Commit Graph

280 Commits

Author SHA1 Message Date
James Nguyen ca98c4c304 Remove slime-nav from deferred list 2022-06-15 20:48:56 -04:00
James Nguyen 79fc09b014 Take out occur compatibility code 2022-06-06 21:05:36 -04:00
James Nguyen d461f459f4 Change package-requires to 26.3
25 was already deprecated a year ago:

https://github.com/emacs-evil/evil-collection/pull/508/files
2022-06-06 20:53:16 -04:00
James Nguyen 6c8627d3b3 Tweak 2022-06-06 11:12:57 -04:00
Farzin Firouzi dbcdb1a2a9 snake: initial support 2022-06-05 23:01:38 -07:00
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