Pave the way for entire-document escaping of specials.
commit03becc4bbb0621b63b7966b6f319cf378723dd9d
authorMichael Olson <mwolson@gnu.org>
Sat, 29 Oct 2005 19:53:49 +0000 (29 19:53 +0000)
committerMichael Olson <mwolson@gnu.org>
Sat, 29 Oct 2005 19:53:49 +0000 (29 19:53 +0000)
treeac0b681a3095f6af736d7e009da589a47dc6f757
parent462a0d9d5dff142ebf37832120388ddb3b317722
Pave the way for entire-document escaping of specials.

* lisp/muse-mode.el (muse-mode): Silence compiler warning.

* lisp/muse-publish.el (muse-insert-markup): New function that is used
  for inserting markup text.  Currently, this inserts the text and adds
  the read-only property.  This should permit us to deal with escaping
  specials in the entire document, later on.
  (muse-publish-section-close, muse-publish-markup-word)
  (muse-publish-markup-emdash, muse-publish-markup-enddots)
  (muse-publish-markup-dots, muse-publish-markup-rule)
  (muse-publish-markup-heading, muse-publish-markup-footnote)
  (muse-publish-markup-fn-sep, muse-publish-surround-text)
  (muse-publish-markup-list, muse-publish-markup-leading-space)
  (muse-publish-markup-verse): Use muse-insert-markup instead of
  `insert'.  Don't use this on whitespace, just the markup text itself.

* muse-book.el (muse-book-publish-chapter, muse-book-publish-project):
  Ditto.

* muse-journal.el (muse-journal-latex-qotd-tag): Ditto.
git-archimport-id: mwolson@gnu.org--2005/muse--main--1.0--patch-258
ChangeLog
lisp/muse-book.el
lisp/muse-journal.el
lisp/muse-mode.el
lisp/muse-publish.el