- lfun_item items[] = {
- { LFUN_ACUTE, "accent-acute", "", Noop },
- { LFUN_BREVE, "accent-breve", "", Noop },
- { LFUN_CARON, "accent-caron", "", Noop },
- { LFUN_CEDILLA, "accent-cedilla", "", Noop },
- { LFUN_CIRCLE, "accent-circle", "", Noop },
- { LFUN_CIRCUMFLEX, "accent-circumflex", "", Noop },
- { LFUN_DOT, "accent-dot", "", Noop },
- { LFUN_GRAVE, "accent-grave", "", Noop },
- { LFUN_HUNG_UMLAUT, "accent-hungarian-umlaut", "", Noop },
- { LFUN_MACRON, "accent-macron", "", Noop },
- { LFUN_OGONEK, "accent-ogonek", "", Noop },
- { LFUN_SPECIAL_CARON, "accent-special-caron", "", Noop },
- { LFUN_TIE, "accent-tie", "", Noop },
- { LFUN_TILDE, "accent-tilde", "", Noop },
- { LFUN_UMLAUT, "accent-umlaut", "", Noop },
- { LFUN_UNDERBAR, "accent-underbar", "", Noop },
- { LFUN_UNDERDOT, "accent-underdot", "", Noop },
- { LFUN_VECTOR, "accent-vector", "", Noop },
- { LFUN_APPENDIX, "appendix", N_("Insert appendix"), Noop },
- { LFUN_APROPOS, "apropos", N_("Describe command"),
- NoBuffer|ReadOnly },
- { LFUN_LEFTSEL, "backward-select",
- N_("Select previous char"), ReadOnly },
- { LFUN_BIBDB_ADD, "bibtex-database-add", "", Noop },
- { LFUN_BIBDB_DEL, "bibtex-database-del", "", Noop },
- { LFUN_INSERT_BIBTEX, "bibtex-insert", N_("Insert bibtex"),
- Noop },
- { LFUN_BIBTEX_STYLE, "bibtex-style", "", Noop },
- { LFUN_BOOKMARK_GOTO, "bookmark-goto", "", ReadOnly },
- { LFUN_BOOKMARK_SAVE, "bookmark-save", "", ReadOnly },
- { LFUN_BREAKLINE, "break-line", "", Noop },
- { LFUN_BREAKPARAGRAPH, "break-paragraph", "", Noop },
- { LFUN_BREAKPARAGRAPHKEEPLAYOUT, "break-paragraph-keep-layout",
- "", Noop },
- { LFUN_BREAKPARAGRAPH_SKIP, "break-paragraph-skip", "", Noop },
- { LFUN_BUILDPROG, "build-program",
- N_("Build program"), ReadOnly },
- { LFUN_AUTOSAVE, "buffer-auto-save", N_("Autosave"), Noop },
- { LFUN_BEGINNINGBUF, "buffer-begin",
- N_("Go to beginning of document"), ReadOnly },
- { LFUN_BEGINNINGBUFSEL, "buffer-begin-select",
- N_("Select to beginning of document"), ReadOnly },
- { LFUN_CHILD_INSERT, "buffer-child-insert", "", Noop },
- { LFUN_CHILDOPEN, "buffer-child-open", "", ReadOnly },
- { LFUN_RUNCHKTEX, "buffer-chktex", N_("Check TeX"), ReadOnly },
- { LFUN_CLOSEBUFFER, "buffer-close", N_("Close"), ReadOnly },
- { LFUN_ENDBUF, "buffer-end",
- N_("Go to end of document"), ReadOnly },
- { LFUN_ENDBUFSEL, "buffer-end-select",
- N_("Select to end of document"), ReadOnly },
- { LFUN_EXPORT, "buffer-export", N_("Export to"), ReadOnly },
- { LFUN_IMPORT, "buffer-import",
- N_("Import document"), NoBuffer },
- { LFUN_MENUNEW, "buffer-new", N_("New document") , NoBuffer },
- { LFUN_MENUNEWTMPLT,"buffer-new-template",
- N_("New document from template"), NoBuffer },
- { LFUN_MENUPRINT, "buffer-print", N_("Print"), ReadOnly },
- { LFUN_MENURELOAD, "buffer-reload",
- N_("Revert to saved"), ReadOnly },
- { LFUN_SWITCHBUFFER, "buffer-switch",
- N_("Switch to an open document"), ReadOnly },
- { LFUN_READ_ONLY_TOGGLE, "buffer-toggle-read-only",
- N_("Toggle read-only"), ReadOnly },
- { LFUN_UPDATE, "buffer-update", N_("Update"), ReadOnly },
- { LFUN_PREVIEW, "buffer-view", N_("View") , ReadOnly },
- { LFUN_MENUWRITE, "buffer-write", N_("Save"), ReadOnly },
- { LFUN_WRITEAS, "buffer-write-as", N_("Save As"),
- ReadOnly },
- { LFUN_CANCEL, "cancel", N_("Cancel"), NoBuffer },
- { LFUN_INSET_CAPTION, "caption-insert", "", Noop },
- { LFUN_LEFT, "char-backward", N_("Go one char back"),
- ReadOnly },
- { LFUN_RIGHT, "char-forward", N_("Go one char forward"),
- ReadOnly },
- { LFUN_CITATION_CREATE, "citation-insert",
- N_("Insert citation"), Noop },
- { LFUN_CITATION_INSERT, "", "internal only", Noop },
- { LFUN_EXEC_COMMAND, "command-execute", "", NoBuffer },
- { LFUN_PREFIX, "command-prefix",
- N_("Execute command"), NoBuffer },
- { LFUN_SEQUENCE, "command-sequence", "", Noop },
- { LFUN_COPY, "copy", N_("Copy"), ReadOnly },
- { LFUN_CUT, "cut", N_("Cut"), Noop },
- { LFUN_DATE_INSERT, "date-insert", "", Noop },
- { LFUN_BACKSPACE, "delete-backward", "", Noop },
- { LFUN_BACKSPACE_SKIP, "delete-backward-skip", "", Noop },
- { LFUN_DELETE, "delete-forward", "", Noop },
- { LFUN_DELETE_SKIP, "delete-forward-skip", "", Noop },
- { LFUN_DEPTH_MIN, "depth-decrement",
- N_("Decrement environment depth"), Noop },
- { LFUN_DEPTH_PLUS, "depth-increment",
- N_("Increment environment depth"), Noop },
- { LFUN_LDOTS, "dots-insert", N_("Insert ... dots"), Noop },
- { LFUN_DOWN, "down", N_("Go down"), ReadOnly },
- { LFUN_DOWNSEL, "down-select",
- N_("Select next line"), ReadOnly },
- { LFUN_DROP_LAYOUTS_CHOICE, "drop-layouts-choice",
- N_("Choose Paragraph Environment"), ReadOnly },
- { LFUN_END_OF_SENTENCE, "end-of-sentence-period-insert",
- N_("Insert end of sentence period"), Noop },
- { LFUN_GOTOERROR, "error-next",
- N_("Go to next error"), ReadOnly },
- { LFUN_REMOVEERRORS, "error-remove-all",
- N_("Remove all error boxes"), ReadOnly },
- { LFUN_INSET_ERT, "ert-insert",
- N_("Insert a new ERT Inset"), Noop },
- { LFUN_INSET_EXTERNAL, "external-insert",
- N_("Insert a new external inset"), Noop },
- { LFUN_INSET_GRAPHICS, "graphics-insert",
- N_("Insert Graphics"), Noop },
- { LFUN_FILE_INSERT, "file-insert", "", Noop },
- { LFUN_FILE_INSERT_ASCII, "file-insert-ascii", _("Insert ASCII files as lines"), Noop },
- { LFUN_FILE_INSERT_ASCII_PARA, "file-insert-ascii-para", _("Insert ASCII file as a paragraph"), Noop },
- { LFUN_FILE_NEW, "file-new", "", NoBuffer },
- { LFUN_FILE_OPEN, "file-open", _("Open a file"), NoBuffer },
- { LFUN_MENUSEARCH, "find-replace", N_("Find & Replace"),
- ReadOnly },
- { LFUN_INSET_FLOAT, "float-insert", "Insert a Float", Noop },
- { LFUN_INSET_WIDE_FLOAT, "float-wide-insert",
- "Insert a wide Float", Noop },
- { LFUN_BOLD, "font-bold", N_("Toggle bold"), Noop },
- { LFUN_CODE, "font-code", N_("Toggle code style"), Noop },
- { LFUN_DEFAULT, "font-default", N_("Default font style"),
- Noop },
- { LFUN_EMPH, "font-emph", N_("Toggle emphasize"), Noop },
- { LFUN_FREE, "font-free", N_("Toggle user defined style"),
- Noop },
- { LFUN_NOUN, "font-noun", N_("Toggle noun style"), Noop },
- { LFUN_ROMAN, "font-roman", N_("Toggle roman font style"),
- Noop },
- { LFUN_SANS, "font-sans", N_("Toggle sans font style"), Noop },
- { LFUN_FRAK, "font-frak", N_("Toggle fraktur font style"), Noop },
- { LFUN_ITAL, "font-ital", N_("Toggle italic font style"), Noop },
- { LFUN_FONT_SIZE, "font-size", N_("Set font size"), Noop },
- { LFUN_FONT_STATE, "font-state", N_("Show font state"),
- ReadOnly },
- { LFUN_UNDERLINE, "font-underline",
- N_("Toggle font underline"), Noop },
- { LFUN_INSET_FOOTNOTE, "footnote-insert",
- N_("Insert Footnote"), Noop },
- { LFUN_RIGHTSEL, "forward-select", N_("Select next char"),
- ReadOnly },
- { LFUN_HFILL, "hfill-insert",
- N_("Insert horizontal fill"), Noop },
- { LFUN_HELP_OPEN, "help-open", N_("Open a Help file"),
- NoBuffer|Argument},
- { LFUN_HTMLURL, "html-insert", "", Noop },
- { LFUN_HYPHENATION, "hyphenation-point-insert",
- N_("Insert hyphenation point"), Noop },
- { LFUN_LIGATURE_BREAK, "ligature-break-insert",
- N_("Insert ligature break"), Noop },
- { LFUN_INDEX_INSERT, "index-insert",
- N_("Insert index item"), Noop },
- { LFUN_INDEX_PRINT, "index-print", N_("Insert index list"),
- Noop },
- { LFUN_KMAP_OFF, "keymap-off", N_("Turn off keymap"),
- ReadOnly },
- { LFUN_KMAP_PRIM, "keymap-primary",
- N_("Use primary keymap"), ReadOnly },
- { LFUN_KMAP_SEC, "keymap-secondary",
- N_("Use secondary keymap"), ReadOnly },
- { LFUN_KMAP_TOGGLE, "keymap-toggle", N_("Toggle keymap"),
- ReadOnly },
- { LFUN_INSERT_LABEL, "label-insert", N_("Insert Label"),
- Noop },
- { LFUN_LANGUAGE, "language", N_("Change language"), Noop },
- { LFUN_LATEX_LOG, "latex-view-log", N_("View LaTeX log"),
- ReadOnly },
- { LFUN_LAYOUT, "layout", "", Noop },
- { LFUN_LAYOUT_CHARACTER, "layout-character", "", Noop },
- { LFUN_LAYOUT_COPY, "layout-copy",
- N_("Copy paragraph environment type"), Noop },
- { LFUN_LAYOUT_DOCUMENT, "layout-document", "", ReadOnly },
- { LFUN_LAYOUT_PARAGRAPH, "layout-paragraph", "", ReadOnly },
- { LFUN_LAYOUT_PASTE, "layout-paste",
- N_("Paste paragraph environment type"), Noop },
- { LFUN_LAYOUT_PREAMBLE, "layout-preamble", "", ReadOnly },
- { LFUN_LAYOUT_TABULAR, "layout-tabular",
- N_("Open the tabular layout"), Noop },
- { LFUN_HOME, "line-begin",
- N_("Go to beginning of line"), ReadOnly },
- { LFUN_HOMESEL, "line-begin-select",
- N_("Select to beginning of line"), ReadOnly },
- { LFUN_DELETE_LINE_FORWARD, "line-delete-forward", "", Noop },
- { LFUN_END, "line-end", N_("Go to end of line"), ReadOnly },
- { LFUN_ENDSEL, "line-end-select",
- N_("Select to end of line"), ReadOnly },
+ ev_item const items[] = {
+ { LFUN_ACUTE, "accent-acute", Noop },
+ { LFUN_BREVE, "accent-breve", Noop },
+ { LFUN_CARON, "accent-caron", Noop },
+ { LFUN_CEDILLA, "accent-cedilla", Noop },
+ { LFUN_CIRCLE, "accent-circle", Noop },
+ { LFUN_CIRCUMFLEX, "accent-circumflex", Noop },
+ { LFUN_DOT, "accent-dot", Noop },
+ { LFUN_GRAVE, "accent-grave", Noop },
+ { LFUN_HUNG_UMLAUT, "accent-hungarian-umlaut", Noop },
+ { LFUN_MACRON, "accent-macron", Noop },
+ { LFUN_OGONEK, "accent-ogonek", Noop },
+ { LFUN_SPECIAL_CARON, "accent-special-caron", Noop },
+ { LFUN_TIE, "accent-tie", Noop },
+ { LFUN_TILDE, "accent-tilde", Noop },
+ { LFUN_UMLAUT, "accent-umlaut", Noop },
+ { LFUN_UNDERBAR, "accent-underbar", Noop },
+ { LFUN_UNDERDOT, "accent-underdot", Noop },
+ { LFUN_APPENDIX, "appendix", Noop },
+ { LFUN_LEFTSEL, "backward-select", ReadOnly },
+ { LFUN_BOOKMARK_GOTO, "bookmark-goto", ReadOnly },
+ { LFUN_BOOKMARK_SAVE, "bookmark-save", ReadOnly },
+ { LFUN_BREAKLINE, "break-line", Noop },
+ { LFUN_BREAKPARAGRAPH, "break-paragraph", Noop },
+ { LFUN_BREAKPARAGRAPHKEEPLAYOUT, "break-paragraph-keep-layout", Noop },
+ { LFUN_BREAKPARAGRAPH_SKIP, "break-paragraph-skip", Noop },
+ { LFUN_BUILDPROG, "build-program", ReadOnly },
+ { LFUN_AUTOSAVE, "buffer-auto-save", Noop },
+ { LFUN_BEGINNINGBUF, "buffer-begin", ReadOnly },
+ { LFUN_BEGINNINGBUFSEL, "buffer-begin-select", ReadOnly },
+ { LFUN_CHILDOPEN, "buffer-child-open", ReadOnly },
+ { LFUN_RUNCHKTEX, "buffer-chktex", ReadOnly },
+ { LFUN_CLOSEBUFFER, "buffer-close", ReadOnly },
+ { LFUN_ENDBUF, "buffer-end", ReadOnly },
+ { LFUN_ENDBUFSEL, "buffer-end-select", ReadOnly },
+ { LFUN_EXPORT, "buffer-export", ReadOnly },
+ { LFUN_EXPORT_CUSTOM, "buffer-export-custom", ReadOnly },
+ { LFUN_PRINT, "buffer-print", ReadOnly },
+ { LFUN_IMPORT, "buffer-import", NoBuffer },
+ { LFUN_MENUNEW, "buffer-new", NoBuffer },
+ { LFUN_MENUNEWTMPLT,"buffer-new-template", NoBuffer },
+ { LFUN_MENURELOAD, "buffer-reload", ReadOnly },
+ { LFUN_SWITCHBUFFER, "buffer-switch", ReadOnly },
+ { LFUN_READ_ONLY_TOGGLE, "buffer-toggle-read-only", ReadOnly },
+ { LFUN_UPDATE, "buffer-update", ReadOnly },
+ { LFUN_PREVIEW, "buffer-view", ReadOnly },
+ { LFUN_MENUWRITE, "buffer-write", ReadOnly },
+ { LFUN_WRITEAS, "buffer-write-as", ReadOnly },
+ { LFUN_CANCEL, "cancel", NoBuffer },
+ { LFUN_INSET_CAPTION, "caption-insert", Noop },
+ { LFUN_LEFT, "char-backward", ReadOnly },
+ { LFUN_RIGHT, "char-forward", ReadOnly },
+ { LFUN_EXEC_COMMAND, "command-execute", NoBuffer },
+ { LFUN_PREFIX, "command-prefix", NoBuffer },
+ { LFUN_SEQUENCE, "command-sequence", NoBuffer },
+ { LFUN_COPY, "copy", ReadOnly },
+ { LFUN_CUT, "cut", Noop },
+ { LFUN_DATE_INSERT, "date-insert", Noop },
+ { LFUN_BACKSPACE, "delete-backward", Noop },
+ { LFUN_BACKSPACE_SKIP, "delete-backward-skip", Noop },
+ { LFUN_DELETE, "delete-forward", Noop },
+ { LFUN_DELETE_SKIP, "delete-forward-skip", Noop },
+ { LFUN_DEPTH_MIN, "depth-decrement", Noop },
+ { LFUN_DEPTH_PLUS, "depth-increment", Noop },
+ { LFUN_LDOTS, "dots-insert", Noop },
+ { LFUN_DOWN, "down", ReadOnly },
+ { LFUN_DOWNSEL, "down-select", ReadOnly },
+ { LFUN_DROP_LAYOUTS_CHOICE, "drop-layouts-choice", ReadOnly },
+ { LFUN_END_OF_SENTENCE, "end-of-sentence-period-insert", Noop },
+ { LFUN_ENVIRONMENT_INSERT, "environment-insert", Noop },
+ { LFUN_GOTOERROR, "error-next", ReadOnly },
+ { LFUN_INSET_ERT, "ert-insert", Noop },
+ { LFUN_FILE_INSERT, "file-insert", Noop },
+ { LFUN_FILE_INSERT_ASCII, "file-insert-ascii", Noop },
+ { LFUN_FILE_INSERT_ASCII_PARA, "file-insert-ascii-para", Noop },
+ { LFUN_FILE_NEW, "file-new", NoBuffer },
+ { LFUN_FILE_OPEN, "file-open", NoBuffer },
+ { LFUN_INSET_FLOAT, "float-insert", Noop },
+ { LFUN_INSET_WIDE_FLOAT, "float-wide-insert", Noop },
+ { LFUN_INSET_WRAP, "wrap-insert", Noop },
+ { LFUN_BOLD, "font-bold", Noop },
+ { LFUN_CODE, "font-code", Noop },
+ { LFUN_DEFAULT, "font-default", Noop },
+ { LFUN_EMPH, "font-emph", Noop },
+ { LFUN_FREEFONT_APPLY, "font-free-apply", Noop },
+ { LFUN_FREEFONT_UPDATE, "font-free-update", Noop },
+ { LFUN_NOUN, "font-noun", Noop },
+ { LFUN_ROMAN, "font-roman", Noop },
+ { LFUN_SANS, "font-sans", Noop },
+ { LFUN_FRAK, "font-frak", Noop },
+ { LFUN_ITAL, "font-ital", Noop },
+ { LFUN_FONT_SIZE, "font-size", Noop },
+ { LFUN_FONT_STATE, "font-state", ReadOnly },
+ { LFUN_UNDERLINE, "font-underline", Noop },
+ { LFUN_INSET_FOOTNOTE, "footnote-insert", Noop },
+ { LFUN_RIGHTSEL, "forward-select", ReadOnly },
+ { LFUN_HFILL, "hfill-insert", Noop },
+ { LFUN_HELP_OPEN, "help-open", NoBuffer | Argument},
+ { LFUN_HTMLURL, "html-insert", Noop },
+ { LFUN_HYPHENATION, "hyphenation-point-insert", Noop },
+ { LFUN_LIGATURE_BREAK, "ligature-break-insert", Noop },
+ { LFUN_INDEX_INSERT, "index-insert", Noop },
+ { LFUN_INDEX_PRINT, "index-print", Noop },
+ { LFUN_KMAP_OFF, "keymap-off", ReadOnly },
+ { LFUN_KMAP_PRIM, "keymap-primary", ReadOnly },
+ { LFUN_KMAP_SEC, "keymap-secondary", ReadOnly },
+ { LFUN_KMAP_TOGGLE, "keymap-toggle", ReadOnly },
+ { LFUN_INSERT_LABEL, "label-insert", Noop },
+ { LFUN_INSET_OPTARG, "optional-insert", Noop },
+ { LFUN_INSERT_BIBITEM, "bibitem-insert", Noop },
+ { LFUN_INSERT_LINE, "line-insert", Noop },
+ { LFUN_INSERT_PAGEBREAK, "pagebreak-insert", Noop },
+ { LFUN_LANGUAGE, "language", Noop },
+ { LFUN_LAYOUT, "layout", Noop },
+ { LFUN_LAYOUT_PARAGRAPH, "layout-paragraph", ReadOnly },
+ { LFUN_LAYOUT_TABULAR, "layout-tabular", Noop },
+ { LFUN_HOME, "line-begin", ReadOnly },
+ { LFUN_HOMESEL, "line-begin-select", ReadOnly },
+ { LFUN_DELETE_LINE_FORWARD, "line-delete-forward", Noop },
+ { LFUN_END, "line-end", ReadOnly },
+ { LFUN_ENDSEL, "line-end-select", ReadOnly },