* lisp/subr.el (track-mouse): New macro.
commit19e0f0af6d27179baf76b5ebc67588dfc4b70588
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 27 Sep 2014 15:52:28 +0000 (27 11:52 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 27 Sep 2014 15:52:28 +0000 (27 11:52 -0400)
tree2802d5e2159f7de79f1bb79394933a4712141e1e
parent548e1696229e56053f5eb74b3f6d1c50041b0375
* lisp/subr.el (track-mouse): New macro.
* lisp/emacs-lisp/cconv.el (cconv-convert, cconv-analyse-form):
Remove track-mouse case.
* lisp/emacs-lisp/bytecomp.el (byte-compile-track-mouse): Remove.
* src/keyboard.c (track-mouse): Rename to internal--track-mouse.
Make it into a function and change arg to be a function.
lisp/ChangeLog
lisp/emacs-lisp/bytecomp.el
lisp/emacs-lisp/cconv.el
lisp/subr.el
src/ChangeLog
src/keyboard.c