I want to sanitize the names of the lfuns. As the 'minibuffer commands' should prbably remain stable and I want a close 1:1 mapping betwen the command strings and the enum names I propose global search and replace with new enum enams obtained from the command string, specifically:
accent-acute: LFUN_ACUTE => LFUN_ACCENT_ACUTE accent-breve: LFUN_BREVE => LFUN_ACCENT_BREVE accent-caron: LFUN_CARON => LFUN_ACCENT_CARON accent-cedilla: LFUN_CEDILLA => LFUN_ACCENT_CEDILLA accent-circle: LFUN_CIRCLE => LFUN_ACCENT_CIRCLE accent-circumflex: LFUN_CIRCUMFLEX => LFUN_ACCENT_CIRCUMFLEX accent-dot: LFUN_DOT => LFUN_ACCENT_DOT accent-grave: LFUN_GRAVE => LFUN_ACCENT_GRAVE accent-hungarian-umlaut: LFUN_HUNG_UMLAUT => LFUN_ACCENT_HUNGARIAN_UMLAUT accent-macron: LFUN_MACRON => LFUN_ACCENT_MACRON accent-ogonek: LFUN_OGONEK => LFUN_ACCENT_OGONEK accent-special-caron: LFUN_SPECIAL_CARON => LFUN_ACCENT_SPECIAL_CARON accent-tie: LFUN_TIE => LFUN_ACCENT_TIE accent-tilde: LFUN_TILDE => LFUN_ACCENT_TILDE accent-umlaut: LFUN_UMLAUT => LFUN_ACCENT_UMLAUT accent-underbar: LFUN_UNDERBAR => LFUN_ACCENT_UNDERBAR accent-underdot: LFUN_UNDERDOT => LFUN_ACCENT_UNDERDOT backward-select: LFUN_LEFTSEL => LFUN_BACKWARD_SELECT break-line: LFUN_BREAKLINE => LFUN_BREAK_LINE break-paragraph: LFUN_BREAKPARAGRAPH => LFUN_BREAK_PARAGRAPH break-paragraph-keep-layout: LFUN_BREAKPARAGRAPHKEEPLAYOUT => LFUN_BREAK_PARAGRAPH_KEEP_LAYOUT break-paragraph-skip: LFUN_BREAKPARAGRAPH_SKIP => LFUN_BREAK_PARAGRAPH_SKIP build-program: LFUN_BUILDPROG => LFUN_BUILD_PROGRAM buffer-auto-save: LFUN_AUTOSAVE => LFUN_BUFFER_AUTO_SAVE buffer-begin: LFUN_BEGINNINGBUF => LFUN_BUFFER_BEGIN buffer-begin-select: LFUN_BEGINNINGBUFSEL => LFUN_BUFFER_BEGIN_SELECT buffer-child-open: LFUN_CHILDOPEN => LFUN_BUFFER_CHILD_OPEN buffer-chktex: LFUN_RUNCHKTEX => LFUN_BUFFER_CHKTEX buffer-close: LFUN_CLOSEBUFFER => LFUN_BUFFER_CLOSE buffer-end: LFUN_ENDBUF => LFUN_BUFFER_END buffer-end-select: LFUN_ENDBUFSEL => LFUN_BUFFER_END_SELECT buffer-export: LFUN_EXPORT => LFUN_BUFFER_EXPORT buffer-export-custom: LFUN_EXPORT_CUSTOM => LFUN_BUFFER_EXPORT_CUSTOM buffer-print: LFUN_PRINT => LFUN_BUFFER_PRINT buffer-import: LFUN_IMPORT => LFUN_BUFFER_IMPORT buffer-new: LFUN_MENUNEW => LFUN_BUFFER_NEW buffer-reload: LFUN_MENURELOAD => LFUN_BUFFER_RELOAD buffer-switch: LFUN_SWITCHBUFFER => LFUN_BUFFER_SWITCH buffer-toggle-read-only: LFUN_READ_ONLY_TOGGLE => LFUN_BUFFER_TOGGLE_READ_ONLY buffer-update: LFUN_UPDATE => LFUN_BUFFER_UPDATE buffer-view: LFUN_PREVIEW => LFUN_BUFFER_VIEW buffer-write: LFUN_MENUWRITE => LFUN_BUFFER_WRITE buffer-write-as: LFUN_WRITEAS => LFUN_BUFFER_WRITE_AS caption-insert: LFUN_INSET_CAPTION => LFUN_CAPTION_INSERT char-backward: LFUN_LEFT => LFUN_CHAR_BACKWARD char-forward: LFUN_RIGHT => LFUN_CHAR_FORWARD command-execute: LFUN_EXEC_COMMAND => LFUN_COMMAND_EXECUTE command-prefix: LFUN_PREFIX => LFUN_COMMAND_PREFIX command-sequence: LFUN_SEQUENCE => LFUN_COMMAND_SEQUENCE delete-backward: LFUN_BACKSPACE => LFUN_DELETE_BACKWARD delete-backward-skip: LFUN_BACKSPACE_SKIP => LFUN_DELETE_BACKWARD_SKIP delete-forward: LFUN_DELETE => LFUN_DELETE_FORWARD delete-forward-skip: LFUN_DELETE_SKIP => LFUN_DELETE_FORWARD_SKIP depth-decrement: LFUN_DEPTH_MIN => LFUN_DEPTH_DECREMENT depth-increment: LFUN_DEPTH_PLUS => LFUN_DEPTH_INCREMENT dots-insert: LFUN_LDOTS => LFUN_DOTS_INSERT down-select: LFUN_DOWNSEL => LFUN_DOWN_SELECT end-of-sentence-period-insert: LFUN_END_OF_SENTENCE => LFUN_END_OF_SENTENCE_PERIOD_INSERT error-next: LFUN_GOTOERROR => LFUN_ERROR_NEXT ert-insert: LFUN_INSET_ERT => LFUN_ERT_INSERT float-insert: LFUN_INSET_FLOAT => LFUN_FLOAT_INSERT float-wide-insert: LFUN_INSET_WIDE_FLOAT => LFUN_FLOAT_WIDE_INSERT wrap-insert: LFUN_INSET_WRAP => LFUN_WRAP_INSERT font-bold: LFUN_BOLD => LFUN_FONT_BOLD font-code: LFUN_CODE => LFUN_FONT_CODE font-default: LFUN_DEFAULT => LFUN_FONT_DEFAULT font-emph: LFUN_EMPH => LFUN_FONT_EMPH font-free-apply: LFUN_FREEFONT_APPLY => LFUN_FONT_FREE_APPLY font-free-update: LFUN_FREEFONT_UPDATE => LFUN_FONT_FREE_UPDATE font-noun: LFUN_NOUN => LFUN_FONT_NOUN font-roman: LFUN_ROMAN => LFUN_FONT_ROMAN font-sans: LFUN_SANS => LFUN_FONT_SANS font-frak: LFUN_FRAK => LFUN_FONT_FRAK font-ital: LFUN_ITAL => LFUN_FONT_ITAL font-underline: LFUN_UNDERLINE => LFUN_FONT_UNDERLINE footnote-insert: LFUN_INSET_FOOTNOTE => LFUN_FOOTNOTE_INSERT forward-select: LFUN_RIGHTSEL => LFUN_FORWARD_SELECT hfill-insert: LFUN_HFILL => LFUN_HFILL_INSERT html-insert: LFUN_HTMLURL => LFUN_HTML_INSERT hyphenation-point-insert: LFUN_HYPHENATION => LFUN_HYPHENATION_POINT_INSERT ligature-break-insert: LFUN_LIGATURE_BREAK => LFUN_LIGATURE_BREAK_INSERT keymap-off: LFUN_KMAP_OFF => LFUN_KEYMAP_OFF keymap-primary: LFUN_KMAP_PRIM => LFUN_KEYMAP_PRIMARY keymap-secondary: LFUN_KMAP_SEC => LFUN_KEYMAP_SECONDARY keymap-toggle: LFUN_KMAP_TOGGLE => LFUN_KEYMAP_TOGGLE label-insert: LFUN_INSERT_LABEL => LFUN_LABEL_INSERT optional-insert: LFUN_INSET_OPTARG => LFUN_OPTIONAL_INSERT bibitem-insert: LFUN_INSERT_BIBITEM => LFUN_BIBITEM_INSERT citation-insert: LFUN_INSERT_CITATION => LFUN_CITATION_INSERT bibtex-database-add: LFUN_BIBDB_ADD => LFUN_BIBTEX_DATABASE_ADD bibtex-database-del: LFUN_BIBDB_DEL => LFUN_BIBTEX_DATABASE_DEL line-insert: LFUN_INSERT_LINE => LFUN_LINE_INSERT pagebreak-insert: LFUN_INSERT_PAGEBREAK => LFUN_PAGEBREAK_INSERT line-begin: LFUN_HOME => LFUN_LINE_BEGIN line-begin-select: LFUN_HOMESEL => LFUN_LINE_BEGIN_SELECT line-delete-forward: LFUN_DELETE_LINE_FORWARD => LFUN_LINE_DELETE_FORWARD line-end: LFUN_END => LFUN_LINE_END line-end-select: LFUN_ENDSEL => LFUN_LINE_END_SELECT list-insert: LFUN_INSET_LIST => LFUN_LIST_INSERT lyx-quit: LFUN_QUIT => LFUN_LYX_QUIT marginalnote-insert: LFUN_INSET_MARGINAL => LFUN_MARGINALNOTE_INSERT mark-toggle: LFUN_SETMARK => LFUN_MARK_TOGGLE math-insert: LFUN_INSERT_MATH => LFUN_MATH_INSERT math-subscript: LFUN_SUBSCRIPT => LFUN_MATH_SUBSCRIPT math-superscript: LFUN_SUPERSCRIPT => LFUN_MATH_SUPERSCRIPT math-matrix: LFUN_INSERT_MATRIX => LFUN_MATH_MATRIX menu-open: LFUN_MENU_OPEN_BY_NAME => LFUN_MENU_OPEN menu-separator-insert: LFUN_MENU_SEPARATOR => LFUN_MENU_SEPARATOR_INSERT meta-prefix: LFUN_META_FAKE => LFUN_META_PREFIX branch-insert: LFUN_INSERT_BRANCH => LFUN_BRANCH_INSERT charstyle-insert: LFUN_INSERT_CHARSTYLE => LFUN_CHARSTYLE_INSERT note-insert: LFUN_INSERT_NOTE => LFUN_NOTE_INSERT box-insert: LFUN_INSERT_BOX => LFUN_BOX_INSERT note-next: LFUN_GOTONOTE => LFUN_NOTE_NEXT paragraph-down: LFUN_DOWN_PARAGRAPH => LFUN_PARAGRAPH_DOWN paragraph-down-select: LFUN_DOWN_PARAGRAPHSEL => LFUN_PARAGRAPH_DOWN_SELECT paragraph-goto: LFUN_GOTO_PARAGRAPH => LFUN_PARAGRAPH_GOTO paragraph-up: LFUN_UP_PARAGRAPH => LFUN_PARAGRAPH_UP paragraph-up-select: LFUN_UP_PARAGRAPHSEL => LFUN_PARAGRAPH_UP_SELECT preferences-save: LFUN_SAVEPREFERENCES => LFUN_PREFERENCES_SAVE primary-selection-paste: LFUN_PASTESELECTION => LFUN_PRIMARY_SELECTION_PASTE quote-insert: LFUN_QUOTE => LFUN_QUOTE_INSERT reference-next: LFUN_REFERENCE_GOTO => LFUN_REFERENCE_NEXT screen-down: LFUN_NEXT => LFUN_SCREEN_DOWN screen-down-select: LFUN_NEXTSEL => LFUN_SCREEN_DOWN_SELECT screen-recenter: LFUN_CENTER => LFUN_SCREEN_RECENTER screen-up: LFUN_PRIOR => LFUN_SCREEN_UP screen-up-select: LFUN_PRIORSEL => LFUN_SCREEN_UP_SELECT inset-scroll: LFUN_SCROLL_INSET => LFUN_INSET_SCROLL self-insert: LFUN_SELFINSERT => LFUN_SELF_INSERT server-char-after: LFUN_CHARATCURSOR => LFUN_SERVER_CHAR_AFTER server-get-font: LFUN_GETFONT => LFUN_SERVER_GET_FONT server-get-layout: LFUN_GETLAYOUT => LFUN_SERVER_GET_LAYOUT server-get-name: LFUN_GETNAME => LFUN_SERVER_GET_NAME server-get-xy: LFUN_GETXY => LFUN_SERVER_GET_XY server-goto-file-row: LFUN_GOTOFILEROW => LFUN_SERVER_GOTO_FILE_ROW server-notify: LFUN_NOTIFY => LFUN_SERVER_NOTIFY server-set-xy: LFUN_SETXY => LFUN_SERVER_SET_XY theorem-insert: LFUN_INSET_THEOREM => LFUN_THEOREM_INSERT toc-view: LFUN_TOCVIEW => LFUN_TOC_VIEW toggle-cursor-follows-scrollbar: LFUN_TOGGLECURSORFOLLOW => LFUN_TOGGLE_CURSOR_FOLLOWS_SCROLLBAR up-select: LFUN_UPSEL => LFUN_UP_SELECT url-insert: LFUN_URL => LFUN_URL_INSERT vc-check-in: LFUN_VC_CHECKIN => LFUN_VC_CHECK_IN vc-check-out: LFUN_VC_CHECKOUT => LFUN_VC_CHECK_OUT vc-undo-last: LFUN_VC_UNDO => LFUN_VC_UNDO_LAST word-backward: LFUN_WORDLEFT => LFUN_WORD_BACKWARD word-backward-select: LFUN_WORDLEFTSEL => LFUN_WORD_BACKWARD_SELECT word-capitalize: LFUN_CAPITALIZE_WORD => LFUN_WORD_CAPITALIZE word-delete-backward: LFUN_DELETE_WORD_BACKWARD => LFUN_WORD_DELETE_BACKWARD word-delete-forward: LFUN_DELETE_WORD_FORWARD => LFUN_WORD_DELETE_FORWARD word-find-backward: LFUN_WORDFINDBACKWARD => LFUN_WORD_FIND_BACKWARD word-find-forward: LFUN_WORDFINDFORWARD => LFUN_WORD_FIND_FORWARD word-forward: LFUN_WORDRIGHT => LFUN_WORD_FORWARD word-forward-select: LFUN_WORDRIGHTSEL => LFUN_WORD_FORWARD_SELECT word-lowcase: LFUN_LOWCASE_WORD => LFUN_WORD_LOWCASE word-select: LFUN_WORDSEL => LFUN_WORD_SELECT word-upcase: LFUN_UPCASE_WORD => LFUN_WORD_UPCASE chars-transpose: LFUN_TRANSPOSE_CHARS => LFUN_CHARS_TRANSPOSE toggle-tooltips: LFUN_TOOLTIPS_TOGGLE => LFUN_TOGGLE_TOOLTIPS paragraph-params-apply: LFUN_PARAGRAPH_APPLY => LFUN_PARAGRAPH_PARAMS_APPLY buffer-language: LFUN_LANGUAGE_BUFFER => LFUN_BUFFER_LANGUAGE buffer-save-as-default: LFUN_SAVE_AS_DEFAULT => LFUN_BUFFER_SAVE_AS_DEFAULT buffer-params-apply: LFUN_BUFFERPARAMS_APPLY => LFUN_BUFFER_PARAMS_APPLY buffer-next: LFUN_NEXTBUFFER => LFUN_BUFFER_NEXT buffer-previous: LFUN_PREVIOUSBUFFER => LFUN_BUFFER_PREVIOUS Note that there are a few instances of 'verb-object' names there. 'toggle-tooltips', 'break-paragraph' etc. Should they be renamed to 'tooltips-toggle' in the same commit? Andre'