Revision: muse--main--1.0--patch-310
Archive: [EMAIL PROTECTED]
Creator: Michael Olson <[EMAIL PROTECTED]>
Date: Wed Dec 21 23:12:00 EST 2005
Standard-date: 2005-12-22 04:12:00 GMT
Modified-files: ChangeLog lisp/muse-publish.el
New-patches: [EMAIL PROTECTED]/muse--main--1.0--patch-310
Summary: Begin implementing context-specific handling of special characters.
Keywords: 

* lisp/muse-publish.el (muse-publish-url-transforms)
  (muse-publish-desc-transforms): Remove
  muse-publish-escape-specials-in-string, since we will explicitly call
  this with the proper parameters later on.
  (muse-publish-escape-specials, muse-publish-escape-specials-in-string):
  Add new optional CONTEXT argument that specifies further information to
  use when obtaining the specials that will be applied to the text.  If
  someone specifies a function instead of an alist for the style's
  specials, call it and pass CONTEXT.
  (muse-publish-markup-word): Indicate the context when escaping
  specials.  Make sure we have a context before continuing the publishing
  of the word.
  (muse-publish-markup-email, muse-publish-markup-url)
  (muse-publish-code-tag, muse-publish-example-tag)
  (muse-publish-verbatim-tag): Indicate the context when escaping
  specials.
  (muse-publish-url): Explicitly escape specials, rather than expecting
  it to be done in a user-customizable hook.  Use different contexts for
  url and description.

_______________________________________________
Muse-el-commits mailing list
[email protected]
https://mail.gna.org/listinfo/muse-el-commits

Reply via email to