summaryrefslogtreecommitdiff
path: root/doc/lispref/minibuf.texi
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-11-17 14:45:24 -0800
committerGlenn Morris <rgm@gnu.org>2012-11-17 14:45:24 -0800
commita045a16773e4953e2a68f060f9245d044ee5e345 (patch)
tree51d3aaf831afd43fa23a0971e4f67105b4549dc6 /doc/lispref/minibuf.texi
parentd8715cdf90538fa8abd3e2c23ed2efd23c4253c1 (diff)
downloademacs-a045a16773e4953e2a68f060f9245d044ee5e345.tar.gz
emacs-a045a16773e4953e2a68f060f9245d044ee5e345.tar.bz2
emacs-a045a16773e4953e2a68f060f9245d044ee5e345.zip
* minibuf.texi (Basic Completion): Mention misc completion-table funcs.
* etc/NEWS: Related edit.
Diffstat (limited to 'doc/lispref/minibuf.texi')
-rw-r--r--doc/lispref/minibuf.texi17
1 files changed, 17 insertions, 0 deletions
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:
@end smallexample
@end defmac
+@c FIXME? completion-table-with-context?
+
+@findex completion-table-case-fold
+@findex completion-table-in-turn
+@findex completion-table-subvert
+@findex completion-table-with-predicate
+@findex completion-table-with-terminator
+There are several functions that take an existing completion table and
+return a modified version. @code{completion-table-case-fold} returns
+a case-insensitive table. @code{completion-table-in-turn} combines
+multiple input tables. @code{completion-table-subvert} alters a table
+to use a different initial prefix.
+@code{completion-table-with-terminator} adds a terminating string.
+@code{completion-table-with-predicate} filters a table with a
+predicate function.
+
+
@node Minibuffer Completion
@subsection Completion and the Minibuffer
@cindex minibuffer completion