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
