diff options
author | Noah Friedman <friedman@splode.com> | 1998-09-19 02:15:26 +0000 |
---|---|---|
committer | Noah Friedman <friedman@splode.com> | 1998-09-19 02:15:26 +0000 |
commit | 44faf981957e153483a535c9968f2b7b0e5654b0 (patch) | |
tree | 3724655588ac80a399a98faaf11eee0168b03481 /lisp/emacs-lisp/easy-mmode.el | |
parent | d71de6f99e05b791244ea68e957bcbbbd2005a98 (diff) | |
download | emacs-44faf981957e153483a535c9968f2b7b0e5654b0.tar.gz emacs-44faf981957e153483a535c9968f2b7b0e5654b0.tar.bz2 emacs-44faf981957e153483a535c9968f2b7b0e5654b0.zip |
(eldoc-message): Check for 1-arg case, and store string in
eldoc-last-message without consing a new string.
Rearrange logic from nested if's into cond's.
(eldoc-print-fnsym-args): Renamed to eldoc-get-fnsym-args-string.
Do not print message; just return string.
(eldoc-get-var-docstring): Renamed from eldoc-print-var-docstring.
Do not print message; just return string.
Cache that string in eldoc-last-data.
(eldoc-last-data): Make into a vector.
(eldoc-get-fnsym-args-string): Use new data form of structure.
(eldoc-get-var-docstring): Here also.
(eldoc-last-data-store): New function.
(eldoc-get-fnsym-args-string): Use it.
(eldoc-get-var-docstring): Here also.
(eldoc-docstring-first-line): Minimize interim string consing.
Call substitute-command-keys on the result.
(eldoc-print-var-docstrings, eldoc-print-docstring,
eldoc-docstring-message): Functions removed.
(eldoc-docstring-format-sym-doc): New function, functionality ripped out of
eldoc-docstring-message.
(eldoc-get-fnsym-args-string, eldoc-get-var-docstring): Use it.
Diffstat (limited to 'lisp/emacs-lisp/easy-mmode.el')
0 files changed, 0 insertions, 0 deletions