[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.42 and 1.43

version 1.42, 2008/06/14 08:46:30 version 1.43, 2008/08/27 04:11:52
Line 41 
Line 41 
 };  };
 #endif /* !NO_HELP */  #endif /* !NO_HELP */
   
   struct KEYMAPE (1 + IMAPEXT) ccmap = {
           1,
           1 + IMAPEXT,
           rescan,
           {
                   {
                           CCHR('@'), CCHR('@'), (PF[]){ rescan }, NULL
                   }
           }
   };
   
   
 static PF cX4cF[] = {  static PF cX4cF[] = {
         poptofile,              /* ^f */          poptofile,              /* ^f */
         ctrlg                   /* ^g */          ctrlg                   /* ^g */
Line 304 
Line 316 
         setmark,                /* ^@ */          setmark,                /* ^@ */
         gotobol,                /* ^A */          gotobol,                /* ^A */
         backchar,               /* ^B */          backchar,               /* ^B */
         rescan,                 /* ^C */          NULL,                   /* ^C */
         forwdel,                /* ^D */          forwdel,                /* ^D */
         gotoeol,                /* ^E */          gotoeol,                /* ^E */
         forwchar,               /* ^F */          forwchar,               /* ^F */
         ctrlg,                  /* ^G */          ctrlg,                  /* ^G */
   };
   
   static PF fund_h[] = {
 #ifndef NO_HELP  #ifndef NO_HELP
         NULL,                   /* ^H */          NULL,                   /* ^H */
 #else /* !NO_HELP */  #else /* !NO_HELP */
Line 316 
Line 331 
 #endif /* !NO_HELP */  #endif /* !NO_HELP */
 };  };
   
   
 /* ^I is selfinsert */  /* ^I is selfinsert */
 static PF fund_CJ[] = {  static PF fund_CJ[] = {
         lfindent,               /* ^J */          lfindent,               /* ^J */
Line 357 
Line 373 
 #define NFUND_XMAPS     0       /* extra map sections after normal ones */  #define NFUND_XMAPS     0       /* extra map sections after normal ones */
 #endif  #endif
   
 static struct KEYMAPE (5 + NFUND_XMAPS + IMAPEXT) fundmap = {  static struct KEYMAPE (6 + NFUND_XMAPS + IMAPEXT) fundmap = {
         5 + NFUND_XMAPS,          6 + NFUND_XMAPS,
         5 + NFUND_XMAPS + IMAPEXT,          6 + NFUND_XMAPS + IMAPEXT,
         selfinsert,          selfinsert,
         {          {
                   {
                           CCHR('@'), CCHR('G'), fund_at, (KEYMAP *) & ccmap
                   },
 #ifndef NO_HELP  #ifndef NO_HELP
                 {                  {
                         CCHR('@'), CCHR('H'), fund_at, (KEYMAP *) & helpmap                          CCHR('H'), CCHR('H'), fund_h, (KEYMAP *) & helpmap
                 },                  },
 #else /* !NO_HELP */  #else /* !NO_HELP */
                 {                  {
                         CCHR('@'), CCHR('H'), fund_at, NULL                          CCHR('@'), CCHR('H'), fund_h, NULL
                 },                  },
 #endif /* !NO_HELP */  #endif /* !NO_HELP */
                 {                  {

Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43