1
0
mirror of https://github.com/jojojames/evil-collection.git synced 2024-06-24 07:26:37 +02:00
Commit Graph

14 Commits

Author SHA1 Message Date
Pierre Neidhardt
66ae22f276 Update ambrevar's email address 2018-08-27 10:42:28 +02:00
James Nguyen
1177456348 Require evil-collection instead of evil
Remove declare-function workaround.
2018-06-19 18:14:50 -07:00
Fredrik Bergroth
c6e052e443 Use quoted maps in ec-minibuffer-setup 2018-06-09 07:25:45 -07:00
James Nguyen
04268dcadc Remove .el in declare-function 2018-06-08 10:32:02 -07:00
James Nguyen
36f56362cc Add declare-functions for evil-collection-define-key
Adding for byte compiling.

TODO: Should look into doing an import instead since we shouldn't need
to declare a function that our library should know about.

I think there was some circular dependency around evil-collection-*
requiring evil-collection.el so I went with the quick and dirty
approach of doing a declare-function. If someone has a better idea,
feel free to change this!
2018-06-08 10:18:17 -07:00
Justin Burkett
29759c9419 Remove package arg from evil-collection-define-key
Implement version of evil-define-key instead. The bindings are made immediately
if the map is available. Otherwise, there are lazily made in the same way that
evil-define-key makes them.
2018-06-08 09:52:15 -07:00
Justin Burkett
0e7698dd1a Add support for {white,black}lists and binding records
Add and use evil-collection-define-key, which is a custom keybinding function
that checks evil-collection-key-{white,black}list before binding each key and
stores a record of the keybindings in evil-collection-bindings-record.

Modify evil-collection-util-inhibit-insert-state to conform to
evil-collection-define-key.
2018-06-08 09:52:15 -07:00
noctuid
1853b53a8d Add key translation functionality
Also add evil-collection-setup-hook. Fixes #5 and #98.
2018-03-23 14:22:06 +05:30
James Nguyen
6ddfc3f7ff Change url 2018-03-01 17:22:38 -08:00
dieggsy
b7251e37fc Add more ivy-minibuffer-map bindings
- Fix intended backspace, C-r, C-n, C-p behavior.
- jk motion and candidate selection in normal state
- Consolidate location of ivy bindings.
2017-12-10 09:30:20 -08:00
Fredrik Bergroth
21e9a7d7bc Add a defcustom to enable minibuffer bindings 2017-12-07 05:04:36 -08:00
Fredrik Bergroth
515a66b335 minibuffer: Setup keybindings in ivy-minibuffer-map 2017-12-07 05:04:36 -08:00
diego
3034ff161c Fix updated prefix in minibuffer-setup-hook 2017-12-06 20:49:21 -08:00
James Nguyen
9eb7d3db0d Change namespace to evil-collection 2017-12-06 17:50:37 -08:00