I've enabled auto-complete-mode mode using prog-mode-hook like so: (add-hook 'prog-mode-hook 'auto-complete-mode)
, but I want auto-complete-mode to be disabled for python-mode. How can I achieve this ?
I tried doing this :-
(add-hook 'python-mode-hook (lambda() (auto-complete-mode -1)))
But, auto-complete-mode is still enabled for python-mode.
prog-mode-hook
andMAJOR-MODE-hook
? Note about your dummy form above.. it should be "major-mode-hook", not "major-mode".global-auto-complete-mode
for starters.emacs -Q -L popup-el -L auto-complete -l auto-complete.el
evaluated(add-hook 'prog-mode-hook 'auto-complete-mode) (add-hook 'python-mode-hook (lambda() (auto-complete-mode -1)))
then didM-x python-mode
and auto-complete was not enabled. So this works fine, you have something in your .emacs that is messing things up.