Try to fix some issues with <markup> in headers and footers
commit62c8bb89d467f88c337d3ef1a510a529207ebbbd
authorMichael Olson <mwolson@gnu.org>
Mon, 16 Jul 2007 01:52:45 +0000 (16 01:52 +0000)
committerMichael Olson <mwolson@gnu.org>
Mon, 16 Jul 2007 01:52:45 +0000 (16 01:52 +0000)
treef1e980c2d5d5330d927bb1dc5085ed6735a81f63
parentfd7322def7572ccc83ffc1215c0f2c5743536549
Try to fix some issues with <markup> in headers and footers

* lisp/muse-publish.el (muse-markup-tag-info): Make into a function.
  Move common code here, rather than duplicating it in two places.  Deal
  with case where muse-publish-use-header-footer-tags is non-nil.
  (muse-publish-markup-specials, muse-publish-inhibit-style-hooks)
  (muse-inhibit-style-tags): Move higher to avoid byte-compiler warning.
  (muse-publish-use-header-footer-tags): New variable that indicates
  whether we should use just the header and footer tags, rather than the
  full set.
  (muse-insert-file-or-string): Bind muse-publish-use-header-footer-tags
  to t.
  (muse-publish-markup-tag, muse-publish-call-tag-on-buffer): Simplify
  call to muse-markup-tag-info.
  (muse-publish-mark-up-tag): Bind muse-publish-use-header-footer-tags to
  nil.
git-archimport-id: mwolson@gnu.org--2006/muse--main--1.0--patch-395
lisp/muse-publish.el