[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/orderless 2913935f16 002/204: Add README and tweak comm
From: |
ELPA Syncer |
Subject: |
[elpa] externals/orderless 2913935f16 002/204: Add README and tweak commentary |
Date: |
Tue, 11 Jan 2022 12:58:12 -0500 (EST) |
branch: externals/orderless
commit 2913935f16c1aba33fe9f9e3f64d9bfa8770cb04
Author: Omar Antolín <omar.antolin@gmail.com>
Commit: Omar Antolín <omar.antolin@gmail.com>
Add README and tweak commentary
---
README.org | 27 +++++++++++++++++++++++++++
orderless.el | 8 +++++---
2 files changed, 32 insertions(+), 3 deletions(-)
diff --git a/README.org b/README.org
new file mode 100644
index 0000000000..68897bb7bd
--- /dev/null
+++ b/README.org
@@ -0,0 +1,27 @@
+* Warning
+
+This package is experminental! It probably has many bugs, and reports
+of them are greatly appreciated.
+
+* Overview
+
+This package provides an =orderless= completion style that divides
+the pattern into space-separated chunks, treats each on as a
+regexp, and matches canidates that match all of the regexps in any
+order.
+
+Completion styles are used as entries in the variables
+=completion-styles= and =completion-category-overrides=, see their
+documentation.
+
+By default the space key is bound to =minibuffer-complete-word= in
+=minibuffer-local-map=, which isn't useful with this completion method.
+So, if you use it, you should probably unbind SPC.
+
+So to test this completion method you can use the following
+configuration:
+
+#+begin_src emacs-lisp
+(setq completion-styles '(orderless))
+(define-key minibuffer-local-map (kbd "SPC") nil)
+#+end_src
diff --git a/orderless.el b/orderless.el
index 0685d16404..f431d6ce6b 100644
--- a/orderless.el
+++ b/orderless.el
@@ -32,10 +32,12 @@
;; documentation.
;;
;; By default the space key is bound to `minibuffer-complete-word' in
-;; `minibuffer-local-map', which interferes with this completion
-;; method. So, if you use it, you should also rebind SPC to
-;; `self-insert-command':
+;; `minibuffer-local-map', which isn't useful with this completion
+;; method. So, if you use it, you should also unbind SPC.
;;
+;; So to test this completion you can use the following configuration:
+;;
+;; (setq completion-styles '(orderless))
;; (define-key minibuffer-local-map (kbd "SPC") #'self-insert-command)
;;; Code:
- [elpa] externals/orderless c5003a2990 014/204: Fix typo, (continued)
- [elpa] externals/orderless c5003a2990 014/204: Fix typo, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 95b6e302f6 001/204: Initial version of orderless, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 5e402282db 005/204: Mostly (but not completely) fix the problem with file completion, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 7752cb4abb 013/204: Correct innocuous typo, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless eaa8b00d23 026/204: Add "literature review", ELPA Syncer, 2022/01/11
- [elpa] externals/orderless cd24e47c96 012/204: Corrected very misleading typo, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 938c7639ad 006/204: Finish fixing problem with file completion, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 105a004784 008/204: Improve installation instructions, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 7f79dc2233 038/204: Don't move point unless actually completing, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless ae36760f61 015/204: Colorize matching portions of candidates, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 2913935f16 002/204: Add README and tweak commentary,
ELPA Syncer <=
- [elpa] externals/orderless 2be7bf8c3d 009/204: Add forgotten :test to cl-pushnew call, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 4effeb0839 032/204: Merge pull request #5 from protesilaos/update-defface-syntax, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 118ec4f36a 025/204: Document customization options, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 3b2741737b 042/204: Fix regression bug on no matches, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless ba93f3e521 055/204: Typo in README pointed out by codecoll, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless c23a9a40be 050/204: Typo in README, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 40d46ba925 080/204: Fix typo, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless a3471e47aa 083/204: Explain company integration (+ misc formatting improvements), ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 7e57a5458c 085/204: Allow dispatcher to modify component without handling it, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 7a547b5722 093/204: Drew says "progressive completion", ELPA Syncer, 2022/01/11