]> code.delx.au - gnu-emacs-elpa/blobdiff - packages/ace-window/ace-window.el
Merge commit 'a22acac260a93530f98b1fe84b4b5edc2a6bdc0e' from ace-window
[gnu-emacs-elpa] / packages / ace-window / ace-window.el
index 4b0a76f695f9432924eb8330e2efb1dc1edec102..5aa389d8b0a401631ecd5c612d96caff23280bcc 100644 (file)
@@ -57,6 +57,7 @@
 
 ;;; Code:
 (require 'avy)
+(require 'ring)
 
 ;;* Customization
 (defgroup ace-window nil
@@ -261,7 +262,7 @@ Amend MODE-LINE to the mode line for the duration of the selection."
                                      #'aw--remove-leading-chars))
                       start-window)
                 (error
-                 (if (memq (caddr err) aw--flip-keys)
+                 (if (memq (nth 2 err) aw--flip-keys)
                      (aw--pop-window)
                    (signal (car err) (cdr err)))))
            (aw--done)))))))