242 lines
		
	
	
		
			9.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			242 lines
		
	
	
		
			9.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/* .H Function Index Definition file, generated by ELLEC */
 | 
						|
/* FN_ defines Function Numbers (indices) for all known functions */
 | 
						|
/* FX_ defines Function eXistence in this ELLE configuration */
 | 
						|
#define FN_INSSELF          1 /* Insert Self */
 | 
						|
#define FX_INSSELF          1
 | 
						|
#define FN_QUOTINS          2 /* Quoted Insert */
 | 
						|
#define FX_QUOTINS          2
 | 
						|
#define FN_CRLF             3 /* CRLF */
 | 
						|
#define FX_CRLF             3
 | 
						|
#define FN_FCHAR            4 /* Forward Character */
 | 
						|
#define FX_FCHAR            4
 | 
						|
#define FN_BCHAR            5 /* Backward Character */
 | 
						|
#define FX_BCHAR            5
 | 
						|
#define FN_DCHAR            6 /* Delete Character */
 | 
						|
#define FX_DCHAR            6
 | 
						|
#define FN_BDCHAR           7 /* Backward Delete Character */
 | 
						|
#define FX_BDCHAR           7
 | 
						|
#define FN_DELSPC           8 /* Delete Horizontal Space */
 | 
						|
#define FX_DELSPC           8
 | 
						|
#define FN_TCHARS           9 /* Transpose Characters */
 | 
						|
#define FX_TCHARS           9
 | 
						|
#define FN_FWORD           10 /* Forward Word */
 | 
						|
#define FX_FWORD           10
 | 
						|
#define FN_BWORD           11 /* Backward Word */
 | 
						|
#define FX_BWORD           11
 | 
						|
#define FN_KWORD           12 /* Kill Word */
 | 
						|
#define FX_KWORD           12
 | 
						|
#define FN_BKWORD          13 /* Backward Kill Word */
 | 
						|
#define FX_BKWORD          13
 | 
						|
#define FN_TWORDS          14 /* Transpose Words */
 | 
						|
#define FX_TWORDS          14
 | 
						|
#define FN_UCWORD          15 /* Uppercase Word */
 | 
						|
#define FX_UCWORD          15
 | 
						|
#define FN_LCWORD          16 /* Lowercase Word */
 | 
						|
#define FX_LCWORD          16
 | 
						|
#define FN_UCIWORD         17 /* Uppercase Initial */
 | 
						|
#define FX_UCIWORD         17
 | 
						|
#define FN_BEGLINE         20 /* Beginning of Line */
 | 
						|
#define FX_BEGLINE         20
 | 
						|
#define FN_ENDLINE         21 /* End of Line */
 | 
						|
#define FX_ENDLINE         21
 | 
						|
#define FN_NXTLINE         22 /* Next Line */
 | 
						|
#define FX_NXTLINE         22
 | 
						|
#define FN_PRVLINE         23 /* Previous Line */
 | 
						|
#define FX_PRVLINE         23
 | 
						|
#define FN_DNRLINE         24 /* Down Real Line */
 | 
						|
#define FX_DNRLINE         24
 | 
						|
#define FN_UPRLINE         25 /* Up Real Line */
 | 
						|
#define FX_UPRLINE         25
 | 
						|
#define FN_OLINE           26 /* Open Line */
 | 
						|
#define FX_OLINE           26
 | 
						|
#define FN_DELBLINES       27 /* Delete Blank Lines */
 | 
						|
#define FX_DELBLINES       27
 | 
						|
#define FN_KLINE           28 /* Kill Line */
 | 
						|
#define FX_KLINE           28
 | 
						|
#define FN_BKLINE          29 /* Backward Kill Line */
 | 
						|
#define FX_BKLINE          29
 | 
						|
#define FN_GOLINE          30 /* Goto Line */
 | 
						|
#define FX_GOLINE          30
 | 
						|
#define FN_SETMARK         35 /* Set/Pop Mark */
 | 
						|
#define FX_SETMARK         35
 | 
						|
#define FN_EXCHMARK        36 /* Exchange Point and Mark */
 | 
						|
#define FX_EXCHMARK        36
 | 
						|
#define FN_KREGION         37 /* Kill Region */
 | 
						|
#define FX_KREGION         37
 | 
						|
#define FN_COPREG          38 /* Copy Region */
 | 
						|
#define FX_COPREG          38
 | 
						|
#define FN_UCREG           39 /* Uppercase Region */
 | 
						|
#define FX_UCREG           39
 | 
						|
#define FN_LCREG           40 /* Lowercase Region */
 | 
						|
#define FX_LCREG           40
 | 
						|
#define FN_FILLREG         41 /* Fill Region */
 | 
						|
#define FX_FILLREG         41
 | 
						|
#define FN_FPARA           45 /* Forward Paragraph */
 | 
						|
#define FX_FPARA           45
 | 
						|
#define FN_BPARA           46 /* Backward Paragraph */
 | 
						|
#define FX_BPARA           46
 | 
						|
#define FN_MRKPARA         47 /* Mark Paragraph */
 | 
						|
#define FX_MRKPARA         47
 | 
						|
#define FN_FILLPARA        48 /* Fill Paragraph */
 | 
						|
#define FX_FILLPARA        48
 | 
						|
#define FN_SELBUFFER       50 /* Select Buffer */
 | 
						|
#define FX_SELBUFFER       50
 | 
						|
#define FN_SELXBUFFER      51 /* Select Existing Buffer */
 | 
						|
#define FX_SELXBUFFER      51
 | 
						|
#define FN_KBUFFER         52 /* Kill Buffer */
 | 
						|
#define FX_KBUFFER         52
 | 
						|
#define FN_LISTBUFS        53 /* List Buffers */
 | 
						|
#define FX_LISTBUFS        53
 | 
						|
#define FN_BUFNOTMOD       54 /* Buffer Not Modified */
 | 
						|
#define FX_BUFNOTMOD       54
 | 
						|
#define FN_EOLMODE         55 /* EOL CRLF Mode */
 | 
						|
#define FX_EOLMODE         55
 | 
						|
#define FN_GOBEG           56 /* Goto Beginning */
 | 
						|
#define FX_GOBEG           56
 | 
						|
#define FN_GOEND           57 /* Goto End */
 | 
						|
#define FX_GOEND           57
 | 
						|
#define FN_WHATPAGE        58 /* What Page */
 | 
						|
#define FX_WHATPAGE        58
 | 
						|
#define FN_FFILE           60 /* Find File */
 | 
						|
#define FX_FFILE           60
 | 
						|
#define FN_RFILE           61 /* Read File */
 | 
						|
#define FX_RFILE           61
 | 
						|
#define FN_VFILE           62 /* Visit File */
 | 
						|
#define FX_VFILE           62
 | 
						|
#define FN_IFILE           63 /* Insert File */
 | 
						|
#define FX_IFILE           63
 | 
						|
#define FN_SFILE           64 /* Save File */
 | 
						|
#define FX_SFILE           64
 | 
						|
#define FN_SAVEFILES       65 /* Save All Files */
 | 
						|
#define FX_SAVEFILES       65
 | 
						|
#define FN_WFILE           66 /* Write File */
 | 
						|
#define FX_WFILE           66
 | 
						|
#define FN_WREG            67 /* Write Region */
 | 
						|
#define FX_WREG            67
 | 
						|
#define FN_WLASTKILL       68 /* Write Last Kill */
 | 
						|
#define FX_WLASTKILL       68
 | 
						|
#define FN_2WINDS          70 /* Two Windows */
 | 
						|
#define FX_2WINDS          70
 | 
						|
#define FN_1WIND           71 /* One Window */
 | 
						|
#define FX_1WIND           71
 | 
						|
