]> code.delx.au - gnu-emacs-elpa/commit
Start the decoupling of ace-window and avy-jump
authorOleh Krehel <ohwoeowho@gmail.com>
Tue, 5 May 2015 14:20:30 +0000 (16:20 +0200)
committerOleh Krehel <ohwoeowho@gmail.com>
Tue, 5 May 2015 14:26:52 +0000 (16:26 +0200)
commitc53b0d2b778b8f5ca6b985dac37190519e564229
treeccc278279b0336d60d9bcafd62b8423f10d52ed6
parent1e94459628d1bdeb6a44be5aa9b749e09812628a
Start the decoupling of ace-window and avy-jump

The dependencies now are ace-window -> avy-jump -> avy.

* ace-window.el (aw-overlays-lead): Rename to `avy--overlays-lead'.
(aw--done): Update.
(aw--remove-leading-chars): Rename to `aw--remove-leading-chars'.
(aw-select): Update.

* avy-init.el: Move requires after byte compiling.

* avy-jump.el (ace-window): Remove require.
(avy-background-face): New defface.
(avi--process): Update.
(avy--overlays-back): New defvar.
(avy--make-backgrounds): New defun.
(avy--done): New defun.
(avy--overlays-lead): Rename from `aw-overlays-lead'.
(avy--remove-leading-chars): Rename from `aw--remove-leading-chars'.
(avi--overlay): Update.
(avi--overlay-at): Update.
Makefile
ace-window.el
avy-init.el
avy-jump.el