summaryrefslogtreecommitdiff
path: root/evil-collection-emms.el
AgeCommit message (Collapse)Author
2019-10-09Use subdirectories for setup files (+READMEs)Justin Burkett
Move setup files into subdirectories. Move mode directories to modes subdir. This will make it easy to specify a recipe in melpa that maintains the directory structure. Add interactive functions to jump to .el and README files See #170
2019-06-05Use RET instead of <return> (#217)James Nguyen
2019-05-25emms: Fix "C" binding to emms-playlist-clearPierre Neidhardt
2019-03-16Move [ ] to [[ ]] (#225)James Nguyen
2019-02-20emms: Fix "g-" and "s-" prefix and fix undefined playlist mapPierre Neidhardt
2018-10-16Autoload "evil-collection-*-setup" functionsEnze Chi
With autoload, it doesn't need "require" the package before call evil-collection-*-setup function.
2018-08-27Update ambrevar's email addressPierre Neidhardt
2018-07-15emms: Fix end-of-buffer error in -paste-afterPierre Neidhardt
2018-07-07emms: List forgotten mapsPierre Neidhardt
2018-07-04emms: Add bindings for emms-streamsPierre Neidhardt
2018-06-30Convert evil-collection-inhibit-insert-state to functionJustin Burkett
Move to evil-collection.el. Make requires consistent across all package files. Delete evil-collection-util.el.
2018-06-19Require evil-collection instead of evilJames Nguyen
Remove declare-function workaround.
2018-06-08Remove .el in declare-functionJames Nguyen
2018-06-08Add declare-functions for evil-collection-define-keyJames Nguyen
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-08Remove package arg from evil-collection-define-keyJustin Burkett
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-08Add support for {white,black}lists and binding recordsJustin Burkett
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-05-14Emms: Fix "d" and "gd" bindings to diredPierre Neidhardt
2018-05-09Add pseudo folding to emmsJay Kamat
2018-05-09Fix evil search in info modeJay Kamat
2018-05-06Emms: Fix "n" / "N" bindings in browserPierre Neidhardt
2018-04-10Emms: Bind "<tab>" to emms-browser-toggle-subitemsPierre Neidhardt
This reflects Org mode. Also bind "^" to emms-browser-move-up-level.
2018-04-08Emms: Bind "C-j" / "C-k" in browser and reverse "gj" / "gk"Pierre Neidhardt
2018-03-23Add key translation functionalitynoctuid
Also add evil-collection-setup-hook. Fixes #5 and #98.
2018-03-06Match package prefixJames Nguyen
2018-03-06Move macro to util fileJames Nguyen
2018-03-01Change urlJames Nguyen
2018-02-24Fix linting errorsJames Nguyen
2018-02-22Emms: Use normal statePierre Neidhardt
2018-02-22Emms: Add bindings for browser-search-mode and metaplaylist-modePierre Neidhardt
2017-12-29emms: Fix emms-browser settingsPierre Neidhardt
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-07...And use declare-function insteadPierre Neidhardt
2017-12-07Remove useless 'with-no-warnings'Pierre Neidhardt
2017-12-07EMMS: Fix namespacePierre Neidhardt
2017-12-06Change namespace to evil-collectionJames Nguyen