muse-html: Use muse-html-src-allowed-modes.
[muse-el.git] / ChangeLog
bloba265e4804c33a08d73742f9ebd7156e62dfd0774
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
16         contributors.
18         * lisp/muse-publish.el (muse-publish-mark-up-tag): Use intern-soft
19         instead of intern.
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
37         suggestion.
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
49         Chua for the report.
51 2008-01-28  Michael Olson  <mwolson@gnu.org>
53         * Release Emacs Muse 3.12.
55         * NEWS: Update.
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
70         for line-break.
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
85         Ano for the report.
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
91         suggestion.
92         (ELISPDIR, INFODIR): Use it.
94         * README (Compilation): Don't mention PREFIX, ELISPDIR, and
95         INFODIR here.
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
101         installation step.
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.
111 ;; Local Variables:
112 ;; coding: utf-8
113 ;; End: