1 2008-02-19 Michael Olson <mwolson@gnu.org>
3 * lisp/muse-html.el (muse-html-src-allowed-modes): New option that
4 specifies the modes that we permit the <src> tag to colorize.
5 (muse-html-src-tag): Use it. Use intern-soft instead of intern.
7 * lisp/muse-latex2png.el (muse-publish-latex-tag)
8 (muse-publish-math-tag):
9 * lisp/muse-poem.el (muse-poem-markup-tag):
10 * lisp/muse-publish.el (muse-publish-literal-tag)
11 (muse-publish-lisp-tag, muse-publish-command-tag)
12 (muse-publish-perl-tag, muse-publish-php-tag)
13 (muse-publish-python-tag, muse-publish-ruby-tag)
14 (muse-publish-include-tag, muse-publish-mark-up-tag): Mark these
15 tags as potentially dangerous for text written by untrusted
18 * lisp/muse-publish.el (muse-publish-mark-up-tag): Use intern-soft
21 2008-02-10 Michael Olson <mwolson@gnu.org>
23 * lisp/muse-publish.el (muse-publish-enable-local-variables): New
24 option that determines whether to interpret local variables when
25 publishing. The default is not to do so.
26 (muse-publish-file): Interpret local variables if the user wants
27 this. Thanks to Sebastian Tennant for the idea.
29 * texi/muse.texi (Extending Muse): Flatten nodes by removing
30 Common Elements and grouping its subsections under this chapter.
31 (Style Elements): Use @defun. Fix arguments to muse-define-style.
32 Thanks to Sebastian Tennant for the report. Explain the arguments
33 of the function for :final.
34 (Deriving Styles): Use @defun. Fix argument names.
35 (Embedded Lisp): Drop mention of this being the only tag allowed
36 in headers and footers. Thanks to Phillip Lord for the
38 (Tag Summary): Mention muse-publish-markup-header-footer-tags.
40 2008-02-02 Michael Olson <mwolson@gnu.org>
42 * Makefile.defs.default (INFODIR): Place files in .../share/info,
43 rather than .../info. Thanks to gour for the suggestion.
45 2008-01-29 Michael Olson <mwolson@gnu.org>
47 * lisp/muse.el (muse-insert-file-contents): Fix bug where end of
48 line conversion was not happening on Windows. Thanks to Sacha
51 2008-01-28 Michael Olson <mwolson@gnu.org>
53 * Release Emacs Muse 3.12.
57 * Update copyright years.
59 * examples/mwolson: Update init file, stylesheets, and templates.
61 * etc/muse.rnc: Add support for the <br> tag. Don't allow <cite>
62 tags inside of format elements.
64 * lisp/muse-groff.el (muse-groff-markup-strings)
65 * lisp/muse-html.el (muse-html-markup-strings)
66 (muse-xhtml-markup-strings):
67 * lisp/muse-latex.el (muse-latex-markup-strings)
68 * lisp/muse-texinfo.el (muse-texinfo-markup-strings)
69 * lisp/muse-xml.el (muse-xml-markup-strings): Add markup string
72 * lisp/muse-project.el (muse-project-of-file): Fix bug where
73 directory names without slashes in projects were not being
74 recognized. Thanks to Mirko Vukovic and ktneely for the report.
76 2008-01-23 Michael Olson <mwolson@gnu.org>
78 * lisp/muse-latex.el (muse-latex-header)
79 (muse-latex-slides-header, muse-latex-lecture-notes-header):
80 Default to using UTF-8, rather than latin1.
82 * lisp/muse-publish.el (muse-publish-url): Add comments. Move
83 target detection higher. Use unescaped description for image
84 links, so that they don't get erroneously escaped. Thanks to Suno
87 2008-01-15 Michael Olson <mwolson@gnu.org>
89 * Makefile.defs.default (DESTDIR): New variable which allows the
90 destination directory to be easily set. Thanks to gour for the
92 (ELISPDIR, INFODIR): Use it.
94 * README (Compilation): Don't mention PREFIX, ELISPDIR, and
96 (Installation): Mention DESTDIR and PREFIX.
98 * texi/muse.texi: Update copyright year.
99 (Installation): Don't mention PREFIX, ELISPDIR, and INFODIR in the
100 compilation step. Do mention DESTDIR and PREFIX in the
103 2008-01-06 Michael Olson <mwolson@gnu.org>
105 * lisp/muse.el (muse-with-temp-buffer): Don't keep track of undo
106 information. Update documentation.
109 See ChangeLog.4 for earlier changes.