James Nguyen
218e6e2e22
Use RET instead of <return> ( #217 )
2019-06-05 23:04:12 -07:00
Pierre Neidhardt
505c35357c
emms: Fix "C" binding to emms-playlist-clear
2019-05-25 12:32:36 +02:00
James Nguyen
ee2e2f9b7a
Move [ ] to [[ ]] ( #225 )
2019-03-16 10:54:12 -07:00
Pierre Neidhardt
b067961140
emms: Fix "g-" and "s-" prefix and fix undefined playlist map
2019-02-20 18:48:50 +01:00
Enze Chi
d9760942c6
Autoload "evil-collection-*-setup" functions
...
With autoload, it doesn't need "require" the package before call
evil-collection-*-setup function.
2018-10-16 09:22:31 +02:00
Pierre Neidhardt
66ae22f276
Update ambrevar's email address
2018-08-27 10:42:28 +02:00
Pierre Neidhardt
0deb319515
emms: Fix end-of-buffer error in -paste-after
2018-07-15 17:36:16 +02:00
Pierre Neidhardt
59c4eecfcb
emms: List forgotten maps
2018-07-07 09:37:49 +02:00
Pierre Neidhardt
044d690737
emms: Add bindings for emms-streams
2018-07-04 19:12:09 +02:00
Justin Burkett
2d4ebf596e
Convert evil-collection-inhibit-insert-state to function
...
Move to evil-collection.el. Make requires consistent across all package
files. Delete evil-collection-util.el.
2018-06-30 10:05:52 -07:00
James Nguyen
1177456348
Require evil-collection instead of evil
...
Remove declare-function workaround.
2018-06-19 18:14:50 -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
Pierre Neidhardt
46d242d41e
Emms: Fix "d" and "gd" bindings to dired
2018-05-14 22:11:31 +02:00
Jay Kamat
50cfbcd985
Add pseudo folding to emms
2018-05-09 21:53:01 +02:00
Jay Kamat
a055728ec5
Fix evil search in info mode
2018-05-09 21:53:01 +02:00
Pierre Neidhardt
212a80e53e
Emms: Fix "n" / "N" bindings in browser
2018-05-06 11:22:51 +02:00
Pierre Neidhardt
7afd9e5cfc
Emms: Bind "<tab>" to emms-browser-toggle-subitems
...
This reflects Org mode.
Also bind "^" to emms-browser-move-up-level.
2018-04-10 09:15:05 +05:30
Pierre Neidhardt
f1f68cb5b2
Emms: Bind "C-j" / "C-k" in browser and reverse "gj" / "gk"
2018-04-08 18:03:24 +05:30
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
9fc1a19807
Match package prefix
2018-03-06 18:06:04 -08:00
James Nguyen
24088eddcb
Move macro to util file
2018-03-06 17:58:57 -08:00
James Nguyen
6ddfc3f7ff
Change url
2018-03-01 17:22:38 -08:00
James Nguyen
5b2da79e7e
Fix linting errors
2018-02-24 17:14:05 -08:00
Pierre Neidhardt
0b1a91436d
Emms: Use normal state
2018-02-22 18:25:35 +01:00
Pierre Neidhardt
b90872547f
Emms: Add bindings for browser-search-mode and metaplaylist-mode
2018-02-22 18:25:35 +01:00
Pierre Neidhardt
4ce6968d22
emms: Fix emms-browser settings
...
EMMS bindings used to be broken because emms-browse-mode-map was defconst'd.
This is now fixed upstream.
We set the bindings in a separate function since it's not needed by EMMS users
who don't use the browser.
2017-12-29 22:11:07 +01:00
Pierre Neidhardt
8633ddb97a
...And use declare-function instead
2017-12-07 22:02:46 +01:00
Pierre Neidhardt
e1d71de24f
Remove useless 'with-no-warnings'
2017-12-07 21:40:33 +01:00
Pierre Neidhardt
3551fddf99
EMMS: Fix namespace
2017-12-07 10:54:21 +01:00
James Nguyen
9eb7d3db0d
Change namespace to evil-collection
2017-12-06 17:50:37 -08:00