diff options
| author | Glenn Morris | 2012-11-17 14:45:24 -0800 |
|---|---|---|
| committer | Glenn Morris | 2012-11-17 14:45:24 -0800 |
| commit | a045a16773e4953e2a68f060f9245d044ee5e345 (patch) | |
| tree | 51d3aaf831afd43fa23a0971e4f67105b4549dc6 | |
| parent | d8715cdf90538fa8abd3e2c23ed2efd23c4253c1 (diff) | |
| download | emacs-a045a16773e4953e2a68f060f9245d044ee5e345.tar.gz emacs-a045a16773e4953e2a68f060f9245d044ee5e345.zip | |
* minibuf.texi (Basic Completion): Mention misc completion-table funcs.
* etc/NEWS: Related edit.
| -rw-r--r-- | doc/lispref/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/lispref/minibuf.texi | 17 | ||||
| -rw-r--r-- | etc/NEWS | 7 |
3 files changed, 22 insertions, 6 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 @@ | |||
| 1 | 2012-11-17 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * minibuf.texi (Basic Completion): Mention misc completion-table funcs. | ||
| 4 | |||
| 1 | 2012-11-17 Leo Liu <sdl.web@gmail.com> | 5 | 2012-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 | ||
| 896 | There are several functions that take an existing completion table and | ||
| 897 | return a modified version. @code{completion-table-case-fold} returns | ||
| 898 | a case-insensitive table. @code{completion-table-in-turn} combines | ||
| 899 | multiple input tables. @code{completion-table-subvert} alters a table | ||
| 900 | to 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 | ||
| 903 | predicate 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 |
| @@ -812,15 +812,10 @@ More commands use `read-regexp' now to read their regexp arguments. | |||
| 812 | *** New function `completion-table-with-quoting' to handle completion | 812 | *** New function `completion-table-with-quoting' to handle completion |
| 813 | in the presence of quoting, such as file completion in shell buffers. | 813 | in the presence of quoting, such as file completion in shell buffers. |
| 814 | 814 | ||
| 815 | +++ | ||
| 815 | *** New function `completion-table-subvert' to use an existing completion | 816 | *** New function `completion-table-subvert' to use an existing completion |
| 816 | table, but with a different prefix. | 817 | table, but with a different prefix. |
| 817 | 818 | ||
| 818 | FIXME? | ||
| 819 | *** There are several other completion-table- functions that never got | ||
| 820 | added to NEWS or documented: completion-table-case-fold (24.1), | ||
| 821 | completion-table-with-context (23,1), completion-table-with-terminator (23.1), | ||
| 822 | completion-table-with-predicate (23.1), completion-table-in-turn (23.1) | ||
| 823 | |||
| 824 | ** Debugger changes | 819 | ** Debugger changes |
| 825 | 820 | ||
| 826 | +++ | 821 | +++ |