James Nguyen
d97e6d52c4
Add evil-collection-setup, a way to defer package loading
2022-06-06 01:53:34 -04:00
James Nguyen
a63cb007bf
Add bug link
2022-05-31 19:28:16 -04:00
James Nguyen
cd34af6067
Fix quoting
2022-05-31 18:34:08 -04:00
James Nguyen
514494a997
Attempt to fix CI for CI error: void function seq-into
...
Error: void-function (seq-into)
mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode -0xc4fdb87c8512f81>))
debug-early-backtrace()
debug-early(error (void-function seq-into))
seq-into("\32" vector)
edmacro-parse-keys("C-z" nil)
read-kbd-macro("C-z")
(let ((old-key (read-kbd-macro (if (boundp 'evil-toggle-key) evil-toggle-key "C-z"))) (key (read-kbd-macro key))) (with-no-warnings (let ((--dolist-tail-- '((evil-motion-state-map evil-emacs-state) (evil-insert-state-map evil-emacs-state) (evil-emacs-state-map evil-exit-emacs-state)))) (while --dolist-tail-- (let ((pair (car --dolist-tail--))) (if (boundp (car pair)) (progn (let ((map (symbol-value (car pair))) (fun (car (cdr pair)))) (if (keymapp map) (progn (define-key map key fun) (define-key map old-key nil)))))) (setq --dolist-tail-- (cdr --dolist-tail--)))))))
evil-set-toggle-key("C-z")
(closure (dabbrev-case-distinction dabbrev-search-these-buffers-only t) (sym value) (evil-set-toggle-key value) (set-default sym value))(evil-toggle-key "C-z")
custom-initialize-reset(evil-toggle-key (funcall #'(closure (dabbrev-case-distinction dabbrev-search-these-buffers-only t) nil "" "C-z")))
custom-declare-variable(evil-toggle-key (funcall #'(closure (dabbrev-case-distinction dabbrev-search-these-buffers-only t) nil "" "C-z")) "The key used to change to and from Emacs state.\nMust be readable by `read-kbd-macro'. For example: \"C-z\"." :type string :group evil :set (closure (dabbrev-case-distinction dabbrev-search-these-buffers-only t) (sym value) (evil-set-toggle-key value) (set-default sym value)))
eval-buffer(#<buffer *load*-269510> nil "/Users/james/.emacs.d/straight/repos/evil-collection/.cask/29.0/elpa/evil-20220518.859/evil-vars.el" nil t)
load-with-code-conversion("/Users/james/.emacs.d/straight/repos/evil-collection/.cask/29.0/elpa/evil-20220518.859/evil-vars.el" "/Users/james/.emacs.d/straight/repos/evil-collection/.cask/29.0/elpa/evil-20220518.859/evil-vars.el" nil t)
require(evil-vars)
byte-code("\302\303!\210\302\304!\210\302\305!\210\302\306!\210\302\307!\210\302\310!\210\302\311!\210\302\312!\210\302\313!\210\302\314!\210\302\315!\210\302\316!\210\302\317!\210\10\203<\0\302\320!\210\11\203D\0\302\321!\210\322\323!\210\324\325!\207" [evil-want-integration evil-want-keybinding require evil-vars evil-common evil-core evil-states evil-repeat evil-macros evil-search evil-ex evil-digraphs evil-types evil-commands evil-jumps evil-maps evil-integration evil-keybindings run-hooks evil-after-load-hook provide evil] 2)
require(evil)
eval-buffer(#<buffer *load*-174914> nil "/Users/james/.emacs.d/straight/repos/evil-collection/evil-collection.el" nil t)
load-with-code-conversion("/Users/james/.emacs.d/straight/repos/evil-collection/evil-collection.el" "/Users/james/.emacs.d/straight/repos/evil-collection/evil-collection.el" nil t)
require(evil-collection)
eval-buffer(#<buffer *load*> nil "/Users/james/.emacs.d/straight/repos/evil-collection/test/evil-collection-magit-tests.el" nil t)
load-with-code-conversion("/Users/james/.emacs.d/straight/repos/evil-collection/test/evil-collection-magit-tests.el" "/Users/james/.emacs.d/straight/repos/evil-collection/test/evil-collection-magit-tests.el" nil t)
load("evil-collection-magit-tests.el" nil t)
command-line-1(("-L" "." "-L" "./test" "-l" "evil-collection-magit-tests.el" "-f" "ert-run-tests-batch"))
command-line()
normal-top-level()
Symbol's function definition is void: seq-into
2022-05-31 18:33:18 -04:00
James Nguyen
01618da3bb
Add function to check if key can be bound
2022-05-28 21:56:01 -04:00
CosmosAtlas
5902b3553a
add ebuku to supported modes
2022-05-14 22:14:22 -07:00
James Nguyen
b0c0bfb1c6
Add org-roam
2022-04-28 12:48:43 -04:00
James Nguyen
e26c869735
Add magit-section
...
(Hopefully this doesn't conflict with magit.)
2022-04-28 12:48:07 -04:00
James Nguyen
6f99be20a3
Run emms setup hook later
2022-04-15 15:36:53 -04:00
James Nguyen
8d42153481
Delay running `evil-collection-setup-hook` for modes like eshell ( #602 )
2022-04-15 12:24:38 -07:00
James Nguyen
71630c9477
Remove comment
2022-04-14 17:40:50 -04:00
James Nguyen
01e3ba594e
Add extra packages to load magit from ( #510 )
2022-04-14 11:16:29 -04:00
James Nguyen
535ad8dc52
Add vundo
...
e.g.
(use-package vundo
:ensure t
:straight (vundo :type git :host github :repo "casouri/vundo")
:commands (vundo)
:config
(setq vundo-compact-display t))
2022-04-14 11:00:51 -04:00
James Nguyen
1c42b423f9
Format
2022-04-14 10:16:13 -04:00
James Nguyen
ff9ae709ca
Use evil-delay when translating minor mode keys
2022-04-14 10:15:50 -04:00
James Nguyen
b1c37b8ad0
Add evil-collection-translate-minor-mode-key ( #498 )
2022-04-13 23:51:50 -04:00
James Nguyen
ceac1a9681
Add corfu ( #552 )
2022-04-13 22:50:36 -04:00
James Nguyen
d9b9381eb3
Add eldoc ( #551 )
2022-04-13 11:28:07 -04:00
condy
017ec2a63d
atomic-chrome: Initial support
2022-02-28 07:05:43 +08:00
josephmturner
2e9ce571d2
simple-mpc: initial support ( #588 )
2022-02-08 20:12:35 +08:00
Zero King
a8a12c6290
Add mpc to supported-modes
2022-01-14 04:19:08 +08:00
condy
f78156db21
ztree: setup keybindings after loading ztree-dir
2021-12-20 17:33:19 +08:00
condy
f31162b253
emoji: initial support
2021-12-19 23:27:54 +08:00
condy
838f609899
scheme: initial support
...
Fix #546
2021-11-14 14:56:45 +08:00
James Nguyen
33461aa545
Add support for forge
2021-11-11 12:33:37 -08:00
condy
9e47d61bdf
org: initial support
2021-10-29 02:51:05 +08:00
condy
c878a5ba41
evil-collection: keep supported modes in lexicographical order
2021-10-23 23:51:40 +08:00
Kisaragi Hiu
6709c1ec41
vertico: add initial support
2021-10-08 01:22:51 +08:00
condy
d46fd0fe5a
diff-hl: initial support
2021-09-23 23:21:31 +08:00
condy
665b6326fe
Emacs 25 cleanup
2021-09-18 07:07:07 +08:00
Frédéric Giquel
40b097825d
yaml: basic support
2021-09-16 16:58:13 +08:00
Balaji Sivaraman
a3e7ad3b0d
selectrum: add initial support
2021-09-12 16:21:12 +08:00
Balaji Sivaraman
124fcaf5e3
beginend: add basic support
2021-09-12 16:04:53 +08:00
condy
3d990ce63e
markdown: basic support
...
close #516
2021-08-16 18:10:55 +08:00
condy
dbbe017404
fanyi: initial support
2021-08-11 01:15:48 +08:00
condy
8d10ad4ea5
Drop Emacs 25 support
2021-07-21 22:54:48 +08:00
condy
25c395a175
tuareg: initial support
2021-07-10 03:51:10 +08:00
Daanturo
9ee6cc986f
Typo in docstring
2021-06-25 23:15:17 +08:00
Daanturo
4a9cb927ce
Require 'seq for Emacs < 27
2021-06-25 23:15:17 +08:00
Daanturo
8b8c142dda
Make filtering states possible
2021-06-25 23:15:17 +08:00
Vonfry
2849c80c79
Add telega keybindings for evil
2021-06-18 00:11:51 +08:00
condy
86b02f84a8
[devdocs]: initial support
2021-06-08 03:54:44 +08:00
condy
ca3d0bd0ad
embark: initial support
2021-04-22 17:36:21 +08:00
James Nguyen
458d6bd0f2
Tweak how annalist records bindings in evil-collection-define-operator-key
2021-02-04 02:39:46 -08:00
James Nguyen
e52dfbeb68
Add evil-collection-define-operator-key
...
This is for attaching additional keys to operator commands.
e.g. Add "f" to prefix/operator (evil-yank) "y" to get
"yf"
while still maintaining the other operator commands like "yy".
2021-02-03 21:08:35 -08:00
James Nguyen
c02184f2fc
Factor out binding implementation from evil-collection-define-key
2021-02-03 21:08:35 -08:00
James Nguyen
61e5a5ba33
Add distel
2021-02-03 12:19:16 -08:00
James Nguyen
48d2b1ef6e
Add find-references/find-usages type bindings
...
Since these bindings have a potential usage clash with "gr", we add an
additional option here to do disable for the case where the user wants to keep
"gr" in their non programming modes but don't want find-refs type keybindings in
their programming modes.
g? may be another good candidate for finding references.
2021-02-03 11:47:59 -08:00
James Nguyen
ee41c6f2ae
Format
2021-01-31 20:17:17 -08:00
Vonfry
953fe16e1b
add mpdel evil keybinds
2021-01-24 11:05:35 -08:00