[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/vcomplete 9aa2d01fb9 52/91: ; Improvements to the manual
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/vcomplete 9aa2d01fb9 52/91: ; Improvements to the manual |
Date: |
Tue, 24 May 2022 15:59:09 -0400 (EDT) |
branch: elpa/vcomplete
commit 9aa2d01fb9375421a12bca58b0d22421e0e9f8e0
Author: Daniel Semyonov <daniel@dsemy.com>
Commit: Daniel Semyonov <daniel@dsemy.com>
; Improvements to the manual
---
vcomplete.texi | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/vcomplete.texi b/vcomplete.texi
index 868b17d288..b21124040b 100644
--- a/vcomplete.texi
+++ b/vcomplete.texi
@@ -149,7 +149,7 @@ The following commands are available when completion is in
progress:
@item @kbd{C-n}
Select the next displayed completion
(@code{vcomplete-next-completion}). This command moves point in the
-completion list buffer to the next available completion, and
+@code{*Completions*} buffer to the next available completion, and
highlights it. This command may be used to advance multiple
completions at a time with a prefix argument.
@end table
@@ -160,7 +160,7 @@ completions at a time with a prefix argument.
@item @kbd{C-p}
Select the previous displayed completion
(@code{vcomplete-prev-completion}). This command moves point in the
-completion list buffer to the previous available completion, and
+@code{*Completions*} buffer to the previous available completion, and
highlights it. This command may be used to advance multiple
completions at a time with a prefix argument.
@end table
@@ -169,8 +169,8 @@ completions at a time with a prefix argument.
@cindex vcomplete-choose-completion
@table @asis
@item @kbd{M-RET}
-Choose the currently highlighted completion
-(@code{vcomplete-choose-completion}).
+Choose the currently highlighted completion in the
+@code{*Completions*} buffer (@code{vcomplete-choose-completion}).
@end table
@xref{Completion commands} for information regarding defining new
@@ -206,7 +206,9 @@ package. Consider disabling them or this option on slow
computers.
Completion commands are used to perform actions while completing. They
are normal commands (interactive functions) which are bound to a key
-sequence in @code{vcomplete-command-map}.
+sequence in @code{vcomplete-command-map}. Completion commands which
+shouldn't cause the @code{*Completions*} buffer to update should set
+@code{this-command} to @code{vcomplete-noop}.
@defvar vcomplete-command-map
Key map which holds key bindings to completion commands. This key map
@@ -229,7 +231,8 @@ Evaluate BODY with the @code{*Completions*} buffer
temporarily
current. While evaluating BODY, BUFFER and WINDOW are locally bound
to the @code{*Completions*} buffer and window respectively. This macro
can be used to easily manipulate or access the contents of the
-@code{*Completions*} buffer.
+@code{*Completions*} buffer. If there is no @code{*Completions*}
+buffer or no window displaying it BODY isn't executed.
@end defmac
@node Keystroke Index
- [nongnu] elpa/vcomplete e320d50fb4 28/91: Make auto updating the completion list buffer more responsive, (continued)
- [nongnu] elpa/vcomplete e320d50fb4 28/91: Make auto updating the completion list buffer more responsive, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 10d9ca2fe1 29/91: ; Small Makefile modifications, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 07da8d9c1b 15/91: Fix 'vcomplete-auto-update' triggering an error when set initially, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 3c5e8eba9c 06/91: ; Remove 'vcomplete--setup' from the correct hook variable, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 68b3a86741 14/91: ; Fix incorrect short description of Info node, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 2995fb124d 33/91: ; Add disclaimer regarding Embark integration, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 0f5505cd54 36/91: ; Add a link to the relevant part of the manual for 'vcomplete-auto-update', ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 668f16f903 43/91: ; Bump to version 1.0, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 3c00d732a2 51/91: Remove 'vcomplete--reset-vars', ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 62428759ac 47/91: ; Change required Emacs version according to package-lint, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 9aa2d01fb9 52/91: ; Improvements to the manual,
ELPA Syncer <=
- [nongnu] elpa/vcomplete aa4bdbf080 11/91: * vcomplete.el (vcomplete-mode): Ensure variables are reset, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 556a6c2cff 08/91: ; Document recent changes in the NEWS file, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 8a921cf088 48/91: ; Optimize require's in vcomplete-embark.el, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete cbdde2fc09 61/91: Define a face for highlighting completions, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 0bbc9b391b 69/91: ; Improve docstrings and comments, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 18164dd260 71/91: ; Another small change to 'vcomplete-mode's docstring, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 6a3b02df46 76/91: * vcomplete.el (vcomplete-with-completions-buffer): Allow debugging body, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete dce24e895d 18/91: Replaced current completion variables with a function, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 36ae2920e4 17/91: * vcomplete.el (vcomplete-kill-buffer): Remove to simplify the package, ELPA Syncer, 2022/05/24
- [nongnu] elpa/vcomplete 12def7b143 19/91: Highlight the completion at point in the completion list buffer, ELPA Syncer, 2022/05/24