#define FN_OTHWIND         72 /* Other Window */
 | 
						|
#define FX_OTHWIND         72
 | 
						|
#define FN_GROWIND         73 /* Grow Window */
 | 
						|
#define FX_GROWIND         73
 | 
						|
#define FN_SHRINKWIND      74 /* Shrink Window */
 | 
						|
#define FX_SHRINKWIND      74
 | 
						|
#define FN_DELWIND         75 /* Delete Window */
 | 
						|
#define FX_DELWIND         75
 | 
						|
#define FN_SOWIND          76 /* Standout Window */
 | 
						|
#define FX_SOWIND          76
 | 
						|
#define FN_2MODEWINDS      77 /* Two Mode Windows */
 | 
						|
#define FX_2MODEWINDS      77
 | 
						|
#define FN_NEWWIN          78 /* New Window */
 | 
						|
#define FX_NEWWIN          78
 | 
						|
#define FN_NSCREEN         79 /* Next Screen */
 | 
						|
#define FX_NSCREEN         79
 | 
						|
#define FN_PSCREEN         80 /* Previous Screen */
 | 
						|
#define FX_PSCREEN         80
 | 
						|
#define FN_OTHNSCREEN      81 /* Other New Screen */
 | 
						|
#define FX_OTHNSCREEN       0
 | 
						|
#define FN_LWINDBORD       82 /* Line to Window Border */
 | 
						|
#define FX_LWINDBORD        0
 | 
						|
#define FN_SCUPWIND        83 /* Scroll Window Up */
 | 
						|
#define FX_SCUPWIND        83
 | 
						|
#define FN_SCDNWIND        84 /* Scroll Window Down */
 | 
						|
#define FX_SCDNWIND        84
 | 
						|
#define FN_MVWTOP          85 /* Move to Window Top */
 | 
						|
#define FX_MVWTOP          85
 | 
						|
#define FN_MVWBOT          86 /* Move to Window Bottom */
 | 
						|
#define FX_MVWBOT          86
 | 
						|
#define FN_SETPROF         90 /* Set Profile */
 | 
						|
#define FX_SETPROF         90
 | 
						|
#define FN_PFXMETA         91 /* Prefix Meta */
 | 
						|
#define FX_PFXMETA         91
 | 
						|
#define FN_PFXEXT          92 /* Prefix Extend */
 | 
						|
#define FX_PFXEXT          92
 | 
						|
#define FN_UARG            93 /* Universal Arg */
 | 
						|
#define FX_UARG            93
 | 
						|
#define FN_NEGARG          94 /* Negative Argument */
 | 
						|
#define FX_NEGARG          94
 | 
						|
#define FN_ARGDIG          95 /* Argument Digit */
 | 
						|
#define FX_ARGDIG          95
 | 
						|
#define FN_VTBUTTONS       96 /* VT100 Button Hack */
 | 
						|
#define FX_VTBUTTONS       96
 | 
						|
#define FN_DESCRIBE        97 /* Describe */
 | 
						|
#define FX_DESCRIBE        97
 | 
						|
#define FN_SKMAC          100 /* Start Kbd Macro */
 | 
						|
#define FX_SKMAC          100
 | 
						|
#define FN_EKMAC          101 /* End Kbd Macro */
 | 
						|
#define FX_EKMAC          101
 | 
						|
#define FN_XKMAC          102 /* Execute Kbd Macro */
 | 
						|
#define FX_XKMAC          102
 | 
						|
#define FN_VKMAC          103 /* View Kbd Macro */
 | 
						|
#define FX_VKMAC          103
 | 
						|
#define FN_UNKILL         105 /* Un-kill */
 | 
						|
#define FX_UNKILL         105
 | 
						|
#define FN_UNKPOP         106 /* Un-kill Pop */
 | 
						|
#define FX_UNKPOP         106
 | 
						|
#define FN_APPNKILL       107 /* Append Next Kill */
 | 
						|
