[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/completions-highlight-modifications 34570e1 14/18: Improve compl
From: |
Jimmy Aguilar Mena |
Subject: |
feature/completions-highlight-modifications 34570e1 14/18: Improve completions-highlight description in file header. |
Date: |
Wed, 18 Nov 2020 22:30:36 -0500 (EST) |
branch: feature/completions-highlight-modifications
commit 34570e12d56dd53762d4d3544897ccacd59dc9d8
Author: Jimmy Aguilar Mena <spacibba@aol.com>
Commit: Jimmy Aguilar Mena <spacibba@aol.com>
Improve completions-highlight description in file header.
---
lisp/completions-highlight.el | 27 ++++++++++++++++++++++++---
1 file changed, 24 insertions(+), 3 deletions(-)
diff --git a/lisp/completions-highlight.el b/lisp/completions-highlight.el
index 5ed29eb..e675a72 100644
--- a/lisp/completions-highlight.el
+++ b/lisp/completions-highlight.el
@@ -25,11 +25,32 @@
;; Enabling this package implements more dynamic interaction with the
;; *Completions* buffer to give the user a similar experience than
-;; interacting with Zle from zsh shell.
+;; interacting with Zle from zsh shell. This basically means:
+
+;; 0. When tab is pressed in the minibuffer the *Completions* buffer
+;; is shown as usual.
+
+;; 1.1 If the completion list is too large then a second tab just
+;; scrolls the list.
+
+;; 1.2 If all the completion candidates are visible then a second tab
+;; highlights the first candidate and completed in the minibuffer.
+;; (selected)
+
+;; 2. Every time tab is pressed the next horizontal completion (on the
+;; right) is selected.
+
+;; 3. When a candidate is highlighted arrow keys also selects the next
+;; candidate in the arrow direction. The arrow produces the same
+;; result either in the minibuffer or in *Completions* window.
+
+;; 4. isearch in the *Completions* buffer works as expected.
;; The package intents to implement such functionalities without using
-;; hacks or complex functions. And using the default Emacs *Completions*
-;; infrastructure.
+;; hacks or complex functions, using the default Emacs *Completions*
+;; infrastructure. The main advantage is that it is not needed to
+;; switch to/from *Completions* buffer to select a candidate from the
+;; list with arrow keys.
;;; Code:
- branch feature/completions-highlight-modifications created (now ff46a8f), Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications c6a25d8 01/18: Insert some modifications to implement completions highlighting., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications f132cc3 02/18: Document the changes in the API for Completions., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications d812e76 05/18: Improve keymap handling., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications 8647012 06/18: Fix recursive set-keymap-parent in completions-highlight., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications 8f3e475 03/18: Add completions-highlight-mode initial implementation., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications a6e73e8 04/18: Fix initial comment in completions-highlight file., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications 8a60d7d 08/18: Simplify numeric argument, Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications a686211 10/18: Simplify overlay handling, Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications 34570e1 14/18: Improve completions-highlight description in file header.,
Jimmy Aguilar Mena <=
- feature/completions-highlight-modifications bfe4747 12/18: Add parent maps, Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications 6db2c4a 17/18: Simplify and rely more in the post-command-hook, Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications d397d2b 13/18: Add # to function bindings, Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications cb02cb6 11/18: Add autoload decorator., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications 9fe2441 15/18: Add custom variable completions-highlight-autoselect., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications ff46a8f 18/18: Add backtab commands., Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications 71f60b6 07/18: Fix corner case when going out of bounds, Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications ac93fdb 16/18: Define completions-highlight face and group, Jimmy Aguilar Mena, 2020/11/18
- feature/completions-highlight-modifications f3ad5c1 09/18: Simplify setting keymaps., Jimmy Aguilar Mena, 2020/11/18