* lisp/emacs-lisp/macroexp.el (macroexp--obsolete-warning): New function.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 20 Sep 2012 13:46:36 +0000 (09:46 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 20 Sep 2012 13:46:36 +0000 (09:46 -0400)
commit95b9712e9e3e8df09ad07423012bfbd978239014
tree04ffa4bc0b34d4ffd3a6ed916b8ec6001a26e119
parentf490dab981c46011d22b19b697fc979aa736a221
* lisp/emacs-lisp/macroexp.el (macroexp--obsolete-warning): New function.
(macroexp--expand-all): Use it.
(macroexp--funcall-and-return): Remove by folding it into its sole
caller (macroexp--warn-and-return).
* lisp/emacs-lisp/bytecomp.el (byte-compile-warn-obsolete):
Use macroexp--obsolete-warning.
lisp/ChangeLog
lisp/emacs-lisp/bytecomp.el
lisp/emacs-lisp/macroexp.el