]> git.neil.brown.name Git - wiggle.git/commitdiff
Browser: discard VTRACE code.
authorNeilBrown <neilb@suse.de>
Fri, 23 Aug 2013 01:35:15 +0000 (11:35 +1000)
committerNeilBrown <neilb@suse.de>
Fri, 23 Aug 2013 01:35:15 +0000 (11:35 +1000)
It doesn't really work any more and isn't really needed.
The status line at the top provides enough info.

Signed-off-by: NeilBrown <neilb@suse.de>
vpatch.c

index 98ff728a8c91abad08c0f484515791a5d49e586b..3732c990021baee2b2c37d1f8009e36a0e5bcdc8 100644 (file)
--- a/vpatch.c
+++ b/vpatch.c
@@ -1326,7 +1326,7 @@ static int merge_window(struct plist *p, FILE *f, int reverse, int replace,
        struct mpos tpos, /* temp point while drawing lines above and below pos */
                toppos,   /* pos at top of screen - for page-up */
                botpos;   /* pos at bottom of screen - for page-down */
-       struct mpos vpos, tvpos, vispos;
+       struct mpos vispos;
        int botrow = 0;
        int meta = 0,     /* mode for multi-key commands- SEARCH or META */
                tmeta;
@@ -1381,7 +1381,6 @@ static int merge_window(struct plist *p, FILE *f, int reverse, int replace,
                do
                        next_mline(&pos, fm, fb, fa, ci.merger, mode);
                while (pos.p.lineno < ln && ci.merger[pos.p.m].type != End);
-               vpos = pos;
        }
        void prepare_merge(int ch)
        {
@@ -1512,40 +1511,6 @@ static int merge_window(struct plist *p, FILE *f, int reverse, int replace,
                        if (row >= lastrow)
                                row = lastrow-1;
                }
-               if (getenv("WIGGLE_VTRACE")) {
-                       char b[100];
-                       char *e, e2[7];
-                       int i;
-                       switch (vpos.p.s) {
-                       default: /* keep compiler happy */
-                       case 0:
-                               e = fm.list[ci.merger[vpos.p.m].a + vpos.p.o].start;
-                               break;
-                       case 1:
-                               e = fb.list[ci.merger[vpos.p.m].b + vpos.p.o].start;
-                               break;
-                       case 2:
-                               e = fa.list[ci.merger[vpos.p.m].c + vpos.p.o].start;
-                               break;
-                       }
-                       for (i = 0; i < 6; i++) {
-                               e2[i] = e[i];
-                               if (e2[i] < 32 || e2[i] >= 127)
-                                       e2[i] = '?';
-                       }
-                       sprintf(b, "st=%d str=%d o=%d m=%d mt=%s(%d,%d,%d) ic=%d  <%.3s>", vpos.state,
-                               vpos.p.s, vpos.p.o,
-                               vpos.p.m, typenames[ci.merger[vpos.p.m].type],
-                               ci.merger[vpos.p.m].al,
-                               ci.merger[vpos.p.m].bl,
-                               ci.merger[vpos.p.m].cl,
-                               ci.merger[vpos.p.m].in_conflict,
-                               e2
-                               );
-                       (void)attrset(A_NORMAL);
-                       mvaddstr(0, 50, b);
-                       clrtoeol();
-               }
 
                /* Always refresh the line */
                while (start > curs.target) {
@@ -1737,7 +1702,6 @@ static int merge_window(struct plist *p, FILE *f, int reverse, int replace,
                }
                tmeta = meta; meta = 0;
                tnum = num; num = -1;
-               tvpos = vpos; vpos = pos;
                cswitch = c | tmeta;
                /* Handle some ranges */
                /* case '0' ... '9': */
@@ -2259,17 +2223,6 @@ static int merge_window(struct plist *p, FILE *f, int reverse, int replace,
                        refresh = 1;
                        break;
 
-               case '<':
-                       prev_melmnt(&tvpos.p, fm, fb, fa, ci.merger);
-                       if (tvpos.p.m >= 0)
-                               vpos = tvpos;
-                       break;
-               case '>':
-                       next_melmnt(&tvpos.p, fm, fb, fa, ci.merger);
-                       if (ci.merger[tvpos.p.m].type != End)
-                               vpos = tvpos;
-                       break;
-
                case 'x': /* Toggle rejecting of conflict.
                           * A 'Conflict' or 'Changed' becomes 'Unchanged'
                           * 'Unmatched' becomes 'Changed'