[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/minibuf.c,v
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] Changes to emacs/src/minibuf.c,v |
Date: |
Sat, 27 Jan 2007 18:00:28 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Eli Zaretskii <eliz> 07/01/27 18:00:28
Index: minibuf.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/minibuf.c,v
retrieving revision 1.319
retrieving revision 1.320
diff -u -b -r1.319 -r1.320
--- minibuf.c 21 Jan 2007 04:18:15 -0000 1.319
+++ minibuf.c 27 Jan 2007 18:00:28 -0000 1.320
@@ -1686,11 +1686,16 @@
DEFUN ("completing-read", Fcompleting_read, Scompleting_read, 2, 8, 0,
doc: /* Read a string in the minibuffer, with completion.
PROMPT is a string to prompt with; normally it ends in a colon and a space.
-TABLE can be a list of strings, an alist, an obarray or a hash table.
-TABLE can also be a function to do the completion itself.
+
+TABLE can be a list of strings, an alist, an obarray or a hash table; their
+elements are tested to see if they begin with STRING.
+TABLE can also be a function to do the completion itself; it receives
+three arguments: the values STRING, PREDICATE and nil.
+Whatever it returns becomes the value of `try-completion'.
+
PREDICATE limits completion to a subset of TABLE.
See `try-completion' and `all-completions' for more details
- on completion, TABLE, and PREDICATE.
+ on completion, TABLE (called "alist" there), and PREDICATE.
If REQUIRE-MATCH is non-nil, the user is not allowed to exit unless
the input is (or completes to) an element of TABLE or is null.
- [Emacs-diffs] Changes to emacs/src/minibuf.c,v, Richard M. Stallman, 2007/01/02
- [Emacs-diffs] Changes to emacs/src/minibuf.c,v, Glenn Morris, 2007/01/20
- [Emacs-diffs] Changes to emacs/src/minibuf.c,v,
Eli Zaretskii <=
- [Emacs-diffs] Changes to emacs/src/minibuf.c,v, Richard M. Stallman, 2007/01/28
- [Emacs-diffs] Changes to emacs/src/minibuf.c,v, Richard M. Stallman, 2007/01/30