Please add new functions at the end of the enum, right
before LFUN_LASTACTION.
*/
+
enum kb_action {
LFUN_UNKNOWN_ACTION = -1,
LFUN_NOACTION = 0,
LFUN_PREFIX,
LFUN_CENTER,
LFUN_MENUNEW,
- LFUN_MENUOPEN,
LFUN_MENUWRITE,
- LFUN_MENUWRITEAS,
+ LFUN_WRITEAS,
LFUN_MENUPRINT,
LFUN_MENUSENDTO,
LFUN_BUILDPROG,
LFUN_TEX,
LFUN_FOOTMELT, // schedule for deletion
LFUN_MARGINMELT, // schedule for deletion
+ LFUN_FLOATSOPERATE, //schedule for deletion?
LFUN_EMPH,
LFUN_BOLD,
LFUN_ROMAN,
LFUN_NOUN,
LFUN_RIGHT,
- LFUN_LEFT,
- LFUN_UP, // 40
+ LFUN_LEFT, // 40
+ LFUN_UP,
LFUN_DOWN,
LFUN_PRIOR,
LFUN_NEXT,
LFUN_TAB,
LFUN_SHIFT_TAB, // Jug 20000522
LFUN_WORDRIGHT,
- LFUN_WORDLEFT,
- LFUN_BEGINNINGBUF, // 50
+ LFUN_WORDLEFT, // 50
+ LFUN_BEGINNINGBUF,
LFUN_ENDBUF,
LFUN_RIGHTSEL,
LFUN_LEFTSEL,
LFUN_PRIORSEL,
LFUN_NEXTSEL,
LFUN_HOMESEL,
- LFUN_ENDSEL,
- LFUN_WORDRIGHTSEL, // 60
+ LFUN_ENDSEL, // 60
+ LFUN_WORDRIGHTSEL,
LFUN_WORDLEFTSEL,
LFUN_BEGINNINGBUFSEL,
LFUN_ENDBUFSEL,
LFUN_DELETE,
LFUN_BACKSPACE,
LFUN_BREAKLINE,
- LFUN_BREAKPARAGRAPH,
- LFUN_BREAKPARAGRAPHKEEPLAYOUT, // 70
+ LFUN_BREAKPARAGRAPH, // 70
+ LFUN_BREAKPARAGRAPHKEEPLAYOUT,
LFUN_QUOTE,
LFUN_CIRCUMFLEX,
LFUN_GRAVE,
LFUN_CEDILLA,
LFUN_MACRON,
LFUN_UNDERBAR,
- LFUN_UNDERDOT,
- LFUN_CIRCLE, // 80
+ LFUN_UNDERDOT, // 80
+ LFUN_CIRCLE,
LFUN_TIE,
LFUN_BREVE,
LFUN_CARON,
LFUN_UMLAUT,
LFUN_DOT,
LFUN_OGONEK,
- LFUN_VECTOR, // Alejandro 040696
- LFUN_SELFINSERT, // 90
+ LFUN_VECTOR, // Alejandro 040696 // 90
+ LFUN_SELFINSERT,
LFUN_GETBUFNAME,
LFUN_GETXY,
LFUN_SETXY,
LFUN_GETLAYOUT,
LFUN_GETFONT,
LFUN_GETLATEX,
- LFUN_GETNAME,
- LFUN_NOTIFY, // 100
+ LFUN_GETNAME, // 100
+ LFUN_NOTIFY,
LFUN_GOTOFILEROW, // Edmar 12/23/98
LFUN_INSERT_NOTE,
LFUN_KMAP_OFF,
LFUN_KMAP_TOGGLE,
LFUN_INSERT_MATH,
LFUN_INSERT_MATRIX,
- LFUN_GREEK,
- LFUN_MATH_LIMITS, // 110
+ LFUN_GREEK, // 110
+ LFUN_MATH_LIMITS,
LFUN_GREEK_TOGGLE,
LFUN_MATH_DELIM, // Alejandro 180696
LFUN_MATH_DISPLAY, // was INSERT_EQUATION Alejandro 180696
LFUN_MATH_NONUMBER, // Alejandro 180696
LFUN_MATH_SIZE, // Alejandro 150896
LFUN_MATH_MACRO, // ale970510
- LFUN_MATH_MACROARG, // ale970510
- LFUN_MATH_PANEL, // 120
+ LFUN_MATH_MACROARG, // ale970510 // 120
+ LFUN_MATH_PANEL,
LFUN_FIGURE,
LFUN_MELT,
LFUN_DELETE_WORD_FORWARD,
LFUN_MARK_OFF,
LFUN_MARK_ON,
LFUN_LAYOUT,
- LFUN_LAYOUTNO, // Lgb 97-06-10
- LFUN_LAYOUT_CHARACTER, // 130
+ LFUN_LAYOUTNO, // Lgb 97-06-10 // 130
+ LFUN_LAYOUT_CHARACTER,
LFUN_LAYOUT_PARAGRAPH,
LFUN_LAYOUT_DOCUMENT,
LFUN_LAYOUT_PREAMBLE,
LFUN_CODE,
LFUN_SANS,
LFUN_DEFAULT,
- LFUN_UNDERLINE,
- LFUN_FONT_SIZE, // 140
+ LFUN_UNDERLINE, // 140
+ LFUN_FONT_SIZE,
LFUN_FONT_STATE,
LFUN_UPCASE_WORD,
LFUN_LOWCASE_WORD,
LFUN_REF_INSERT,
LFUN_PUSH_TOOLBAR,
LFUN_ADD_TO_TOOLBAR,
- LFUN_DEPTH_MIN, // RVDK_PATCH_5
- LFUN_DEPTH_PLUS, // 150 // RVDK_PATCH_5
+ LFUN_DEPTH_MIN, // 150 // RVDK_PATCH_5
+ LFUN_DEPTH_PLUS, // RVDK_PATCH_5
LFUN_MENU_OPEN_BY_NAME, // RVDK_PATCH_5
LFUN_SPELLCHECK, // RVDK_PATCH_5
LFUN_CANCEL, // RVDK_PATCH_5
LFUN_EXEC_COMMAND,
LFUN_FILE_INSERT,
LFUN_FILE_INSERT_ASCII, // CFO-G 1997-11-19
+ LFUN_FILE_INSERT_ASCII_PARA, // Levon 2001-02-14
LFUN_FILE_NEW,
- LFUN_FILE_OPEN,
- LFUN_UP_PARAGRAPH, // 160 // Asger 1996-10-01
+ LFUN_FILE_OPEN, // 160
+ LFUN_UP_PARAGRAPH, // Asger 1996-10-01
LFUN_UP_PARAGRAPHSEL, // Asger 1996-10-01
LFUN_DOWN_PARAGRAPH, // Asger 1996-10-01
LFUN_DOWN_PARAGRAPHSEL, // Asger 1996-10-01
LFUN_DELETE_SKIP,
LFUN_MENUNEWTMPLT, // Asger 1997-02-02
LFUN_MENURELOAD, // Asger 1997-02-02
- LFUN_FAX, // Asger 1997-02-10
LFUN_RECONFIGURE, // 170 // Asger 1997-02-14
LFUN_CITATION_INSERT, // AAS 97-02-23
LFUN_INSERT_BIBTEX, // AAS 97-02-23
LFUN_LAYOUT_COPY, // Asger 1997-05-04
LFUN_LAYOUT_PASTE, // Asger 1997-05-04
LFUN_TABINSERT, // 180 // Ale 970515
- LFUN_CHILDINSERT, // Ale 970521
+ LFUN_CHILD_INSERT, // Ale 970521
LFUN_CHILDOPEN, // Ale 970528
LFUN_TOC_INSERT, // Lgb 97-05-27
LFUN_LOA_INSERT, // Bernhard 97-08-07
LFUN_EXPORT, // Lgb 97-07-29
LFUN_INSERTFOOTNOTE, // Bernhard 97-08-07
LFUN_REF_GOTO, // 200 // Ale 970806
- LFUN_REF_BACK, // Ale 970806
+ //LFUN_REF_BACK, // Ale 970806
LFUN_PARENTINSERT, // Ale 970813
LFUN_REMOVEERRORS, // Asger 970906
LFUN_LDOTS, // Asger 970929
LFUN_SCREEN_FONT_UPDATE, // ARRae 20000813
LFUN_DIALOG_TABULAR_INSERT, // 250 // Jug 20000825 (old table-insert)
LFUN_GOTO_PARAGRAPH, // Dekel 20000826
+ LFUN_REFERENCE_GOTO, // Dekel 20010114
+ LFUN_BOOKMARK_SAVE, // Dekel 20010127
+ LFUN_BOOKMARK_GOTO, // Dekel 20010127
+ LFUN_SELECT_FILE_SYNC, // Levon 20010214
LFUN_LASTACTION /* this marks the end of the table */
};