Merge pull request #356 from lewang/flx-perf-note

clarify flx performance based on recent changes
This commit is contained in:
Bozhidar Batsov 2013-07-16 05:30:55 -07:00
commit 5dfcd4417f

View file

@ -434,10 +434,18 @@ you don't like that simply add this to your personal config:
### Poor ido matching performance on large datasets ### Poor ido matching performance on large datasets
Prelude swaps the default `ido` flex matching with the more powerful Prelude swaps the default `ido` flex matching with the more powerful
[ido-flx](https://github.com/lewang/flx). This might introduce some [ido-flx](https://github.com/lewang/flx).
performance problems with huge datasets. If you experience lag in
`ido`, please, report an issue upstream. You can always disable the The sorting algorithm `flx` uses is more complex, but yields better results.
improved matching algorithm like this:
On slower machines, it may be necessary to lower `flx-ido-threshhold` to
ensure a smooth experience.
```lisp
(setq flx-ido-threshhold 1000)
```
You can always disable the improved sorting algorithm all together like this:
```lisp ```lisp
(flx-ido-mode -1) (flx-ido-mode -1)