summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorOmar Antolín <omar.antolin@gmail.com>2020-04-13 16:24:12 -0500
committerOmar Antolín <omar.antolin@gmail.com>2020-04-13 16:24:12 -0500
commit2913935f16c1aba33fe9f9e3f64d9bfa8770cb04 (patch)
treeb2c88a6bf051772cc64fef72cd5e70b595600c96 /README.org
parent95b6e302f66f57d5255dab1b688a30b6b344f509 (diff)
Add README and tweak commentary
Diffstat (limited to 'README.org')
-rw-r--r--README.org27
1 files changed, 27 insertions, 0 deletions
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..68897bb
--- /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