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.