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
74b100cd54
fix(selectrum): Apply changes from minad's review
...
selectrum-fix-minibuffer-height has been deprecated.
The selectrum-refine-candidates-function should not be set. Only
selectrum-highlight-candidates-function is necessary in order to get
highlighting, when orderless-skip-highlighting is set.
Co-authored-by: minad <mail+gh@daniel-mendler.de>
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
5216ba411f
style(selectrum): Alphabetize and align binds
2021-07-25 02:49:40 +03:00
Edmund Miller
a1293a076b
feat(selectrum): Add consult-mark
2021-07-25 02:49:40 +03:00
Edmund Miller
bc13b4a5c2
feat(selectrum): Add bookmark command
2021-07-25 02:49:40 +03:00
Itai Y. Efrat
09845be083
feat(selectrum): Add Search buffer binding
2021-07-25 02:49:40 +03:00
Edmund Miller
d47f0d6ab6
feat(selectrum): Set window height to match ivy
2021-07-25 02:49:40 +03:00
Edmund Miller
5b70b888b8
feat(selectrum): Add selectrum-repeat binding
2021-07-25 02:49:40 +03:00
Edmund Miller
a23a96633b
Update modules/completion/selectrum/TODO.org
...
Co-authored-by: Bruce D'Arcus <bdarcus@gmail.com>
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
b4e1b2130c
refactor(selectrum): Move evil bindings where they belong
2021-07-25 02:49:40 +03:00
Edmund Miller
d760474e1d
fix(selectrum): Move orderless/selectrum config...
...
to be only under `use-package! orderless`
2021-07-25 02:49:40 +03:00
Edmund Miller
3afb712452
fix(selectrum): Move prescient out of nested use-package
2021-07-25 02:49:40 +03:00
Edmund Miller
63cd3099ce
Bump :completion selectrum
...
raxod502/selectrum@HEAD -> raxod502/selectrum@ad9d9f0
raxod502/prescient.el@HEAD -> raxod502/prescient.el@42adc80
oantolin/orderless@HEAD -> oantolin/orderless@edce950
minad/consult@HEAD -> minad/consult@1b66afd
oantolin/embark@HEAD -> oantolin/embark@26e7311
minad/marginalia@HEAD -> minad/marginalia@3e061a0
2021-07-25 02:49:40 +03:00
Edmund Miller
a3d7e5c512
docs(selectrum): Add temporary TODO file
2021-07-25 02:49:40 +03:00
Edmund Miller
155f4f6bdd
docs(selectrum): Init README
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
a0ff8d42c1
lazy-load embark
2021-07-25 02:49:40 +03:00
Jethro Kuan
f4517d890f
set prescient things on selectrum-mode
2021-07-25 02:49:40 +03:00
Jethro Kuan
65c153796e
Add selectrum project search
2021-07-25 02:49:40 +03:00
Jethro Kuan
21a8694727
add selectrum module
2021-07-25 02:49:40 +03:00
Wetlize
13f0c4785e
Fix keymap precedence for evil users in the org-roam-buffer
...
`org-roam-mode` based buffers use `magit-section` to render sections.
The problem is that `magit-section` will layer keymaps for each section
under a text property. In Emacs, text property based keymaps have a
higher precedence for a lookup[0] than `emulation-mode-map-alists`, in
which Evil and leader keymaps are stored in.
[0]: https://www.gnu.org/software/emacs/manual/html_node/elisp/Searching-Keymaps.html
2021-07-25 02:20:50 +03:00
Wetlize
ff331781c5
Bump org-roam
...
org-roam/org-roam@e997c01 -> org-roam/org-roam@028c95a
2021-07-25 02:20:50 +03:00
Wetlize
9f7641d6c8
Add evil bindings for org-roam-mode
...
These are about the same as you would have them in `magit`.
2021-07-25 02:20:50 +03:00
Wetlize
9e12873779
Update handling of the database
...
v2 reverted to using `emacsql-sqlite` instead of `emacsql-sqlite3`. It
will now try to build the needed `sqlite3` executable by itself, using a
C compiler that it can find, which is normally gcc or clang.
Previously in v1 it would only check for `sqlite3` executable (using
`executable-find`) and wouldn't do anything else.
2021-07-25 02:20:41 +03:00
Wetlize
5ef733b488
lang/org: Add +roam2 flag for org-roam v2
2021-07-25 01:42:09 +03:00
Henrik Lissner
bc2a90dd15
Merge pull request #4905 from davydog187/patch-1
...
Syntax highlight .sface files as html
2021-07-24 18:32:43 -04:00
Henrik Lissner
b2bff61fc9
Merge pull request #4910 from ellakk/fix-c-ret-company
...
config/default: Fix C-return binding in GUI Emacs
2021-07-24 18:31:40 -04:00
Henrik Lissner
480f99c207
Merge pull request #4961 from gagbo/patch-10
...
Feature-gate :tools lsp company-specific hooks
2021-07-24 18:30:35 -04:00
Lordie
22e6912846
show all available lsp servers when switching ( #5191 )
...
* show all available lsp servers
show all available lsp servers instead of only high priority ones
* fixes +lsp/switch-client priority reset
now waits for lsp to initialize before restoring the default client priority
2021-07-24 18:28:07 -04:00
Henrik Lissner
b540ad5311
Merge pull request #5277 from obar/word-wrap-toggle
...
emacs-bindings: default toggle for wrapping
2021-07-24 18:27:17 -04:00
Henrik Lissner
238219b3d3
Merge pull request #5165 from mjkalyan/develop
...
getting_started.org: Gentoo Linux install guide
2021-07-24 18:22:07 -04:00
Henrik Lissner
2855351b2c
lang/org: fix TAB override in GUI emacs
...
Not sure if this was a recent change (28.0.50+), but a new conditional
keybind in outline-mode-cycle-map was overriding TAB in insert mode in
org-mode (in GUI Emacs).
2021-07-23 22:10:43 -04:00
Henrik Lissner
d289fac8d3
Merge pull request #5228 from Zetagon/lispyville-fix
...
Remove workaround for upstream lispyville PR
2021-07-23 16:16:22 -04:00
Henrik Lissner
666e28a4d9
Merge pull request #5264 from paulapatience/set-irc-server!
...
Conform set-irc-server! indentation to the README
2021-07-23 16:16:08 -04:00
Henrik Lissner
b49543215b
Merge pull request #5270 from gagbo/patch-7
...
Add dap-cpptools to auto-requires of dap for rust
2021-07-23 16:15:54 -04:00
Henrik Lissner
3fb4ac2e4b
Merge pull request #5274 from Yp3rion/develop
...
Fix doom/help-packages to correctly print config locations
2021-07-23 16:15:31 -04:00
Henrik Lissner
ed21643fec
Merge pull request #5279 from daanturo/evil-multiedit-compat-for-multiple-cursors
...
Improve multiple-cursors compatibility with evil-multiedit
2021-07-23 16:15:14 -04:00
Henrik Lissner
2a8d376fcb
Merge pull request #5284 from naistran/patch-4
...
Fix formatting ignoring buffer-local variables
2021-07-23 16:14:59 -04:00
Henrik Lissner
2ff51f7809
Bump :tools magit
...
magit/forge@b4fd066 -> magit/forge@49da45a
magit/magit@9b7b25f -> magit/magit@0f4963b
Fixes magit's handling of binary file headers (magit/magit@d3a729b1 )
2021-07-23 15:44:12 -04:00
Henrik Lissner
39e39d7f3f
Bind gO -> imenu
...
In Neovim, gO is bound to "open outline for current buffer". Emacs'
analogue for this is imenu. Plus, evil has no default keybind for gO.
2021-07-23 15:44:12 -04:00
Nathan Tran
ad24061a81
Fix formatting ignoring buffer-local variables
2021-07-24 01:54:06 +10:00
mjkalyan
d217ae3343
getting_started.org: use Emacs v27.x or later
2021-07-22 20:12:54 -06:00
mjkalyan
a7268ce4cb
Merge branch 'hlissner:develop' into develop
2021-07-22 20:06:24 -06:00
Daanturo
65561df25f
Improve multiple-cursors compatibility with evil-multiedit
...
After exiting `multiple-cursors`, when the previous state is
multiedit{,-insert}, return to normal state.
Use case:
- Mark occurrences with evil-multiedit
- `iedit-switch-to-mc-mode` ("M-M")
- Make some edit
- "C-g" to exit `multiple-cursors`
Expected behaviour: Return to evil's normal-state
Observed behaviour before the patch: Emacs stays on emacs-state
2021-07-22 11:38:41 +07:00
Ori Barbut
ae5640dc9d
emacs-bindings: default toggle for wrapping
...
Use `visual-line-mode' when the `word-wrap' module is not enabled. Uses
the same wording and logic as the evil bindings.
2021-07-21 06:50:36 -04:00
Gerry Agbobada
a7c58380fa
Add dap-cpptools to auto-requires of dap for rust
...
dap-cpptools is, for the time being, the recommended way of setting up
dap-mode with Rust.
2021-07-18 16:02:41 +02:00