Mercurial > emacs
changeset 93745:e8f312e6ec32
(Fassoc_string): Tweak docstring.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Sat, 05 Apr 2008 21:03:47 +0000 |
parents | 7ace78905859 |
children | 074f3abdee88 |
files | src/minibuf.c |
diffstat | 1 files changed, 9 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/minibuf.c Sat Apr 05 21:03:40 2008 +0000 +++ b/src/minibuf.c Sat Apr 05 21:03:47 2008 +0000 @@ -2102,11 +2102,15 @@ DEFUN ("assoc-string", Fassoc_string, Sassoc_string, 2, 3, 0, doc: /* Like `assoc' but specifically for strings (and symbols). -Symbols are converted to strings, and unibyte strings are converted to -multibyte for comparison. -Case is ignored if optional arg CASE-FOLD is non-nil. -As opposed to `assoc', it will also match an entry consisting of a single -string rather than a cons cell whose car is a string. */) + +This returns the first element of LIST whose car matches the string or +symbol KEY, or nil if no match exists. When performing the +comparison, symbols are first converted to strings, and unibyte +strings to multibyte. If the optional arg CASE-FOLD is non-nil, case +is ignored. + +Unlike `assoc', KEY can also match an entry in LIST consisting of a +single string, rather than a cons cell whose car is a string. */) (key, list, case_fold) register Lisp_Object key; Lisp_Object list, case_fold;