version 1.41, 2012/10/12 21:13:46 |
version 1.42, 2012/11/20 13:10:16 |
|
|
|
|
static struct funmap functnames[] = { |
static struct funmap functnames[] = { |
{apropos_command, "apropos",}, |
{apropos_command, "apropos",}, |
{auto_execute, "auto-execute", }, |
{auto_execute, "auto-execute",}, |
{fillmode, "auto-fill-mode",}, |
{fillmode, "auto-fill-mode",}, |
{indentmode, "auto-indent-mode",}, |
{indentmode, "auto-indent-mode",}, |
{backtoindent, "back-to-indentation",}, |
{backtoindent, "back-to-indentation",}, |
|
|
{cntmatchlines, "count-matches",}, |
{cntmatchlines, "count-matches",}, |
{cntnonmatchlines, "count-non-matches",}, |
{cntnonmatchlines, "count-non-matches",}, |
#endif /* REGEX */ |
#endif /* REGEX */ |
|
{cscreatelist, "cscope-create-list-of-files-to-index",}, |
|
{csfuncalled, "cscope-find-called-functions",}, |
|
{csegrep, "cscope-find-egrep-pattern",}, |
|
{csfindinc, "cscope-find-files-including-file",}, |
|
{cscallerfuncs, "cscope-find-functions-calling-this-function",}, |
|
{csdefinition, "cscope-find-global-definition",}, |
|
{csfindfile, "cscope-find-this-file",}, |
|
{cssymbol, "cscope-find-this-symbol",}, |
|
{csfindtext, "cscope-find-this-text-string",}, |
|
{csnextfile, "cscope-next-file",}, |
|
{csnextmatch, "cscope-next-symbol",}, |
|
{csprevfile, "cscope-prev-file",}, |
|
{csprevmatch, "cscope-prev-symbol",}, |
{redefine_key, "define-key",}, |
{redefine_key, "define-key",}, |
{backdel, "delete-backward-char",}, |
{backdel, "delete-backward-char",}, |
{deblank, "delete-blank-lines",}, |
{deblank, "delete-blank-lines",}, |
{forwdel, "delete-char",}, |
{forwdel, "delete-char",}, |
{delwhite, "delete-horizontal-space",}, |
{delwhite, "delete-horizontal-space",}, |
{delleadwhite, "delete-leading-space",}, |
{delleadwhite, "delete-leading-space",}, |
{deltrailwhite, "delete-trailing-space",}, |
|
#ifdef REGEX |
#ifdef REGEX |
{delmatchlines, "delete-matching-lines",}, |
{delmatchlines, "delete-matching-lines",}, |
{delnonmatchlines, "delete-non-matching-lines",}, |
{delnonmatchlines, "delete-non-matching-lines",}, |
#endif /* REGEX */ |
#endif /* REGEX */ |
{onlywind, "delete-other-windows",}, |
{onlywind, "delete-other-windows",}, |
|
{deltrailwhite, "delete-trailing-space",}, |
{delwind, "delete-window",}, |
{delwind, "delete-window",}, |
{wallchart, "describe-bindings",}, |
{wallchart, "describe-bindings",}, |
{desckey, "describe-key-briefly",}, |
{desckey, "describe-key-briefly",}, |
|
|
{lowerword, "downcase-word",}, |
{lowerword, "downcase-word",}, |
{showversion, "emacs-version",}, |
{showversion, "emacs-version",}, |
{finishmacro, "end-kbd-macro",}, |
{finishmacro, "end-kbd-macro",}, |
{globalwdtoggle, "global-wd-mode",}, |
|
{gotoeob, "end-of-buffer",}, |
{gotoeob, "end-of-buffer",}, |
{gotoeol, "end-of-line",}, |
{gotoeol, "end-of-line",}, |
{enlargewind, "enlarge-window",}, |
{enlargewind, "enlarge-window",}, |
|
|
{swapmark, "exchange-point-and-mark",}, |
{swapmark, "exchange-point-and-mark",}, |
{extend, "execute-extended-command",}, |
{extend, "execute-extended-command",}, |
{fillpara, "fill-paragraph",}, |
{fillpara, "fill-paragraph",}, |
{filevisit, "find-file",}, |
|
{filevisitro, "find-file-read-only",}, |
|
{filevisitalt, "find-alternate-file",}, |
{filevisitalt, "find-alternate-file",}, |
|
{filevisit, "find-file",}, |
{poptofile, "find-file-other-window",}, |
{poptofile, "find-file-other-window",}, |
|
{filevisitro, "find-file-read-only",}, |
|
{findtag, "find-tag",}, |
{forwchar, "forward-char",}, |
{forwchar, "forward-char",}, |
{gotoeop, "forward-paragraph",}, |
{gotoeop, "forward-paragraph",}, |
{forwword, "forward-word",}, |
{forwword, "forward-word",}, |
{bindtokey, "global-set-key",}, |
{bindtokey, "global-set-key",}, |
{unbindtokey, "global-unset-key",}, |
{unbindtokey, "global-unset-key",}, |
|
{globalwdtoggle, "global-wd-mode",}, |
{gotoline, "goto-line",}, |
{gotoline, "goto-line",}, |
{help_help, "help-help",}, |
{help_help, "help-help",}, |
|
{indent, "indent-current-line",}, |
{insert, "insert",}, |
{insert, "insert",}, |
{bufferinsert, "insert-buffer",}, |
{bufferinsert, "insert-buffer",}, |
{fileinsert, "insert-file",}, |
{fileinsert, "insert-file",}, |
|
|
{negative_argument, "negative-argument",}, |
{negative_argument, "negative-argument",}, |
{newline, "newline",}, |
{newline, "newline",}, |
{lfindent, "newline-and-indent",}, |
{lfindent, "newline-and-indent",}, |
{indent, "indent-current-line",}, |
|
{forwline, "next-line",}, |
{forwline, "next-line",}, |
#ifdef NOTAB |
#ifdef NOTAB |
{notabmode, "no-tab-mode",}, |
{notabmode, "no-tab-mode",}, |
|
|
{openline, "open-line",}, |
{openline, "open-line",}, |
{nextwind, "other-window",}, |
{nextwind, "other-window",}, |
{overwrite_mode, "overwrite-mode",}, |
{overwrite_mode, "overwrite-mode",}, |
|
{poptag, "pop-tag-mark",}, |
{prefixregion, "prefix-region",}, |
{prefixregion, "prefix-region",}, |
{backline, "previous-line",}, |
{backline, "previous-line",}, |
{prevwind, "previous-window",}, |
{prevwind, "previous-window",}, |
{poptag, "pop-tag-mark",}, |
|
{spawncli, "push-shell",}, |
{spawncli, "push-shell",}, |
{findtag, "find-tag",}, |
|
{tagsvisit, "visit-tags-table",}, |
|
{showcwdir, "pwd",}, |
{showcwdir, "pwd",}, |
{queryrepl, "query-replace",}, |
{queryrepl, "query-replace",}, |
#ifdef REGEX |
#ifdef REGEX |
{replstr, "replace-string",}, |
|
{re_queryrepl, "query-replace-regexp",}, |
{re_queryrepl, "query-replace-regexp",}, |
#endif /* REGEX */ |
#endif /* REGEX */ |
{quote, "quoted-insert",}, |
{quote, "quoted-insert",}, |
|
|
#endif /* REGEX */ |
#endif /* REGEX */ |
{reposition, "recenter",}, |
{reposition, "recenter",}, |
{redraw, "redraw-display",}, |
{redraw, "redraw-display",}, |
|
#ifdef REGEX |
|
{replstr, "replace-string",}, |
|
#endif /* REGEX */ |
|
{revertbuffer, "revert-buffer",}, |
{filesave, "save-buffer",}, |
{filesave, "save-buffer",}, |
{quit, "save-buffers-kill-emacs",}, |
{quit, "save-buffers-kill-emacs",}, |
{savebuffers, "save-some-buffers",}, |
{savebuffers, "save-some-buffers",}, |
|
|
{poptobuffer, "switch-to-buffer-other-window",}, |
{poptobuffer, "switch-to-buffer-other-window",}, |
{togglereadonly, "toggle-read-only" }, |
{togglereadonly, "toggle-read-only" }, |
{twiddle, "transpose-chars",}, |
{twiddle, "transpose-chars",}, |
{undo, "undo", }, |
{undo, "undo",}, |
{undo_enable, "undo-enable", }, |
{undo_add_boundary, "undo-boundary",}, |
{undo_boundary_enable, "undo-boundary-toggle", }, |
{undo_boundary_enable, "undo-boundary-toggle",}, |
{undo_add_boundary, "undo-boundary", }, |
{undo_enable, "undo-enable",}, |
{undo_dump, "undo-list", }, |
{undo_dump, "undo-list",}, |
{universal_argument, "universal-argument",}, |
{universal_argument, "universal-argument",}, |
{upperregion, "upcase-region",}, |
{upperregion, "upcase-region",}, |
{upperword, "upcase-word",}, |
{upperword, "upcase-word",}, |
|
{tagsvisit, "visit-tags-table",}, |
{showcpos, "what-cursor-position",}, |
{showcpos, "what-cursor-position",}, |
{filewrite, "write-file",}, |
{filewrite, "write-file",}, |
{yank, "yank",}, |
{yank, "yank",}, |
{cssymbol, "cscope-find-this-symbol",}, |
|
{csdefinition, "cscope-find-global-definition",}, |
|
{csfuncalled, "cscope-find-called-functions",}, |
|
{cscallerfuncs, "cscope-find-functions-calling-this-function",}, |
|
{csfindtext, "cscope-find-this-text-string",}, |
|
{csegrep, "cscope-find-egrep-pattern",}, |
|
{csfindfile, "cscope-find-this-file",}, |
|
{csfindinc, "cscope-find-files-including-file",}, |
|
{csnextmatch, "cscope-next-symbol",}, |
|
{csprevmatch, "cscope-prev-symbol",}, |
|
{csnextfile, "cscope-next-file",}, |
|
{csprevfile, "cscope-prev-file",}, |
|
{cscreatelist, "cscope-create-list-of-files-to-index",}, |
|
{revertbuffer, "revert-buffer",}, |
|
{NULL, NULL,} |
{NULL, NULL,} |
}; |
}; |
|
|