* doc/emacs/mini.texi (Completion Styles): Improve indexing.
This commit is contained in:
parent
2dc24d5536
commit
361a8b908b
1 changed files with 6 additions and 1 deletions
|
@ -464,12 +464,14 @@ Lisp symbol). The default completion styles are (in order):
|
||||||
|
|
||||||
@table @code
|
@table @code
|
||||||
@item basic
|
@item basic
|
||||||
|
@cindex @code{basic}, completion style
|
||||||
A matching completion alternative must have the same beginning as the
|
A matching completion alternative must have the same beginning as the
|
||||||
text in the minibuffer before point. Furthermore, if there is any
|
text in the minibuffer before point. Furthermore, if there is any
|
||||||
text in the minibuffer after point, the rest of the completion
|
text in the minibuffer after point, the rest of the completion
|
||||||
alternative must contain that text as a substring.
|
alternative must contain that text as a substring.
|
||||||
|
|
||||||
@findex partial-completion
|
@cindex partial completion
|
||||||
|
@cindex @code{partial-completion}, completion style
|
||||||
@item partial-completion
|
@item partial-completion
|
||||||
This aggressive completion style divides the minibuffer text into
|
This aggressive completion style divides the minibuffer text into
|
||||||
words separated by hyphens or spaces, and completes each word
|
words separated by hyphens or spaces, and completes each word
|
||||||
|
@ -481,6 +483,7 @@ Furthermore, a @samp{*} in the minibuffer text is treated as a
|
||||||
corresponding position in the completion alternative.
|
corresponding position in the completion alternative.
|
||||||
|
|
||||||
@item emacs22
|
@item emacs22
|
||||||
|
@cindex @code{emacs22}, completion style
|
||||||
This completion style is similar to @code{basic}, except that it
|
This completion style is similar to @code{basic}, except that it
|
||||||
ignores the text in the minibuffer after point. It is so-named
|
ignores the text in the minibuffer after point. It is so-named
|
||||||
because it corresponds to the completion behavior in Emacs 22.
|
because it corresponds to the completion behavior in Emacs 22.
|
||||||
|
@ -493,6 +496,7 @@ can add them to @code{completion-styles} if you wish
|
||||||
|
|
||||||
@table @code
|
@table @code
|
||||||
@item substring
|
@item substring
|
||||||
|
@cindex @code{substring}, completion style
|
||||||
A matching completion alternative must contain the text in the
|
A matching completion alternative must contain the text in the
|
||||||
minibuffer before point, and the text in the minibuffer after point,
|
minibuffer before point, and the text in the minibuffer after point,
|
||||||
as substrings (in that same order).
|
as substrings (in that same order).
|
||||||
|
@ -503,6 +507,7 @@ between @samp{foo} and @samp{bar}, that matches
|
||||||
@var{c} can be any string including the empty string.
|
@var{c} can be any string including the empty string.
|
||||||
|
|
||||||
@item initials
|
@item initials
|
||||||
|
@cindex @code{initials}, completion style
|
||||||
This very aggressive completion style attempts to complete acronyms
|
This very aggressive completion style attempts to complete acronyms
|
||||||
and initialisms. For example, when completing command names, it
|
and initialisms. For example, when completing command names, it
|
||||||
matches @samp{lch} to @samp{list-command-history}.
|
matches @samp{lch} to @samp{list-command-history}.
|
||||||
|
|
Loading…
Add table
Reference in a new issue