Mercurial > emacs
changeset 51781:bd0acf8d5f97
(read_minibuf): UNGCPRO before returning.
(Ftry_completion, Fall_completions): Doc fix.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Sun, 06 Jul 2003 23:26:09 +0000 |
parents | 80cf6737bde5 |
children | 3b58843e8f3f |
files | src/minibuf.c |
diffstat | 1 files changed, 7 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/minibuf.c Sun Jul 06 23:13:20 2003 +0000 +++ b/src/minibuf.c Sun Jul 06 23:26:09 2003 +0000 @@ -485,6 +485,7 @@ val = read_minibuf_noninteractive (map, initial, prompt, backup_n, expflag, histvar, histpos, defalt, allow_props, inherit_input_method); + UNGCPRO; return unbind_to (count, val); } @@ -738,7 +739,8 @@ /* The appropriate frame will get selected in set-window-configuration. */ - RETURN_UNGCPRO (unbind_to (count, val)); + UNGCPRO; + return unbind_to (count, val); } /* Return a buffer to be used as the minibuffer at depth `depth'. @@ -1125,7 +1127,8 @@ DEFUN ("try-completion", Ftry_completion, Stry_completion, 2, 3, 0, doc: /* Return common substring of all completions of STRING in ALIST. -Each car of each element of ALIST is tested to see if it begins with STRING. +Each car of each element of ALIST (or each element if it is not a cons cell) +is tested to see if it begins with STRING. All that match are compared together; the longest initial sequence common to all matches is returned as a string. If there is no match at all, nil is returned. @@ -1367,7 +1370,8 @@ DEFUN ("all-completions", Fall_completions, Sall_completions, 2, 4, 0, doc: /* Search for partial matches to STRING in ALIST. -Each car of each element of ALIST is tested to see if it begins with STRING. +Each car of each element of ALIST (or each element if it is not a cons cell) +is tested to see if it begins with STRING. The value is a list of all the strings from ALIST that match. If ALIST is a hash-table, all the string keys are the possible matches.