tam17aki / ace-isearch

A seamless bridge between isearch, ace-jump-mode, avy, and helm-swoop.
103 stars 10 forks source link

Relax dependency on swiper/helm #42

Open glucas opened 3 years ago

glucas commented 3 years ago

This mechanism of choosing a search function based on the query string could easily work with other search functions. Could you remove the user-error checks that require specific libraries? It seems you can have built-in support for these libraries but allow a user to set their own search commands for the various cases.

For example, I want to use consult-line

 (setq ace-isearch-function-from-isearch 'consult-line)

but when I enable ace-isearch-mode I get the dependency error. Once I delete that check for helm/swiper, this works great!

tam17aki commented 3 years ago

Hi,

I agree the relaxing dependency. Recently I use consult package.