Mercurial > emacs
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>