diff options
Diffstat (limited to 'doc/emacs')
-rw-r--r-- | doc/emacs/basic.texi | 2 | ||||
-rw-r--r-- | doc/emacs/custom.texi | 1 | ||||
-rw-r--r-- | doc/emacs/fixit.texi | 10 | ||||
-rw-r--r-- | doc/emacs/frames.texi | 8 | ||||
-rw-r--r-- | doc/emacs/maintaining.texi | 5 | ||||
-rw-r--r-- | doc/emacs/mini.texi | 7 | ||||
-rw-r--r-- | doc/emacs/misc.texi | 4 |
7 files changed, 25 insertions, 12 deletions
diff --git a/doc/emacs/basic.texi b/doc/emacs/basic.texi index abb385f53d5..0b685fafe9c 100644 --- a/doc/emacs/basic.texi +++ b/doc/emacs/basic.texi @@ -115,7 +115,7 @@ just like digits. Case is ignored. starting with @kbd{C-x 8}. For example, @kbd{C-x 8 [} inserts @t{‘} which is Unicode code-point U+2018 @sc{left single quotation mark}, sometimes called a left single ``curved quote'' or ``curly quote''. -Similarly, @kbd{C-x 8 ]}, @kbd{C-x 8 @{} and @kbd{C-x 8 @}} insert the +Similarly, @w{@kbd{C-x 8 ]}}, @kbd{C-x 8 @{} and @kbd{C-x 8 @}} insert the curved quotes @t{’}, @t{“} and @t{”}, respectively. Also, a working @key{Alt} key acts like @kbd{C-x 8} (unless followed by @key{RET}); e.g., @kbd{A-[} acts like @kbd{C-x 8 [} and inserts @t{‘}. To see diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi index acd7fb13ae1..a512fd14c80 100644 --- a/doc/emacs/custom.texi +++ b/doc/emacs/custom.texi @@ -2605,6 +2605,7 @@ the function or facility is available, like this: (if (fboundp 'blink-cursor-mode) (blink-cursor-mode 0)) +@c FIXME: Find better example since `set-coding-priority' is removed. (if (boundp 'coding-category-utf-8) (set-coding-priority '(coding-category-utf-8))) @end example diff --git a/doc/emacs/fixit.texi b/doc/emacs/fixit.texi index 5046146dda6..6633848716e 100644 --- a/doc/emacs/fixit.texi +++ b/doc/emacs/fixit.texi @@ -445,12 +445,14 @@ use @code{flyspell-region} or @code{flyspell-buffer} for that. @findex flyspell-correct-word-before-point When Flyspell mode highlights a word as misspelled, you can click on it with @kbd{mouse-2} (@code{flyspell-correct-word}) to display a menu -of possible corrections and actions. In addition, @kbd{C-.} or +of possible corrections and actions. If you want this menu on +@kbd{mouse-3} instead, customize the variable +@code{flyspell-use-mouse-3-for-menu}. In addition, @kbd{C-.} or @kbd{@key{ESC}-@key{TAB}} (@code{flyspell-auto-correct-word}) will propose various successive corrections for the word at point, and -@w{@kbd{C-c $}} (@code{flyspell-correct-word-before-point}) will pop up a -menu of possible corrections. Of course, you can always correct the -misspelled word by editing it manually in any way you like. +@w{@kbd{C-c $}} (@code{flyspell-correct-word-before-point}) will pop +up a menu of possible corrections. Of course, you can always correct +the misspelled word by editing it manually in any way you like. @findex flyspell-prog-mode Flyspell Prog mode works just like ordinary Flyspell mode, except diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index b99d8ab1453..b74887612b9 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi @@ -366,9 +366,13 @@ instead of running the @code{mouse-save-then-kill} command, rebind @kbd{mouse-3} by adding the following line to your init file (@pxref{Init Rebinding}): -@c FIXME: `mouse-popup-menubar-stuff' is obsolete since 23.1. @smallexample -(global-set-key [mouse-3] 'mouse-popup-menubar-stuff) +(global-set-key [mouse-3] + '(menu-item "Menu Bar" ignore + :filter (lambda (_) + (if (zerop (or (frame-parameter nil 'menu-bar-lines) 0)) + (mouse-menu-bar-map) + (mouse-menu-major-mode-map))))) @end smallexample @node Mode Line Mouse diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi index 43ec2d4e9f2..9f550b49874 100644 --- a/doc/emacs/maintaining.texi +++ b/doc/emacs/maintaining.texi @@ -1793,13 +1793,12 @@ for a buffer to switch and considering only the current project's buffers as candidates for completion. @findex project-kill-buffers -@vindex project-kill-buffers-ignores +@vindex project-kill-buffer-conditions When you finish working on the project, you may wish to kill all the buffers that belong to the project, to keep your Emacs session smaller. The command @kbd{C-x p k} (@code{project-kill-buffers}) accomplishes that: it kills all the buffers that belong to the current -project, except if @code{project-kill-buffers-ignores} tells -otherwise. +project that satisfy any of @code{project-kill-buffer-conditions}. @node Switching Projects @subsection Switching Projects diff --git a/doc/emacs/mini.texi b/doc/emacs/mini.texi index 55e41e38cb7..54f046a7e05 100644 --- a/doc/emacs/mini.texi +++ b/doc/emacs/mini.texi @@ -518,6 +518,13 @@ between @samp{foo} and @samp{bar}, that matches @samp{@var{a}foo@var{b}bar@var{c}}, where @var{a}, @var{b}, and @var{c} can be any string including the empty string. +@item flex +@cindex @code{flex}, completion style +This aggressive completion style, also known as @code{flx} or +@code{fuzzy} or @code{scatter} completion, attempts to complete using +in-order substrings. For example, it can consider @samp{foo} to match +@samp{frodo} or @samp{fbarbazoo}. + @item initials @cindex @code{initials}, completion style This very aggressive completion style attempts to complete acronyms diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index f3c9d769810..317a1979e9d 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi @@ -245,13 +245,13 @@ Do an incremental search on the selected article buffer (@code{gnus-summary-isearch-article}), as if you switched to the buffer and typed @kbd{C-s} (@pxref{Incremental Search}). -@kindex M-s @r{(Gnus Summary mode)} +@kindex M-s M-s @r{(Gnus Summary mode)} @findex gnus-summary-search-article-forward @item M-s @var{regexp} @key{RET} Search forward for articles containing a match for @var{regexp} (@code{gnus-summary-search-article-forward}). -@kindex M-r @r{(Gnus Summary mode)} +@kindex M-s M-r @r{(Gnus Summary mode)} @findex gnus-summary-search-article-backward @item M-r @var{regexp} @key{RET} Search back for articles containing a match for @var{regexp} |