Try to make Muse play nice with outline minor mode.
[muse-el.git] / ChangeLog
bloba7e36df4e3d14e72f1c2e148ea65e519543ef853
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
5 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
7     Summary:
8       Try to make Muse play nice with outline minor mode.
9     Revision:
10       muse--main--1.0--patch-72
12     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
13     (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
14     "muse" instead of "t" when adding invisibility to text or checking for
15     invisibility.
16     
17     * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
18     compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
19     this function.
21     modified files:
22      ChangeLog lisp/muse-colors.el lisp/muse.el
25 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
27     Summary:
28       Minor grammar fix in Introduction section of manual.
29     Revision:
30       muse--main--1.0--patch-71
32     * muse.texi (Introduction): Minor grammar fix.
34     modified files:
35      ChangeLog muse.texi
38 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
40     Summary:
41       Release Muse 3.01.
42     Revision:
43       muse--main--1.0--patch-70
45     * lisp/muse-colors.el: Remove unnecessary use of Version in header.
46     
47     * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
48     
49     * lisp/muse-poem.el (muse-poem-markup-strings)
50       (muse-poem-chapbook-strings): Make customizable.
51     
52     * lisp/muse-poem.el (muse-chapbook-latex-header)
53       (muse-chapbook-latex-footer): Docfix.
54     
55     * lisp/muse-texinfo.el (muse-texinfo-info-extension)
56       (muse-texinfo-pdf-extension): Ditto.
57     
58     * lisp/muse.el (muse-version): Change to 3.01.
59     
60     * muse.texi (Poem, Texinfo): Last two publishing styles complete.  We're
61       done, for now!
63     modified files:
64      ChangeLog lisp/muse-colors.el lisp/muse-html.el
65      lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
68 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
70     Summary:
71       Tweak documentation thoroughly; still incomplete.
72     Revision:
73       muse--main--1.0--patch-69
75     * README: Minor tweaks.
76     
77     * muse.texi: Massively rename chapters so that the titles are more
78       descriptive.  Clean up grammar.
79     
80     * muse.texi (Obtaining Muse): Move content of Installation node here,
81       stripping out any customization tips, since those are covered later.
82       Re-work this chapter since I was dissatisfied with it.
83     
84     * muse.texi (Installation): This node has the content of README regarding
85       installation, which fits the title of the node much better than the
86       previous content.
87     
88     * muse.texi (Blosxom): Turn the sections of this section into
89       subsections.
90     
91     * muse.texi (Getting Help and Reporting Bugs): Turn this into a list.  I
92       like lists!
93     
94     * muse.texi (History): Add a "2005" item.
96     modified files:
97      ChangeLog README muse.texi
100 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
102     Summary:
103       Finish documenting 2 more publishing styles.
104     Revision:
105       muse--main--1.0--patch-68
107     * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
108     
109     * lisp/muse-journal.el: Docfixes.
110     
111     * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
112       documentation to this function.
113     
114     * muse.texi (Blosxom Options): New node containing the publishing styles
115       and options provided by Blosxom.
116       (Book): Add usage note, as I suspect a lot of people might be confused
117       by this style.
118       (HTML): Space out entries better.
119       (Journal, LaTeX): New nodes for publishing styles.
120       (Common Elements): Document a few options that are present in
121       `muse-publish.el'.
123     modified files:
124      ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
125      lisp/muse-latex.el lisp/muse-publish.el muse.texi
128 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
130     Summary:
131       Make Muse installable and correct an Emacs21 issue.
132     Revision:
133       muse--main--1.0--patch-67
135     * Makefile (.PRECIOUS): Indicate that .info and .html files in this
136       directory will be generated.
137       (all): Compile muse.info by default.
138       (doc): Refactor into individual generation rules for .html and .info
139       files.
140       (install): New rule that installs Muse source code, compiled .elc
141       files, and the manual into proper places.
142     
143     * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
144     
145     * README (Insinuation): Move old content of Installation here.
146       (Installation): Fill out this section.
147       (Further Documentation): Add link to my website and note that a full
148       manual is included with Muse.
149     
150     * lisp/Makefile (EL): Populate with .el files.
151       (install): New rule that installs both .elc and .el files.
152     
153     * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
154       Emacs21, hack in a handler for the @documentencoding tag so that it
155       doesn't error out.
157     modified files:
158      ChangeLog Makefile Makefile.defs README lisp/Makefile
159      lisp/muse-texinfo.el
162 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
164     Summary:
165       Cater even more to XEmacs and its annoying whims.
166     Revision:
167       muse--main--1.0--patch-66
169     * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
170       environment variable.
171     
172     * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
173       handle it.  Load `muse-build.el' instead.
174     
175     * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
176       used.
177     
178     * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
179       (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
180       not used.
181     
182     * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
183       function does not appear to be used.
184     
185     * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
186       `replace-regexp-in-string', since XEmacs doesn't have this function.
187       We only implement the first 3 args, but this could be extended if we
188       need to do so.
189     
190     * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
191       `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
192     
193     * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
194     
195     * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
196       make XEmacs shut up.
197     
198     * lisp/muse-convert.el (muse-write-footnote): Ditto.
199     
200     * lisp/muse-html.el (muse-html-markup-table): Ditto.
201     
202     * lisp/muse-http.el (muse-winnow-list): Ditto.
203     
204     * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
205     
206     * lisp/muse-project.el (muse-project-file-entries): Ditto.
207     
208     * lisp/muse-publish.el (muse-publish-markup): Ditto.
209     
210     * scripts/muse-build.el: Add contrib path first; probably doesn't change
211       anything.
212     
213     * scripts/publish: Use EMACS environment variable instead of hard-coding
214       it.
216     modified files:
217      ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
218      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
219      lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
220      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
221      lisp/muse.el scripts/muse-build.el scripts/publish
224 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
226     Summary:
227       Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
228     Revision:
229       muse--main--1.0--patch-65
231     * AUTHORS: Update entry.
232     
233     * muse-*.el: Move to the lisp directory.
234     
235     * lisp/Makefile: New file containing rules to test and compile the
236       source.
237     
238     * Makefile.defs: New file that contains common definitions for all other
239       Makefiles, such as Emacs command to use.
240     
241     * Makefile: Move lisp-specific rules to lisp/Makefile.
242       (SUBDIRS): New variable containing subdirectories to clean.
243     
244     * README: Update to reflect new location of source files.  Give updated
245       directions for compiling with XEmacs.
246     
247     * examples/Makefile (.PRECIOUS): Added to denote which type of files to
248       compile.
249       (%.html): Pass SITEFLAG as an environment variable to
250       ../scripts/publish.
251     
252     * examples/QuickStart (The): Re-add the stray <comment> tag since it
253       seems to be needed to keep the process from failing.  This has *got* to
254       be a bug in Muse, but I don't want to deal with it now.
255     
256     * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
257     
258     * lisp/muse-convert.el: Move line to commentary section.
259     
260     * lisp/muse-latex.el (muse-latex-markup-table): Note that the
261       locally-bound `type' variable isn't used here.
262     
263     * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
264     
265     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
266       binding.
267     
268     * scripts/muse-build.el (load-path): Correct paths.
269     
270     * scripts/muse-build.el (muse-elint-files): Add a few variables here so
271       as to avoid spurious warnings.
272     
273     * scripts/publish (style): Make use of SITEFLAG environment variable, if
274       it exists.
275     
276     * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
277       (muse-match-string-no-properties): New functions that take the place of
278       `line-end-position', `line-beginning-position', and
279       `match-string-no-properties', respectively.
280     
281     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
282       (muse-my-journal-find-entries): Use Muse-specific version of
283       `match-string-no-properties', `line-beginning-position', and
284       `line-end-position' since these do not exist in XEmacs.
285     
286     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
287       (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
288     
289     * lisp/muse-convert.el (muse-latex-transform): Ditto.
290     
291     * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
292       (muse-html-insert-contents): Ditto.
293     
294     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
295     
296     * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
297     
298     * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
299     
300     * lisp/muse-publish.el (muse-publish-markup-tag)
301       (muse-publish-markup-footnote, muse-publish-markup-leading-space)
302       (muse-published-buffer-contents): Ditto.
303     
304     * scripts/muse-build.el (muse-elint-files): Ditto.
306     new files:
307      .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
308      lisp/.arch-ids/Makefile.id lisp/Makefile
310     modified files:
311      AUTHORS ChangeLog Makefile README examples/Makefile
312      examples/QuickStart examples/johnw/muse-johnw.el
313      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
314      lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
315      lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
316      lisp/muse.el scripts/muse-build.el scripts/publish
318     renamed files:
319      .arch-ids/muse-blosxom.el.id
320        ==> lisp/.arch-ids/muse-blosxom.el.id
321      .arch-ids/muse-book.el.id
322        ==> lisp/.arch-ids/muse-book.el.id
323      .arch-ids/muse-colors.el.id
324        ==> lisp/.arch-ids/muse-colors.el.id
325      .arch-ids/muse-convert.el.id
326        ==> lisp/.arch-ids/muse-convert.el.id
327      .arch-ids/muse-docbook.el.id
328        ==> lisp/.arch-ids/muse-docbook.el.id
329      .arch-ids/muse-html.el.id
330        ==> lisp/.arch-ids/muse-html.el.id
331      .arch-ids/muse-http.el.id
332        ==> lisp/.arch-ids/muse-http.el.id
333      .arch-ids/muse-journal.el.id
334        ==> lisp/.arch-ids/muse-journal.el.id
335      .arch-ids/muse-latex.el.id
336        ==> lisp/.arch-ids/muse-latex.el.id
337      .arch-ids/muse-mode.el.id
338        ==> lisp/.arch-ids/muse-mode.el.id
339      .arch-ids/muse-poem.el.id
340        ==> lisp/.arch-ids/muse-poem.el.id
341      .arch-ids/muse-project.el.id
342        ==> lisp/.arch-ids/muse-project.el.id
343      .arch-ids/muse-publish.el.id
344        ==> lisp/.arch-ids/muse-publish.el.id
345      .arch-ids/muse-regexps.el.id
346        ==> lisp/.arch-ids/muse-regexps.el.id
347      .arch-ids/muse-texinfo.el.id
348        ==> lisp/.arch-ids/muse-texinfo.el.id
349      .arch-ids/muse.el.id
350        ==> lisp/.arch-ids/muse.el.id
351      muse-blosxom.el
352        ==> lisp/muse-blosxom.el
353      muse-book.el
354        ==> lisp/muse-book.el
355      muse-colors.el
356        ==> lisp/muse-colors.el
357      muse-convert.el
358        ==> lisp/muse-convert.el
359      muse-docbook.el
360        ==> lisp/muse-docbook.el
361      muse-html.el
362        ==> lisp/muse-html.el
363      muse-http.el
364        ==> lisp/muse-http.el
365      muse-journal.el
366        ==> lisp/muse-journal.el
367      muse-latex.el
368        ==> lisp/muse-latex.el
369      muse-mode.el
370        ==> lisp/muse-mode.el
371      muse-poem.el
372        ==> lisp/muse-poem.el
373      muse-project.el
374        ==> lisp/muse-project.el
375      muse-publish.el
376        ==> lisp/muse-publish.el
377      muse-regexps.el
378        ==> lisp/muse-regexps.el
379      muse-texinfo.el
380        ==> lisp/muse-texinfo.el
381      muse.el
382        ==> lisp/muse.el
384     new directories:
385      lisp lisp/.arch-ids
388 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
390     Summary:
391       Massively untabify files.
392     Revision:
393       muse--main--1.0--patch-64
396     modified files:
397      ChangeLog ChangeLog.2004 experimental/muse-message.el
398      experimental/muse-wiki.el muse-book.el muse-colors.el
399      muse-convert.el muse-docbook.el muse-html.el muse-http.el
400      muse-journal.el muse-latex.el muse-mode.el muse-poem.el
401      muse-project.el muse-publish.el muse-regexps.el
402      muse-texinfo.el muse.el
405 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
407     Summary:
408       Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
409     Revision:
410       muse--main--1.0--patch-63
412     (Summary of changes that Yann made)
413     
414     * muse-colors.el (muse-colors-link): Whitespace cleanup.
415     
416     * muse-mode.el (muse-generate-index): Move index generation code into
417       `muse-index-as-string'.
418       (muse-index-as-string): New function that generates an index and
419       returns it as a string, instead of placing it in a buffer like
420       `muse-generate-index' used to.
421     
422     Patches applied:
423     
424      * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
425        merge from mwolson@gnu.org--2005
426     
427      * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
428        Accept WikiWords as links [mostly rescinded]
429     
430      * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
431        merge from mwolson@gnu.org--2005/muse--main--1.0
432     
433      * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
434        Merged from mwolson@gnu.org--2005 (patch 60-62)
435     
436      * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
437        provide a string view of the index
439     modified files:
440      ChangeLog muse-colors.el muse-latex.el muse-mode.el
442     new patches:
443      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
444      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
445      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
446      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
447      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
450 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
452     Summary:
453       Document Blosxom, Book, DocBook, and HTML publishing styles.
454     Revision:
455       muse--main--1.0--patch-62
457     * muse-blosxom.el: Clean up header.
458     
459     * muse-book.el (muse-before-book-publish-hook): Rename to
460       `muse-book-before-publish-hook'.
461       (muse-after-book-publish-hook): Rename to
462       `muse-book-after-publish-hook'.
463     
464     * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
465       (muse-html-markup-strings, muse-xhtml-markup-strings)
466       (muse-html-meta-content-type, muse-html-meta-content-encoding)
467       (muse-html-charset-default, muse-html-encoding-default)
468       (muse-html-encoding-map): Docfixes.
469     
470     * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
471       sections.
473     modified files:
474      ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
477 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
479     Summary:
480       Begin work on Publishing Styles section of manual.
481     Revision:
482       muse--main--1.0--patch-61
484     * Makefile (.PHONY): Add "doc" to list.
485       (doc): New rule that generates Info and HTML files from muse.texi.
486       (dist): Rely on `distclean', not `clean'.
487     
488     * examples/QuickStart (Authoring mode): Remove empty section.
489     
490     * muse.texi: Call this program "the Emacs Muse" in title.
491       (Publishing Styles): Begin to populate section.
492       (Deriving Styles): First subsection of Publishing Styles.
493       (Contributors): Remove spurious copyright section, since we address
494       this in the title.
495     
496     * README: Actually remember to add this file.
498     new files:
499      .arch-ids/README.id README
501     modified files:
502      ChangeLog Makefile examples/QuickStart muse.texi
505 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
507     Summary:
508       Document Markup Rules.
509     Revision:
510       muse--main--1.0--patch-60
512     * examples/QuickStart: Remove stray <comment> tag.
513     
514     * muse.texi (Top): Comment every menu line.
515       (Markup Rules): New section with plenty of subsections.
517     modified files:
518      ChangeLog examples/QuickStart muse.texi
521 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
523     Summary:
524       Release this as Muse 3.00.90 (RC1).
525     Revision:
526       muse--main--1.0--patch-59
528     * Makefile (%.elc): Use -q instead of --no-init-file because the former
529       is compatible with both Emacs and XEmacs.
530     
531     * examples/README: Renamed to QuickStart.
532     
533     * examples/Makefile (EXAMPLES): Reflect name change of README.
534     
535     * muse.el: Ditto.
537     modified files:
538      ChangeLog Makefile examples/Makefile muse.el
540     renamed files:
541      examples/.arch-ids/README.id
542        ==> examples/.arch-ids/QuickStart.id
543      examples/README
544        ==> examples/QuickStart
547 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
549     Summary:
550       Makefile refactoring.
551     Revision:
552       muse--main--1.0--patch-58
554     * Makefile (.PHONY): List all non-file targets.
555       (examples): New rule that calls Make in the examples directory.
556       (atranslit): Removed, since this isn't (yet) bundled with Muse.
557     
558     * README: Move to the examples directory.  I'd prefer to distribute a
559       very basic plain text README and use this as a quickstart + markup
560       example + publishing example.
561     
562     * examples/Makefile: Move all README-related rules here.
563     
564     * examples/README: Add an "About this document" section.  
565     
566     * scripts/publish (style): Do not include the contrib directory, since we
567       don't use any code from there.  Since this is only invoked from the
568       examples directory, make sure add the parent directory to the load
569       path.
570     
571     * muse.texi: Change version to 3.00.90 (RC1).
572     
573     * muse.el: Change location of the README file in header.
574     
575     * muse.el (muse-version): Update to 3.00.90 (RC1).
577     new files:
578      examples/.arch-ids/Makefile.id examples/Makefile
580     modified files:
581      ChangeLog Makefile examples/README muse.el muse.texi
582      scripts/publish
584     renamed files:
585      .arch-ids/README.id
586        ==> examples/.arch-ids/README.id
587      README
588        ==> examples/README
591 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
593     Summary:
594       Update my example configuration.
595     Revision:
596       muse--main--1.0--patch-57
598     * examples/mwolson/muse-init.el: Update to reflect use of outline faces
599       and experimental status of muse-message.
601     modified files:
602      ChangeLog examples/mwolson/muse-init.el
605 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
607     Summary:
608       Provide optional outline-style faces; customization fixes; experimental stuff.
609     Revision:
610       muse--main--1.0--patch-56
612     * muse-colors.el (muse-colors-autogen-headings): New user-customizable
613       option that determines what the header faces should look like.  If
614       'outline, use outline-style faces.  If nil, don't generate the faces at
615       all, which allows the user to specify their own.  Otherwise, use the
616       scaled faces, which is the default behavior.
617       (muse-colors-outline-faces-list): List of faces to use.  In case the
618       outline faces are not available, provide reasonable defaults.
619       (muse-make-faces): Use dolist instead of mapc.  Implement the
620       possibility of having outline-style colors for heading.  Don't call
621       this function immediately -- give the users time to make their changes
622       through the customize interface.  Once we call this function, Emcs from
623       CVS will not allow the faces to be changed easily, which is a shame.
624     
625     * muse-message.el (muse-message-contents-tag): Copied from
626       `muse-publish-contents-tag' in order to keep the customization
627       interface from making the `muse-markup-tags' option from throwing a
628       type mismatch error.  This function is untested and will likely do
629       nothing useful.  This file has been moved to the experimental folder
630       until it gets fleshed out more.
631     
632     * experimental/muse-wiki.el: New file from johnw's initial attempt at a
633       file that could eventually provide wiki-like ability.  Currently this
634       is just a collection of functions that were pruned out when he remade
635       Muse, so don't get too excited.  I plan to eventually merge Yann
636       Hodique's work here, probably after the first release of Muse.
637     
638     * muse-regexps.el (muse-regexp): Improve description.
639     
640     * muse-project.el (muse-project-ignore-regexp): Make this be a part of
641       the muse-regexp group since it is just a single regexp.  Lists of
642       regexps don't have to be in muse-regexp, however.
643     
644     * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
645       since the Emacs devel mailing list seems to not want Britain-izations
646       in Emacs code.
647     
648     * muse-colors.el (muse-colors): Ditto.
649     
650     * muse-docbook.el (muse-docbook): Ditto.
651     
652     * muse-html.el (muse-html): Ditto.
653     
654     * muse-http.el (muse-http): Ditto.
655     
656     * muse-message.el (muse-message): Ditto.
657     
658     * muse-mode.el (muse-mode): Ditto.
659     
660     * muse-project.el (muse-project): Ditto.
661     
662     * muse-publish.el (muse-publish): Ditto.
663     
664     * muse.el (muse): Ditto.
666     new files:
667      experimental/.arch-ids/=id
668      experimental/.arch-ids/muse-wiki.el.id
669      experimental/muse-wiki.el
671     modified files:
672      ChangeLog experimental/muse-message.el muse-blosxom.el
673      muse-colors.el muse-docbook.el muse-html.el muse-http.el
674      muse-mode.el muse-project.el muse-publish.el muse-regexps.el
675      muse.el
677     renamed files:
678      .arch-ids/muse-message.el.id
679        ==> experimental/.arch-ids/muse-message.el.id
680      muse-message.el
681        ==> experimental/muse-message.el
683     new directories:
684      experimental experimental/.arch-ids
687 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
689     Summary:
690       Fix publishing error when given an empty string for header/footer.
691     Revision:
692       muse--main--1.0--patch-55
694     * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
695       `file-readable-p' if it is an empty string.  For some reason,
696       `file-readable-p' and `insert-file-contents' were treating an empty
697       string as if it were the current directory.
699     modified files:
700      ChangeLog muse-publish.el
703 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
705     Summary:
706       WYSIWYG emphasis, XEmacs compatibility hacks.
707     Revision:
708       muse--main--1.0--patch-54
710     * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
711       compliant.  Only colorize if we end with the same number of asterisks
712       as we start with, preventing unnoticed syntax errors.  Don't colorize
713       in the middle of a word.
714       (muse-colors-underlined): Make underlining more WYSIWIG compliant.
715       Only colorize if we end with an underscore.  Don't colorize in the
716       middle of a word.
717     
718     * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
719       inside of group.  This will probably not do anything, but it seems
720       syntactically good.
721     
722     * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
723       where we start with an image link.  JohnW didn't seem to like having
724       <p> tags inserted before image links, but they don't validate properly
725       as they are.  For now, I will surround such links/paragraphs with <div
726       class="image-link"> in an attempt to be as not invasive and yet
727       standards compliant as possible.
728     
729     * muse-html.el (muse-html-escape-string): Work around distinction between
730       int and char types in XEmacs.  Deal with an annoying replace-match bug
731       in XEmacs that rears its head at times.
732     
733     * muse-publish.el (muse-publish-markup-word): Allow underlines to be
734       multi-line.
736     modified files:
737      ChangeLog muse-colors.el muse-docbook.el muse-html.el
738      muse-publish.el
741 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
743     Summary:
744       Minor code cleanup to address elint issues.
745     Revision:
746       muse--main--1.0--patch-53
748     * Makefile (test): Don't build README files during this rule.  Remove
749       spurious "make clean" statement.
750     
751     * muse-colors.el (muse-colors-tags): Make sure that this appears in the
752       `muse-colors' group, and give it a proper type.
753     
754     * muse-mode.el: Wrap condition-case around `eval-when-compile'.
755     
756     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
757       muse-my-journal-find-entries): Replace `string-to-int' with
758       `string-to-number'.
759     
760     * muse-html.el (muse-html-insert-contents): Ditto.
761     
762     * muse-journal.el (muse-journal-html-munge-buffer,
763       muse-journal-latex-munge-buffer): Ditto.
764     
765     * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
766     
767     * muse-publish.el (muse-publish-markup-footnote,
768       muse-publish-contents-tag): Ditto.
769     
770     * muse-regexps.el (muse-extreg-usable-p): Ditto.
772     modified files:
773      ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
774      muse-html.el muse-journal.el muse-mode.el muse-publish.el
775      muse-regexps.el
778 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
780     Summary:
781       Add ability to automate the creation a new blosxom entry.
782     Revision:
783       muse--main--1.0--patch-52
785     * examples/mwolson/muse-init.el: Move new entry section to
786       muse-blosxom.el.  Modify the key settings in my example accordingly.
787     
788     * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
789       Muse always makes sure that the file ends with a newline.
790     
791     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
792       planner markup is now provided automatically by the planner port to
793       Muse, and we don't have any customized markup.
794     
795     * muse-blosxom.el (muse-blosxom-base-directory): New customizable
796       variable that specifies where the base directory of your blog entries
797       is found.
798     
799     * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
800       the base directory.  Explore categories recursively.
801     
802     * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
803       `muse-blosxom-new-entry'.  Turns the given title into a lowercase, sans
804       special characters file name.
805     
806     * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
807       making a new blog entry.  It will prompt you for a category, then a
808       title, and then will create a new file that has the date and title
809       inserted.
811     modified files:
812      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
815 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
817     Summary:
818       Change mailing address of FSF, add AUTHORS file.
819     Revision:
820       muse--main--1.0--patch-51
822     * muse-*.el, muse.texi: Change mailing address of FSF.
823     
824     * muse.texi (Contributors): Fix typo.
825     
826     * AUTHORS: New file containing a list of all of those who have
827       contributed code or documentation to Muse, how many lines were changed,
828       etc.
830     new files:
831      .arch-ids/AUTHORS.id AUTHORS
833     modified files:
834      ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
835      muse-html.el muse-http.el muse-journal.el muse-latex.el
836      muse-message.el muse-mode.el muse-poem.el muse-project.el
837      muse-publish.el muse-regexps.el muse-texinfo.el muse.el
838      muse.texi
841 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
843     Summary:
844       Merged from hodique@lifl.fr--2005 (patch 0-1)
845     Revision:
846       muse--main--1.0--patch-50
848     Patches applied:
849     
850      * hodique@lifl.fr--2005/muse--yh--1.0--base-0
851        tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
852     
853      * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
854        fix .html (for example) in visible names for links
856     modified files:
857      ChangeLog muse-publish.el
859     new patches:
860      hodique@lifl.fr--2005/muse--yh--1.0--base-0
861      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
864 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
866     Summary:
867       Make generated X(HT)ML show up in the right encoding in other modes.
868     Revision:
869       muse--main--1.0--patch-49
871     * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
872       Thanks to Zhiqiang Ye for the suggestion.  This attempts to make
873       generated (X)HTML files show up in the right coding system when editing
874       them with another Emacs mode.
875     
876     * muse-journal.el (muse-journal-rss-header): Automatically determine the
877       encoding instead of hard-coding it.
878     
879     * muse-message.el: Add content to Commentary section, explaining the use
880       of this publishing style.
882     modified files:
883      ChangeLog muse-html.el muse-journal.el muse-message.el
886 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
888     Summary:
889       Move regexps to same group, only make 4 heading faces.
890     Revision:
891       muse--main--1.0--patch-48
893     * muse-colors.el (muse-make-faces): Only create 4 header faces since we
894       can only publish 3 of them specially, leaving the fourth to be in
895       plain text.
896       (muse-colors-markup): Only recognize 4 levels of heading.
897     
898     * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
899       (muse-file-regexp, muse-image-regexp)
900       (muse-ignored-extensions-regexp): Moved here from muse.el.  It seems
901       like a good idea to have all the regexps in the same group.
903     modified files:
904      ChangeLog muse-colors.el muse-regexps.el muse.el
907 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
909     Summary:
910       Update my example config, minor code cleanup.
911     Revision:
912       muse--main--1.0--patch-47
914     * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
915       names and add "Plans" project.
916     
917     * muse-docbook.el (looking-back): Delete.
918     
919     * muse-html.el (looking-back): Delete.
920     
921     * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
922       instead of `looking-back'.
923     
924     * muse.el (muse-looking-back): Instead of redefining the `looking-back'
925       function, use this function.  If `looking-back' exists, call it;
926       otherwise, use a workaround.
928     removed files:
929      contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
931     modified files:
932      ChangeLog examples/mwolson/muse-init.el muse-docbook.el
933      muse-html.el muse.el
936 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
938     Summary:
939       Handle a few paragraph publishing edge cases better.
940     Revision:
941       muse--main--1.0--patch-46
943     * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
944       beginning-of-document, end-of-document, and paragraph separator regexps
945       so that one markup rule can be used in all these cases.
946       (muse-docbook-markup-paragraph): Handle more cases correctly.  In
947       particular, blockquote or center at beginning or end of document will
948       be published properly.  Hopefully this won't slow things down too much.
949       (muse-docbook-markup-paragraph-close): Removed.
950     
951     * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
952     
953     * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
954       Ditto.
955       (muse-html-markup-paragraph-close): Removed.
957     modified files:
958      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
961 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
963     Summary:
964       Improve prompt when reading a tag.
965     Revision:
966       muse--main--1.0--patch-45
968     * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
969       other Emacs modes seem to do.
971     modified files:
972      ChangeLog muse-mode.el
975 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
977     Summary:
978       Warn user when publishing fails due to a private directory.
979     Revision:
980       muse--main--1.0--patch-44
982     * muse-project.el (muse-project-private-p): Warn users when publishing a
983       file fails due to its directory not being readable by others.  Make
984       sure that you do a `chmod +o name_of_directory' if you want the
985       contents of that directory to be publishable.
987     modified files:
988      ChangeLog muse-project.el
991 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
993     Summary:
994       Fix error with example tags and message publishing style.
995     Revision:
996       muse--main--1.0--patch-43
998     * muse-colors.el: Don't define `font-lock-mode' as a variable.  Check to
999       see if a previous definition for `font-lock-multiline' exists.
1000     
1001     * muse-message.el (muse-message-example-tag): Don't require two
1002       additional (unused) arguments.
1004     modified files:
1005      ChangeLog muse-colors.el muse-message.el
1008 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1010     Summary:
1011       Always end the published document with a newline.
1012     Revision:
1013       muse--main--1.0--patch-42
1015     * muse-html.el (muse-html-markup-paragraph-close): Always end the
1016       published document with a newline.
1017     
1018     * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1020     modified files:
1021      ChangeLog muse-docbook.el muse-html.el
1024 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1026     Summary:
1027       Don't let automatic backup files crash the publishing process.
1028     Revision:
1029       muse--main--1.0--patch-41
1031     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1032       directive since this value is already processed by
1033       `muse-publish-markup-directive', and may be obtained by using
1034       the code: (muse-publishing-directive "date").
1035     
1036     * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1037       to run (funcall nil); this happened once during a debugging process.
1038     
1039     * muse-project.el (muse-project-private-p): Skip any file for which we
1040       cannot fetch attributes.  This fixes a bug where having an
1041       Emacs-generated automatic backup file in a publishing directory causes
1042       the publishing process to halt with an error.
1044     modified files:
1045      ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1048 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1050     Summary:
1051       Apply fix in previous patch to the DocBook publishing style.
1052     Revision:
1053       muse--main--1.0--patch-40
1055     * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1056       previous patch here as well.
1057     
1059     modified files:
1060      ChangeLog muse-docbook.el
1063 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1065     Summary:
1066       Fix newly-introduced lock-up during HTML publishing.
1067     Revision:
1068       muse--main--1.0--patch-39
1070     * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1071       planner rules higher priority in the publishing sequence.  Hopefully
1072       this will not wreck anything; I don't use these rules, so I cannot
1073       tell.  This wasn't a real bugfix, just an aesthetic code thing for me.
1074     
1075     * muse-html.el (muse-html-markup-paragraph-close): Don't use
1076       replace-match; that seems to be slightly evil.  Return nil instead of a
1077       newline since otherwise Muse thinks that we are not done yet and gets
1078       into an infinite loop.  This should fix the lock-up problem that
1079       resulted from the previous few patches.
1081     modified files:
1082      ChangeLog muse-blosxom.el muse-html.el
1085 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1087     Summary:
1088       Parenthesis goofup.
1089     Revision:
1090       muse--main--1.0--patch-38
1092     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1093     
1095     modified files:
1096      ChangeLog muse-blosxom.el
1099 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1101     Summary:
1102       Make docbook and blosxom modes close paragraphs properly at end.
1103     Revision:
1104       muse--main--1.0--patch-37
1106     * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1107       patch.
1108     
1109     * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1110       (muse-docbook-markup-paragraph-close): Adapt from
1111       `muse-html-markup-paragraph-close'.
1112     
1113     * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1114       preserve the same appearance as before the last patch.
1116     modified files:
1117      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1120 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1122     Summary:
1123       Bugfix: Close P tag properly at end of file.
1124     Revision:
1125       muse--main--1.0--patch-36
1127     * muse-blosxom.el: Fix bug where loading this file twice would cause an
1128       error.
1129     
1130     * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1131       detecting whether or not a paragraph needs a closing P tag.
1132       (muse-html-markup-paragraph-close): New function that only inserts a
1133       closing P tag when an unclosed P tag is nearby.
1135     modified files:
1136      ChangeLog muse-blosxom.el muse-html.el
1139 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1141     Summary:
1142       Update my example settings.
1143     Revision:
1144       muse--main--1.0--patch-35
1146     * examples/mwolson/muse-init.el: Synchronize with my current settings.
1148     modified files:
1149      ChangeLog examples/mwolson/muse-init.el
1152 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1154     Summary:
1155       Update documentation for C-c TAB feature.
1156     Revision:
1157       muse--main--1.0--patch-34
1159     * muse.texi (Keystroke Summary): Note that C-c TAB calls
1160       `muse-insert-tag'.
1161     
1163     modified files:
1164      ChangeLog muse.texi
1167 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1169     Summary:
1170       New feature: tag completion with C-c TAB.
1171     Revision:
1172       muse--main--1.0--patch-33
1174     * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1175       (muse-tag-history, muse-custom-tags): New variables that keep track of
1176       the tag history and newly-entered tags respectively for
1177       `muse-insert-tag'.
1178       (muse-insert-tag): New function that interactively prompts the user for
1179       a tag to use.
1181     modified files:
1182      ChangeLog muse-mode.el
1185 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1187     Summary:
1188       Fix XHTML validation error with <hr> and <br>.
1189     Revision:
1190       muse--main--1.0--patch-32
1192     * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1193       and HR tags for XHTML publishing.  This should fix a few validation
1194       errors that I've been noticing lately.
1196     modified files:
1197      ChangeLog muse-html.el
1200 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
1202     Summary:
1203       Remove flyspell overlays on links.
1204     Revision:
1205       muse--main--1.0--patch-31
1207     * muse-colors.el (muse-colors-link): Remove flyspell overlays.  This
1208       should make the link clickable.  On Emacs21, the color will stay red,
1209       but other Emacsen should do the right thing, which is use the normal
1210       link color.  Hopefully this will fix some strange flyspell-related link
1211       problems.
1213     modified files:
1214      ChangeLog muse-colors.el
1217 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
1219     Summary:
1220       Update my example Muse settings.
1221     Revision:
1222       muse--main--1.0--patch-30
1224     * examples/mwolson/muse-init.el: Update from my latest version.
1225       (muse-project-alist): Remove the francais part of my blog.
1226       (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
1227       into this and `my-muse-mode-fill-nobreak-p'.
1228       (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
1229       this is the best way to accomplish this.
1230       (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
1231       characters in the title.
1232       (my-muse-prepare-entry-for-xanga): Treat example regions better.
1234     modified files:
1235      ChangeLog examples/mwolson/muse-init.el
1238 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
1240     Summary:
1241       Add simple `muse-version' function.
1242     Revision:
1243       muse--main--1.0--patch-29
1245     * muse.el (muse-version): New function that displays the value of the
1246       `muse-version' variable.  This should be easier for the user to type
1247       than C-h v muse-version.
1249     modified files:
1250      ChangeLog muse.el
1253 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
1255     Summary:
1256       Don't compile documentation by default.
1257     Revision:
1258       muse--main--1.0--patch-28
1260     * Makefile (all): Don't compile documentation by default.
1261       (doc): Use this rule to compile documentation.
1263     modified files:
1264      ChangeLog Makefile
1267 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
1269     Summary:
1270       Merge RSS 2.0 enclosure support for muse-journal.el from johnw
1271     Revision:
1272       muse--main--1.0--patch-27
1274     2005-04-16  Michael Olson  <mwolson@gnu.org>
1275     
1276         * muse-journal.el: Merge in enclosure support for RSS 2.0 from
1277         johnw. If a journal entry's title is a [[link]], then an
1278         <enclosure> tag will be added to the XML data giving the size and
1279         MIME type of the link target.  This makes podcasting with Muse
1280         trivial.
1281         (muse-journal-rss-entry-template): Add enclosure usage to example.
1282         (muse-journal-rss-munge-buffer): Implement enclosures.
1284     modified files:
1285      ChangeLog muse-journal.el
1288 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
1290     Summary:
1291       Standardize source headers, appease elint, don't require planner
1292     Revision:
1293       muse--main--1.0--patch-26
1295     2005-04-15  Michael Olson  <mwolson@gnu.org>
1296     
1297         * Makefile, scripts/muse-build.el: Moved muse-build.el to the
1298         `scripts' directory since it really isn't part of Muse proper; it
1299         is used to generate Muse output from the command line.
1300     
1301         * muse-blosxom.el: Handle case where planner is not loaded so that
1302         it isn't a hard requirement.
1303     
1304         * muse-colors.el: Move definition of `muse-colors-tag-info' up so
1305         that elint doesn't complain.
1306     
1307         * muse-message.el (muse-message-markup-link): Don't throw up on
1308         links with no description.
1309     
1310         * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
1311         muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
1312         muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
1313         muse-project.el, muse-publish.el, muse-regexps.el,
1314         muse-texinfo.el, muse.el: Add standard header for each file in
1315         preparation for the initial release, which will hopefully happen
1316         sometime within the next month.
1317     
1319     removed files:
1320      experimental/.arch-ids/=id
1322     modified files:
1323      ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
1324      muse-convert.el muse-docbook.el muse-html.el muse-http.el
1325      muse-journal.el muse-latex.el muse-message.el muse-mode.el
1326      muse-poem.el muse-project.el muse-publish.el muse-regexps.el
1327      muse-texinfo.el muse.el
1329     renamed files:
1330      .arch-ids/muse-build.el.id
1331        ==> scripts/.arch-ids/muse-build.el.id
1332      muse-build.el
1333        ==> scripts/muse-build.el
1335     removed directories:
1336      experimental experimental/.arch-ids
1339 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
1341     Summary:
1342       Merge contents of muse-latexcjk.el into muse-latex.el.
1343     Revision:
1344       muse--main--1.0--patch-25
1346     2005-04-14  Michael Olson  <mwolson@gnu.org>
1347     
1348         * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
1349         (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
1350         (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
1351         Merge in from muse-latexcjk.el.
1352     
1353         * muse-latexcjk.el: Removed, functionality merged with
1354         muse-latex.el
1356     removed files:
1357      .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
1359     modified files:
1360      ChangeLog muse-latex.el
1363 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
1365     Summary:
1366       Merge muse-xhtml.el into muse-html.el.
1367     Revision:
1368       muse--main--1.0--patch-24
1370     2005-04-06  Michael Olson  <mwolson@gnu.org>
1371     
1372         * examples/mwolson/muse-init.el: Update with respect to the
1373         muse-xhtml.el merge.
1374     
1375         * muse-html.el: The contents of muse-xhtml.el have been merged in
1376         as advised by John Wiegley.
1377         (muse-html-style-sheet): Add example for XHTML use in the
1378         function's documentation.
1379         (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
1380         Moved from muse-xhtml.el.
1381     
1382         * muse-xhtml.el: Removed; contents merged into muse-html.el.
1384     removed files:
1385      .arch-ids/muse-xhtml.el.id muse-xhtml.el
1387     modified files:
1388      ChangeLog examples/mwolson/muse-init.el muse-html.el
1391 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
1393     Summary:
1394       Try to fix regexps for Emacs 21.4.
1395     Revision:
1396       muse--main--1.0--patch-23
1398     2005-04-05  Michael Olson  <mwolson@gnu.org>
1399     
1400         * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
1401         for Emacs 21.4.
1403     modified files:
1404      ChangeLog muse-regexps.el
1407 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
1409     Summary:
1410       Add comments to the publish-project example script
1411     Revision:
1412       muse--main--1.0--patch-22
1414     2005-04-01  Michael Olson  <mwolson@gnu.org>
1415     
1416         * examples/publish-project: Moved here from
1417         scripts/publish-project.  Added a few comments so people know what
1418         it is used for.
1420     modified files:
1421      ChangeLog examples/publish-project
1423     renamed files:
1424      scripts/.arch-ids/publish-project.id
1425        ==> examples/.arch-ids/publish-project.id
1426      scripts/publish-project
1427        ==> examples/publish-project
1430 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
1432     Summary:
1433       New XHTML style, add more examples to my sample muse config
1434     Revision:
1435       muse--main--1.0--patch-21
1437     2005-03-31  Michael Olson  <mwolson@gnu.org>
1438     
1439         * examples/mwolson/muse-init.el: Give an example of deriving a
1440         custom publishing style.
1441         (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
1442         (my-muse-prepare-entry-for-xanga): Mangle the published output
1443         from a blosxom project and copy the result to the clipboard for
1444         easy pasting into Xanga's web form.  The file is untouched.
1445     
1446         * muse-html.el (muse-html-style-sheet): Include the <style
1447         type="text/css"></style> wrapper around the example.
1448         (muse-html-header): Don't add <style type="text/css"></style>
1449         around the value of `muse-html-style-sheet' anymore.  This allows
1450         for the option of putting your stylesheet(s) in a separate file.
1451         An example of this is given in the documentation for this
1452         variable.
1453     
1454         * muse-xhtml: New file that implements a publishing style which is
1455         derived from HTML mode.  It uses a slightly modified version of
1456         the HTML markup rules to generate XHTML-compliant output.
1457     
1458         * muse-blosxom.el: Add new "blosxom-xhtml" style.  The old
1459         "blosxom" style has been renamed to "blosxom-html".  Fix a few
1460         header gaffes.
1461     
1462         * muse-journal.el: Add new "journal-xhtml" style.
1463     
1464         * muse-message.el: Add new "message-xhtml" style.
1466     new files:
1467      .arch-ids/muse-xhtml.el.id muse-xhtml.el
1469     modified files:
1470      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1471      muse-html.el muse-journal.el muse-message.el
1474 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
1476     Summary:
1477       Add my muse configuration to the examples
1478     Revision:
1479       muse--main--1.0--patch-20
1481     2005-03-24  Michael Olson  <mwolson@gnu.org>
1482     
1483         * examples/johnw: Move John Wiegley's configuration to this
1484         directory.
1485     
1486         * examples/mwolson: My configuration files go here.
1487     
1488         * examples/mwolson/muse-init.el: My Muse configuration file.  I
1489         just figured out how to keep links from being spell-checked or
1490         split up by fill-mode, so the implementation of this may be found
1491         here.  I also made a function that sets up a blog entry for me.
1493     new files:
1494      examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
1495      examples/mwolson/.arch-ids/muse-init.el.id
1496      examples/mwolson/muse-init.el
1498     modified files:
1499      ChangeLog
1501     renamed files:
1502      examples/.arch-ids/muse-johnw.el.id
1503        ==> examples/johnw/.arch-ids/muse-johnw.el.id
1504      examples/.arch-ids/publish-johnw.id
1505        ==> examples/johnw/.arch-ids/publish-johnw.id
1506      examples/muse-johnw.el
1507        ==> examples/johnw/muse-johnw.el
1508      examples/publish-johnw
1509        ==> examples/johnw/publish-johnw
1511     new directories:
1512      examples/johnw examples/johnw/.arch-ids examples/mwolson
1513      examples/mwolson/.arch-ids
1516 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
1518     Summary:
1519       Add muse-blosxom script and plugin for pyblosxom
1520     Revision:
1521       muse--main--1.0--patch-19
1523     2005-03-24  Michael Olson  <mwolson@gnu.org>
1524     
1525         * muse-blosxom.el: Update copyright notice in headers and mention
1526         the pyblosxom scripts.
1527     
1528         * contrib/pyblosxom: New directory containing pyblosxom plugins
1529         and helper scripts.
1530     
1531         * contrib/getstamps.py: Script that generates the "timestamps"
1532         file, run on the local machine.
1533     
1534         * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
1535         timestamps file.
1537     new files:
1538      contrib/pyblosxom/.arch-ids/=id
1539      contrib/pyblosxom/.arch-ids/getstamps.py.id
1540      contrib/pyblosxom/.arch-ids/hardcodedates.py.id
1541      contrib/pyblosxom/getstamps.py
1542      contrib/pyblosxom/hardcodedates.py
1544     modified files:
1545      ChangeLog muse-blosxom.el
1547     new directories:
1548      contrib/pyblosxom contrib/pyblosxom/.arch-ids
1551 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
1553     Summary:
1554       muse-blosxom.el has matured past experimental status
1555     Revision:
1556       muse--main--1.0--patch-18
1558     2005-03-23  Michael Olson  <mwolson@gnu.org>
1559     
1560         * muse-blosxom.el: Remove common functionality that has already
1561         been implemented in `muse-html.el'.  Derive this mode from
1562         `muse-html'.  Update documentation.  I now feel that this file is
1563         ready to be included in the top-level Muse directory.
1565     modified files:
1566      ChangeLog muse-blosxom.el
1568     renamed files:
1569      experimental/.arch-ids/muse-blosxom.el.id
1570        ==> .arch-ids/muse-blosxom.el.id
1571      experimental/muse-blosxom.el
1572        ==> muse-blosxom.el
1575 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
1577     Summary:
1578       Make muse-blosxom.el slightly less experimental
1579     Revision:
1580       muse--main--1.0--patch-17
1582     2005-03-22  Michael Olson  <mwolson@gnu.org>
1583     
1584         * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
1585         Renamed from `blosxom-page-date-alist'.  Currently it does nothing
1586         useful.
1587         (muse-blosxom-markup-regexps): Remove unnecessary first grouping
1588         from the `muse-blosxom-markup-date-directive' rule.
1589         (blosxom-set-time): Remove this function.  We're not going to be
1590         touching the timestamp manually anymore -- it's too much of a
1591         hassle.  Right now I've got a python program that compiles a
1592         timestamp file and a pyblosxom helper that reads it.  Something
1593         similar could be arranged for blosxom, I'm sure.
1594     
1596     modified files:
1597      ChangeLog experimental/muse-blosxom.el
1600 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
1602     Summary:
1603       Apply latest journal-related updates from johnw
1604     Revision:
1605       muse--main--1.0--patch-16
1608     modified files:
1609      ChangeLog examples/muse-johnw.el muse-journal.el
1612 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
1614     Summary:
1615       Add Projects node to the manual
1616     Revision:
1617       muse--main--1.0--patch-15
1619     2005-02-28  Michael Olson  <mwolson@gnu.org>
1620     
1621         * muse.texi: Change copyright notice since the FSF is now the
1622         copyright holder.
1623         (Projects): New node, based on a section from the README file.
1625     modified files:
1626      ChangeLog muse.texi
1629 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
1631     Summary:
1632       Correct documentation, adding some content.
1633     Revision:
1634       muse--main--1.0--patch-14
1636     2005-02-28  Michael Olson  <mwolson@gnu.org>
1637     
1638         * muse.texi: Change license terms of the documentation to the GNU
1639         GPL instead of the GNU FDL, as per the consent of the copyright
1640         holders of the emacs-wiki manual, from which this is based.  Some
1641         emacs-wiki-isms in the manual were corrected, and the Getting
1642         Started section was updated.
1644     modified files:
1645      ChangeLog muse.texi
1648 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
1650     Summary:
1651       Make muse-blosxom.el a bit more sane, still need to bum it down a bit
1652     Revision:
1653       muse--main--1.0--patch-13
1655     2005-02-17  Michael Olson  <mwolson@gnu.org>
1656     
1657         * experimental/muse-blosxom.el: Somehow the contents of this file
1658         managed to get duplicated.  I removed the duplicates.
1659         (muse-blosxom-date): Remove this, since it is not useful.
1660         (muse-blosxom-header): Use the standard header that blosxom.el
1661         has.
1663     modified files:
1664      ChangeLog experimental/muse-blosxom.el
1667 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
1669     Summary:
1670       Initial commit of muse.texi, nothing substantial
1671     Revision:
1672       muse--main--1.0--patch-12
1674     2005-02-07  Michael Olson  <mwolson@gnu.org>
1675     
1676         * muse.texi: New file that provides the documentation for Muse.
1677         It is in a very rough form at the moment.  Nothing substantial may
1678         be found here yet.  Be ye warned.
1680     new files:
1681      .arch-ids/muse.texi.id muse.texi
1683     modified files:
1684      ChangeLog
1687 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
1689     Summary:
1690       Add docstring, new trivial function
1691     Revision:
1692       muse--main--1.0--patch-11
1694     2005-02-07  Michael Olson  <mwolson@gnu.org>
1695     
1696         * muse-mode.el (muse-mode-map): Make "C-c =" trigger
1697         `muse-what-changed'.  No functionality change.
1698         (muse-what-changed): New function that displays in diff format the
1699         changes made since the buffer was last saved.
1700     
1701         * muse-project.el (muse-project-publish): Add docstring.
1703     modified files:
1704      ChangeLog muse-mode.el muse-project.el
1707 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
1709     Summary:
1710       Add experimental version of muse-blosxom.el to project
1711     Revision:
1712       muse--main--1.0--patch-10
1714     2005-02-04  Michael Olson  <mwolson@gnu.org>
1715     
1716         * Makefile (realclean): Remove file that gets generated when fonts
1717         are missing.
1718     
1719         * experimental/muse-bloxsom.el: New file that implements Blosxom
1720         support for Muse.  It's in a very rough state, hence its placement
1721         in the `experimental' directory.
1723     new files:
1724      experimental/.arch-ids/=id
1725      experimental/.arch-ids/muse-blosxom.el.id
1726      experimental/muse-blosxom.el
1728     modified files:
1729      ChangeLog Makefile
1731     new directories:
1732      experimental experimental/.arch-ids
1735 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
1737     Summary:
1738       Make permissions more consistent
1739     Revision:
1740       muse--main--1.0--patch-9
1743     modified files:
1744      ChangeLog
1746     modified directories:
1747      contrib examples scripts
1750 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
1752     Summary:
1753       Fix build problems
1754     Revision:
1755       muse--main--1.0--patch-8
1757     2005-02-04  Michael Olson  <mwolson@gnu.org>
1758     
1759         * muse-build.el: Add contrib directory to `load-path'.
1760         (muse-elint-files): Load `muse-regexps.el'.
1761     
1762         * scripts/publish: Change permissions so that this script is
1763         executable.  Add contrib directory to load list.  Add
1764         `muse-regexps.el' to list.
1766     modified files:
1767      ChangeLog muse-build.el scripts/publish
1770 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
1772     Summary:
1773       Use "&mdash;" instead of "&#151;"
1774     Revision:
1775       muse--main--1.0--patch-7
1777     2005-01-31  Michael Olson  <mwolson@gnu.org>
1778     
1779         * muse-docbook.el (muse-docbook-markup-strings): Replace "&#151;"
1780         with "&mdash;" so that documents validate properly.  Thanks to
1781         Björn Lindström for the suggestion.
1782     
1783         * muse-html.el (muse-html-markup-strings): Ditto.
1785     modified files:
1786      ChangeLog muse-docbook.el muse-html.el
1789 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
1791     Summary:
1792       Fix use of "[:blank:]" in underline markup
1793     Revision:
1794       muse--main--1.0--patch-6
1796     2005-01-25  Michael Olson  <mwolson@gnu.org>
1797     
1798         * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
1799         use of `muse-regexp-blank'.
1801     modified files:
1802      ChangeLog muse-colors.el
1805 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
1807     Summary:
1808       Fix problem with headings being given wrong face
1809     Revision:
1810       muse--main--1.0--patch-5
1812     2005-01-03  Michael Olson  <mwolson@gnu.org>
1813     
1814         * muse-colors.el: Add header.
1815         (muse-colors-emphasized): Headings were being given the coloring
1816         for the next level of heading instead of the real
1817         level (i.e. `muse-header-2' instead of `muse-header-1' for "*
1818         Heading").  Thanks to Lan Yufeng for finding this and sending a
1819         patch.
1820     
1821         * muse-regexps.el: Fix header.
1823     modified files:
1824      ChangeLog muse-colors.el muse-regexps.el
1827 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org>  patch-4
1829     Summary:
1830       Rotate ChangeLog
1831     Revision:
1832       muse--main--1.0--patch-4
1834     2005-01-01  Michael Olson  <mwolson@gnu.org>
1835     
1836         * ChangeLog: Move old ChangeLog to ChangeLog.2004.  This new
1837         version will be automatically maintained by Arch.
1838     
1840     new files:
1841      .arch-ids/ChangeLog.id ChangeLog
1843     renamed files:
1844      .arch-ids/ChangeLog.id
1845        ==> .arch-ids/ChangeLog.2004.id
1846      ChangeLog
1847        ==> ChangeLog.2004
1850 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
1852     Summary:
1853       Extended regexps fix, allow spaces in 1st part of links
1854     Revision:
1855       muse--main--1.0--patch-3
1857     2004-12-30  Michael Olson  <mwolson@gnu.org>
1858     
1859         * muse.el (muse-link-regexp): Allow spaces in the first part of
1860         links.
1861     
1862         * muse-colors.el, muse-convert.el, muse-docbook.el: Use
1863         customizable alternatives to extended character classes.
1864     
1865         * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
1867     modified files:
1868      ChangeLog muse-colors.el muse-convert.el muse-docbook.el
1869      muse-html.el muse-mode.el muse-publish.el muse.el
1872 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
1874     Summary:
1875       Begin to change regexp handling, tweak muse.el header
1876     Revision:
1877       muse--main--1.0--patch-2
1879     2004-12-29  Michael Olson  <mwolson@gnu.org>
1880     
1881         * muse.el: Change Copyright notice to FSF.  Change Maintainer to
1882         myself.  Update URL.
1883     
1884         * muse-regexps.el: New file that implements regexp handling.
1885         Generalized regexp options will be moved to it eventually.
1887     new files:
1888      .arch-ids/muse-regexps.el.id muse-regexps.el
1890     modified files:
1891      ChangeLog muse.el
1894 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org>  patch-1
1896     Summary:
1897       Do some early spring cleaning
1898     Revision:
1899       muse--main--1.0--patch-1
1901     2004-12-29  Michael Olson  <mwolson@gnu.org>
1902     
1903         * Makefile: Change path to `publish' script.
1904     
1905         * contrib/pcomplete.el: New file that is used by Muse without
1906         actually being a part of it: hence its location in the contrib
1907         directory.
1908     
1909         * contrib/cgi.el, contrib/httpd.el: New location.
1910     
1911         * examples/muse-johnw.el, examples/publish-johnw: Ditto.
1912     
1913         * scripts/publish, scripts/publish-project: Ditto.
1915     new files:
1916      contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
1917      contrib/pcomplete.el examples/.arch-ids/=id
1918      scripts/.arch-ids/=id
1920     modified files:
1921      ChangeLog Makefile
1923     renamed files:
1924      .arch-ids/cgi.el.id
1925        ==> contrib/.arch-ids/cgi.el.id
1926      .arch-ids/httpd.el.id
1927        ==> contrib/.arch-ids/httpd.el.id
1928      .arch-ids/muse-johnw.el.id
1929        ==> examples/.arch-ids/muse-johnw.el.id
1930      .arch-ids/publish-johnw.id
1931        ==> examples/.arch-ids/publish-johnw.id
1932      .arch-ids/publish-project.id
1933        ==> scripts/.arch-ids/publish-project.id
1934      .arch-ids/publish.id
1935        ==> scripts/.arch-ids/publish.id
1936      cgi.el
1937        ==> contrib/cgi.el
1938      httpd.el
1939        ==> contrib/httpd.el
1940      muse-johnw.el
1941        ==> examples/muse-johnw.el
1942      publish
1943        ==> scripts/publish
1944      publish-johnw
1945        ==> examples/publish-johnw
1946      publish-project
1947        ==> scripts/publish-project
1949     new directories:
1950      contrib contrib/.arch-ids examples examples/.arch-ids scripts
1951      scripts/.arch-ids
1954 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org>  base-0
1956     Summary:
1957       tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1958     Revision:
1959       muse--main--1.0--base-0
1961     (automatically generated log message)
1963     new patches:
1964      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
1965      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
1966      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
1967      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
1968      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
1969      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
1970      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
1971      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
1972      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1973      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
1974      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
1975      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
1976      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
1977      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
1978      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
1979      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
1980      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
1981      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8