version 1.48, 2012/04/11 17:51:10 |
version 1.49, 2012/04/12 04:47:59 |
|
|
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 */ |
|
|
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 */ |
|
|
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, |
{ |
{ |
{ |
{ |
|
|
{ |
{ |
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 |
}, |
}, |