| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| * | Add 2008 to copyright years. | Glenn Morris | 2008-01-07 | 1 | -1/+1 |
| * | (eldoc-message-commands-table-size, eldoc-message-commands,...eldoc-current-idle-delay): Fix typos in docstrings.
| Juanma Barranquero | 2007-09-27 | 1 | -3/+3 |
* | | (eldoc-function-argstring-format): Deal with the case that special...&keywords are at the beginning or end of the argument list.
Also add some (incomplete) support for non-standard arglists.
| Juanma Barranquero | 2007-09-26 | 1 | -1/+2 |
* | | (eldoc-message-commands-table-size, eldoc-message-commands,...eldoc-current-idle-delay, eldoc-function-argstring-format):
Fix typos in docstrings.
| Juanma Barranquero | 2007-09-26 | 1 | -4/+4 |
* | | Nikolaj Schumacher <n_schumacher at web.de> (tiny change)...(eldoc-highlight-function-argument): New face.
(eldoc-highlight-function-argument): Use it.
| Glenn Morris | 2007-08-24 | 1 | -1/+6 |
* | | (eldoc-get-fnsym-args-string): Doc fix....(eldoc-highlight-function-argument): Add a doc string. Tweak previous
change: no need for INDEX to be optional, just need to handle nil.
| Glenn Morris | 2007-08-19 | 1 | -8/+11 |
* | | (eldoc-get-fnsym-args-string): Convert...comment to basic doc string. Also apply eldoc-argument-case in
the help-split-fundoc case. Adapt for changed behavior of
eldoc-function-argstring, eldoc-function-argstring-format, and
eldoc-highlight-function-argument.
(eldoc-highlight-function-argument): Make INDEX argument
optional, just call eldoc-docstring-format-sym-doc if absent.
(eldoc-function-argstring): Change the behavior. Now it converts
an argument list to a string.
(eldoc-function-argstring-format): Change the behavior. Now it
applies `eldoc-argument-case' to a string.
| Glenn Morris | 2007-08-18 | 1 | -41/+53 |
* | | (eldoc-get-fnsym-args-string): Make second argument optional, for...backwards compatibility, and only highlight args when present.
Fix symbol name typo (doc/args).
| Glenn Morris | 2007-08-08 | 1 | -4/+5 |
* | | Merge from emacs--rel--22...Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
| Miles Bader | 2007-07-26 | 1 | -1/+1 |
|\| |
|
| * | Switch license to GPLv3 or later. | Glenn Morris | 2007-07-25 | 1 | -1/+1 |
* | | (eldoc-last-data): Revise documentation....(eldoc-print-current-symbol-info): Adjust for changed helper
function signatures.
(eldoc-get-fnsym-args-string): Add `args' argument. Use new
`eldoc-highlight-function-argument'.
(eldoc-highlight-function-argument): New function.
(eldoc-get-var-docstring): Format documentation with
`font-lock-variable-name-face'.
(eldoc-docstring-format-sym-doc): Add `face' argument and apply it
where suited.
(eldoc-fnsym-in-current-sexp): Return a list with argument index.
(eldoc-beginning-of-sexp): Return number of skipped sexps.
| Stefan Monnier | 2007-07-12 | 1 | -30/+90 |
|/ |
|
* | (turn-on-eldoc-mode): Doc fix. | Richard M. Stallman | 2007-05-06 | 1 | -1/+1 |
* | Add 2007 to copyright years. | Glenn Morris | 2007-01-21 | 1 | -1/+1 |
* | Update copyright years. | Glenn Morris | 2006-12-07 | 1 | -1/+1 |
* | * window.el (mouse-autoselect-window-timer)... (mouse-autoselect-window-position)
(mouse-autoselect-window-window)
(mouse-autoselect-window-now): New vars.
(mouse-autoselect-window-cancel)
(mouse-autoselect-window-select)
(mouse-autoselect-window-start): New functions.
(handle-select-window): Call `mouse-autoselect-window-start' when
delayed window autoselection is enabled.
* cus-start.el (mouse-autoselect-window): Handle delayed window
autoselection.
* emacs-lisp/eldoc.el: Add `handle-select-window' to the set of
commands after which it is allowed to print in the echo area.
| Chong Yidong | 2006-09-08 | 1 | -1/+1 |
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2006-02-06 | 1 | -1/+1 |
* | Move comments into docstrings....(eldoc-message-commands): Initialize in its declaration.
Add move-beginning-of-line and move-end-of-line.
(eldoc-add-command, eldoc-add-command-completions)
(eldoc-remove-command, eldoc-remove-command-completions): Simplify.
| Stefan Monnier | 2005-10-04 | 1 | -65/+44 |
* | Add move-beginning-of-line, move-end-of-line, end-of-line,...and beginning-of-line to the list of commands after which the echo area
is updated.
| Eli Zaretskii | 2005-08-12 | 1 | -4/+5 |
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2005-08-06 | 1 | -2/+2 |
* | Update FSF's address. | Lute Kamstra | 2005-07-04 | 1 | -2/+2 |
* | (eldoc-mode): Doc fix. | Luc Teirlinck | 2005-05-18 | 1 | -3/+3 |
* | (eldoc-documentation-function): Add autoload. | Richard M. Stallman | 2005-05-14 | 1 | -0/+1 |
* | Fix previous change. | Richard M. Stallman | 2005-04-26 | 1 | -1/+1 |
* | (eldoc-mode): Doc fix....(eldoc-documentation-function):
Renamed from eldoc-print-current-symbol-info-function. Calls changed.
| Richard M. Stallman | 2005-04-26 | 1 | -14/+8 |
* | (eldoc-mode): Specify :group. | Lute Kamstra | 2005-04-04 | 1 | -2/+3 |
* | Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-196...Remove RCS keywords
2004-04-10 Miles Bader <miles@gnu.org>
RCS keyword removal (only non-comment changes are enumerated here):
* lisp/emacs-lisp/bytecomp.el (byte-compile-version): Variable removed.
(byte-compile-insert-header): Don't use `byte-compile-version'.
* lisp/url/url-vars.el (url-version): Use the constant string "Emacs"
instead of calculating something from the RCS `State' keyword
[the latter is almost entirely useless anyway].
* lisp/forms.el (forms-version): Variable removed.
(forms-mode): Don't use `forms-version'.
* lisp/recentf.el (recentf-version): Variable removed.
* lisp/progmodes/delphi.el (delphi-version): Variable removed.
* lisp/progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring.
| Miles Bader | 2004-04-10 | 1 | -2/+0 |
* | (eldoc-print-current-symbol-info-function):...New.
(eldoc-print-current-symbol-info): Use it.
| Dave Love | 2003-09-06 | 1 | -12/+28 |
* | Add arch taglines | Miles Bader | 2003-09-01 | 1 | -1/+2 |
* | (eldoc-echo-area-use-multiline-p): Don't quote nil and t in docstrings. | Juanma Barranquero | 2003-05-06 | 1 | -4/+4 |
* | (eldoc-echo-area-multiline-supported-p, eldoc-use-idle-timer-p): Remove....(timer): Never require. It only works in current Emacs anyway.
(eldoc-mode, eldoc-message, eldoc-display-message-p)
(eldoc-docstring-format-sym-doc, eldoc-remove-command): Simplify.
| Stefan Monnier | 2003-02-11 | 1 | -93/+35 |
* | Update copyright. | John Paul Wallington | 2003-01-03 | 1 | -2/+2 |
* | (eldoc-get-var-docstring): Only return a...documentation string when `sym' is non-nil.
| John Paul Wallington | 2003-01-03 | 1 | -11/+12 |
* | (eldoc-print-current-symbol-info):...Turn errors into messages so they don't get ignored.
(eldoc-get-fnsym-args-string): Use help-split-fundoc.
(eldoc-beginning-of-sexp): Simplify.
(eldoc-function-arglist): Remove.
(eldoc-function-argstring): Use help-function-arglist instead.
(eldoc-function-argstring-from-docstring-method-table)
(eldoc-function-argstring-from-docstring): Remove.
| Stefan Monnier | 2002-11-19 | 1 | -163/+24 |
* | (eldoc-minor-mode-string): Fix custom type. | Richard M. Stallman | 2002-01-08 | 1 | -3/+3 |
* | (eldoc-mode): Use define-minor-mode. | Stefan Monnier | 2001-11-16 | 1 | -47/+17 |
* | (eldoc): Don't make parent of itself. | Andreas Schwab | 2000-12-02 | 1 | -2/+1 |
* | (eldoc-minor-mode-string): Add autoload cookie; otherwise autoloaded...add-minor-mode call complains in Emacs 21.
Use add-minor-mode to set minor-mode-alist, if available.
(eldoc-echo-area-use-multiline-p): New user option.
(eldoc-echo-area-multiline-supported-p): New variable.
(eldoc-docstring-format-sym-doc): Use them.
(eldoc-mode): If not using idle timers, append to local post and
pre command hooks. Suggested by David Byers <davby@ida.liu.se>.
(eldoc-display-message-no-interference-p): Don't interfere with edebug.
Add autoload cookie for eldoc-mode minor-mode-alist initialization.
(eldoc-function-arglist): New function.
(eldoc-function-argstring): Use it.
| Noah Friedman | 2000-07-24 | 1 | -41/+87 |
* | (eldoc-argument-case): Fix customize type. | Andreas Schwab | 1998-10-30 | 1 | -2/+4 |
* | (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.
| Noah Friedman | 1998-09-19 | 1 | -104/+126 |
* | [top level]: Add `up-list' and `down-list' to eldoc-message-commands. | Noah Friedman | 1997-07-09 | 1 | -2/+3 |
* | (eldoc-message-commands): Move docstring into comments, since this isn't...a user variable.
(eldoc-message-commands-table-size, eldoc-use-idle-timer-p,
eldoc-function-argstring-from-docstring-method-table): Use defvar,
not defconst.
(eldoc-last-data): Use cons explicitly; don't rely on dotted pair read
syntax. I'm worried the latter might get compiled as read-only data someday.
(eldoc-docstring-message): If truncating symbol name, show ending of name
rather than beginning. The former is generally more unique.
(eldoc-function-argstring-from-docstring-method-table): Handle
pathological `save-restriction' case.
[top level]: Add `indent-for-tab-command' to eldoc-message-commands.
| Noah Friedman | 1997-05-22 | 1 | -27/+36 |
* | Add defgroup; use defcustom for user vars. | Richard M. Stallman | 1997-04-14 | 1 | -9/+21 |
* | (eldoc-idle-delay): Make defvar, not defconst....(eldoc-minor-mode-string): Make defvar, not defconst.
(eldoc-argument-case): Make defvar, not defconst.
| Noah Friedman | 1997-03-27 | 1 | -4/+4 |
* | (eldoc-message-commands): Doc fixes....(eldoc-message): Make function, not macro.
(eldoc-last-message): New internal variable.
(eldoc-mode): Initialize it to nil.
(eldoc-message): Use it.
(eldoc-print-current-symbol-info): Use it.
(eldoc-pre-command-refresh-echo-area): New function.
(eldoc-mode): Put it on pre-command-hook if in XEmacs or using idle timers
in Emacs.
(eldoc-message-commands-table-size): New constant.
(eldoc-add-command): Use it to initialize eldoc-message-commands.
(eldoc-display-message-no-interference-p): New function.
(eldoc-display-message-p): Use it.
(eldoc-print-fnsym-args, eldoc-print-var-docstring): Arg sym no longer
optional.
Do not initialize arg if nil.
(eldoc-forward-sexp-safe): Function deleted.
(eldoc-beginning-of-sexp): New function.
(eldoc-fnsym-in-current-sexp): Use eldoc-beginning-of-sexp.
Use eldoc-current-symbol to get symbol at point.
(eldoc-function-argstring-from-docstring-method-table): Forge docstrings
for `and', `or', `list', `+', and `-'.
(eldoc-add-command-completions): New function.
(eldoc-add-command): Take list of args.
No longer interactive.
(eldoc-remove-command-completions): New function.
(eldoc-remove-command): Take list of args.
No longer interactive.
top level: Initialize eldoc-message-commands using
eldoc-add-command-completions.
| Noah Friedman | 1997-02-19 | 1 | -138/+184 |
* | (eldoc-display-message-p): New function....Return nil if cursor-in-echo-area, or using idle timers and a command
is still active.
(eldoc-print-current-symbol-info): Use eldoc-display-message-p.
| Noah Friedman | 1997-02-04 | 1 | -13/+23 |
* | Update copyright notice to reflect assignment to FSF and incorporation...into Emacs.
Attempt to load `timer'.
(eldoc-idle-delay): Make defconst.
(eldoc-minor-mode-string): Make defconst.
(eldoc-argument-case): Make defconst.
(eldoc-message-commands): Renamed from eldoc-mode-message-commands.
All callers changed.
Add `mouse-set-point' as a default candidate.
(eldoc-use-idle-timer-p): New constant.
(eldoc-timer): New variable.
(eldoc-current-idle-delay): New variable.
(eldoc-schedule-timer): New function.
(eldoc-mode): Use idle timers if supported.
(eldoc-add-command): Provide completion on interactive commands only, not
all bound functions.
(eldoc-print-current-symbol-info): Renamed from
eldoc-mode-print-current-symbol-info. All callers changed.
Check whether using idle timers or being run from post-command hooks.
Use `executing-kbd-macro' instead of `executing-macro'.
(eldoc-print-fnsym-args): Don't make interactive.
Cache current symbol name in eldoc-last-data; it was forgetting to do this
previously.
If subr args cannot be determined, show single-line docstring for it instead.
(eldoc-docstring-message): New function.
(eldoc-print-docstring): New function.
(eldoc-print-var-docstring): Use them.
(eldoc-function-argstring-from-docstring-method-table): New constant.
(eldoc-function-argstring-from-docstring): Use it.
| Noah Friedman | 1997-02-03 | 1 | -203/+278 |
* | (eldoc-function-argstring-from-docstring): Add search that finds arglist...for `start-process'; possibly others.
| Noah Friedman | 1996-10-04 | 1 | -3/+11 |
* | (eldoc-mode): Toggle eldoc-mode if no prefix given. | Noah Friedman | 1996-07-14 | 1 | -4/+6 |
* | (eldoc-message): New macro....(eldoc-print-var-docstring, eldoc-print-fnsym-args): Use it.
| Noah Friedman | 1995-11-25 | 1 | -9/+16 |
* | (eldoc-mode-print-current-symbol-info): Do nothing if executing-macro. | Noah Friedman | 1995-11-21 | 1 | -2/+3 |