Skip to content


Subversion checkout URL

You can clone with
Download ZIP


auto-complete 1.3.1 failing on OS X 10.7 and Emacs #280

ghost opened this Issue · 3 comments

1 participant


AC loads fine, but when, say, editing some Emacs Lisp (or any auto completing source language) two timers fail with the same error, e.g.:

Error running timer `ac-update-greedy': (error "Keyword argument :mouse-face not one of (:min-height :around :face :selection-face :scroll-bar :margin-left :margin-right :symbol :parent :parent-offset)")

The other timer where this happens is ac-show-menu.

I installed auto-complete according to the directions and my auto-complete config looks like this:

(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/elisp/auto-complete/dict")

I copied the dict directory to ~/elisp.

It all used to work before I upgraded Emacs.

Perhaps I have something mis-configured?


This was a configuration issue. I figured it out. (require 'slime-autoloads) needs to happen before, of course, adding a slime auto-complete source via ac-slime.el:

;; auto-complete for slime, see ac-slime.el
(require 'ac-slime)
(add-hook 'slime-mode-hook 'set-up-slime-ac)
(add-hook 'slime-repl-mode-hook 'set-up-slime-ac)
(eval-after-load "auto-complete"
'(add-to-list 'ac-modes 'slime-repl-mode))


FYI. 1.3.1 is older version. You should install newer version from MELPA with package.el or el-get.


@m7d github version is latest.

@syohex syohex closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.