summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-11Ignore header checkJenChieh
2024-04-11Just install, don't packageJenChieh
2024-04-11include all modes filesJenChieh
2024-04-11ci: Use Eask to test macos and windowsJenChieh
2024-04-06corfu: allow corfu to be used when evil is disabledStrawberryTea
2024-04-03Corfu: preselect variable is correctedAaron Jensen
2024-04-03Corfu: evil-repeat supportAaron Jensen
2024-04-03pass: define-function is correctedAaron Jensen
2024-04-03corfu: show corfu popup when in insertable state (#800)kiennq
* fix: show corfu popup when in insertable state
2024-03-20Elpaca: Update (#774)James Nguyen
2024-03-20pdf: disable visual-mode45mg
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-20pdf: implement evil yank to registers45mg
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-19Add mpdiredVonfry
2024-03-19mu4e: update the version check for mu4e-compose-goto-*StrawberryTea
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-15magit-todos: unbind "k" in *-section-mapFrédéric Giquel
2024-03-14mu4e: bind mu4e-compose-wide-replyStrawberryTea
2024-03-13mu4e: fix extra quotes in evil-collection-mu4eStrawberryTea
2024-03-12mu4e: add thread-mode commandsStrawberryTea
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-08mu4e: re-add removed mu4e-compose-begin/end-commandsStrawberryTea
The commands `mu4e-compose-begin` and `mu4e-compose-end` were removed in commit https://github.com/djcb/mu/commit/85bfe763362b95935a3967f6585e14b3f9890a70 of version 1.12.0 of mu. This commit re-adds these commands to the evil collection for mu4e.
2024-03-06Add Emacs 29.2 in CI0.0.10condy
2024-03-06corfu: bind up/down in insert stateStrawberryTea
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-06cider: forward declare cider-use-xrefcondy
2024-03-06CIDER: Only use cider-find-var when cider-use-xref is nilCássio Ávila
Closes: #776
2024-03-06evil-collection-elpaca-setup: update -> mergeasymmetric
[This upstream commit](https://github.com/progfolio/elpaca/commit/039ae35a573af904e425b95e1cf0401e3f43537b) has renamed the `-update` commands to `-merge`.
2024-02-24vterm: Visual consistency for appendMiguel
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-24Fix corfu-scroll-up/-down being invertedGhosty
Corfu uses the emacs definition of scroll-up (moving the text down) which is inverted to what vim uses.
2024-02-05vterm: implement replaceSteven Allen
Implements evil's "replace" operator ("r") for vterm.
2024-01-18mu4e: Remove superfluous quoteshokomo
2024-01-05Add bindings for new vundo diff operations.Felix Dick
2024-01-05Fix typoGongqi Huang
2024-01-03Fix `corfu--teardown` signature (backward compatible)Abdelhak Bougouffa
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
2023-12-25Fix the new `corfu--setup` signature (backward compatible)Abdelhak Bougouffa
2023-12-19fix bufler RET keybindVonfry
2023-12-17refactor(cider): match cider-debug.el command orderSamuel Tschiedel
Since it's already not intentionally ordered (e.g alphabetical), matching upstream's order helps when eyeballing additions.
2023-12-17feat(cider): add force-out, inspect-prompt, traceSamuel Tschiedel
Matches cider's existing keybindings on `cider--debug-mode-map`
2023-12-16magit, forge: Enable lexical-bindingcondy
2023-12-16bufler: initVonfry
2023-10-19mu4e: add mu4e-headers-toggle-propertyLiam Hupfer
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-06diff-hl: fix name incompatible (#758)JiaweiChenC
* fix name incompatible * add S to stage current hunk
2023-10-02helm: replace helm-moccur-* with helm-occur-*, add support for ↵vhqr0
helm-occur-mode/helm-grep-mode
2023-09-22Revert de0b62b604e87ce43e2adc9e09bcd5174e8b877aGerry Agbobada
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-14Normalize keymaps when eglot hook runs (#744)James Nguyen
2023-09-04all continue-all in cider-debug modebo-tato
2023-08-28ement: add directory-mode bindings, forget/leave room-list bindingsNicholas Vollmer
2023-08-28image: lazy loadingStrawberryTea
2023-08-28beginend: declare functionscondy
2023-08-28Use evil-with-delaycondy
See https://github.com/emacs-evil/evil/commit/44add36e972ed22ded6cb89654986e80d1d8989e
2023-08-08removes non-existing commandsAg Ibragimov
it removes non-existing (possibly deprecated) commands and fixes the keybinding for `embark-select` - toggle candidate selection in embark-collect buffer
2023-07-25consult: Use consult--line-with-markcondy
2023-07-25mu4e: add support for visual actions in header viewNicolas Wavrant