From f549b027235a40bda1a4533088cf7ce15f9bb653 Mon Sep 17 00:00:00 2001 From: Patrick Date: Fri, 3 Jul 2015 16:25:37 -0400 Subject: [PATCH] Fix ace-link for spacemacs buffer --- spacemacs/packages.el | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/spacemacs/packages.el b/spacemacs/packages.el index 0c305336b..57e932fba 100644 --- a/spacemacs/packages.el +++ b/spacemacs/packages.el @@ -154,10 +154,14 @@ (defun spacemacs/ace-buffer-links () "Ace jump to links in `spacemacs' buffer." (interactive) - (ali-generic - (spacemacs//collect-spacemacs-buffer-links) - (forward-char 1) - (widget-button-press (point))))))) + (let ((res (avy--with-avy-keys spacemacs/ace-buffer-links + (avy--process + (spacemacs//collect-spacemacs-buffer-links) + #'avy--overlay-pre)))) + (when res + (goto-char (1+ res)) + (widget-button-press (point)))))))) + (defun spacemacs/init-ace-window () (use-package ace-window