lewang / flx

Fuzzy matching for Emacs ... a la Sublime Text.
GNU General Public License v3.0
519 stars 37 forks source link

describe-function rx gives wrong candidates #44

Closed swsnr closed 11 years ago

swsnr commented 11 years ago

With ido-flx-mode and ido-ubiquitous, C-h f (aka describe-function) gives useless candidates for the input rx. It lists rx-any as first candidate, org-fixup-indentation as second, but the function rx itself does not appear as candidate and cannot be selected.

This makes describe-function downright useless in combination with ido-flx-mode.

lewang commented 11 years ago

Set flx-ido-threshhold to a higher value. flx hasn't kicked in yet because the narrowed collection(".*r") is > 6000 entries. I'll change the behaviour to default flex matching instead of my primitive implementation in these situations.

dgutov commented 11 years ago

How feasible would be to combine flx ordering with flex filterting?

lewang commented 11 years ago

It would be pretty easy to implement. But kind of difficult to give visual feedback for what sorting/filtering is being applied.

swsnr commented 11 years ago

@lewang Great, that makes C-h f work without any changes to flx-ido-threshold. Thank you for this awesome package.