aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2012-11-17 14:45:24 -0800
committerGlenn Morris2012-11-17 14:45:24 -0800
commita045a16773e4953e2a68f060f9245d044ee5e345 (patch)
tree51d3aaf831afd43fa23a0971e4f67105b4549dc6 /doc
parentd8715cdf90538fa8abd3e2c23ed2efd23c4253c1 (diff)
downloademacs-a045a16773e4953e2a68f060f9245d044ee5e345.tar.gz
emacs-a045a16773e4953e2a68f060f9245d044ee5e345.zip
* minibuf.texi (Basic Completion): Mention misc completion-table funcs.
* etc/NEWS: Related edit.
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/ChangeLog4
-rw-r--r--doc/lispref/minibuf.texi17
2 files changed, 21 insertions, 0 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 3aa947d22b7..da82ece39c1 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,7 @@
12012-11-17 Glenn Morris <rgm@gnu.org>
2
3 * minibuf.texi (Basic Completion): Mention misc completion-table funcs.
4
12012-11-17 Leo Liu <sdl.web@gmail.com> 52012-11-17 Leo Liu <sdl.web@gmail.com>
2 6
3 * minibuf.texi (Programmed Completion): Doc fix for metadata 7 * minibuf.texi (Programmed Completion): Doc fix for metadata
diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi
index d1cc33b9f07..2c0fcc88f56 100644
--- a/doc/lispref/minibuf.texi
+++ b/doc/lispref/minibuf.texi
@@ -886,6 +886,23 @@ Here is an example:
886@end smallexample 886@end smallexample
887@end defmac 887@end defmac
888 888
889@c FIXME? completion-table-with-context?
890
891@findex completion-table-case-fold
892@findex completion-table-in-turn
893@findex completion-table-subvert
894@findex completion-table-with-predicate
895@findex completion-table-with-terminator
896There are several functions that take an existing completion table and
897return a modified version. @code{completion-table-case-fold} returns
898a case-insensitive table. @code{completion-table-in-turn} combines
899multiple input tables. @code{completion-table-subvert} alters a table
900to use a different initial prefix.
901@code{completion-table-with-terminator} adds a terminating string.
902@code{completion-table-with-predicate} filters a table with a
903predicate function.
904
905
889@node Minibuffer Completion 906@node Minibuffer Completion
890@subsection Completion and the Minibuffer 907@subsection Completion and the Minibuffer
891@cindex minibuffer completion 908@cindex minibuffer completion