[BACK]Return to keymap.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mg

Diff for /src/usr.bin/mg/keymap.c between version 1.48 and 1.49

version 1.48, 2012/04/11 17:51:10 version 1.49, 2012/04/12 04:47:59
Line 101 
Line 101 
         swapmark                /* ^X */          swapmark                /* ^X */
 };  };
   
 #ifndef NO_MACRO  
 static PF cXlp[] = {  static PF cXlp[] = {
         definemacro,            /* ( */          definemacro,            /* ( */
         finishmacro             /* ) */          finishmacro             /* ) */
 };  };
 #endif /* !NO_MACRO */  
   
 static PF cX0[] = {  static PF cX0[] = {
         delwind,                /* 0 */          delwind,                /* 0 */
Line 128 
Line 126 
         usebuffer,              /* b */          usebuffer,              /* b */
         rescan,                 /* c */          rescan,                 /* c */
         rescan,                 /* d */          rescan,                 /* d */
 #ifndef NO_MACRO  
         executemacro,           /* e */          executemacro,           /* e */
 #else /* !NO_MACRO */  
         rescan,                 /* e */  
 #endif /* !NO_MACRO */  
         setfillcol,             /* f */          setfillcol,             /* f */
         gotoline,               /* g */          gotoline,               /* g */
         markbuffer,             /* h */          markbuffer,             /* h */
Line 151 
Line 145 
         undo                    /* u */          undo                    /* u */
 };  };
   
 #ifndef NO_MACRO  
 struct KEYMAPE (6 + IMAPEXT) cXmap = {  struct KEYMAPE (6 + IMAPEXT) cXmap = {
         6,          6,
         6 + IMAPEXT,          6 + IMAPEXT,
 #else /* !NO_MACRO */  
 static struct KEYMAPE (5 + IMAPEXT) cXmap = {  
         5,  
         5 + IMAPEXT,  
 #endif /* !NO_MACRO */  
         rescan,          rescan,
         {          {
                 {                  {
Line 168 
Line 156 
                 {                  {
                         CCHR('L'), CCHR('X'), cXcL, NULL                          CCHR('L'), CCHR('X'), cXcL, NULL
                 },                  },
 #ifndef NO_MACRO  
                 {                  {
                         '(', ')', cXlp, NULL                          '(', ')', cXlp, NULL
                 },                  },
 #endif /* !NO_MACRO */  
                 {                  {
                         '0', '4', cX0, (KEYMAP *) & cX4map                          '0', '4', cX0, (KEYMAP *) & cX4map
                 },                  },

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.49