[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/flx 43f78d4815 090/182: Touch-up commentary.
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/flx 43f78d4815 090/182: Touch-up commentary. |
Date: |
Tue, 13 Dec 2022 03:59:33 -0500 (EST) |
branch: elpa/flx
commit 43f78d48151029c095365c5503f49082d69e0246
Author: Le Wang <le.wang@agworld.com.au>
Commit: Le Wang <le.wang@agworld.com.au>
Touch-up commentary.
---
README.md | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index 541e377b2a..2de2cc40ed 100644
--- a/README.md
+++ b/README.md
@@ -56,20 +56,20 @@ contiguous matches (substring).
The longer the substring match, the higher it scores. This maps well to how
we think about matching.
-In general, it's better form queries wiht only **alphanumeric** characters so
+In general, it's better form queries with only lowercase characters so
the sorting algorithm can do something smart.
For example, if you have these files:
- projects/clojure-mode/clojure-mode.el
- projects/prelude/core/prelude-mode.el
+ projects/clojure-mode/clojure-mode.el
+ projects/prelude/core/prelude-mode.el
-If the search term was "pre-mode", you might expect "prelude-mode.el" to be
-ranked higher. However because the substring match "re-mode" is so long,
+If the search term was *pre-mode*, you might expect "prelude-mode.el" to rank
+higher. However because the substring match "re-mode" is so long,
"clojure-mode.el" actually scores higher.
-
-Here, using "premode" would give the expected order
+**Here, using *premode* would give the expected order.** Notice that the
+"-" actually prevents the algorithm from helping you.
### completing file names
- [nongnu] elpa/flx 47ef1bf377 006/182: update license, (continued)
- [nongnu] elpa/flx 47ef1bf377 006/182: update license, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 9fec96087b 010/182: fix sort modifying list by side-effect bug, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx d295ba6a2f 007/182: add test list, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx b1702e2aa1 054/182: Add colon to non-word characters., ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 5a23bc7da3 003/182: update tests, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 64b8e0f934 027/182: work around ido bug 10994, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 8605b4b421 026/182: don't do caching when reading file names, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 8849b39816 066/182: Make flx-capital-p behave correctly for non-latin words, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx ad87db4348 068/182: Make flx-ido depend on flx on package level, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 225fae97c9 070/182: Mention Marmalade in the README, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 43f78d4815 090/182: Touch-up commentary.,
ELPA Syncer <=
- [nongnu] elpa/flx dd428a8cc6 095/182: Add some debug statements., ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 3054a8038d 112/182: Fix typo in README.md, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx f0c3157268 114/182: Increase default flx-ido-threshold to 6000, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx f5fda2897f 125/182: enable lexical-binding, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 3cd3bf7687 129/182: add perf test-case, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 2b31df9ed0 140/182: Make dynamic programming test even more "difficult", ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx cd557fcb00 051/182: fix C-SPC, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 9e7749e9e6 067/182: Merge pull request #27 from bbatsov/fix-capital-check, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 7424f54816 079/182: flx-ido: don't require cl; flx requires it anyway, ELPA Syncer, 2022/12/13
- [nongnu] elpa/flx 3bcaf03434 002/182: add readme, ELPA Syncer, 2022/12/13