| Age | Commit message (Collapse) | Author |
|
|
|
|
|
In Normal state:
Buttons are up + cursor on button -> y n v ! should map to agent-shell
Buttons are up + cursor not on button -> menu item routes y n v ! agent-shell bindings
Buttons are not up -> Evil commands
|
|
|
|
|
|
magit-diff-visit-worktree-file and magit-diff-visit-file
This allows us to get the old behavior of RET before the switch to defaulting to
visiting the diff but still allow consisten behavior.
Set this:
+(defcustom evil-collection-magit-visit-worktree-file-on-return t
to nil to match RET in magit without evil. This would be the original (but
updated) behavior.
Another way to configure the behavior (and more context):
From: `magit-diff-visit-file'
In the past \\`<return>' (this command) used to go to the file in the
worktree, if point is on an added or context line of a diff showing
staged changes. Set `magit-diff-visit-prefer-worktree' to t to restore
that behavior, but note that doing so makes the behavior inconsistent
and you would give up on the ability to visit the index blob. If you
already use \\[magit-diff-visit-worktree-file] to jump to the live \
file from committed changes,
it might be better to retrain muscle memory to do the same from staged
changes.
|
|
|
|
mu4e-search-query was introduced in mu4e v1.12.0
bindings are added for the main and headers view
|
|
e.g. For agent-shell:
in insert-state, RET enters a newline
in normal-state, RET calls shell-maker-submit
Swap behavior with:
+(defcustom evil-collection-shell-maker-submit-state 'normal
|
|
|
|
Some bindings untested..
|
|
|
|
|
|
Remove the upstream `n` and `p` bindings from `agent-shell-mode-map`,
which would otherwise intercept keystrokes in insert state.
|
|
Starting with Emacs 30.1, eshell uses 'field' properties for its
output. This means that functions like beginning-of-line and
move-beginning-of-line now behave as expected, and the function
eshell-bol is marked obsolete.
|
|
Fix #899
|
|
C-j/C-k are remapped from C-n/C-p for section navigation, but the
corresponding M-n/M-p (sibling navigation) had no M-j/M-k equivalents.
This is inconsistent, especially since git-rebase-mode already maps
M-j/M-k for line movement.
Add M-j/M-k as additional bindings for magit-section-forward-sibling
and magit-section-backward-sibling in magit-mode-map, and for
git-commit-next-message and git-commit-prev-message in
git-commit-mode-map.
|
|
|
|
|
|
Only rewrite the EXCLUDE-NEWLINE argument when
evil-collection-magit-in-visual-pre-command is t. Previously the code
always rewrote the argument to nil even when
evil-collection-magit-in-visual-pre-command was not bound.
|
|
|
|
This ensures the completion candidate is inserted when pressing the Enter key in
GUI frames. Previously, only RET was bound, which could cause the key to fall
through to the default minibuffer or evil-insert-state binding.
|
|
1. tablist is built on tabulated-list, so some bindings are already defined there:
- tablist-shrink/enlarge duplicates tabulated-list-narrow/widen
- tablist-forward/backward duplicates tabulated-list-next/previous
2. tablist-do-copy/do-rename functions are still not implemented
3. tablist-mode-map copies tablist-minor-mode-map instead of setting it
as a parent. That means that evil-collection should replicate the
bindings in both maps
|
|
This file was renamed in the upstream repository.
|
|
* reader: updating old function names
* reader: fix navigation remaps
* reader: rm unnecessary indentation
* reader: add reader-outline-mode-map
* reader: add outline functions to evil
|
|
|
|
|
|
|
|
|
|
magit requires at least Emacs 28.1
|
|
This reverts commit 44f3de67af4a4ea5c7213c1de1001af0a84e723e.
|
|
|
|
Fix #878
|
|
|
|
|
|
|
|
Add a new key binding for the "RET" key to accept the current selection in reftex-select-mode. This improves usability by allowing users to confirm their selection easily.
|
|
|
|
|
|
|
|
|
|
- use gensym instead of cl-gensym
- use define-globalized-minor-mode instead of define-global-minor-mode
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 05731c551be8cdda40ae6479adfb30b7e9c7fe39.
This fixes an issue that arises when loading `evil-collection-mu4e`, which
gives:
```
Key sequence c c starts with non-prefix key c
```
This occurs for both `mu4e-headers-mode-map` and `mu4e-main-mode-map`.
This should probably just be a different key, but for now I'm just trying to get
it unbroken.
cc @RyanGibb for visibility.
Thanks for the wonderful library!
|
|
|
|
|