#define FX_APPNKILL       107
 | 
						|
#define FN_SRCH           110 /* String Search */
 | 
						|
#define FX_SRCH           110
 | 
						|
#define FN_RSRCH          111 /* Reverse String Search */
 | 
						|
#define FX_RSRCH          111
 | 
						|
#define FN_ISRCH          112 /* Incremental Search */
 | 
						|
#define FX_ISRCH          112
 | 
						|
#define FN_RISRCH         113 /* Reverse Search */
 | 
						|
#define FX_RISRCH         113
 | 
						|
#define FN_REPSTR         114 /* Replace String */
 | 
						|
#define FX_REPSTR         114
 | 
						|
#define FN_QUEREP         115 /* Query Replace */
 | 
						|
#define FX_QUEREP         115
 | 
						|
#define FN_REPLINE        116 /* Replace in Line */
 | 
						|
#define FX_REPLINE        116
 | 
						|
#define FN_SFCOL          117 /* Set Fill Column */
 | 
						|
#define FX_SFCOL          117
 | 
						|
#define FN_SFPREF         118 /* Set Fill Prefix */
 | 
						|
#define FX_SFPREF         118
 | 
						|
#define FN_FILLMODE       119 /* Auto Fill Mode */
 | 
						|
#define FX_FILLMODE       119
 | 
						|
#define FN_TEXTMODE       120 /* Text Mode */
 | 
						|
#define FX_TEXTMODE         0
 | 
						|
#define FN_INDATM         121 /* Indent According to Mode */
 | 
						|
#define FX_INDATM         121
 | 
						|
#define FN_INDNL          122 /* Indent New Line */
 | 
						|
#define FX_INDNL          122
 | 
						|
#define FN_BACKIND        123 /* Back to Indentation */
 | 
						|
#define FX_BACKIND        123
 | 
						|
#define FN_INDCOMM        124 /* Indent for Comment */
 | 
						|
#define FX_INDCOMM        124
 | 
						|
#define FN_INDREL         125 /* Indent Relative */
 | 
						|
#define FX_INDREL         125
 | 
						|
#define FN_MATCHBRACK     129 /* Match Bracket */
 | 
						|
#define FX_MATCHBRACK       0
 | 
						|
#define FN_PSHINF         130 /* Push to Inferior */
 | 
						|
#define FX_PSHINF         130
 | 
						|
#define FN_RETSUP         131 /* Return to Superior */
 | 
						|
#define FX_RETSUP         131
 | 
						|
#define FN_WFEXIT         132 /* Write File Exit */
 | 
						|
#define FX_WFEXIT         132
 | 
						|
#define FN_BKPT           140 /* Hit Breakpoint */
 | 
						|
#define FX_BKPT           140
 | 
						|
#define FN_DEBUG          141 /* Debug Mode */
 | 
						|
#define FX_DEBUG          141
 | 
						|
#define FN_XUCMD          150 /* Execute Unix Command */
 | 
						|
#define FX_XUCMD            0
 | 
						|
#define FN_MAKE           151 /* Execute Make */
 | 
						|
#define FX_MAKE             0
 | 
						|
#define FN_NXTERR         152 /* Find Next Error */
 | 
						|
#define FX_NXTERR           0
 | 
						|
#define FN_ICOXCMD        153 /* ICO Extend Command */
 | 
						|
#define FX_ICOXCMD          0
 | 
						|
#define FN_ICOTYPFNS      154 /* ICO Typeset Funs */
 | 
						|
#define FX_ICOTYPFNS        0
 | 
						|
#define FN_ICOSPIFNS      155 /* ICO Spec Input Funs */
 | 
						|
#define FX_ICOSPIFNS        0
 | 
						|
#define FN_STUFFSEL       156 /* Stuff Selection */
 | 
						|
#define FX_STUFFSEL         0
 | 
						|
#define FN_SELREGION      157 /* Select Region */
 | 
						|
#define FX_SELREGION        0
 |