ac-ispell.el
is ispell/aspell completion source for auto-complete.
ac-ispell
also supports UPCASE completion and Capitalized completion.
- Emacs 23 or higher
- auto-complete
- ispell/aspell
You can call ac-ispell-ac-setup
at hooks.
(add-hook 'some-mode-hook 'my/some-mode-hook)
Declare ispell/aspell auto-complete
source based on ac-ispell-requires
.
The source name of auto-complete is ac-source-ispell
.
This command must be called at the beginning.
Setup ispell auto-complete
source and enable auto-complete-mode
if
auto-complete
is not enabled.
Required number of characters of this source completion.
You should change this value before calling ac-ispell-setup
.
I recommend to use custom-set-variable
for setting this value.
;; Completion words longer than 4 characters
(custom-set-variable
'(ac-ispell-requires 4))
(eval-after-load "auto-complete"
'(progn
(ac-ispell-setup)))
(add-hook 'git-commit-mode-hook 'ac-ispell-ac-setup)
(add-hook 'mail-mode-hook 'ac-ispell-ac-setup)