Commit graph

19 commits

Author SHA1 Message Date
Itai Y. Efrat
f9e1c99b2b completion/selectrum -> completion/vertico, part 1
- Use `vertico` as default completion engine
- Drop `selectrum` and `selectrum-prescient` support
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
794b8c2383 selectrum: add vertico-repeat support
Also change the `vertico` recipe to be able to use extensions.
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
814c5b5c0c selectrum: improve company advice
- try `basic` and `partial-completion` completion styles before
  `orderless`, since `company-mode` is usually used in in-buffer
  completions where these often give much more relevant results than
  orderless, which can still be accessed by `&`.
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
d3eff82b9d selectrum: add experimental vertico flag 2021-07-25 02:50:42 +03:00
Itai Y. Efrat
7c313fbac2 selectrum: autoload +selectrum/backward-updir...
and make it independent of selectrum
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
14d6613192 selectrum: refactor consult stuff
- use `consult-preview-at-point-mode` instead of `consult-preview-minor-mode`
- better consult preview function detection in `+selectrum/embark-preview`
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
89fd6b66b3 selectrum: add preview to non-consult functions 2021-07-25 02:50:42 +03:00
Itai Y. Efrat
23a63ba5c4 selectrum: generalize +selectrum/embark-wgrep
now tries to open a writable export of the same vein.
add exports to `wdired` from `find-file` and `occur-edit` from `consult-line`.
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
85be33556b selectrum: simplify +selectrum/embark-wgrep
now that oantolin/embark#226 has been resolved.
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
157a6c5c4b selectrum: partially fix selectrum-repeat issue
- doesn't restore selection upon repeat, might be upstream issue
- document some bugs/todos
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
8957f02ab2 selectrum: improve wgrep
- add `:demand t` to `embark-consult` so it works on first call
- add `C-c C-e` to `consult-grep`
2021-07-25 02:49:41 +03:00
Itai Y. Efrat
4aaf7e571c selectrum: fix +selectrum-file-search 2021-07-25 02:49:40 +03:00
Edmund Miller
da75da3ab5 fix(selectrum): Revert to jethro's version of file-search
Co-authored-by: jethrokuan <jethrokuan95@gmail.com>
2021-07-25 02:49:40 +03:00
Edmund Miller
4fb1b7ed23 fix(selectrum): Tear +selectrum-file-search down to consult-ripgrep 2021-07-25 02:49:40 +03:00
Edmund Miller
dfce5ddb17 feat(selectrum): Add +selectrum/search-symbol-at-point 2021-07-25 02:49:40 +03:00
Edmund Miller
b741d6a3b9 fix(selectrum): Remove unnecessary advice overrides 2021-07-25 02:49:40 +03:00
Edmund Miller
baa5b8f307 fix(selectrum): Use jcf +selectrum-file-search
Co-authored-by: jcf <github@invetica.co.uk>
2021-07-25 02:49:40 +03:00
Edmund Miller
42b3184eae feat(selectrum): Add config from Townk's private config
Co-authored-by: Townk <thiago@rapinialves.com>
2021-07-25 02:49:40 +03:00
Jethro Kuan
65c153796e Add selectrum project search 2021-07-25 02:49:40 +03:00