kiennq
198578a255
corfu: show corfu popup when in insertable state ( #800 )
...
* fix: show corfu popup when in insertable state
2024-04-03 00:12:57 +08:00
James Nguyen
89aea40633
Elpaca: Update ( #774 )
2024-03-20 20:13:44 -04:00
45mg
f1bb4733de
pdf: disable visual-mode
...
Evil's visual-mode does not know how to select text within a PDF, and
instead selects the entire pdf image, which is useless and
counterintuitive - see doomemacs/doomemacs#6286 ,
emacs-evil/evil-collection#683 .
2024-03-20 02:15:19 +08:00
45mg
556ca31ce6
pdf: implement evil yank to registers
...
Evil users expect to be able to yank to named registers, but pdf-view
only gives us `pdf-view-kill-ring-save'. So we implement our own version
of evil-yank for pdf-view buffers.
2024-03-20 00:48:59 +08:00
Vonfry
5dad3d25bd
Add mpdired
2024-03-19 20:28:01 +08:00
StrawberryTea
99fd054f80
mu4e: update the version check for mu4e-compose-goto-*
...
These bindings were recently re-added to mu4e in 1.12.2 so we don't need
to define them ourselves anymore for that version and later.
2024-03-19 00:05:40 +08:00
Frédéric Giquel
cf7c7f142a
magit-todos: unbind "k" in *-section-map
2024-03-15 13:39:53 +08:00
StrawberryTea
323ae97eae
mu4e: bind mu4e-compose-wide-reply
2024-03-14 23:53:59 +08:00
StrawberryTea
8da60e37b9
mu4e: fix extra quotes in evil-collection-mu4e
2024-03-13 22:41:31 +08:00
StrawberryTea
c2f48c9a26
mu4e: add thread-mode commands
...
This commit adds a few commands to the mu4e-thread-mode-map. The purpose
is to bind these commads to the normal state map so that they don't get
overridden by motion state commands.
2024-03-12 10:29:02 +08:00
StrawberryTea
fe96b412f4
mu4e: re-add removed mu4e-compose-begin/end-commands
...
The commands `mu4e-compose-begin` and `mu4e-compose-end` were removed in
commit
85bfe76336
of version 1.12.0 of mu. This commit re-adds these commands to the evil
collection for mu4e.
2024-03-08 02:07:00 +08:00
condy
d0518fc162
Add Emacs 29.2 in CI
2024-03-06 00:35:50 +08:00
StrawberryTea
2e2be761f7
corfu: bind up/down in insert state
...
Corfu already binds up/down in emacs state, but not in insert state.
Normally this is not a problem, but when using corfu in comint-mode like
with chatgpt-shell, up/down moves in the history instead of moving in
the corfu completions.
2024-03-06 00:32:57 +08:00
condy
311e3b9ecb
cider: forward declare cider-use-xref
2024-03-06 00:31:42 +08:00
Cássio Ávila
5bb5ada5e5
CIDER: Only use cider-find-var when cider-use-xref is nil
...
Closes : #776
2024-03-06 00:13:26 +08:00
asymmetric
0da72667ce
evil-collection-elpaca-setup: update -> merge
...
[This upstream commit](039ae35a57
) has renamed the `-update` commands to `-merge`.
2024-03-06 00:12:28 +08:00
Miguel
54e1eb02d9
vterm: Visual consistency for append
...
evil-collection-vterm-append doesn't work, and evil-collection-vterm-append-line
doesn't correctly display where the cursor is located. This fixes both
issues.
2024-02-24 00:27:34 +08:00
Ghosty
16d2cecda7
Fix corfu-scroll-up/-down being inverted
...
Corfu uses the emacs definition of scroll-up (moving the text down) which is
inverted to what vim uses.
2024-02-24 00:25:58 +08:00
Steven Allen
29212d123f
vterm: implement replace
...
Implements evil's "replace" operator ("r") for vterm.
2024-02-05 09:44:07 +08:00
hokomo
8c84f9bc89
mu4e: Remove superfluous quotes
2024-01-18 03:56:33 -05:00
Felix Dick
27d32610d5
Add bindings for new vundo diff operations.
2024-01-05 00:22:24 +08:00
Gongqi Huang
4cbc40bc1e
Fix typo
2024-01-05 00:21:26 +08:00
Abdelhak Bougouffa
2eb68ac588
Fix `corfu--teardown` signature (backward compatible)
...
A new commit in `corfu` changes the signature of `corfu--teardown`, this PR fixes that.
## Ref
https://github.com/emacs-evil/evil-collection/pull/767#issuecomment-1875366132
2024-01-03 12:20:31 -05:00
Abdelhak Bougouffa
cf1a11912d
Fix the new `corfu--setup` signature (backward compatible)
2023-12-25 15:45:32 -05:00
Vonfry
c30158a0df
fix bufler RET keybind
2023-12-19 23:01:39 +08:00
Samuel Tschiedel
d58233be7d
refactor(cider): match cider-debug.el command order
...
Since it's already not intentionally ordered (e.g alphabetical),
matching upstream's order helps when eyeballing additions.
2023-12-17 12:09:55 -05:00
Samuel Tschiedel
80a73abc6c
feat(cider): add force-out, inspect-prompt, trace
...
Matches cider's existing keybindings on `cider--debug-mode-map`
2023-12-17 12:09:55 -05:00
condy
ddf0deb2c4
magit, forge: Enable lexical-binding
2023-12-16 17:54:30 +08:00
Vonfry
fed36a3ee3
bufler: init
2023-12-16 17:52:23 +08:00
Liam Hupfer
18304d9d9e
mu4e: add mu4e-headers-toggle-property
...
mu4e-headers-toggle-property replaced the following three toggle
commands (which are now aliases for the new command) in v1.9.5. It
provides its own menu with a key binding for each property, so bind it
to a one-key binding.
The obsolete command bindings are not removed because mu4e is typically
installed with mu via the system package manager and is therefore harder
to upgrade than a typical Emacs package. mu4e-headers-toggle-property
was also renamed to mu4e-search-toggle-property in 1.9.11, but the old
name (which remains as an alias) is preferred for the same reason.
2023-10-19 20:28:28 +08:00
JiaweiChenC
877cc09563
diff-hl: fix name incompatible ( #758 )
...
* fix name incompatible
* add S to stage current hunk
2023-10-06 01:21:55 +08:00
vhqr0
499415799e
helm: replace helm-moccur-* with helm-occur-*, add support for helm-occur-mode/helm-grep-mode
2023-10-02 18:20:20 +08:00
Gerry Agbobada
ac2862cfb0
Revert de0b62b604
...
On top of reverting the change, it relies on an intern backport of the
old evil-delay macro to avoid issues with CI.
2023-09-22 22:11:49 +08:00
James Nguyen
0f558f36c1
Normalize keymaps when eglot hook runs ( #744 )
2023-09-14 22:30:51 -04:00
bo-tato
8be4b75c86
all continue-all in cider-debug mode
2023-09-04 17:35:57 +08:00
Nicholas Vollmer
1a8fefc32d
ement: add directory-mode bindings, forget/leave room-list bindings
2023-08-28 23:55:16 +08:00
StrawberryTea
383d5742c5
image: lazy loading
2023-08-28 23:54:33 +08:00
condy
6fdd30f52a
beginend: declare functions
2023-08-28 23:47:08 +08:00
condy
de0b62b604
Use evil-with-delay
...
See 44add36e97
2023-08-28 23:47:08 +08:00
Ag Ibragimov
1ad283f5b7
removes non-existing commands
...
it removes non-existing (possibly deprecated) commands and fixes the
keybinding for `embark-select` - toggle candidate selection in
embark-collect buffer
2023-08-08 00:59:25 -04:00
condy
286d69de17
consult: Use consult--line-with-mark
2023-07-25 00:31:45 +08:00
Nicolas Wavrant
3983b6b520
mu4e: add support for visual actions in header view
2023-07-25 00:27:00 +08:00
Frédéric Giquel
163171c7ca
Set local-buffer value for evil-shift-width
2023-07-25 00:24:07 +08:00
Nicholas Vollmer
1f34f5ec4e
evil-collection-elpaca-setup: update command name
...
elpaca-ui-mark-install has been replaced upstream by elpaca-ui-mark-try.
2023-07-02 14:46:52 -04:00
Adam Maleszka
4a7d924dbd
mu4e: fix mu4e--main-toggle-main-sending-mode function name
2023-06-15 00:04:59 -04:00
David Wilson
97a57c91d2
Fix typo in ement.el
...
I noticed this typo in the new ement.el module just after it got merged.
2023-06-14 01:33:23 -04:00
Nicholas Vollmer
bc4b5444a1
Add ement
2023-06-14 01:05:19 -04:00
edgar-vincent
460957cb60
docker: add 'docker-context-*' bindings ( #735 )
...
* evil-collection-docker.el: add 'docker-context-*' bindings
* evil-collection-docker.el: adjust 'evil-collection-docker-maps'
2023-06-14 00:37:07 +08:00
vhqr0
4cc676efa2
minibuffer: fix typo
2023-05-31 00:39:34 +08:00
Jakub Kadlcik
0df5c4815d
vterm: allow moving the cursor backwards when exiting insert state
...
See #719
2023-05-01 21:09:38 -07:00