diff lisp/ChangeLog @ 109881:3db1493a6f89

New post-self-insert-hook. * src/cmds.c (Vself_insert_face, Vself_insert_face_command): Remove. (Qpost_self_insert_hook, Vpost_self_insert_hook): New vars. (internal_self_insert): Run post-self-insert-hook rather than handle self-insert-face. (syms_of_cmds): Initialize the new vars. * lisp/facemenu.el (facemenu-self-insert-data): New var. (facemenu-post-self-insert-function, facemenu-set-self-insert-face): New funs. (facemenu-add-face): Use them.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 19 Aug 2010 17:43:45 +0200
parents c39af0d0a834
children 29102470d546
line wrap: on
line diff
--- a/lisp/ChangeLog	Thu Aug 19 22:51:09 2010 +0800
+++ b/lisp/ChangeLog	Thu Aug 19 17:43:45 2010 +0200
@@ -1,5 +1,10 @@
 2010-08-19  Stefan Monnier  <monnier@iro.umontreal.ca>
 
+	* facemenu.el (facemenu-self-insert-data): New var.
+	(facemenu-post-self-insert-function, facemenu-set-self-insert-face):
+	New functions.
+	(facemenu-add-face): Use them.
+
 	* simple.el (blink-matching-open): Obey forward-sexp-function.
 
 2010-08-18  Stefan Monnier  <monnier@iro.umontreal.ca>