Mercurial > emacs
diff lisp/ChangeLog @ 106484:fbf8c0853c94
(latex-complete, latex-indent-or-complete): Remove.
(latex-mode): Set completion-at-point-functions instead.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 07 Dec 2009 21:15:19 +0000 |
parents | 806e9f7990d8 |
children | 85eebb6799d7 |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Dec 07 20:27:40 2009 +0000 +++ b/lisp/ChangeLog Mon Dec 07 21:15:19 2009 +0000 @@ -1,8 +1,13 @@ 2009-12-07 Stefan Monnier <monnier@iro.umontreal.ca> + * textmodes/tex-mode.el (latex-complete) + (latex-indent-or-complete): Remove. + (latex-mode): Set completion-at-point-functions instead. + + Provide a standard completion command and hook it into TAB. * minibuffer.el (completion-at-point-functions): New var. (completion-at-point): New command. - * indent.el (indent-for-tab-command): Handle the new `complete' behavior. + * indent.el (indent-for-tab-command): Handle the `complete' behavior. * progmodes/python.el (python-mode-map): Use completion-at-point. (python-completion-at-point): Rename from python-partial-symbol and adjust for use in completion-at-point-functions. @@ -12,9 +17,10 @@ (lisp-complete-symbol): Use it. * emacs-lisp/lisp-mode.el (emacs-lisp-mode): Use define-derived-mode, setup completion-at-point for Elisp completion. - (emacs-lisp-mode-map, lisp-interaction-mode-map): Use completion-at-point. + (emacs-lisp-mode-map, lisp-interaction-mode-map): + Use completion-at-point. * ielm.el (ielm-map): Use completion-at-point. - (inferior-emacs-lisp-mode): Setup completion-at-point for Elisp completion. + (inferior-emacs-lisp-mode): Setup completion-at-point-functions. * progmodes/sym-comp.el: Move to... * obsolete/sym-comp.el: Move from progmodes.