File: mh-acros.el.html
This file contains all macros that are used in more than one file.
If you run "make recompile" in Bazaar Emacs and see the message
"Source is newer than compiled," it is a sign that macro probably
needs to be moved here.
Historically, it was so named with a silent "m" so that it would be compiled first. Otherwise, "make recompile" in Bazaar Emacs would use compiled files with stale macro definitions. Later, no-byte-compile was added to the Local Variables section to avoid this problem and because it's pointless to compile a file full of macros. But we kept the name.
Defined variables (0)
Defined functions (15)
defmacro-mh | (NAME MACRO ARG-LIST &rest BODY) |
defun-mh | (NAME FUNCTION ARG-LIST &rest BODY) |
mh-dlet* | (BINDERS &rest BODY) |
mh-do-at-event-location | (EVENT &rest BODY) |
mh-do-in-gnu-emacs | (&rest BODY) |
mh-do-in-xemacs | (&rest BODY) |
mh-flet | (BINDINGS &rest BODY) |
mh-funcall-if-exists | (FUNCTION &rest ARGS) |
mh-in-show-buffer | (SHOW-BUFFER &rest BODY) |
mh-iterate-on-messages-in-region | (VAR BEGIN END &rest BODY) |
mh-iterate-on-range | (VAR RANGE &rest BODY) |
mh-make-local-hook | (HOOK) |
mh-mark-active-p | (CHECK-TRANSIENT-MARK-MODE-FLAG) |
mh-seq-msgs | (SEQUENCE) |
with-mh-folder-updating | (SAVE-MODIFICATION-FLAG &rest BODY) |