Make command, lisp, perl, python, and ruby tags interpret "markup".
[muse-el.git] / ChangeLog
blob12d8e198ea9d6f4bef172582e8323ea23283b0ba
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2006/muse--main--1.0
5 2006-08-06 19:08:25 GMT Michael Olson <mwolson@gnu.org> patch-173
7     Summary:
8       Make command, lisp, perl, python, and ruby tags interpret "markup".
9     Revision:
10       muse--main--1.0--patch-173
12     * lisp/muse-publish.el (muse-publish-markup-tags): Permit <lisp> to take
13       the "markup" argument.
14       (muse-publish-markup-attribute): New macro that interprets the "markup"
15       attribute.
16       (muse-publish-lisp-tag, muse-publish-command-tag): Use
17       muse-publish-markup-attribute.
18       (muse-publish-command-tag): Make sure we have a newline at end of
19       output.
20       (muse-publish-perl-tag, muse-publish-python-tag)
21       (muse-publish-ruby-tag): Pass remaining attributes to
22       muse-publish-command-tag so that the "markup" attribute works.
23       (muse-publish-include-tag): Use muse-publish-markup-attribute.
24     
25     * muse.texi (Tag Summary): Document changes to tags.
27     modified files:
28      ChangeLog lisp/muse-publish.el muse.texi
31 2006-08-06 16:44:16 GMT Michael Olson <mwolson@gnu.org> patch-172
33     Summary:
34       Implement <perl>, <python>, and <ruby> tags.
35     Revision:
36       muse--main--1.0--patch-172
38     * lisp/muse-publish.el (muse-publish-markup-tags): Add <perl>, <python>,
39       and <ruby> tags.
40       (muse-publish-command-tag): Code indentation.
41       (muse-publish-perl-tag): New function that publishes a <perl> tag.
42       (muse-publish-python-tag): New function that publishes a <python> tag.
43       (muse-publish-ruby-tag): New function that publishes a <ruby> tag.
44     
45     * muse.texi (Tag Summary): Document <perl>, <python>, and <ruby>.
46     
47     * examples/johnw/publish-johnw: Add explanatory comment.
49     modified files:
50      ChangeLog examples/johnw/publish-johnw lisp/muse-publish.el
51      muse.texi
54 2006-08-06 01:34:51 GMT Michael Olson <mwolson@gnu.org> patch-171
56     Summary:
57       Tweak build system.
58     Revision:
59       muse--main--1.0--patch-171
61     * Makefile, Makefile.defs, contrib/Makefile, experimental/Makefile:
62       lisp/Makefile: Make the build system more abstract so that it can be
63       easily re-used in other Emacs Lisp programs.
64     
65     * examples/mwolson/muse-init.el: Update.
67     modified files:
68      ChangeLog Makefile Makefile.defs contrib/Makefile
69      examples/mwolson/muse-init.el experimental/Makefile
70      lisp/Makefile
73 2006-08-05 15:12:38 GMT Michael Olson <mwolson@gnu.org> patch-170
75     Summary:
76       Rename muse-convert-latex.el to muse-import-latex.el.
77     Revision:
78       muse--main--1.0--patch-170
80     * lisp/muse-import-latex.el: Rename from muse-convert-latex.el.  Rename
81       all functions as well.
83     modified files:
84      ChangeLog lisp/muse-import-latex.el
86     renamed files:
87      lisp/.arch-ids/muse-convert-latex.el.id
88        ==> lisp/.arch-ids/muse-import-latex.el.id
89      lisp/muse-convert-latex.el
90        ==> lisp/muse-import-latex.el
93 2006-07-29 04:03:29 GMT Michael Olson <mwolson@gnu.org> patch-169
95     Summary:
96       Manual: Update mailing list info.
97     Revision:
98       muse--main--1.0--patch-169
100     * muse.texi (Releases): Update mailing list info.
101       (Implicit Links): Fix use of future tense.
102       (Getting Help and Reporting Bugs): Update mailing list info.
104     modified files:
105      ChangeLog muse.texi
108 2006-07-29 03:49:29 GMT Michael Olson <mwolson@gnu.org> patch-168
110     Summary:
111       Mention both Ubuntu and Debian throughout.
112     Revision:
113       muse--main--1.0--patch-168
115     * Makefile.defs, README, muse.texi: Mention Ubuntu wherever Debian is
116       mentioned.
118     modified files:
119      ChangeLog Makefile.defs README muse.texi
122 2006-07-27 22:28:13 GMT Michael Olson <mwolson@gnu.org> patch-167
124     Summary:
125       Fix #5899: muse-follow-name-at-mouse breaks mouse-yank-at-point.
126     Revision:
127       muse--main--1.0--patch-167
129     * lisp/muse-mode.el (muse-follow-name-at-mouse): Restore the point before
130       calling the fallback keybinding.  This fixes #5899.
131     
132     * lisp/muse-publish.el (muse-publish-escape-specials): Docfix.
133       (muse-publish-mark-link): Docfix.
134       (muse-link-specials): Docfix.
136     modified files:
137      ChangeLog lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
140 2006-07-27 20:46:38 GMT Michael Olson <mwolson@gnu.org> patch-166
142     Summary:
143       Make C-c C-t publish the current file in a more sensible way.
144     Revision:
145       muse--main--1.0--patch-166
147     * lisp/muse-mode.el (muse-mode-map): Make C-c C-t call
148       muse-project-publish-this-file instead of muse-publish-this file.  Make
149       C-c C-T call the latter.
150       (muse-browse-result): Use `muse-project-get-applicable-styles'.
151       (muse-follow-name-at-point): Docfix.
152     
153     * lisp/muse-project.el (muse-project-get-applicable-style): New function
154       that prompts the user for a style if more than one style applies to the
155       given file.
156       (muse-project-publish-this-file): New function that publishes the
157       currently-visited file according to `muse-project-alist', prompting if
158       more than one style applies.
159     
160     * lisp/muse-publish.el (muse-publish-this-file): Docfix.
161     
162     * muse.texi (Keystroke Summary): Update for the changes made.  C-c C-c
163       was not previously documented.
165     modified files:
166      ChangeLog lisp/muse-mode.el lisp/muse-project.el
167      lisp/muse-publish.el muse.texi
170 2006-07-27 19:36:31 GMT Michael Olson <mwolson@gnu.org> patch-165
172     Summary:
173       Implement interactive insertion of URLs.
174     Revision:
175       muse--main--1.0--patch-165
177     * lisp/muse-mode.el (muse-insert-map): Add binding for muse-insert-url.
178       (muse-insert-thing): Add text for URL to prompt.
179       (muse-insert-relative-link-to-file): Docfix, style fix.
180       (muse-insert-url): New function that reads a URL and description from
181       the user.
182     
183     * muse.texi (Keystroke Summary): Mention insert-url keybinding.
185     modified files:
186      ChangeLog lisp/muse-mode.el muse.texi
189 2006-07-27 18:50:50 GMT Michael Olson <mwolson@gnu.org> patch-164
191     Summary:
192       Make escaping of brackets in links work properly.
193     Revision:
194       muse--main--1.0--patch-164
196     * lisp/muse-colors.el (muse-colors-explicit-link): If the link has
197       escaped characters, display them unescaped.
198     
199     * lisp/muse-mode.el (muse-make-link): Handle case where we are given no
200       link.
201       (muse-edit-link-at-point): Unescape the link before presenting it to
202       the user for editing.
203     
204     * lisp/muse-publish.el (muse-publish-escape-specials-in-string): Minor
205       coding style fix.
206       (muse-publish-url): Unescape the link description before doing further
207       transforms on it.  The link has already been unescaped.
208     
209     * lisp/muse.el (muse-sort-by-rating): Minor coding style fix.
210       (muse-escape-specials-in-string): New function that escapes specials in
211       a string.  This differs from Muse's other specials-escaping routines in
212       that it replaces strings rather than characters, and is reversible if
213       the specials are defined properly.
214       (muse-replace-regexp-in-string): Docfix.
215       (muse-link-specials): New variable containing the specials that Muse
216       uses to handle syntactic issues with link text.  Namely: brackets.  The
217       percent sign must also be escaped since it is used in the escaped text.
218       (muse-link-escape, muse-link-unescape): Call
219       muse-escape-specials-in-string.  Embarrassingly, these functions
220       previously had no effect before.
222     modified files:
223      ChangeLog lisp/muse-colors.el lisp/muse-mode.el
224      lisp/muse-publish.el lisp/muse.el
227 2006-07-09 18:28:25 GMT Michael Olson <mwolson@gnu.org> patch-163
229     Summary:
230       Make space around emdash optional.
231     Revision:
232       muse--main--1.0--patch-163
234     * lisp/muse-publish.el (muse-publish-markup-regexps): Make space around
235       emdash optional.
237     modified files:
238      ChangeLog lisp/muse-publish.el
241 2006-07-08 20:38:12 GMT Michael Olson <mwolson@gnu.org> patch-162
243     Summary:
244       muse-latex: Make publishing of <contents> tags optional.
245     Revision:
246       muse--main--1.0--patch-162
248     * lisp/muse-html.el (muse-html-insert-contents): Use nreverse rather than
249       reverse for a minor speed boost.
250     
251     * lisp/muse-latex.el (muse-latex-header, muse-latexcjk-header): Only
252       insert a table of contents when muse-latex-permit-contents-tag is nil.
253       (muse-latexcjk-header): Make comments do the right thing.
254       (muse-latex-permit-contents-tag): New option that specifies whether we
255       should take action on the <contents> tag.
256       (muse-latex-finalize-buffer): If muse-latex-permit-contents-tag is
257       non-nil, publish a table of contents in the place where the <contents>
258       tag is.
259     
260     * muse.texi (LaTeX): Bring up-to-date with new options.
262     modified files:
263      ChangeLog lisp/muse-html.el lisp/muse-latex.el muse.texi
266 2006-07-04 05:00:35 GMT Michael Olson <mwolson@gnu.org> patch-161
268     Summary:
269       Fix publishing bug introduced in last patch.
270     Revision:
271       muse--main--1.0--patch-161
273     * lisp/muse-project.el (muse-current-output-style): New variable that
274       holds the output style that is currently being used to publish a file.
275       (muse-project-page-file): When a subdirectory is used, only record
276       matches.  Sort using matches, not entire list.
277       (muse-project-resolve-link): Docfix.
278       (muse-project-current-output-style): New function that returns the
279       current output style.
280       (muse-project-link-page): Use the local output style, not the other
281       kind of style.
282       (muse-project-publish-file): Set muse-current-output-style.
283     
284     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Use
285       muse-current-output-style.
287     modified files:
288      ChangeLog lisp/muse-project.el lisp/muse-wiki.el
291 2006-07-04 04:06:44 GMT Michael Olson <mwolson@gnu.org> patch-160
293     Summary:
294       Make links to files in subdirectories work.
295     Revision:
296       muse--main--1.0--patch-160
298     * lisp/muse-project.el (muse-project-alist-styles): Fix stray comment.
299       (muse-project-page-file): Change to a defun.  Handle files with the
300       same name but in different directories.  Handle case where a
301       subdirectory is given in a link.
302       (muse-project-choose-style-by-link-suffix): Move from muse-wiki.el.
303       (muse-project-applicable-styles): Sort entries according to how late in
304       the string the match for the include regexp occurs.
305       (muse-project-resolve-link): Moved from muse-wiki.el.  Strip
306       subdirectory from page because we have already determined the correct
307       path.
308       (muse-project-link-page): New function that resolves a link to a page
309       in the same project.
310     
311     * lisp/muse-publish.el (muse-publish-link-page): Simple wrapper for
312       muse-project-link-page.
313       (muse-publish-classify-url): Use muse-publish-link-page.
314     
315     * lisp/muse-regexps.el (muse-file-regexp): Don't match subdirectory
316       links.
317     
318     * lisp/muse-wiki.el (muse-wiki-choose-style-by-link-suffix)
319       (muse-wiki-resolve-project-page-1): Move to muse-project.el.
320       (muse-wiki-resolve-project-page): Use muse-project-resolve-link.
321     
322     * lisp/muse.el (muse-collect-alist): New function that is like assoc, but
323       returns a list of matches.
324       (muse-sort-with-closure): New convenience macro for using `sort' with a
325       closure argument.
326       (muse-sort-by-rating): New function that takes a rating list and sorts
327       it, discarding the rating.
328     
329     * muse.texi (Projects): Mention that you can use regexps in place of
330       directory names in project entries.  Caught that when source-diving.
332     modified files:
333      ChangeLog lisp/muse-project.el lisp/muse-publish.el
334      lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el muse.texi
337 2006-07-03 01:33:17 GMT Michael Olson <mwolson@gnu.org> patch-159
339     Summary:
340       Fix publishing of blank table fields.
341     Revision:
342       muse--main--1.0--patch-159
344     * lisp/muse-regexps.el (muse-table-field-regexp): Make publishing blank
345       fields work properly.
347     modified files:
348      ChangeLog lisp/muse-regexps.el
351 2006-07-03 00:39:47 GMT Michael Olson <mwolson@gnu.org> patch-158
353     Summary:
354       Make muse-publish-markup-buffer usable even with no current file.
355     Revision:
356       muse--main--1.0--patch-158
358     * lisp/muse-publish.el (muse-publish-markup-buffer): Make this work even
359       if no file is associated with the buffer.  Thanks to dds for the fix.
361     modified files:
362      ChangeLog lisp/muse-publish.el
365 2006-06-26 18:13:59 GMT Michael Olson <mwolson@gnu.org> patch-157
367     Summary:
368       Don't use illegal C-c i keybinding.
369     Revision:
370       muse--main--1.0--patch-157
372     * lisp/muse-mode.el (muse-mode-map): Remove "C-c i" binding and use "C-c
373       TAB" for that purpose instead.  Thanks to Adrian Aichner for the
374       report.
375     
376     * muse.texi (Keystroke Summary): Update documentation for the above
377       change.
379     modified files:
380      ChangeLog lisp/muse-mode.el muse.texi
383 2006-06-12 13:58:59 GMT Michael Olson <mwolson@gnu.org> patch-156
385     Summary:
386       Improve ignored files regexp.
387     Revision:
388       muse--main--1.0--patch-156
390     * lisp/muse-project.el (muse-project-ignore-regexp): Ignore Darcs and SVN
391       metadata directories, and use a better matching technique for autosave
392       files.  Previously, files with '#' in them were ignored erroneously.
394     modified files:
395      ChangeLog lisp/muse-project.el
398 2006-06-12 13:55:17 GMT Michael Olson <mwolson@gnu.org> patch-155
400     Summary:
401       Provide example for <include> in Muse manual.
402     Revision:
403       muse--main--1.0--patch-155
405     * muse.texi (Tag Summary): Give an example of using the <include> tag.
407     modified files:
408      ChangeLog muse.texi
411 2006-06-10 06:49:08 GMT Michael Olson <mwolson@gnu.org> patch-154
413     Summary:
414       Make PDF version of the Muse manual be generated correctly.
415     Revision:
416       muse--main--1.0--patch-154
418     * muse.texi (Tag Summary): Use a slightly different syntax for the table
419       items.  Even though texinfo published the HTML version correctly, the
420       PDF version was not working.  Thanks to mirko.vukovic for the report.
422     modified files:
423      ChangeLog muse.texi
426 2006-06-03 23:38:12 GMT Michael Olson <mwolson@gnu.org> patch-153
428     Summary:
429       Fix bug introduced in last patch.
430     Revision:
431       muse--main--1.0--patch-153
433     * muse-publish.el (muse-publish-include-tag): Fix bug introduced in last
434       patch.
436     modified files:
437      ChangeLog lisp/muse-publish.el
440 2006-06-03 21:18:35 GMT Michael Olson <mwolson@gnu.org> patch-152
442     Summary:
443       Move Debian stuff into its own branch.
444     Revision:
445       muse--main--1.0--patch-152
447     * debian: Moved to muse--debian--0.
449     removed files:
450      debian/.arch-ids/=id debian/.arch-ids/NEWS.id
451      debian/.arch-ids/changelog.id debian/.arch-ids/compat.id
452      debian/.arch-ids/control.id debian/.arch-ids/copyright.id
453      debian/.arch-ids/emacsen-install.id
454      debian/.arch-ids/emacsen-remove.id
455      debian/.arch-ids/emacsen-startup.id
456      debian/.arch-ids/muse-el.dirs.id
457      debian/.arch-ids/muse-el.docs.id
458      debian/.arch-ids/muse-el.examples.id
459      debian/.arch-ids/muse-el.info.id debian/.arch-ids/rules.id
460      debian/NEWS debian/changelog debian/compat debian/control
461      debian/copyright debian/emacsen-install debian/emacsen-remove
462      debian/emacsen-startup debian/muse-el.dirs debian/muse-el.docs
463      debian/muse-el.examples debian/muse-el.info debian/rules
465     modified files:
466      ChangeLog
468     removed directories:
469      debian debian/.arch-ids
472 2006-06-03 21:12:36 GMT Michael Olson <mwolson@gnu.org> patch-151
474     Summary:
475       Provide some markup shortcuts for the <include> tag.
476     Revision:
477       muse--main--1.0--patch-151
479     * lisp/muse-publish.el (muse-publish-examplify-buffer): New function that
480       transforms the current buffer as if it were an <example> region.
481       (muse-publish-versify-buffer): Ditto, but for <verse> regions.
482       (muse-publish-include-tag): Docfix.  Support special cases for
483       markup="example" and markup="verse".
484     
485     * muse.texi (Tag Summary): Update for new <include> shortcuts.
487     modified files:
488      ChangeLog lisp/muse-publish.el muse.texi
491 2006-06-01 04:14:45 GMT Michael Olson <mwolson@gnu.org> patch-150
493     Summary:
494       Really update ChangeLog.2005.
495     Revision:
496       muse--main--1.0--patch-150
498     * ChangeLog.2005: Really update this.
500     new files:
501      .arch-ids/ChangeLog.2005.id ChangeLog.2005
503     removed files:
504      .arch-ids/ChangeLog.2005.id ChangeLog.2005
506     modified files:
507      .arch-ids/muse.texi.id ChangeLog
510 2006-06-01 04:05:33 GMT Michael Olson <mwolson@gnu.org> patch-149
512     Summary:
513       Second attempt at fixing XEmacs beta problem.
514     Revision:
515       muse--main--1.0--patch-149
517     * lisp/Makefile (ELC): Revert previous change, now that I have a hunch
518       about what causes the problem.
519     
520     * lisp/muse-publish.el (muse-publish-markup-regexps): Move anchor markup
521       lower to future-proof an idea that I have.
522       (muse-style-element): Make this a function instead of a substitution,
523       especially since it is potentially recursive.
525     modified files:
526      ChangeLog ChangeLog.2005 lisp/Makefile lisp/muse-publish.el
529 2006-06-01 03:47:49 GMT Michael Olson <mwolson@gnu.org> patch-148
531     Summary:
532       Update ChangeLogs.
533     Revision:
534       muse--main--1.0--patch-148
536     * ChangeLog: Rename from ChangeLog.2006 to follow Emacs conventions.
537     
538     * ChangeLog.2005: Mention ChangeLog.2004 for earlier changes.
539     
540     * lisp/muse-regexps.el: Add a few comments.
541     
542     * muse.texi (Tag Summary): Add example of <tag /> use.
544     modified files:
545      ChangeLog ChangeLog.2005 lisp/muse-regexps.el muse.texi
548 2006-06-01 03:44:00 GMT Michael Olson <mwolson@gnu.org> patch-147
550     Summary:
551       Try to work around a bug in XEmacs beta.
552     Revision:
553       muse--main--1.0--patch-147
555     * lisp/Makefile (ELC): Compile muse-publish.el first, to try to work
556       around a bug in XEmacs beta.
558     modified files:
559      ChangeLog lisp/Makefile
562 2006-05-30 18:21:51 GMT Michael Olson <mwolson@gnu.org> patch-146
564     Summary:
565       Fix tag-publishing in <insert> and <markup>.
566     Revision:
567       muse--main--1.0--patch-146
569     * lisp/muse-publish.el (muse-insert-file-or-string): Don't set
570       muse-publish-markup-tags, since that messes other things up for
571       <markup> and <insert>.
572       (muse-inhibit-style-tags): New variable that specifies whether to
573       disable looking for tag definitions that are specific to the current
574       style.  This is useful for publishing headers and footers.
575       (muse-publish-markup-tag): Use `muse-inhibit-style-tags', but disable
576       it unconditionally when calling a tag's function, so that the effect
577       does not propagate.
578     
579     * lisp/muse.el (muse-file-remote-p): New function that detects whether
580       the given file path is a remote location.  This is not used yet.
582     modified files:
583      ChangeLog lisp/muse-publish.el lisp/muse.el
586 2006-05-30 00:19:37 GMT Michael Olson <mwolson@gnu.org> patch-145
588     Summary:
589       Rename muse-convert.el to muse-latex-convert.el.
590     Revision:
591       muse--main--1.0--patch-145
593     * lisp/muse-convert-latex.el: Rename from muse-convert.el, since more
594       files of this nature are expected in the future.
596     modified files:
597      ChangeLog Makefile.defs debian/changelog
598      lisp/muse-convert-latex.el
600     renamed files:
601      lisp/.arch-ids/muse-convert.el.id
602        ==> lisp/.arch-ids/muse-convert-latex.el.id
603      lisp/muse-convert.el
604        ==> lisp/muse-convert-latex.el
607 2006-05-29 21:34:34 GMT Michael Olson <mwolson@gnu.org> patch-144
609     Summary:
610       List all tags in Muse's documentation.
611     Revision:
612       muse--main--1.0--patch-144
614     * lisp/muse-publish.el (muse-publish-markup-region): Remove cruft that I
615       was trying out.
616       (muse-publish-contents-depth): New option that specifies the maximum
617       depth of headings to include with <contents> tags.
618       (muse-publish-contents-tag): Use it.
619       (muse-publish-include-tag): Docfix.
620     
621     * muse.texi (Paragraphs): Mention <center> and <quote> tags.
622       (Tag Summary): New section that defines the syntax used for tags and
623       gives a complete listing of all of the tags that Muse comes with, as
624       well as some documentation for each tag.
625       (HTML): Update documentation.
627     modified files:
628      ChangeLog lisp/muse-publish.el muse.texi
631 2006-05-29 18:48:41 GMT Michael Olson <mwolson@gnu.org> patch-143
633     Summary:
634       Implement <include> and <markup> tags.
635     Revision:
636       muse--main--1.0--patch-143
638     * lisp/muse-html.el (muse-html-markup-regexps): Make paragraph detection
639       work better when a paragraph follows some other markup, especially
640       tables.
641     
642     * lisp/muse-publish.el (muse-publish-markup-tags): Add <include> and
643       <markup> tags.
644       (muse-publish-markup): Fix edge case.
645       (muse-publish-markup-header-footer-tags): New option that specifies
646       which tags may be used when publishing headers and footers.
647       (muse-insert-file-or-string): Use
648       muse-publish-markup-header-footer-tags instead of a hard-coded value.
649       (muse-publish-markup-region): Make title and style arguments optional,
650       so that this is easier to use.
651       (muse-publish-include-tag): Implement <include> tag.  I've tested all
652       of the cases I can think of, and it works.
653       (muse-publish-mark-up-tag): Implement <markup> tag.  This is handy for
654       times when you want to publish Muse markup in headers and footers.
655       Adding a table of contents to a header should be particularly easy now.
657     modified files:
658      ChangeLog lisp/muse-html.el lisp/muse-publish.el
661 2006-05-29 14:59:31 GMT Michael Olson <mwolson@gnu.org> patch-142
663     Summary:
664       Make ChangeLog conform to conventions better.
665     Revision:
666       muse--main--1.0--patch-142
668     * ChangeLog: Renamed from ChangeLog.2006 in order to follow Emacs
669       conventions better.  Specify the buffer encoding.  Add helpful notices
670       near the bottom of this and ChangeLog.2005.
672     modified files:
673      ChangeLog ChangeLog.2004 ChangeLog.2005 debian/rules
674      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/base-0
676     renamed files:
677      .arch-ids/ChangeLog.2006.id
678        ==> .arch-ids/ChangeLog.id
679      ChangeLog.2006
680        ==> ChangeLog
683 2006-05-28 07:45:09 GMT Michael Olson <mwolson@gnu.org> patch-141
685     Summary:
686       Provide explanation of how to invoke getstamps.py.
687     Revision:
688       muse--main--1.0--patch-141
690     * contrib/pyblosxom/getstamps.py: Strip the Muse file extension when
691       writing the timestamps file.
692     
693     * contrib/pyblosxom/make-blog: New example script that shows how to
694       invoke getstamps.py.
695     
696     * examples/mwolson/stylesheets/common.css: Update.
697     
698     * muse.texi (Blosxom Requirements): Mention the new example script.
699       Additionally, explain how to call getstamps.py.
701     new files:
702      contrib/pyblosxom/.arch-ids/make-blog.id
703      contrib/pyblosxom/make-blog
705     modified files:
706      ChangeLog.2006 contrib/pyblosxom/getstamps.py
707      examples/mwolson/stylesheets/common.css muse.texi
710 2006-05-28 06:40:46 GMT Michael Olson <mwolson@gnu.org> patch-140
712     Summary:
713       muse-blosxom: Perform extra check on category in new entry.
714     Revision:
715       muse--main--1.0--patch-140
717     * lisp/muse-blosxom.el (muse-blosxom-new-entry): Make it impossible to
718       write an invalid categories line, which could cause other mysterious
719       troubles later on.
721     modified files:
722      ChangeLog.2006 lisp/muse-blosxom.el
725 2006-05-28 06:31:11 GMT Michael Olson <mwolson@gnu.org> patch-139
727     Summary:
728       Improve documentation in the included pyblosxom plug-ins.
729     Revision:
730       muse--main--1.0--patch-139
732     * contrib/pyblosxom/getstamps.py, hardcodedates.py: Improve
733       documentation.  The initial wording was very confusing.
735     modified files:
736      ChangeLog.2006 contrib/pyblosxom/getstamps.py
737      contrib/pyblosxom/hardcodedates.py
740 2006-05-27 06:25:32 GMT Michael Olson <mwolson@gnu.org> patch-138
742     Summary:
743       Minor tweak in my example CSS stylesheet.
744     Revision:
745       muse--main--1.0--patch-138
747     * examples/mwolson/stylesheets/common.css: Be careful about
748       distinguishing between links and anchors.
750     modified files:
751      ChangeLog.2006 examples/mwolson/stylesheets/common.css
754 2006-05-26 14:38:01 GMT Michael Olson <mwolson@gnu.org> patch-137
756     Summary:
757       Use better fallback when displaying warnings.
758     Revision:
759       muse--main--1.0--patch-137
761     * lisp/muse.el (muse-display-warning): Use a better fallback if
762       `display-warning' does not exist.
764     modified files:
765      ChangeLog.2006 lisp/muse.el
768 2006-05-25 21:23:55 GMT Michael Olson <mwolson@gnu.org> patch-136
770     Summary:
771       Make the Table of Contents CSS easier to customize.
772     Revision:
773       muse--main--1.0--patch-136
775     * examples/mwolson/muse-init.el (muse-bad-link): Update.
776     
777     * examples/mwolson/stylesheets/*.css: Update and add license.
778     
779     * lisp/muse-html.el (muse-html-insert-contents): Surround contents with
780       <div> section for easier CSS hacking.  Remove the class attribute of
781       other elements, since we don't need it anymore.
783     modified files:
784      ChangeLog.2006 Makefile.defs debian/changelog
785      examples/mwolson/muse-init.el
786      examples/mwolson/stylesheets/blog.css
787      examples/mwolson/stylesheets/common.css
788      examples/mwolson/stylesheets/print.css
789      examples/mwolson/stylesheets/screen.css lisp/muse-html.el
792 2006-05-24 03:30:40 GMT Michael Olson <mwolson@gnu.org> patch-135
794     Summary:
795       Fix a potential unbounded recursive call.
796     Revision:
797       muse--main--1.0--patch-135
799     * lisp/muse-project.el (muse-updating-file-alist-p): New variable that
800       prevents calls to muse-project-file-alist in its hook functions from
801       going into an infinite loop.
802       (muse-project-file-alist): Use it.
803     
804     * lisp/muse-wiki.el (muse-wiki-updating-wikiword-p): Remove.  This is now
805       handled in muse-project.el.
806       (muse-wiki-update-local-wikiword-regexp): Remove the use of
807       muse-wiki-updating-wikiword-p.
809     modified files:
810      ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
813 2006-05-23 18:10:49 GMT Michael Olson <mwolson@gnu.org> patch-134
815     Summary:
816       Try not to call tramp during publishing.
817     Revision:
818       muse--main--1.0--patch-134
820     * lisp/muse-publish.el (muse-insert-file-or-string): Do not call
821       file-readable-p on text that has a newline in it, because this could
822       cause tramp to be invoked.
824     modified files:
825      ChangeLog.2006 lisp/muse-publish.el
828 2006-05-23 15:30:02 GMT Michael Olson <mwolson@gnu.org> patch-133
830     Summary:
831       Make links colored blue by default.
832     Revision:
833       muse--main--1.0--patch-133
835     * lisp/muse-colors.el (muse-link): Make links blue by default, like most
836       other Emacs modes do.
838     modified files:
839      ChangeLog.2006 lisp/muse-colors.el
842 2006-05-23 14:24:58 GMT Michael Olson <mwolson@gnu.org> patch-132
844     Summary:
845       Fix publishing error with tables and initial whitespace.
846     Revision:
847       muse--main--1.0--patch-132
849     * lisp/muse-publish.el (muse-publish-markup-regexps): Move table rule
850       above blockquote and centered text, so that indented but blank initial
851       table fields publish correctly.
852     
853     * lisp/muse-regexps.el (muse-table-line-regexp): Make this much simpler.
854       We accept anything that has at least one field delimiter.
856     modified files:
857      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
860 2006-05-18 06:58:58 GMT Michael Olson <mwolson@gnu.org> patch-131
862     Summary:
863       Add muse-protocol-iw.el to experimental folder.
864     Revision:
865       muse--main--1.0--patch-131
867     * experimental/muse-protocol-iw.el: New experimental file that implements
868       an interwiki protocol of sorts that handles subdirectories.
870     new files:
871      experimental/.arch-ids/muse-protocol-iw.el.id
872      experimental/muse-protocol-iw.el
874     modified files:
875      AUTHORS ChangeLog.2006 experimental/muse-split.el
878 2006-05-18 06:43:30 GMT Michael Olson <mwolson@gnu.org> patch-130
880     Summary:
881       Add muse-split.el to experimental folder.
882     Revision:
883       muse--main--1.0--patch-130
885     * experimental/muse-split.el: New experimental file that splits published
886       Muse files into several smaller files.
888     new files:
889      experimental/.arch-ids/muse-split.el.id
890      experimental/muse-split.el
892     modified files:
893      AUTHORS ChangeLog.2006 Makefile.defs debian/changelog
894      debian/control
897 2006-05-18 06:03:49 GMT Michael Olson <mwolson@gnu.org> patch-129
899     Summary:
900       muse-wiki: Make the interwiki resolver a bit more clever.
901     Revision:
902       muse--main--1.0--patch-129
904     * lisp/muse-project.el (muse-project-choose-style): New function that
905       chooses a style from a list of styles, given a user-supplied test.
906     
907     * lisp/muse-wiki.el (muse-wiki-choose-style-by-link-suffix): New function
908       that is used along with `muse-project-choose-style' to pick the first
909       style that matches a given value for :link-prefix.
910       (muse-wiki-resolve-project-page-1): New function split from
911       `muse-wiki-resolve-project-page' for readability.  Try to match files
912       that have the same link-suffix.  This should hopefully fix a bug
913       noticed by Hans Ekbrand.
915     modified files:
916      ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
919 2006-05-18 01:24:04 GMT Michael Olson <mwolson@gnu.org> patch-128
921     Summary:
922       Fix bug where links with :: in them were marked up as lists.
923     Revision:
924       muse--main--1.0--patch-128
926     * lisp/muse-html.el, lisp/muse-publish.el, lisp/muse-xml-common.el:
927       Change noemphasis property to muse-link.
928     
929     * lisp/muse.el (muse-forward-list-item): Respect muse-link property.
930     
931     * lisp/muse-publish.el (muse-publish-surround-text)
932       (muse-publish-markup-list): Ditto.  This should fix a bug.
933       (muse-publish-markup-list): Docfix.
934       (muse-publish-mark-link): Rename from `muse-publish-mark-noemphasis'.
935     
936     * lisp/muse-regexps.el (muse-list-item-regexp, muse-dl-term-regexp):
937       There must be either one or more spaces or a single newline after the
938       colons.  This prevents an ambiguity with the double-colon muse-wiki
939       interwiki delimiter.
941     modified files:
942      ChangeLog.2006 lisp/muse-html.el lisp/muse-publish.el
943      lisp/muse-regexps.el lisp/muse-xml-common.el lisp/muse.el
946 2006-05-17 21:27:19 GMT Michael Olson <mwolson@gnu.org> patch-127
948     Summary:
949       DTRT with explicit links that have no description.
950     Revision:
951       muse--main--1.0--patch-127
953     * lisp/muse-publish.el (muse-publish-markup-link): If we are given an
954       explicit link without a description, use the name of the linked page.
956     modified files:
957      ChangeLog.2006 lisp/muse-publish.el
960 2006-05-16 15:53:56 GMT Michael Olson <mwolson@gnu.org> patch-126
962     Summary:
963       Fix emdash in link description bug.
964     Revision:
965       muse--main--1.0--patch-126
967     * lisp/muse-publish.el (muse-publish-markup-emdash): Don't markup emdash
968       if we are in a link, since otherwise it will be incorrectly escaped.
969       Thanks to Chiyuan Zhang for the report.
971     modified files:
972      ChangeLog.2006 Makefile.defs debian/changelog
973      lisp/muse-publish.el
976 2006-05-12 04:16:43 GMT Michael Olson <mwolson@gnu.org> patch-125
978     Summary:
979       Fix #5925: Emphasis on item breaks lists.
980     Revision:
981       muse--main--1.0--patch-125
983     * lisp/muse-blosxom.el ("blosxom-html", "blosxom-xhtml"): Use find-file
984       as the browsing function.
985     
986     * lisp/muse-mode.el (muse-browse-result): Only include styles that match
987       the current file.
988     
989     * lisp/muse.el (muse-list-item-critical-point): Take a new argument named
990       `offset' into account, in case the list-item regexp is nested in
991       another group.
992       (muse-forward-list-item): Call `muse-list-item-critical-point' with an
993       offset of 1.  This should fix an unpleasant list-as-blockquote error
994       that was noticed recently.  Thanks to John Sullivan for the report.
996     modified files:
997      ChangeLog.2006 lisp/muse-blosxom.el lisp/muse-mode.el
998      lisp/muse.el
1001 2006-05-09 00:55:02 GMT Michael Olson <mwolson@gnu.org> patch-124
1003     Summary:
1004       Fix a couple of beginning-of-buffer errors.
1005     Revision:
1006       muse--main--1.0--patch-124
1008     * muse-mode.el (muse-mode-flyspell-p, muse-link-at-point): Make sure we
1009       don't throw an error if at the beginning of the buffer.  Thanks to John
1010       Sullivan for the report.
1012     modified files:
1013      ChangeLog.2006 lisp/muse-mode.el
1016 2006-05-08 23:42:42 GMT Michael Olson <mwolson@gnu.org> patch-123
1018     Summary:
1019       muse.texi: Change use of @subsubheading to @subheading.
1020     Revision:
1021       muse--main--1.0--patch-123
1023     * muse.texi: Change use of @subsubheading to @subheading throughout
1024       document.
1026     modified files:
1027      ChangeLog.2006 muse.texi
1030 2006-05-08 23:30:58 GMT Michael Olson <mwolson@gnu.org> patch-122
1032     Summary:
1033       muse.texi: Change subsections to subheadings.
1034     Revision:
1035       muse--main--1.0--patch-122
1037     (Author: John Sullivan <john@wjsullivan.net>)
1038     
1039     * muse.texi: Change @subsection and @strong to @subheading throughout
1040       document.
1042     modified files:
1043      ChangeLog.2006 Makefile.defs debian/changelog muse.texi
1045     new patches:
1046      john@wjsullivan.net--2006/muse--johnsu01--0--patch-2
1047      john@wjsullivan.net--2006/muse--johnsu01--0--patch-3
1048      john@wjsullivan.net--2006/muse--johnsu01--0--patch-4
1051 2006-05-08 08:53:03 GMT Michael Olson <mwolson@gnu.org> patch-121
1053     Summary:
1054       Update keystrokes used in muse-mode, as well as docs.
1055     Revision:
1056       muse--main--1.0--patch-121
1058     * lisp/muse-mode.el (muse-insert-map): New variable that defines the
1059       keymap to use when the user wants to insert something into the current
1060       buffer using `C-c i'.
1061       (muse-mode-map): Sort keys somewhat.  Remove binding of `C-c C-v' to
1062       muse-follow-name-at-point, since this is already used for
1063       muse-browse-result.  Call `muse-insert-thing' on `C-c i', which will
1064       prompt for the thing to insert.
1065       (muse-insert-thing): New function that prompts the user for something
1066       to insert into the current buffer.  It tries to be as friendly as
1067       possible by catching possible errors with the message "Not inserting
1068       anything".
1069       (muse-mode-completions): Rename from `muse-completions', since this is
1070       what we use in `muse-mode'.
1071       (muse-mode-current-word): Similarly.  These don't seem to work
1072       correctly, for unknown reasons.
1073     
1074     * muse.texi (Keystroke Summary): Update to include all keystrokes that we
1075       utilize.
1077     modified files:
1078      ChangeLog.2006 lisp/muse-mode.el muse.texi
1081 2006-05-08 07:34:41 GMT Michael Olson <mwolson@gnu.org> patch-120
1083     Summary:
1084       Fix buggy behavior in muse-browse-result.
1085     Revision:
1086       muse--main--1.0--patch-120
1088     * lisp/muse-mode.el (muse-browse-result): Construct a mapping of style
1089       names to styles, based on the styles contained in the current Muse
1090       project.  Thanks to kid kid for the analysis.
1091     
1092     * lisp/muse-publish.el (muse-publish-get-style): Permit styles to be
1093       specified as an argument.
1095     modified files:
1096      ChangeLog.2006 lisp/muse-mode.el lisp/muse-publish.el
1099 2006-05-08 07:29:42 GMT Michael Olson <mwolson@gnu.org> patch-119
1101     Summary:
1102       muse-latex: Make images look better.
1103     Revision:
1104       muse--main--1.0--patch-119
1106     * lisp/muse-latex.el (muse-latex-markup-strings): Make width of images to
1107       be 75% the width of the page, which looks better.  Enclose images in
1108       figures, and center them.
1110     modified files:
1111      ChangeLog.2006 lisp/muse-latex.el
1114 2006-04-27 00:31:01 GMT Michael Olson <mwolson@gnu.org> patch-118
1116     Summary:
1117       Fix a few image bugs.
1118     Revision:
1119       muse--main--1.0--patch-118
1121     * lisp/muse-colors.el (muse-colors-insert-image): Expand file name before
1122       passing it to `muse-colors-inline-image-method'.  This makes images
1123       with the same current directory and publishing directory get resolved
1124       correctly.
1125     
1126     * lisp/muse-project.el (muse-project-find-file): Don't try to add a
1127       ".muse" extension to images.
1129     modified files:
1130      ChangeLog.2006 lisp/muse-colors.el lisp/muse-project.el
1133 2006-04-25 22:28:01 GMT Michael Olson <mwolson@gnu.org> patch-117
1135     Summary:
1136       Make build targets more consistent.
1137     Revision:
1138       muse--main--1.0--patch-117
1140     * contrib/Makefile (install): Make build targets more consistent.  Thanks
1141       to dsmith for the report.
1142     
1143     * lisp/Makefile (all, lisp, install): Ditto.
1145     modified files:
1146      ChangeLog.2006 Makefile.defs contrib/Makefile debian/changelog
1147      lisp/Makefile
1150 2006-04-25 00:31:42 GMT Michael Olson <mwolson@gnu.org> patch-116
1152     Summary:
1153       cgi.el: Make this work without cl-seq.el.
1154     Revision:
1155       muse--main--1.0--patch-116
1157     * contrib/cgi.el: Fix a compiler warning introduced by sample calendar
1158       code.  Make this not depend on 'cl at runtime.
1159       (cgi-position): New function that implements a simple replacement for
1160       the position function found in cl-seq.el.
1161       (cgi-decode): Use `cgi-position' instead of `position' and `substring'
1162       instead of `subseq'.
1163     
1164     * contrib/httpd.el: Credit myself.
1166     modified files:
1167      ChangeLog.2006 contrib/cgi.el contrib/httpd.el
1170 2006-04-25 00:04:10 GMT Michael Olson <mwolson@gnu.org> patch-115
1172     Summary:
1173       Make publishing DTRT when using escaped list markup.
1174     Revision:
1175       muse--main--1.0--patch-115
1177     * lisp/muse-publish.el (muse-publish-surround-text)
1178       (muse-publish-markup-list): Ignore escaped list markup.
1179     
1180     * lisp/muse.el (muse-list-item-type): Docfix.
1181       (muse-list-item-critical-point): New function that returns the point
1182       where we should expect to find the first character in the current list
1183       item markup.
1184       (muse-forward-paragraph): Docfix and cosmetic change.
1185       (muse-forward-list-item): Ignore escaped list markup.  This should fix
1186       a few publishing errors that involve markup like =::=.
1188     modified files:
1189      ChangeLog.2006 lisp/muse-publish.el lisp/muse.el
1192 2006-04-22 03:46:04 GMT Michael Olson <mwolson@gnu.org> patch-114
1194     Summary:
1195       muse-publish: Get rid of warning when batch publishing.
1196     Revision:
1197       muse--main--1.0--patch-114
1199     * lisp/muse-publish.el (muse-batch-publish-files): Get rid of a batch
1200       publishing warning message.
1202     modified files:
1203      ChangeLog.2006 Makefile.defs debian/changelog
1204      lisp/muse-publish.el
1207 2006-04-22 03:35:12 GMT Michael Olson <mwolson@gnu.org> patch-113
1209     Summary:
1210       Try to fix face clobbering bug.
1211     Revision:
1212       muse--main--1.0--patch-113
1214     * lisp/muse-colors.el (muse-make-faces-default): New function that sets
1215       the default value of the header faces.  It can be re-used.
1216       (muse-make-faces): Simplify.  This should now fix the face clobbering
1217       bug.
1219     modified files:
1220      ChangeLog.2006 lisp/muse-colors.el
1223 2006-04-21 19:31:23 GMT Michael Olson <mwolson@gnu.org> patch-112
1225     Summary:
1226       Re-add some cgi.el stuff and update my example config.
1227     Revision:
1228       muse--main--1.0--patch-112
1230     * contrib/cgi.el (cgi-calendar-string, cgi-calendar): Re-add these, since
1231       they are mentioned in the documentation.
1232     
1233     * examples/mwolson/: Update.
1235     modified files:
1236      ChangeLog.2006 contrib/cgi.el examples/mwolson/muse-init.el
1237      examples/mwolson/templates/footer.html
1238      examples/mwolson/templates/header.html
1241 2006-04-21 15:23:13 GMT Michael Olson <mwolson@gnu.org> patch-111
1243     Summary:
1244       muse-mode: Make C-c C-e work better.
1245     Revision:
1246       muse--main--1.0--patch-111
1248     * lisp/muse-mode.el (muse-edit-link-at-point): Save link data earlier so
1249       that this is more robust.
1251     modified files:
1252      ChangeLog.2006 lisp/muse-mode.el
1255 2006-04-18 21:09:37 GMT Michael Olson <mwolson@gnu.org> patch-110
1257     Summary:
1258       muse-latex: Don't escape backslash in <example> regions.
1259     Revision:
1260       muse--main--1.0--patch-110
1262     * lisp/muse-latex.el (muse-latex-markup-specials-example): We don't need
1263       to escape the backslash after all.
1264       (muse-latex-markup-specials-literal): Docfix.
1265     
1266     * lisp/muse-publish.el (muse-publish-escape-specials): Docfix.
1268     modified files:
1269      ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el
1272 2006-04-18 01:55:21 GMT Michael Olson <mwolson@gnu.org> patch-109
1274     Summary:
1275       Allow tab characters in the target of explicit links.
1276     Revision:
1277       muse--main--1.0--patch-109
1279     * lisp/muse-regexps.el (muse-explicit-link-regexp): Allow tab characters
1280       in the link target.  This doesn't seem like it could hurt anything, and
1281       prevents unexpected behavior.  Thanks to rubikitch AT ruby-lang.org for
1282       the report.
1284     modified files:
1285      ChangeLog.2006 lisp/muse-regexps.el
1288 2006-04-14 18:56:30 GMT Michael Olson <mwolson@gnu.org> patch-108
1290     Summary:
1291       muse-wiki: Fix bug that caused WikiWords not to publish or display.
1292     Revision:
1293       muse--main--1.0--patch-108
1295     * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Logic fix.
1297     modified files:
1298      ChangeLog.2006 Makefile.defs debian/changelog
1299      lisp/muse-wiki.el
1302 2006-04-11 03:49:41 GMT Michael Olson <mwolson@gnu.org> patch-107
1304     Summary:
1305       Fix horrendous typo.
1306     Revision:
1307       muse--main--1.0--patch-107
1309     * muse-publish.el (muse-define-style): Fix typo which caused all kinds of
1310       strangeness.
1312     modified files:
1313      ChangeLog.2006 lisp/muse-publish.el
1316 2006-04-10 03:13:41 GMT Michael Olson <mwolson@gnu.org> patch-106
1318     Summary:
1319       Merged from mwolson@gnu.org--2006-muse-el (patch 53)
1320     Revision:
1321       muse--main--1.0--patch-106
1323     (Author: Per B. Sederberg <per@med.upenn.edu>)
1324     
1325     * lisp/muse-wiki.el (muse-wiki-ignore-implicit-links-to-current-page):
1326       Option to not create implicit links to the current page.
1327       (muse-wiki-handle-wikiword): Process the option to not create implicit
1328       links to the current page.
1330     modified files:
1331      ChangeLog.2006 Makefile.defs debian/changelog
1332      lisp/muse-wiki.el
1334     new patches:
1335      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-53
1338 2006-04-10 03:03:28 GMT Michael Olson <mwolson@gnu.org> patch-105
1340     Summary:
1341       Try to fix failure to recognize Muse file extension (6th attempt).
1342     Revision:
1343       muse--main--1.0--patch-105
1345     * lisp/muse-mode.el: Call `muse-mode-maybe-after-init' after the user's
1346       init file is loaded.
1347       (muse-mode-maybe-after-init): New function that causes muse-mode-maybe
1348       to be added to find-file-hooks when muse-mode-auto-p is non-nil.
1349     
1350     * lisp/muse.el: Call `muse-update-file-extension-after-init after the
1351       user's init file is loaded.  Explicitly add the Muse file extension
1352       when muse.el is loaded, to make life simpler.
1353       (muse-update-file-extension): Take several edge cases into account.
1354       (muse-file-extension): Docfix.
1355       (muse-update-file-extension-after-init): New function that causes the
1356       file extension to be updated.
1357     
1358     * muse.texi (Projects): It is no longer necessary to call
1359       `muse-mode-maybe' manually.
1361     modified files:
1362      ChangeLog.2006 lisp/muse-mode.el lisp/muse.el muse.texi
1365 2006-04-10 00:08:01 GMT Michael Olson <mwolson@gnu.org> patch-104
1367     Summary:
1368       Merged from mwolson@gnu.org--2006-muse-el (patch 48-52)
1369     Revision:
1370       muse--main--1.0--patch-104
1372     (Author: Per B. Sederberg <per@med.upenn.edu>)
1373     
1374     * lisp/muse-wiki.el (muse-wiki-project-files-with-spaces): New function
1375       to return a list of project files that have spaces.
1376       (muse-wiki-update-interwiki-regexp): Make use of new project-files with
1377       spaces function.  Don't make this buffer-local.
1379     modified files:
1380      ChangeLog.2006 lisp/muse-wiki.el
1382     new patches:
1383      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-48
1384      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-49
1385      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-50
1386      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-51
1387      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-52
1390 2006-04-09 23:54:07 GMT Michael Olson <mwolson@gnu.org> patch-103
1392     Summary:
1393       Try to fix failure to recognize Muse file extension (5th attempt).
1394     Revision:
1395       muse--main--1.0--patch-103
1397     * lisp/muse.el: To detect whether Emacs has fully started, check
1398       `command-line-processed' instead of `inhibit-startup-hooks', since the
1399       latter only exists for Emacs22.
1401     modified files:
1402      ChangeLog.2006 Makefile.defs debian/changelog lisp/muse.el
1405 2006-04-09 23:48:06 GMT Michael Olson <mwolson@gnu.org> patch-102
1407     Summary:
1408       muse-html: Add :style-sheet element.
1409     Revision:
1410       muse--main--1.0--patch-102
1412     * lisp/muse-html.el (muse-html-header, muse-xhtml-header): Use the
1413       :style-sheet element.
1414       ("html", "xhtml"): Add the :style-sheet element.
1415     
1416     * lisp/muse-publish.el (muse-define-style): Don't give an error when a
1417       style already exists.  Instead, just replace the existing style.
1418       (muse-derive-style): Ditto.
1419     
1420     * muse.texi (Style Elements): Mention :style-sheet.
1422     modified files:
1423      ChangeLog.2006 lisp/muse-html.el lisp/muse-publish.el
1424      muse.texi
1427 2006-04-09 02:23:47 GMT Michael Olson <mwolson@gnu.org> patch-101
1429     Summary:
1430       Try to fix failure to recognize Muse file extension (4th attempt).
1431     Revision:
1432       muse--main--1.0--patch-101
1434     * lisp/muse.el: Enter Muse mode correctly on files that are specified by
1435       the command line.
1437     modified files:
1438      ChangeLog.2006 Makefile.defs debian/changelog lisp/muse.el
1441 2006-04-09 01:53:19 GMT Michael Olson <mwolson@gnu.org> patch-100
1443     Summary:
1444       Try to fix failure to recognize Muse file extension (3rd attempt).
1445     Revision:
1446       muse--main--1.0--patch-100
1448     * lisp/muse.el (muse-update-values-hook): Fix a sequencep error.
1450     modified files:
1451      ChangeLog.2006 lisp/muse.el
1454 2006-04-09 01:36:50 GMT Michael Olson <mwolson@gnu.org> patch-99
1456     Summary:
1457       Try to fix failure to recognize Muse file extension (2nd attempt).
1458     Revision:
1459       muse--main--1.0--patch-99
1461     * lisp/muse.el: Try to fix failure to put muse-mode-choose-mode in
1462       auto-mode-alist.
1464     modified files:
1465      ChangeLog.2006 lisp/muse.el
1468 2006-04-08 17:08:39 GMT Michael Olson <mwolson@gnu.org> patch-98
1470     Summary:
1471       Merged from mwolson@gnu.org--2006-muse-el (patch 41-47)
1472     Revision:
1473       muse--main--1.0--patch-98
1475     (Author: Per B. Sederberg <per@med.upenn.edu>)
1476     
1477     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Modify
1478       interwiki-regexp to search for any project file name.  This is so it
1479       will match files with spaces.
1481     modified files:
1482      ChangeLog.2006 lisp/muse-wiki.el
1484     new patches:
1485      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-41
1486      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-42
1487      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-43
1488      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-44
1489      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-45
1490      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-46
1491      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-47
1494 2006-04-08 16:32:00 GMT Michael Olson <mwolson@gnu.org> patch-97
1496     Summary:
1497       Try to fix failure to recognize Muse file extension.
1498     Revision:
1499       muse--main--1.0--patch-97
1501     * lisp/muse-colors.el: Use add-hook instead of add-to-list, for the sake
1502       of semantics.
1503     
1504     * lisp/muse.el: Call muse-update-file-extension in
1505       muse-update-values-hook, instead of
1506       muse-ignored-file-extensions-regexp.  Add muse-update-file-extension to
1507       emacs-startup-hook, so that the user has time to set this in their
1508       .emacs file.
1510     modified files:
1511      ChangeLog.2006 lisp/muse-colors.el lisp/muse.el
1514 2006-04-08 02:46:41 GMT Michael Olson <mwolson@gnu.org> patch-96
1516     Summary:
1517       Make things in contrib directory installable.
1518     Revision:
1519       muse--main--1.0--patch-96
1521     * Makefile (SUBDIRS): Add contrib.
1522       (all): Add contrib.
1523       (contrib): New target that compiles things in the contrib directory.
1524       (install-bin): Add contrib.  Install things in the contrib directory.
1525       Also install uncompiled things in the experimental directory.
1526     
1527     * contrib/Makefile: New Makefile for the contrib directory.
1528     
1529     * contrib/httpd.el (httpd-start): Fix compiler warnings.
1530     
1531     * debian/emacsen-install: Compile files in contrib directory in addition
1532       to the normal fare.  Thanks to Junichi Uekawa for the suggestion.
1533     
1534     * debian/emacsen-startup: Add contrib directory to load-path.
1535     
1536     * experimental/Makefile (test): Remove target.
1537       (install-uncompiled): New target that installs uncompiled files.
1538     
1539     * lisp/muse.el: Set version to 3.02.90 (3.03 RC1).
1540       (muse-update-file-extension): Fix a warning that occurred when doing
1541       batch publishing.
1543     new files:
1544      contrib/.arch-ids/Makefile.id contrib/Makefile
1546     modified files:
1547      ChangeLog.2006 Makefile Makefile.defs contrib/httpd.el
1548      debian/changelog debian/emacsen-install debian/emacsen-startup
1549      experimental/Makefile lisp/muse.el muse.texi
1552 2006-04-08 01:33:27 GMT Michael Olson <mwolson@gnu.org> patch-95
1554     Summary:
1555       Remove muse-registry.el.
1556     Revision:
1557       muse--main--1.0--patch-95
1559     * lisp/muse-registry.el: Move to the Planner project, since it is a
1560       better fit with Planner than Muse.
1562     removed files:
1563      lisp/.arch-ids/muse-registry.el.id lisp/muse-registry.el
1565     modified files:
1566      AUTHORS ChangeLog.2006
1569 2006-04-08 01:23:24 GMT Michael Olson <mwolson@gnu.org> patch-94
1571     Summary:
1572       Prepare Debian package for Arch snapshot.
1573     Revision:
1574       muse--main--1.0--patch-94
1576     * Makefile.defs, debian/changelog: Prepare for Debian package of Arch
1577       snapshot.
1579     modified files:
1580      ChangeLog.2006 Makefile.defs debian/changelog
1583 2006-04-05 18:56:26 GMT Michael Olson <mwolson@gnu.org> patch-93
1585     Summary:
1586       muse-wiki: Honor setting for muse-wiki-hide-nop-tag.
1587     Revision:
1588       muse--main--1.0--patch-93
1590     * lisp/muse-wiki.el (muse-wiki-colors-nop-tag): Take the value of
1591       `muse-wiki-hide-nop-tag' into account.
1593     modified files:
1594      ChangeLog.2006 lisp/muse-wiki.el
1597 2006-04-05 18:47:54 GMT Michael Olson <mwolson@gnu.org> patch-92
1599     Summary:
1600       Fix a couple of compiler warnings.
1601     Revision:
1602       muse--main--1.0--patch-92
1604     * muse-publish.el, muse-wiki.el: Fix a couple of compiler warnings.
1606     modified files:
1607      ChangeLog.2006 lisp/muse-publish.el lisp/muse-wiki.el
1610 2006-04-05 18:45:01 GMT Michael Olson <mwolson@gnu.org> patch-91
1612     Summary:
1613       Make interwiki links work with the new option.
1614     Revision:
1615       muse--main--1.0--patch-91
1617     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Take no
1618       parameters.  Populate this correctly when
1619       `muse-wiki-match-all-project-files' is non-nil.
1621     modified files:
1622      ChangeLog.2006 lisp/muse-wiki.el
1625 2006-04-05 16:37:13 GMT Michael Olson <mwolson@gnu.org> patch-90
1627     Summary:
1628       Permit table generation to be disabled for a single Muse page.
1629     Revision:
1630       muse--main--1.0--patch-90
1632     * lisp/muse-latex.el (muse-latex-markup-table): If we don't get any table
1633       data, don't publish the table.
1634     
1635     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Ditto.
1636     
1637     * lisp/muse-xml-common.el (muse-xml-markup-table): Ditto.
1638     
1639     * lisp/muse-publish.el (muse-publish-table-fields): If the
1640       "disable-tables" publishing directive exists for the current page, do
1641       not generate a table.
1642     
1643     * muse.texi (Tables): Mention that table generation can be disabled for a
1644       single page.
1646     modified files:
1647      ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el
1648      lisp/muse-texinfo.el lisp/muse-xml-common.el muse.texi
1651 2006-04-05 15:56:11 GMT Michael Olson <mwolson@gnu.org> patch-89
1653     Summary:
1654       muse-wiki: Match filenames before WikiWords.
1655     Revision:
1656       muse--main--1.0--patch-89
1658     * lisp/muse-wiki.el (muse-wiki-update-local-wikiword-regexp): Match
1659       filenames in project before the general WikiWord regexp.
1661     modified files:
1662      ChangeLog.2006 lisp/muse-wiki.el
1665 2006-04-05 15:45:07 GMT Michael Olson <mwolson@gnu.org> patch-88
1667     Summary:
1668       Use a better mechanism for updating autogenerated variables.
1669     Revision:
1670       muse--main--1.0--patch-88
1672     * lisp/muse-mode.el (muse-mode-hook): Remove ugly kludge.
1673     
1674     * lisp/muse-mode.el (muse-mode): Call muse-update-values-hook.
1675     
1676     * lisp/muse-protocols.el: Add `muse-update-url-regexp' to
1677       muse-update-values-hook.
1678     
1679     * lisp/muse-publish.el (muse-publish-markup-buffer): Call
1680       muse-update-values-hook.
1681     
1682     * lisp/muse-wiki.el: Add `muse-wiki-update-local-wikiword-regexp' and
1683       `muse-wiki-update-interwiki-regexp' to muse-update-values-hook.
1684       (muse-wiki-update-local-wikiword-regexp): Quote an argument so that an
1685       error is fixed.
1686       (muse-wiki-update-custom-values): Replace with function that gives a
1687       warning and an explanation.
1688     
1689     * examples/mwolson/muse-init.el (muse-blosxom-base-directory): Update my
1690       example so that people who use it won't have a wrong value in
1691       muse-mode-hook.
1693     modified files:
1694      ChangeLog.2006 examples/mwolson/muse-init.el lisp/muse-mode.el
1695      lisp/muse-protocols.el lisp/muse-publish.el lisp/muse-wiki.el
1696      lisp/muse.el
1699 2006-04-05 15:00:33 GMT Michael Olson <mwolson@gnu.org> patch-87
1701     Summary:
1702       muse-wiki: Implement implicit links for all files in project.
1703     Revision:
1704       muse--main--1.0--patch-87
1706     * lisp/muse-project.el (muse-project-file-alist): Quote hook, so that we
1707       don't get errors when trying to use it.
1708     
1709     * lisp/muse-wiki.el: Add `muse-wiki-update-local-wikiword-regexp' to
1710       muse-project-file-alist-hook.
1711       (muse-wiki-update-local-wikiword-regexp): Make sure that we can't get
1712       into a recursive call.
1713       (muse-wiki-update-wikiword-regexp): Call
1714       `muse-wiki-update-local-wikiword-regexp'.
1715     
1716     (Author: Per B. Sederberg <per@med.upenn.edu>)
1717     
1718     * lisp/muse-wiki.el:: Add muse-wiki-update-local-wikiword-regexp to
1719       muse-before-publish-hook and muse-mode-hook so that implicit links are
1720       published properly.
1721       (muse-wiki-wikiword-match-project-files): New option for determining
1722       whether to match all project files as implicit links.  This is off by
1723       default.
1724       (muse-wiki-update-local-wikiword-regexp): New function to make the
1725       wikiword-regexp local and append the files in the current project to
1726       it.
1728     modified files:
1729      AUTHORS ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
1731     new patches:
1732      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-27
1733      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-28
1734      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-29
1735      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-30
1736      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-31
1737      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-32
1738      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-33
1739      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-34
1740      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-35
1741      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-36
1742      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-37
1743      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-38
1744      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-39
1745      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-40
1748 2006-04-04 22:49:46 GMT Michael Olson <mwolson@gnu.org> patch-86
1750     Summary:
1751       Update Muse's file-alist after saving any Muse page.
1752     Revision:
1753       muse--main--1.0--patch-86
1755     * lisp/muse-project.el (muse-project-after-save-hook): New function that
1756       causes Muse's file-alist to be updated when we are saving a Muse file.
1757       This is added to after-save-hook.
1759     modified files:
1760      ChangeLog.2006 lisp/muse-project.el
1763 2006-04-04 22:39:57 GMT Michael Olson <mwolson@gnu.org> patch-85
1765     Summary:
1766       Add a hook that is called whenever Muse's file-alist is updated.
1767     Revision:
1768       muse--main--1.0--patch-85
1770     * lisp/muse-project.el (muse-project-file-alist-hook): New hook that is
1771       executed after an update to muse-project-file-alist happens.
1772       (muse-project-file-alist): Call `muse-project-file-alist-hook'.
1774     modified files:
1775      ChangeLog.2006 lisp/muse-project.el
1778 2006-04-04 22:23:40 GMT Michael Olson <mwolson@gnu.org> patch-84
1780     Summary:
1781       muse-mode: Recognize definition lists when filling text.
1782     Revision:
1783       muse--main--1.0--patch-84
1785     * lisp/muse-mode.el (muse-mode): Recognize definition lists when filling
1786       text.
1787     
1789     modified files:
1790      ChangeLog.2006 lisp/muse-mode.el
1793 2006-04-04 22:22:19 GMT Michael Olson <mwolson@gnu.org> patch-83
1795     Summary:
1796       Remove unrelated part of patch-82.
1797     Revision:
1798       muse--main--1.0--patch-83
1801     modified files:
1802      ChangeLog.2006 lisp/muse-mode.el
1805 2006-04-04 22:11:16 GMT Michael Olson <mwolson@gnu.org> patch-82
1807     Summary:
1808       muse-journal: Fix dates in RSS feeds.
1809     Revision:
1810       muse--main--1.0--patch-82
1812     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Make sure that
1813       date is in a format that RSS readers can handle.  Thanks to René
1814       Stadler for the patch.
1816     modified files:
1817      AUTHORS ChangeLog.2006 lisp/muse-journal.el lisp/muse-mode.el
1820 2006-04-01 15:32:26 GMT Michael Olson <mwolson@gnu.org> patch-81
1822     Summary:
1823       debian: Install ChangeLog properly.
1824     Revision:
1825       muse--main--1.0--patch-81
1827     * debian/rules: Create ChangeLog using ChangeLog.2006 as a base, and then
1828       appending the logs for previous years.  Thanks to Sergei V. Fleytin for
1829       the breakage report.
1831     modified files:
1832      ChangeLog.2006 debian/rules
1835 2006-04-01 04:20:45 GMT Michael Olson <mwolson@gnu.org> patch-80
1837     Summary:
1838       Fix a bug triggered by batch-publishing.
1839     Revision:
1840       muse--main--1.0--patch-80
1842     * lisp/muse-publish.el (muse-detect-invalid-style): Remove, since the
1843       right algorithm turned out to be simpler than I had thought.  Thanks to
1844       Sergei V. Fleytin for reporting breakage with the old method.
1845       (muse-publish-file): Don't be overzealous when checking for an invalid
1846       style -- use a simpler check.
1847       (muse-batch-publish-files): Don't check for invalid styles here, since
1848       we already do so in `muse-publish-file'.
1850     modified files:
1851      ChangeLog.2006 lisp/muse-publish.el
1854 2006-03-31 04:27:54 GMT Michael Olson <mwolson@gnu.org> patch-79
1856     Summary:
1857       muse.texi: Move some sections to a new Extending Muse chapter.
1858     Revision:
1859       muse--main--1.0--patch-79
1861     * muse.texi (Extending Muse): New chapter containing nodes that deal with
1862       extending Muse in various ways.
1863       (Common Elements, Deriving Styles): Move to Extending Muse chapter.
1865     modified files:
1866      ChangeLog.2006 muse.texi
1869 2006-03-26 22:38:01 GMT Michael Olson <mwolson@gnu.org> patch-78
1871     Summary:
1872       Fix a couple of recently-introduced bugs.
1873     Revision:
1874       muse--main--1.0--patch-78
1876     * lisp/muse-colors.el: Fix errors introduced in a recent patch.  Try
1877       extra hard to preserve our settings for faces, especially after a new
1878       frame or splash screen.
1879     
1880     * lisp/muse.el (muse-copy-face): New function that ensures the face is
1881       copied globally, to the extent the Emacs permits this.
1883     modified files:
1884      ChangeLog.2006 lisp/muse-colors.el lisp/muse.el
1887 2006-03-26 20:02:11 GMT Michael Olson <mwolson@gnu.org> patch-77
1889     Summary:
1890       Update my example configuration file.
1891     Revision:
1892       muse--main--1.0--patch-77
1895     modified files:
1896      ChangeLog.2006 examples/mwolson/muse-init.el
1899 2006-03-26 19:54:43 GMT Michael Olson <mwolson@gnu.org> patch-76
1901     Summary:
1902       Remove cruft from patch logs.
1903     Revision:
1904       muse--main--1.0--patch-76
1907     modified files:
1908      ChangeLog.2006
1909      {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-14
1910      {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-25
1911      {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-3
1912      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-19
1913      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-46
1914      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-58
1915      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-60
1916      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-74
1919 2006-03-26 18:38:31 GMT Michael Olson <mwolson@gnu.org> patch-75
1921     Summary:
1922       Make faces more robust and namespace-conforming.
1923     Revision:
1924       muse--main--1.0--patch-75
1926     * lisp/muse-colors.el (muse-make-faces): Make sure that each generated
1927       face has documentation and a group.
1928       (muse-link, muse-bad-link, muse-verbatim): Renamed faces to drop the
1929       "-face" suffix.
1930       (muse-emphasis-1, muse-emphasis-2, muse-emphasis-3): Make sure that the
1931       faces have documentation and a group.  Copy unconditionally from the
1932       related Emacs faces, rather than specifying face attributes.
1933       (muse-colors-verbatim, muse-colors-example-tag, muse-link-face):
1934       (muse-colors-explicit-link, muse-colors-implicit-link): Use the new
1935       face names.
1936     
1937     * lisp/muse-mode.el (muse-next-reference, muse-previous-reference): Use
1938       the 'muse-link property rather than looking at the face.
1940     modified files:
1941      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
1944 2006-03-26 18:33:12 GMT Michael Olson <mwolson@gnu.org> patch-74
1946     Summary:
1947       muse.texi: Mention the <code> tag.
1948     Revision:
1949       muse--main--1.0--patch-74
1951     * muse.texi (Emphasizing Text): Mention the <code> tag.
1953     modified files:
1954      ChangeLog.2006 muse.texi
1957 2006-03-26 06:35:49 GMT Michael Olson <mwolson@gnu.org> patch-73
1959     Summary:
1960       Fix bug in verse markup, undesired behavior with emdash.
1961     Revision:
1962       muse--main--1.0--patch-73
1964     * lisp/muse-docbook.el (muse-docbook-markup-strings): Preserve whitespace
1965       around emdash.
1966     
1967     * lisp/muse-html.el (muse-html-markup-strings): Ditto.
1968     
1969     * lisp/muse-xml.el (muse-xml-markup-strings): Ditto.
1970     
1971     * lisp/muse-publish.el (muse-publish-markup-emdash): Pass preceding and
1972       trailing whitespace to `muse-markup-text', in case the current
1973       publishing wishes to use them.
1974       (muse-publish-markup-verse): Insert newline without adding read-only
1975       properties to it.  This fixes a paragraph detection bug in HTML
1976       publishing.
1978     modified files:
1979      ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el
1980      lisp/muse-publish.el lisp/muse-xml.el
1983 2006-03-25 05:57:36 GMT Michael Olson <mwolson@gnu.org> patch-72
1985     Summary:
1986       httpd.el: Update to work with newer versions of Emacs.
1987     Revision:
1988       muse--main--1.0--patch-72
1990     * contrib/httpd.el (httpd-start): Update this to work with newer versions
1991       of Emacs.
1993     modified files:
1994      ChangeLog.2006 contrib/httpd.el
1997 2006-03-25 05:27:46 GMT Michael Olson <mwolson@gnu.org> patch-71
1999     Summary:
2000       muse-journal: Make custom RSS heading regexps possible.
2001     Revision:
2002       muse--main--1.0--patch-71
2004     * lisp/muse-journal.el (muse-journal-rss-heading-regexp): New option that
2005       determines the regexp to use when searching for an RSS heading.
2006       (muse-journal-rss-munge-buffer): Use `muse-journal-rss-heading-regexp'.
2008     modified files:
2009      ChangeLog.2006 lisp/muse-journal.el
2012 2006-03-25 04:33:40 GMT Michael Olson <mwolson@gnu.org> patch-70
2014     Summary:
2015       Fix #5190: Endless loop in muse style-run-hooks when muse-project-publish is called with undefined style.
2016     Revision:
2017       muse--main--1.0--patch-70
2019     * lisp/muse-project.el (muse-project-publish): If we cannot find a
2020       project to publish, indicate this in an error message.
2021     
2022     * lisp/muse-publish.el (muse-style-run-hooks): Never go into an endless
2023       loop.  This should fix #5190.  Thanks to Rod Morehead for the report.
2024       (muse-detect-invalid-style): New function that makes sure that the
2025       given style is in a valid format.
2026       (muse-publish-file): Call `muse-detect-invalid-style' before doing any
2027       publishing.
2029     modified files:
2030      ChangeLog.2006 lisp/muse-project.el lisp/muse-publish.el
2033 2006-03-25 03:31:36 GMT Michael Olson <mwolson@gnu.org> patch-69
2035     Summary:
2036       muse-mode: Don't require muse-publish.el.
2037     Revision:
2038       muse--main--1.0--patch-69
2040     * lisp/muse-mode.el: Use a few autoloads instead of requiring
2041       muse-publish.el.  This allows people to optionally have Muse mode
2042       without including the publishing features, as long as they never call a
2043       publishing function.  The documentation says that Muse is supposed to
2044       be modular in that way, so I guess we'd better follow it.
2045       (muse-insert-tag): Make sure that muse-publish is required before
2046       accessing `muse-publish-markup-tags'.
2048     modified files:
2049      ChangeLog.2006 lisp/muse-mode.el
2052 2006-03-21 01:59:03 GMT Michael Olson <mwolson@gnu.org> patch-68
2054     Summary:
2055       Minor code cleanup.
2056     Revision:
2057       muse--main--1.0--patch-68
2059     * lisp/muse-mode.el (muse-grep): Remove commented-out code.
2061     modified files:
2062      ChangeLog.2006 lisp/muse-mode.el
2065 2006-03-21 01:56:21 GMT Michael Olson <mwolson@gnu.org> patch-67
2067     Summary:
2068       Merged from mwolson@gnu.org--2006-muse-el (patch 15-26)
2069     Revision:
2070       muse--main--1.0--patch-67
2072     (Author: Per B. Sederberg <per@med.upenn.edu>)
2073     
2074     * lisp/muse-mode.el (muse-grep-command): Add custom to set up the command
2075       used for grepping.
2076       (muse-mode-map): Changed muse-browse-result to C-c C-v and made
2077       muse-find-backlinks C-c C-b
2078       (muse-grep): New function to envoke a search with the compiler.
2079       (muse-search-with-command): New function to search for text, optionally
2080       editing the command.
2081       (muse-search): New function to search for text.
2082       (muse-find-backlinks): New function to search for backlinks to the
2083       current page.
2085     modified files:
2086      ChangeLog.2006 lisp/muse-mode.el
2088     new patches:
2089      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-15
2090      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-16
2091      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-17
2092      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-18
2093      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-19
2094      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-20
2095      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-21
2096      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-22
2097      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-23
2098      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-24
2099      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-25
2100      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-26
2103 2006-03-20 18:43:15 GMT Michael Olson <mwolson@gnu.org> patch-66
2105     Summary:
2106       Make it easier to call context-specific region-escaping function.
2107     Revision:
2108       muse--main--1.0--patch-66
2110     * lisp/muse-publish.el (muse-publish-escape-specials): If a function is
2111       returned from specials, call it with beg, end, ignore-read-only args.
2112       This allows for people to specify their own functions for escaping
2113       regions, depending on context.  See `muse-xml-decide-specials' in
2114       muse-xml-common.el.  This functionality already exists for escaping
2115       specials in strings.
2117     modified files:
2118      ChangeLog.2006 lisp/muse-publish.el
2121 2006-03-17 01:56:38 GMT Michael Olson <mwolson@gnu.org> patch-65
2123     Summary:
2124       Attempt to make new syntaxes easier to support.
2125     Revision:
2126       muse--main--1.0--patch-65
2128     * lisp/muse-colors.el (muse-colors-explicit-link): Use `muse-get-link'
2129       and `muse-get-link-data'.
2130     
2131     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
2132     
2133     * lisp/muse-mode.el (muse-edit-link-at-point): Ditto.
2134       (muse-make-link): Change argument name.
2135     
2136     * lisp/muse.el (muse-handle-explicit-link): Ditto.
2137       (muse-get-link, muse-get-link-desc): New functions that return the link
2138       and the link description, respectively, from the given TARGET.  The
2139       idea is that at least one other markup syntax puts descriptions before
2140       links, so all they would have to do is re-define these two functions.
2142     modified files:
2143      ChangeLog.2006 lisp/muse-colors.el lisp/muse-journal.el
2144      lisp/muse-mode.el lisp/muse.el
2147 2006-03-14 18:41:54 GMT Michael Olson <mwolson@gnu.org> patch-64
2149     Summary:
2150       Fix #5477: muse-replace-regexp-in-string throws error in XEmacs 21.4
2151     Revision:
2152       muse--main--1.0--patch-64
2154     * Makefile.defs, lisp/muse-colors.el: Fix typo.
2155     
2156     * lisp/muse.el (muse-replace-regexp-in-string): Switch order so that
2157       `replace-in-string' is checked before `replace-regexp-in-string', since
2158       XEmacs' implementation of the latter seems to be broken.  Thanks to Jim
2159       Ottaway for the heads up.
2161     modified files:
2162      ChangeLog.2006 Makefile.defs lisp/muse-colors.el lisp/muse.el
2165 2006-03-13 19:38:36 GMT Michael Olson <mwolson@gnu.org> patch-63
2167     Summary:
2168       muse-latex: Add footnotes to links so that they show up on printed copies.
2169     Revision:
2170       muse--main--1.0--patch-63
2172     * lisp/muse-latex.el (muse-latex-markup-strings): Add string for
2173       'url-and-desc.  Display footnotes if we have both a link and a
2174       description, since we want URLs to show up on printed documents.
2175       (muse-latex-markup-specials-document): Escape the "@" character in the
2176       entire document.
2177     
2178     * lisp/muse-publish.el (muse-publish-url): Distinguish between URLs
2179       without descriptions and URLs with descriptions.  If no markup string
2180       exists for 'url-and-desc, fall back to 'url.
2182     modified files:
2183      ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el
2186 2006-03-13 18:42:27 GMT Michael Olson <mwolson@gnu.org> patch-62
2188     Summary:
2189       Fix publishing error with multi-line wrapped list items.
2190     Revision:
2191       muse--main--1.0--patch-62
2193     * lisp/muse-publish.el (muse-publish-surround-text): Fix a problem with
2194       multiple lines of a wrapped list item.
2196     modified files:
2197      ChangeLog.2006 lisp/muse-publish.el
2200 2006-03-13 02:10:44 GMT Michael Olson <mwolson@gnu.org> patch-61
2202     Summary:
2203       Add COPYING file; update headers.
2204     Revision:
2205       muse--main--1.0--patch-61
2207     * COPYING: New file containing the GNU GPL.
2208     
2209     * AUTHORS: Bookkeeping.
2210     
2211     * README: Add License section.  Change Muse homepage URL.
2212     
2213     * debian/copyright: Change Muse homepage URL.  Prune list to those who
2214       have changed 15+ lines of code, since this is the amount that
2215       constitutes legal contribution to a software work, AFAICT.
2216     
2217     * examples/mwolson: Update contents of directory to match my current
2218       setup.
2219     
2220     * experimental/muse*.el, lisp/muse*.el: Update headers.
2221     
2222     * muse.texi: Change Muse homepage URL.
2224     new files:
2225      .arch-ids/COPYING.id COPYING
2227     modified files:
2228      AUTHORS ChangeLog.2006 README debian/copyright
2229      examples/mwolson/muse-init.el
2230      examples/mwolson/stylesheets/blog.css
2231      examples/mwolson/stylesheets/common.css
2232      examples/mwolson/stylesheets/print.css
2233      examples/mwolson/stylesheets/screen.css
2234      experimental/muse-cite.el experimental/muse-mathml.el
2235      experimental/muse-message.el lisp/muse-backlink.el
2236      lisp/muse-blosxom.el lisp/muse-book.el lisp/muse-colors.el
2237      lisp/muse-convert.el lisp/muse-docbook.el lisp/muse-groff.el
2238      lisp/muse-html.el lisp/muse-http.el lisp/muse-journal.el
2239      lisp/muse-latex.el lisp/muse-latex2png.el lisp/muse-mode.el
2240      lisp/muse-poem.el lisp/muse-project.el lisp/muse-protocols.el
2241      lisp/muse-publish.el lisp/muse-regexps.el
2242      lisp/muse-registry.el lisp/muse-texinfo.el lisp/muse-wiki.el
2243      lisp/muse-xml.el lisp/muse.el muse.texi
2246 2006-03-13 01:48:10 GMT Michael Olson <mwolson@gnu.org> patch-60
2248     Summary:
2249       Update Muse XML schema.
2250     Revision:
2251       muse--main--1.0--patch-60
2253     * examples/muse.rnc: Allow nested list items.  Update header.  Provide
2254       history.  We'll call this v0.3 of the schema.
2255     
2256     * lisp/muse-xml-common.el: Update header.
2257       (muse-xml-markup-table): Fix table generation when attributes are not
2258       specified.
2260     modified files:
2261      ChangeLog.2006 examples/muse.rnc lisp/muse-xml-common.el
2264 2006-03-12 21:12:48 GMT Michael Olson <mwolson@gnu.org> patch-59
2266     Summary:
2267       Fix output for consecutive list items of same type.
2268     Revision:
2269       muse--main--1.0--patch-59
2271     * lisp/muse-publish.el (muse-publish-surround-text): Make calculated
2272       post-indent and indent-found values local to each list item.  This
2273       should fix undesired behavior with consecutive list items of the same
2274       type.
2276     modified files:
2277      ChangeLog.2006 lisp/muse-publish.el
2280 2006-03-12 21:09:43 GMT Michael Olson <mwolson@gnu.org> patch-58
2282     Summary:
2283       Make C-> and C-< keybindings not indent nested items.
2284     Revision:
2285       muse--main--1.0--patch-58
2287     * lisp/muse-mode.el (muse-alter-list-item-indentation): Don't include
2288       nested items.
2289     
2290     * lisp/muse.el (muse-forward-list-item): Make skipping of nested items
2291       optional, and document this.
2293     modified files:
2294      ChangeLog.2006 lisp/muse-mode.el lisp/muse.el
2297 2006-03-12 19:56:26 GMT Michael Olson <mwolson@gnu.org> patch-57
2299     Summary:
2300       Slightly improve flyspell integration.
2301     Revision:
2302       muse--main--1.0--patch-57
2304     * lisp/muse-mode.el (muse-mode-flyspell-p): Use the new 'muse-link text
2305       property to determine whether we are at a link.
2307     modified files:
2308      ChangeLog.2006 lisp/muse-mode.el
2311 2006-03-11 23:42:56 GMT Michael Olson <mwolson@gnu.org> patch-56
2313     Summary:
2314       Make nested definition list items work much better.
2315     Revision:
2316       muse--main--1.0--patch-56
2318     * lisp/muse-publish.el (muse-publish-surround-dl): Use
2319       `muse-forward-list-item'.  Don't pass indent and post-indent to the
2320       move function.
2321       (muse-publish-surround-text): If we are to determine the indentation,
2322       but have found no list items, set indent to the empty string.  If we
2323       are to determine indentation but have found an item, get all leading
2324       whitespace and set indent to it.  Never try to determine post-indent
2325       using the first line.  Try to contain the amount of "damage" a nested
2326       list item can do to wrapped list item text.
2327     
2328     * lisp/muse-regexps.el (muse-list-item-regexp): Hone the definition list
2329       part so that it is easier to indicate the amount of desired initial
2330       whitespace.
2331     
2332     * lisp/muse.el (muse-list-item-type): Make initial whitespace of a dl
2333       entry optional.
2334       (muse-forward-dl-term, muse-forward-dl-entry): Remove.  Functionality
2335       merged into `muse-forward-list-item'.
2336       (muse-forward-list-item-1): New function that determines whether a
2337       nested list item is found.
2338       (muse-forward-list-item): Move hairy nested list detection algorithm
2339       into `muse-forward-list-item-1'.  Be extra careful about terminating
2340       when we go past the boundary.
2342     modified files:
2343      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2344      lisp/muse.el
2347 2006-03-11 06:10:19 GMT Michael Olson <mwolson@gnu.org> patch-55
2349     Summary:
2350       Add backlink support, thanks to Jim Ottaway.
2351     Revision:
2352       muse--main--1.0--patch-55
2354     * lisp/muse-colors.el (muse-colors-fontifying-p): New buffer-local
2355       variable that indicates whether Muse is fontifying the current buffer.
2356       (muse-colors-region): Set `muse-colors-fontifying' to t.
2357     
2358     * lisp/muse-backlinks.el: New file by Jim Ottaway that provides backlink
2359       support.  I've modified it slightly to get rid of the defadvice forms.
2361     new files:
2362      lisp/.arch-ids/muse-backlink.el.id lisp/muse-backlink.el
2364     modified files:
2365      AUTHORS ChangeLog.2006 lisp/muse-colors.el
2368 2006-03-10 22:56:22 GMT Michael Olson <mwolson@gnu.org> patch-54
2370     Summary:
2371       muse-protocols: Add Wikipedia support.
2372     Revision:
2373       muse--main--1.0--patch-54
2375     * lisp/muse-protocols.el (muse-url-protocols): Add "dict:" handler.  This
2376       is used to look up terms on the Wikipedia website.
2377       (muse-wikipedia-country): New option that specifies the country code to
2378       use for Wikipedia.
2379       (muse-resolve-url-dict, muse-browse-url-dict): New functions that
2380       resolve and browse Wikipedia URLs.
2382     modified files:
2383      ChangeLog.2006 lisp/muse-protocols.el
2386 2006-03-10 19:29:56 GMT Michael Olson <mwolson@gnu.org> patch-53
2388     Summary:
2389       muse-protocols: Add DOI handling.
2390     Revision:
2391       muse--main--1.0--patch-53
2393     * lisp/muse-protocols.el (muse-url-protocols): Add handler for DOI's.
2394       DOI's (digitial object identifiers) are a standard identifier used in
2395       the publishing industry.  Thanks to Phillip Lord for the patch.
2396       (muse-resolve-url-doi, muse-browse-url-doi): New functions that resolve
2397       and browse DOI's.
2399     modified files:
2400      AUTHORS ChangeLog.2006 lisp/muse-protocols.el
2403 2006-03-10 16:34:52 GMT Michael Olson <mwolson@gnu.org> patch-52
2405     Summary:
2406       Refine previous patch.
2407     Revision:
2408       muse--main--1.0--patch-52
2410     * lisp/muse-mode.el (muse-link-at-point): If muse-colors is loaded, don't
2411       ever use the fallback method.  Save point when using new method.
2413     modified files:
2414      ChangeLog.2006 lisp/muse-mode.el
2417 2006-03-10 16:26:53 GMT Michael Olson <mwolson@gnu.org> patch-51
2419     Summary:
2420       Make visiting of links a bit faster.
2421     Revision:
2422       muse--main--1.0--patch-51
2424     * lisp/muse-colors.el (muse-unhighlight-region): Remove muse-link
2425       property.
2426       (muse-link-properties): If we are highlighting a link, add the
2427       muse-link property.
2428     
2429     * lisp/muse-mode.el (muse-link-at-point): If the muse-link property
2430       exists at point, use it to bound the link.  Otherwise, use the old
2431       method.  This should make it easier to visit custom implicit link
2432       forms, since it does not require a change to muse-implicit-link-regexp.
2433     
2434     * lisp/muse-regexps.el (muse-implicit-link-regexp): Note that this is not
2435       used when muse-colors.el is loaded.
2437     modified files:
2438      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2439      lisp/muse-regexps.el
2442 2006-03-10 04:57:55 GMT Michael Olson <mwolson@gnu.org> patch-50
2444     Summary:
2445       Make resolving of inline image paths more flexible.
2446     Revision:
2447       muse--main--1.0--patch-50
2449     * lisp/muse-colors.el (muse-colors-inline-image-method): Rename from
2450       `muse-inline-relative-to'.  Add muse-colors-use-publishing-directory
2451       option.  Make the fallback customization type a function rather than a
2452       symbol.
2453       (muse-colors-use-publishing-directory): New function that takes the
2454       best guess at where the current Muse file will be published and makes
2455       the given link relative to that.
2456       (muse-colors-insert-image): If muse-colors-inline-image-method is
2457       'default-directory, use the default directory.  If it is a function,
2458       call that function with LINK as an argument.  Otherwise, give up.
2460     modified files:
2461      ChangeLog.2006 lisp/muse-colors.el
2464 2006-03-10 03:43:03 GMT Michael Olson <mwolson@gnu.org> patch-49
2466     Summary:
2467       Fix inline image lockup.
2468     Revision:
2469       muse--main--1.0--patch-49
2471     * lisp/muse-colors.el (muse-colors-explicit-link): Fix regression in
2472       patch-47.  This will prevent Muse from locking up after making a new
2473       inline image.
2475     modified files:
2476      ChangeLog.2006 lisp/muse-colors.el
2479 2006-03-07 03:52:11 GMT Michael Olson <mwolson@gnu.org> patch-48
2481     Summary:
2482       Fix publishing problem with XEmacs.
2483     Revision:
2484       muse--main--1.0--patch-48
2486     * lisp/muse-publish.el (muse-insert-file-or-string): Fix XEmacs
2487       publishing problem when text at beginning of buffer is read-only.
2488       Thanks to Christian Clercin for the report.
2490     modified files:
2491      ChangeLog.2006 lisp/muse-publish.el
2494 2006-03-06 06:06:38 GMT Michael Olson <mwolson@gnu.org> patch-47
2496     Summary:
2497       Get increase and decrease of list indentation to work with complex cases.
2498     Revision:
2499       muse--main--1.0--patch-47
2501     * lisp/muse-colors.el: Miscellaneous whitespace fixes.
2502       (muse-colors-explicit-link): Minor logic tweak.  The indentation seems
2503       to indicate this interpretation, though parens are different.
2504     
2505     * lisp/muse-mode.el: Miscellaneous whitespace fixes.
2506       (muse-alter-list-item-indentation): New function that alters the list
2507       structure at point.  The behavior to use is specified by the OPERATION
2508       argument.  Currently-supported operations are 'increase and 'decrease
2509       indentation level.  This now uses the same sort of list detection
2510       algorithm that is used during publishing, so it should work as expected
2511       for complicated cases.
2512       (muse-increase-list-item-indentation)
2513       (muse-decrease-list-item-indentation): Use
2514       `muse-alter-list-item-indentation'.
2516     modified files:
2517      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2520 2006-03-06 04:50:17 GMT Michael Olson <mwolson@gnu.org> patch-46
2522     Summary:
2523       Code simplification; improve muse-list-item-type function.
2524     Revision:
2525       muse--main--1.0--patch-46
2527     * lisp/muse.el (muse-list-item-type): Disambiguate between 'dl-term and
2528       'dl-entry, instead of just returning 'dl.
2529       (muse-forward-dl-term, muse-forward-dl-entry): Use
2530       muse-forward-list-item.
2531       (muse-forward-dl-part): Remove, merge functionality into
2532       muse-forward-list-item.
2533       (muse-forward-list-item): Add a few conditions needed for skipping
2534       nested 'dl-term and 'dl-entry items.
2536     modified files:
2537      ChangeLog.2006 lisp/muse.el
2540 2006-03-06 01:11:58 GMT Michael Olson <mwolson@gnu.org> patch-45
2542     Summary:
2543       Put movement by list and paragraph functions in muse.el.
2544     Revision:
2545       muse--main--1.0--patch-45
2547     * lisp/muse.el (muse-list-item-type, muse-forward-paragraph):
2548       (muse-forward-dl-term, muse-forward-dl-entry, muse-forward-dl-part):
2549       (muse-forward-list-item): Move here from muse-publish.el, so that
2550       muse-mode can make use of these.
2552     modified files:
2553      ChangeLog.2006 lisp/muse-publish.el lisp/muse.el
2556 2006-03-06 01:06:14 GMT Michael Olson <mwolson@gnu.org> patch-44
2558     Summary:
2559       Merged from mwolson@gnu.org--2006-muse-el (patch 5-14)
2560     Revision:
2561       muse--main--1.0--patch-44
2563     (Author: Per B. Sederberg <per@med.upenn.edu>)
2564     
2565     * lisp/muse-mode.el (muse-mode-map): Added key mappings to increase or
2566       decrease the current item indentation.
2567       (muse-get-paragraph-start): Helper function to determine the start of
2568       the current paragraph.
2569       (muse-insert-list-item): Cleaned up list item insertion code and made
2570       it handle definitions.
2571       (muse-increase-list-item-indentation): New interactive function to
2572       increase list item indentation.
2573       (muse-decrease-list-item-indentation): New interactive function to
2574       decrease list item indentation.
2576     modified files:
2577      ChangeLog.2006 lisp/muse-mode.el
2579     new patches:
2580      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-5
2581      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-6
2582      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-7
2583      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-8
2584      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-9
2585      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-10
2586      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-11
2587      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-12
2588      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-13
2589      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-14
2592 2006-03-06 00:58:00 GMT Michael Olson <mwolson@gnu.org> patch-43
2594     Summary:
2595       Use slightly better algorithm for removing initial whitespace.
2596     Revision:
2597       muse--main--1.0--patch-43
2599     * lisp/muse-publish.el (muse-publish-surround-dl): Keep track of whether
2600       the definition occurred on the same line as the term.
2601       (muse-publish-surround-text): Use a slightly better algorithm for
2602       removing initial indentation of list items.  This way, we preserve
2603       nesting of lists and also deal with same-level items that occur after
2604       nested items.  This probably doesn't make much of a difference in the
2605       output, but it should make support of nested definition lists a bit
2606       less troublesome in some cases.
2607       (muse-forward-dl-entry): Deal with ambiguity in muse-list-item-regexp
2608       regexp.
2609       (muse-forward-dl-part, muse-forward-list-item): Don't clobber match
2610       data.  Don't remove any text.  This makes the function easier to reuse
2611       in display-only situations.
2613     modified files:
2614      ChangeLog.2006 lisp/muse-publish.el
2617 2006-03-04 02:03:59 GMT Michael Olson <mwolson@gnu.org> patch-42
2619     Summary:
2620       In a preliminary way, make definition lists nest.
2621     Revision:
2622       muse--main--1.0--patch-42
2624     * lisp/muse-publish.el (muse-forward-dl-part): Make it so that definition
2625       lists nest a bit better.
2626     
2627     * lisp/muse-regexps.el (muse-dl-entry-regexp): Removed, since we don't
2628       use it anymore.
2630     modified files:
2631      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2634 2006-03-03 19:28:22 GMT Michael Olson <mwolson@gnu.org> patch-41
2636     Summary:
2637       Fix nested list regression.
2638     Revision:
2639       muse--main--1.0--patch-41
2641     * lisp/muse-publish.el (muse-publish-surround-text): Keep track of
2642       original indentation value and use that.  This fixes a regression
2643       caused by the last patch.
2645     modified files:
2646      ChangeLog.2006 lisp/muse-publish.el
2649 2006-03-03 05:24:59 GMT Michael Olson <mwolson@gnu.org> patch-40
2651     Summary:
2652       Make code look nicer by using muse-forward-dl-* functions.
2653     Revision:
2654       muse--main--1.0--patch-40
2656     * lisp/muse-publish.el (muse-publish-surround-dl): Factor out lambda
2657       forms into muse-forward-dl-* for increased reusability.
2658       (muse-publish-surround-text): Call move function with an indent
2659       argument so that we don't have to use partial substitution in lambda
2660       forms.
2661       (muse-forward-dl-term): New function that moves forward to the next
2662       definition list term.
2663       (muse-forward-dl-entry): New function that moves forward to the next
2664       definition list entry.
2665       (muse-forward-dl-part): Renamed from `muse-forward-dl-item', since this
2666       does not move past entire definition list items, only parts of them.
2667       (muse-publish-markup-list, muse-publish-markup-quote):
2668       (muse-publish-quote-tag): Use better lambda form, and include a
2669       parameter.
2671     modified files:
2672      ChangeLog.2006 lisp/muse-publish.el
2675 2006-03-02 05:38:41 GMT Michael Olson <mwolson@gnu.org> patch-39
2677     Summary:
2678       Handle blockquoted sections within lists properly.
2679     Revision:
2680       muse--main--1.0--patch-39
2682     * lisp/muse-publish.el (muse-forward-paragraph): Respect end-list
2683       property.  This should make blockquoted sections within a list do the
2684       right thing.
2685       (muse-forward-dl-item, muse-forward-list-item): Adjust logic for new
2686       behavior of `muse-forward-paragraph'.
2688     modified files:
2689      ChangeLog.2006 lisp/muse-publish.el
2692 2006-03-02 05:00:07 GMT Michael Olson <mwolson@gnu.org> patch-38
2694     Summary:
2695       Fix problem when previous list item was nested.
2696     Revision:
2697       muse--main--1.0--patch-38
2699     * lisp/muse-publish.el (muse-publish-surround-text): Bind nested list
2700       indicator at the correct place.  This fixes an error where a previous
2701       list was nested but the current one isn't.  Thanks to Per B. Sederberg
2702       for the report.
2704     modified files:
2705      ChangeLog.2006 lisp/muse-publish.el
2708 2006-03-02 04:36:06 GMT Michael Olson <mwolson@gnu.org> patch-37
2710     Summary:
2711       Fix #5376: Changing muse-wiki-wikiword-regexp does not seem to affect anything.
2712     Revision:
2713       muse--main--1.0--patch-37
2715     * muse.texi (Implicit Links): Mention how to customize the WikiName
2716       recognition, and note that if you're setting this manually, you have to
2717       call some additional code.  This should fix #5376.  Also remove local
2718       variables section at end, since it seems pointless.
2720     modified files:
2721      ChangeLog.2006 muse.texi
2724 2006-03-02 04:25:37 GMT Michael Olson <mwolson@gnu.org> patch-36
2726     Summary:
2727       Fix #5325: nested formatting not working in HTML output.
2728     Revision:
2729       muse--main--1.0--patch-36
2731     * lisp/muse-publish.el (muse-publish-markup-word): Make nested emphasis
2732       work.  I'm a bit worried about possible double-escaping, though.
2733       Perhaps we should write the context to a text property and escape it
2734       later.  This should fix #5325.
2736     modified files:
2737      ChangeLog.2006 lisp/muse-publish.el
2740 2006-03-02 01:08:14 GMT Michael Olson <mwolson@gnu.org> patch-35
2742     Summary:
2743       Make paragraphs respect the end of a list or list item.
2744     Revision:
2745       muse--main--1.0--patch-35
2747     * lisp/muse-docbook.el (muse-docbook-markup-paragraph): If we are at the
2748       end of a list (or list item), back up.  This allows for a nice side
2749       effect when using indented sentences in between list items.
2750     
2751     * lisp/muse-html.el (muse-html-markup-paragraph): Ditto.
2752     
2753     * lisp/muse-xml.el (muse-xml-markup-paragraph): Ditto.
2754     
2755     * lisp/muse-publish.el (muse-publish-surround-dl): Make sure that end-ddt
2756       and end-item are marked up with end-list properties.
2758     modified files:
2759      ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el
2760      lisp/muse-publish.el lisp/muse-xml.el
2763 2006-03-01 21:00:41 GMT Michael Olson <mwolson@gnu.org> patch-34
2765     Summary:
2766       Make sure an initial term exists before publishing definition list.
2767     Revision:
2768       muse--main--1.0--patch-34
2770     * lisp/muse-publish.el (muse-publish-markup-list): Ensure that a term
2771       exists before publishing a definition list.
2773     modified files:
2774      ChangeLog.2006 lisp/muse-publish.el
2777 2006-03-01 20:21:08 GMT Michael Olson <mwolson@gnu.org> patch-33
2779     Summary:
2780       Add comments to nested list code.
2781     Revision:
2782       muse--main--1.0--patch-33
2784     * lisp/muse-publish.el (muse-publish-surround-dl)
2785       (muse-publish-surround-text, muse-forward-dl-item):
2786       (muse-forward-list-item): Add comments, since there were many
2787       intricacies that are probably not obvious to the casual reader.
2788       (muse-forward-dl-item): Remove no-op condition.
2790     modified files:
2791      ChangeLog.2006 lisp/muse-publish.el
2794 2006-03-01 19:51:45 GMT Michael Olson <mwolson@gnu.org> patch-32
2796     Summary:
2797       Make nested list items work when separated by one blank line.
2798     Revision:
2799       muse--main--1.0--patch-32
2801     * lisp/muse-publish.el (muse-publish-surround-dl): Use
2802       muse-forward-dl-item instead of muse-forward-list-item.  On second
2803       thought, don't unconditionally insert a newline, as that breaks some
2804       things.
2805       (muse-forward-dl-item): New function that moves forward to the next
2806       definition list item.  This was factored out from
2807       muse-forward-list-item, since it was getting too complex for my liking.
2808       (muse-forward-dl-item, muse-forward-list-item): Introduce concept of
2809       indented line, and skip past these if we have a blank line followed by
2810       an indented line.  "Indented" means "indented one past the current
2811       indentation level" here.  Remove some initial whitespace that was being
2812       overlooked before.
2814     modified files:
2815      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2818 2006-03-01 17:43:55 GMT Michael Olson <mwolson@gnu.org> patch-31
2820     Summary:
2821       Fix a couple of bugs in muse-wiki-resolve-project-page.
2822     Revision:
2823       muse--main--1.0--patch-31
2825     * lisp/muse-project.el (muse-project-applicable-styles): Use a slightly
2826       better algorithm for adding styles to a list.
2827     
2828     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Handle project more
2829       carefully.  This should fix one or two hard-to-explain bugs.
2831     modified files:
2832      ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
2835 2006-03-01 17:24:23 GMT Michael Olson <mwolson@gnu.org> patch-30
2837     Summary:
2838       Fix another definition list edge case.
2839     Revision:
2840       muse--main--1.0--patch-30
2842     * lisp/muse-publish.el (muse-publish-surround-dl): Fix edge case where
2843       unordered list immediately follows definition list term.
2845     modified files:
2846      ChangeLog.2006 lisp/muse-publish.el
2849 2006-03-01 17:05:25 GMT Michael Olson <mwolson@gnu.org> patch-29
2851     Summary:
2852       Pass all current definition list test cases.
2853     Revision:
2854       muse--main--1.0--patch-29
2856     * lisp/muse-publish.el (muse-publish-surround-dl): Move correctly to next
2857       line if definition is not on the same line as the term.
2858       (muse-forward-list-item): Fix publishing incorrectness that occurred
2859       when a non-dl list follows a definition list.  Always move to the right
2860       place so as to prevent extra empty dd elements from being published.
2862     modified files:
2863      ChangeLog.2006 lisp/muse-publish.el
2866 2006-03-01 15:08:45 GMT Michael Olson <mwolson@gnu.org> patch-28
2868     Summary:
2869       Merge consecutive definition list terms properly.
2870     Revision:
2871       muse--main--1.0--patch-28
2873     * lisp/muse-publish.el (muse-publish-surround-dl): Keep track of status
2874       correctly.  This makes Muse merge several definition list items into
2875       one list.
2876       (muse-forward-list-item): Use simpler regexp for 'dl.
2877     
2878     * lisp/muse-regexps.el (muse-list-item-regexp): Make terms optional in
2879       definition lists, and make terms the 2nd matched text.
2881     modified files:
2882      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2885 2006-02-28 23:48:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2887     Summary:
2888       Bookkeeping.
2889     Revision:
2890       muse--main--1.0--patch-27
2892     * AUTHORS: Update.
2893     
2894     * muse-colors.el, muse-mode.el: Credit contributions.
2896     modified files:
2897      AUTHORS ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2900 2006-02-28 23:37:26 GMT Michael Olson <mwolson@gnu.org> patch-26
2902     Summary:
2903       Merged from mwolson@gnu.org--2006-muse-el (patch 0-4)
2904     Revision:
2905       muse--main--1.0--patch-26
2907     Patches applied:
2908     
2909      * mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-2
2910        Added ability to show inline images in the Emacs buffer.
2911     
2912      * mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-3
2913        Added enhanced list item insertion.
2914     
2915     Detailed log:
2916     
2917     (Author: Per B. Sederberg <per@med.upenn.edu>)
2918     
2919     * lisp/muse-mode.el (muse-mode-map): Added new key binding to insert a
2920       list item.  New key mapping to toggle showing images.  Added a key
2921       mapping to insert a link to a file and modified the key map to insert a
2922       tag.
2923       (muse-on-blank-line): Helper function to determine if the point is on a
2924       line containing only blank spaces.
2925       (muse-insert-list-item): New interactive function to insert a new list
2926       item, taking into account the current list state.
2927       (muse-insert-relative-link-to-file): New function to insert a link to a
2928       file, relative to the default directory.
2929     
2930     * lisp/muse-colors.el (muse-inline-relative-to): Added custom directory
2931       for where to search for images to inline in the buffer.
2932       (muse-colors-inline-images): Added custom boolean field for whether to
2933       show inline images in the buffer.
2934       (muse-colors-toggle-inline-images): New function to toggle showing the
2935       inline images in the buffer.
2936       (muse-unhighlight-region): Now removes end-glyph text properties to
2937       support XEmacs.
2938       (muse-colors-resolve-image-file): New function to determine if a link
2939       is an image and whether the version of Emacs can support inline images.
2940       (muse-make-file-glyph): New function to create an image glyph if we are
2941       using XEmacs.
2942       (muse-colors-insert-image): New function to insert an image in an Emacs
2943       buffer.
2944       (muse-colors-explicit-link): Modified function to have the ability to
2945       insert an image instead of formatting the text of the link.
2947     modified files:
2948      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2950     new patches:
2951      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--base-0
2952      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-1
2953      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-2
2954      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-3
2955      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-4
2958 2006-02-28 05:20:11 GMT Michael Olson <mwolson@gnu.org> patch-25
2960     Summary:
2961       Pass testcase for definition list and nested unordered list.
2962     Revision:
2963       muse--main--1.0--patch-25
2965     * lisp/muse-publish.el (muse-publish-surround-dl): Ensure that definition
2966       lists always have at least one entry.  This appears to do the right
2967       thing with a sample nested unordered list.
2969     modified files:
2970      ChangeLog.2006 lisp/muse-publish.el
2973 2006-02-28 05:09:33 GMT Michael Olson <mwolson@gnu.org> patch-24
2975     Summary:
2976       Some definition list fixes.
2977     Revision:
2978       muse--main--1.0--patch-24
2980     * lisp/muse-publish.el (muse-publish-markup-list): Make sure to insert
2981       markup for end of list using the `muse-insert-markup-end-list'
2982       function.  Handle list items nested inside of a definition list.
2984     modified files:
2985      ChangeLog.2006 lisp/muse-publish.el
2988 2006-02-28 04:43:15 GMT Michael Olson <mwolson@gnu.org> patch-23
2990     Summary:
2991       Fix another wrapped list item edge case.
2992     Revision:
2993       muse--main--1.0--patch-23
2995     * lisp/muse-publish.el (muse-publish-surround-text): Stop removing
2996       indentation in a region when we encounter any list items.  This should
2997       fix another wrapped list item edge case.  Thanks to Per B. Sederberg
2998       for the report.
3000     modified files:
3001      ChangeLog.2006 lisp/muse-publish.el
3004 2006-02-26 18:26:05 GMT Michael Olson <mwolson@gnu.org> patch-22
3006     Summary:
3007       Fix comment in Debian packaging.
3008     Revision:
3009       muse--main--1.0--patch-22
3011     * debian/emacsen-remove: Fix comment.
3013     modified files:
3014      ChangeLog.2006 debian/emacsen-remove
3017 2006-02-24 03:23:49 GMT Michael Olson <mwolson@gnu.org> patch-21
3019     Summary:
3020       muse-blosxom: Fix order of #tags line in header.
3021     Revision:
3022       muse--main--1.0--patch-21
3024     * lisp/muse-blosxom.el (muse-blosxom-header): Put #tags line after title,
3025       rather than before it.  Thanks to bkhl for the heads up.
3027     modified files:
3028      ChangeLog.2006 lisp/muse-blosxom.el
3031 2006-02-23 03:33:03 GMT Michael Olson <mwolson@gnu.org> patch-20
3033     Summary:
3034       muse-blosxom: Add ability to use tags in entries.
3035     Revision:
3036       muse--main--1.0--patch-20
3038     * lisp/muse-blosxom.el (muse-blosxom-header): If we are using tags,
3039       publish them.
3040       (muse-blosxom-use-tags): New option that specifies whether we are using
3041       tags.
3042       (muse-blosxom-new-entry): If using tags, read tags until the user hits
3043       RET without entering one.
3045     modified files:
3046      ChangeLog.2006 lisp/muse-blosxom.el
3049 2006-02-23 03:23:51 GMT Michael Olson <mwolson@gnu.org> patch-19
3051     Summary:
3052       Fix backtrace when publishing unsaved files.
3053     Revision:
3054       muse--main--1.0--patch-19
3056     * lisp/muse-publish.el (muse-publish-file): Detect case where we are
3057       trying to publish a file that has not been saved, and give an
3058       explanation to the user.
3060     modified files:
3061      ChangeLog.2006 lisp/muse-publish.el
3064 2006-02-21 23:19:36 GMT Michael Olson <mwolson@gnu.org> patch-18
3066     Summary:
3067       muse-texinfo: Fix link suffix.
3068     Revision:
3069       muse--main--1.0--patch-18
3071     * lisp/muse-texinfo.el: Specify :link-suffix for info and info-pdf
3072       styles.  This should fix a bug where links in published info files use
3073       an incorrect extension.  Thanks to Hans Ekbrand for the report!
3075     modified files:
3076      ChangeLog.2006 lisp/muse-texinfo.el
3079 2006-02-16 21:54:11 GMT Michael Olson <mwolson@gnu.org> patch-17
3081     Summary:
3082       Fix prompting of non-Muse buffers before publishing.
3083     Revision:
3084       muse--main--1.0--patch-17
3086     * lisp/muse-project.el (muse-project-of-file): Apply fix from René
3087       Stadler to ignore buffers that have no associated filename.  This fixes
3088       an annoyance where Muse prompts to save BBDB and ERC buffers before
3089       publishing.
3091     modified files:
3092      AUTHORS ChangeLog.2006 lisp/muse-project.el
3095 2006-02-16 04:43:35 GMT Michael Olson <mwolson@gnu.org> patch-16
3097     Summary:
3098       Fix wrapped nested list item edge case.
3099     Revision:
3100       muse--main--1.0--patch-16
3102     * lisp/muse-publish.el (muse-publish-markup-regexps): Remove 2300 rule,
3103       since it is no longer needed.  Tweak 2200 regexp to cover 2300's use
3104       case.
3105       (muse-publish-surround-text): Tweak prefix for muse-list-item-regexp.
3106       (muse-list-item-type): Handle the new change to muse-list-item-regexp.
3107     
3108     * lisp/muse-regexps.el (muse-list-item-regexp): Explicitly require
3109       exactly one space character in front of a unnumbered or numbered list.
3110       This should make it easier to match every list instance, since
3111       definition lists can now be handled more nicely in
3112       muse-publish-markup-regexps.  This also has the effect of fixing a
3113       wrapped nested list item edge case.
3115     modified files:
3116      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
3119 2006-02-16 03:04:20 GMT Michael Olson <mwolson@gnu.org> patch-15
3121     Summary:
3122       Fix edge case in muse-wiki-publish-pretty-title.
3123     Revision:
3124       muse--main--1.0--patch-15
3126     * lisp/muse-wiki.el (muse-wiki-publish-pretty-title): If for some reason
3127       the document does not have a valid title, use the empty string.
3129     modified files:
3130      ChangeLog.2006 lisp/muse-wiki.el
3133 2006-02-14 06:35:02 GMT Michael Olson <mwolson@gnu.org> patch-14
3135     Summary:
3136       Use debian/compat to determine debhelper compat level.
3137     Revision:
3138       muse--main--1.0--patch-14
3140     * debian/compat: New file that sets the debhelper compatibility level to
3141       4.
3142     
3143     * debian/rules: Remove DH_COMPAT line.
3145     new files:
3146      debian/.arch-ids/compat.id debian/compat
3148     modified files:
3149      ChangeLog.2006 debian/rules
3152 2006-02-13 04:50:57 GMT Michael Olson <mwolson@gnu.org> patch-13
3154     Summary:
3155       Fix a couple of table-publishing edge cases.
3156     Revision:
3157       muse--main--1.0--patch-13
3159     * lisp/muse-publish.el (muse-publish-markup-regexps): Fix a table
3160       publishing error that occurs when a table line is the last thing in a
3161       document.  Thanks to cymacs for the report and suggested fix.
3162       (muse-publish-table-fields): Skip initial blank lines, and don't remove
3163       them.
3164     
3165     * lisp/muse-docbook.el (muse-docbook-markup-strings): Don't put a newline
3166       at the end of the 'end-table markup string.
3167     
3168     * lisp/muse-html.el (muse-html-markup-strings): Ditto.
3169     
3170     * lisp/muse-xml.el (muse-xml-markup-strings): Ditto.
3171     
3172     * lisp/muse-xml-common.el (muse-xml-markup-table): Always insert a
3173       newline at the end of the table.  This should fix a problem with
3174       paragraphs after tables not being published as such.  Thanks to cymacs
3175       for the report.
3176     
3177     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Don't use
3178       muse-insert-markup to insert a trailing newline.
3180     modified files:
3181      ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el
3182      lisp/muse-publish.el lisp/muse-texinfo.el
3183      lisp/muse-xml-common.el lisp/muse-xml.el
3186 2006-02-12 22:56:27 GMT Michael Olson <mwolson@gnu.org> patch-12
3188     Summary:
3189       Add ChangeLog for 2006 and move previous ChangeLog for 2005.
3190     Revision:
3191       muse--main--1.0--patch-12
3194     new files:
3195      .arch-ids/ChangeLog.2006.id ChangeLog.2006
3197     renamed files:
3198      .arch-ids/ChangeLog.id
3199        ==> .arch-ids/ChangeLog.2005.id
3200      ChangeLog
3201        ==> ChangeLog.2005
3204 2006-02-12 22:53:48 GMT Michael Olson <mwolson@gnu.org> patch-11
3206     Summary:
3207       Make muse-journal work with whole-document escaping.
3208     Revision:
3209       muse--main--1.0--patch-11
3211     * examples/mwolson/templates/*: Change "Published by Muse" to "Published
3212       by Emacs Muse" so that muse-journal does not get confused.
3213     
3214     * lisp/muse-journal.el (muse-journal-html-munge-buffer):
3215       (muse-journal-latex-munge-buffer, muse-journal-rss-munge-buffer): Adapt
3216       for whole-buffer escaping.  Thanks to mondoshawan for the report.
3217       (muse-journal-rss-munge-buffer): Display a warning if someone does not
3218       have "Page published by Emacs Muse (begins|ends) here" in their header
3219       or footer, since muse-journal needs this in order to determine where
3220       entries begin and end.
3222     modified files:
3223      examples/mwolson/templates/footer.html
3224      examples/mwolson/templates/generic-footer.html
3225      examples/mwolson/templates/generic-header.html
3226      examples/mwolson/templates/header.html
3227      examples/mwolson/templates/header.tex lisp/muse-journal.el
3230 2006-02-08 03:00:07 GMT Michael Olson <mwolson@gnu.org> patch-10
3232     Summary:
3233       Get simple test case for definition lists to work.
3234     Revision:
3235       muse--main--1.0--patch-10
3237     * lisp/muse-publish.el (muse-publish-surround-dl): Make simple test case
3238       publish properly.
3239       (muse-forward-list-item): Fix edge case.
3241     modified files:
3242      lisp/muse-publish.el
3245 2006-01-28 02:47:07 GMT Michael Olson <mwolson@gnu.org> patch-9
3247     Summary:
3248       Add documentation to some publishing functions.
3249     Revision:
3250       muse--main--1.0--patch-9
3252     * lisp/muse-publish.el (muse-publish-mark-read-only)
3253       (muse-publish-mark-noemphasis): Add documentation.
3255     modified files:
3256      lisp/muse-publish.el
3259 2006-01-28 02:42:03 GMT Michael Olson <mwolson@gnu.org> patch-8
3261     Summary:
3262       Fix an error with `custom-quote'.
3263     Revision:
3264       muse--main--1.0--patch-8
3266     * lisp/muse-project.el: Require 'cus-edit, since that is where
3267       `custom-quote' is defined.
3268     
3269     * muse.texi: Use copyright symbol.
3271     modified files:
3272      lisp/muse-project.el muse.texi
3275 2006-01-25 18:27:53 GMT Michael Olson <mwolson@gnu.org> patch-7
3277     Summary:
3278       muse-registry: update from author.
3279     Revision:
3280       muse--main--1.0--patch-7
3282     * lisp/muse-registry.el: Update to newest version from author.
3283       Re-tabify.
3285     modified files:
3286      lisp/muse-registry.el
3289 2006-01-21 19:26:57 GMT Michael Olson <mwolson@gnu.org> patch-6
3291     Summary:
3292       muse-latex: Handle double-quote edge case.
3293     Revision:
3294       muse--main--1.0--patch-6
3296     * lisp/muse-latex.el (muse-latex-fixup-dquotes): Handle case when a quote
3297       character begins the buffer.
3299     modified files:
3300      lisp/muse-latex.el
3303 2006-01-21 18:47:33 GMT Michael Olson <mwolson@gnu.org> patch-5
3305     Summary:
3306       Allow beginning and ending empty elements in tables.
3307     Revision:
3308       muse--main--1.0--patch-5
3310     * lisp/muse-regexps.el (muse-table-field-regexp): Allow there to be no
3311       whitespace after the field if we're at the end of a line.
3312       (muse-table-line-regexp): Allow the table to start with a "|".  The
3313       resulting initial empty cell isn't yet thrown away like it should be.
3315     modified files:
3316      lisp/muse-regexps.el
3319 2006-01-21 02:45:36 GMT Michael Olson <mwolson@gnu.org> patch-4
3321     Summary:
3322       muse-latex: Use \url to publish bare URLs.
3323     Revision:
3324       muse--main--1.0--patch-4
3326     * lisp/muse-latex.el (muse-latex-markup-strings): Use \url instead of
3327       \href for bare URLs.  Thanks to Na Li for the suggestion!
3329     modified files:
3330      lisp/muse-latex.el
3333 2006-01-20 16:22:04 GMT Michael Olson <mwolson@gnu.org> patch-3
3335     Summary:
3336       Create parents of output directories.
3337     Revision:
3338       muse--main--1.0--patch-3
3340     * lisp/muse-project.el (muse-project-publish-file): Create parent
3341       directories as well, if the output directory does not exist.  This can
3342       happen when we have nested directories in a project.
3344     modified files:
3345      lisp/muse-project.el
3348 2006-01-20 15:54:21 GMT Michael Olson <mwolson@gnu.org> patch-2
3350     Summary:
3351       Pick a better default if publishing with more than one style.
3352     Revision:
3353       muse--main--1.0--patch-2
3355     * lisp/muse-project.el (muse-project-applicable-styles): Make sure that
3356       the list we return is in the right order.  That way, if more than one
3357       publishing rule matches a link, the first one is used, rather than the
3358       last.
3360     modified files:
3361      lisp/muse-project.el
3364 2006-01-19 15:55:19 GMT Michael Olson <mwolson@gnu.org> patch-1
3366     Summary:
3367       Oops, committed to the wrong archive.
3368     Revision:
3369       muse--main--1.0--patch-1
3371     Patches applied:
3372     
3373      * mwolson@gnu.org--2005/muse--main--1.0--patch-356
3374        Debian fixups.
3375     
3376      * mwolson@gnu.org--2005/muse--main--1.0--patch-357
3377        Another Debian fix.
3379     modified files:
3380      ChangeLog debian/emacsen-startup
3382     renamed files:
3383      debian/.arch-ids/NEWS.Debian.id
3384        ==> debian/.arch-ids/NEWS.id
3385      debian/NEWS.Debian
3386        ==> debian/NEWS
3388     new patches:
3389      mwolson@gnu.org--2005/muse--main--1.0--patch-356
3390      mwolson@gnu.org--2005/muse--main--1.0--patch-357
3393 2006-01-17 06:28:50 GMT Michael Olson <mwolson@gnu.org> base-0
3395     Summary:
3396       tag of mwolson@gnu.org--2005/muse--main--1.0--patch-355
3397     Revision:
3398       muse--main--1.0--base-0
3400     See ChangeLog.2005 for earlier changes.
3402     new patches:
3403      ajk@iu.edu--2005/muse--ajk--1.0--base-0
3404      ajk@iu.edu--2005/muse--ajk--1.0--patch-1
3405      ajk@iu.edu--2005/muse--ajk--1.0--patch-2
3406      ajk@iu.edu--2005/muse--ajk--1.0--patch-3
3407      ajk@iu.edu--2005/muse--ajk--1.0--patch-4
3408      ajk@iu.edu--2005/muse--ajk--1.0--patch-5
3409      ajk@iu.edu--2005/muse--ajk--1.0--patch-6
3410      ajk@iu.edu--2005/muse--ajk--1.0--patch-7
3411      ajk@iu.edu--2005/muse--ajk--1.0--patch-8
3412      ajk@iu.edu--2005/muse--ajk--1.0--patch-9
3413      ajk@iu.edu--2005/muse--main--1.0--base-0
3414      ajk@iu.edu--2005/muse--main--1.0--patch-1
3415      ajk@iu.edu--2005/muse--main--1.0--patch-2
3416      davidsmith@acm.org--2005/muse--devo--1.0--base-0
3417      davidsmith@acm.org--main/muse--devo--1.0--base-0
3418      davidsmith@acm.org--main/muse--devo--1.0--patch-1
3419      davidsmith@acm.org--main/muse--devo--1.0--patch-2
3420      hodique@lifl.fr--2005/muse--yh--1.0--base-0
3421      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
3422      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
3423      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
3424      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
3425      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
3426      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
3427      hodique@lifl.fr--2005/muse--yh--1.0--patch-7
3428      hodique@lifl.fr--2005/muse--yh--1.0--patch-8
3429      hodique@lifl.fr--2005/muse--yh--1.0--patch-9
3430      hodique@lifl.fr--2005/muse--yh--1.0--patch-10
3431      hodique@lifl.fr--2005/muse--yh--1.0--patch-11
3432      hodique@lifl.fr--2005/muse--yh--1.0--patch-12
3433      hodique@lifl.fr--2005/muse--yh--1.0--patch-13
3434      hodique@lifl.fr--2005/muse--yh--1.0--patch-14
3435      hodique@lifl.fr--2005/muse--yh--1.0--patch-15
3436      hodique@lifl.fr--2005/muse--yh--1.0--patch-16
3437      hodique@lifl.fr--2005/muse--yh--1.0--patch-17
3438      hodique@lifl.fr--2005/muse--yh--1.0--patch-18
3439      hodique@lifl.fr--2005/muse--yh--1.0--patch-19
3440      hodique@lifl.fr--2005/muse--yh--1.0--patch-20
3441      hodique@lifl.fr--2005/muse--yh--1.0--patch-21
3442      hodique@lifl.fr--2005/muse--yh--1.0--patch-22
3443      hodique@lifl.fr--2005/muse--yh--1.0--patch-23
3444      hodique@lifl.fr--2005/muse--yh--1.0--patch-24
3445      hodique@lifl.fr--2005/muse--yh--1.0--patch-25
3446      hodique@lifl.fr--2005/muse--yh--1.0--patch-26
3447      hodique@lifl.fr--2005/muse--yh--1.0--patch-27
3448      hodique@lifl.fr--2005/muse--yh--1.0--patch-28
3449      hodique@lifl.fr--2005/muse--yh--1.0--patch-29
3450      hodique@lifl.fr--2005/muse--yh--1.0--patch-30
3451      hodique@lifl.fr--2005/muse--yh--1.0--patch-31
3452      hodique@lifl.fr--2005/muse--yh--1.0--patch-32
3453      hodique@lifl.fr--2005/muse--yh--1.0--patch-33
3454      hodique@lifl.fr--2005/muse--yh--1.0--patch-34
3455      hodique@lifl.fr--2005/muse--yh--1.0--patch-35
3456      hodique@lifl.fr--2005/muse--yh--1.0--patch-36
3457      hodique@lifl.fr--2005/muse--yh--1.0--patch-37
3458      hodique@lifl.fr--2005/muse--yh--1.0--patch-38
3459      hodique@lifl.fr--2005/muse--yh--1.0--patch-39
3460      hodique@lifl.fr--2005/muse--yh--1.0--patch-40
3461      hodique@lifl.fr--2005/muse--yh--1.0--patch-41
3462      hodique@lifl.fr--2005/muse--yh--1.0--patch-42
3463      hodique@lifl.fr--2005/muse--yh--1.0--patch-43
3464      hodique@lifl.fr--2005/muse--yh--1.0--patch-44
3465      hodique@lifl.fr--2005/muse--yh--1.0--patch-45
3466      jeho@jeho.org--2005/muse--jeho--1.0--base-0
3467      jeho@jeho.org--2005/muse--jeho--1.0--patch-1
3468      jeho@jeho.org--2005/muse--jeho--1.0--patch-2
3469      jeho@jeho.org--2005/muse--jeho--1.0--patch-3
3470      jeho@jeho.org--2005/muse--jeho--1.0--patch-4
3471      jeho@jeho.org--2005/muse--jeho--1.0--patch-5
3472      jeho@jeho.org--2005/muse--jeho--1.0--patch-6
3473      jeho@jeho.org--2005/muse--jeho--1.0--patch-7
3474      jeho@jeho.org--2005/muse--jeho--1.0--patch-8
3475      jeho@jeho.org--2005/muse--jeho--1.0--patch-9
3476      jeho@jeho.org--2005/muse--jeho--1.0--patch-10
3477      jeho@jeho.org--2005/muse--jeho--1.0--patch-11
3478      jeho@jeho.org--2005/muse--jeho--1.0--patch-12
3479      jeho@jeho.org--2005/muse--jeho--1.0--patch-13
3480      jeho@jeho.org--2005/muse--jeho--1.0--patch-14
3481      jeho@jeho.org--2005/muse--jeho--1.0--patch-15
3482      jeho@jeho.org--2005/muse--jeho--1.0--patch-16
3483      jeho@jeho.org--2005/muse--jeho--1.0--patch-17
3484      jeho@jeho.org--2005/muse--jeho--1.0--patch-18
3485      jeho@jeho.org--2005/muse--jeho--1.0--patch-19
3486      jeho@jeho.org--2005/muse--jeho--1.0--patch-20
3487      jeho@jeho.org--2005/muse--jeho--1.0--patch-21
3488      john@wjsullivan.net--2006/muse--johnsu01--0--base-0
3489      john@wjsullivan.net--2006/muse--johnsu01--0--patch-1
3490      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
3491      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
3492      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
3493      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
3494      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
3495      mwolson@gnu.org--2005/muse--main--1.0--base-0
3496      mwolson@gnu.org--2005/muse--main--1.0--patch-1
3497      mwolson@gnu.org--2005/muse--main--1.0--patch-2
3498      mwolson@gnu.org--2005/muse--main--1.0--patch-3
3499      mwolson@gnu.org--2005/muse--main--1.0--patch-4
3500      mwolson@gnu.org--2005/muse--main--1.0--patch-5
3501      mwolson@gnu.org--2005/muse--main--1.0--patch-6
3502      mwolson@gnu.org--2005/muse--main--1.0--patch-7
3503      mwolson@gnu.org--2005/muse--main--1.0--patch-8
3504      mwolson@gnu.org--2005/muse--main--1.0--patch-9
3505      mwolson@gnu.org--2005/muse--main--1.0--patch-10
3506      mwolson@gnu.org--2005/muse--main--1.0--patch-11
3507      mwolson@gnu.org--2005/muse--main--1.0--patch-12
3508      mwolson@gnu.org--2005/muse--main--1.0--patch-13
3509      mwolson@gnu.org--2005/muse--main--1.0--patch-14
3510      mwolson@gnu.org--2005/muse--main--1.0--patch-15
3511      mwolson@gnu.org--2005/muse--main--1.0--patch-16
3512      mwolson@gnu.org--2005/muse--main--1.0--patch-17
3513      mwolson@gnu.org--2005/muse--main--1.0--patch-18
3514      mwolson@gnu.org--2005/muse--main--1.0--patch-19
3515      mwolson@gnu.org--2005/muse--main--1.0--patch-20
3516      mwolson@gnu.org--2005/muse--main--1.0--patch-21
3517      mwolson@gnu.org--2005/muse--main--1.0--patch-22
3518      mwolson@gnu.org--2005/muse--main--1.0--patch-23
3519      mwolson@gnu.org--2005/muse--main--1.0--patch-24
3520      mwolson@gnu.org--2005/muse--main--1.0--patch-25
3521      mwolson@gnu.org--2005/muse--main--1.0--patch-26
3522      mwolson@gnu.org--2005/muse--main--1.0--patch-27
3523      mwolson@gnu.org--2005/muse--main--1.0--patch-28
3524      mwolson@gnu.org--2005/muse--main--1.0--patch-29
3525      mwolson@gnu.org--2005/muse--main--1.0--patch-30
3526      mwolson@gnu.org--2005/muse--main--1.0--patch-31
3527      mwolson@gnu.org--2005/muse--main--1.0--patch-32
3528      mwolson@gnu.org--2005/muse--main--1.0--patch-33
3529      mwolson@gnu.org--2005/muse--main--1.0--patch-34
3530      mwolson@gnu.org--2005/muse--main--1.0--patch-35
3531      mwolson@gnu.org--2005/muse--main--1.0--patch-36
3532      mwolson@gnu.org--2005/muse--main--1.0--patch-37
3533      mwolson@gnu.org--2005/muse--main--1.0--patch-38
3534      mwolson@gnu.org--2005/muse--main--1.0--patch-39
3535      mwolson@gnu.org--2005/muse--main--1.0--patch-40
3536      mwolson@gnu.org--2005/muse--main--1.0--patch-41
3537      mwolson@gnu.org--2005/muse--main--1.0--patch-42
3538      mwolson@gnu.org--2005/muse--main--1.0--patch-43
3539      mwolson@gnu.org--2005/muse--main--1.0--patch-44
3540      mwolson@gnu.org--2005/muse--main--1.0--patch-45
3541      mwolson@gnu.org--2005/muse--main--1.0--patch-46
3542      mwolson@gnu.org--2005/muse--main--1.0--patch-47
3543      mwolson@gnu.org--2005/muse--main--1.0--patch-48
3544      mwolson@gnu.org--2005/muse--main--1.0--patch-49
3545      mwolson@gnu.org--2005/muse--main--1.0--patch-50
3546      mwolson@gnu.org--2005/muse--main--1.0--patch-51
3547      mwolson@gnu.org--2005/muse--main--1.0--patch-52
3548      mwolson@gnu.org--2005/muse--main--1.0--patch-53
3549      mwolson@gnu.org--2005/muse--main--1.0--patch-54
3550      mwolson@gnu.org--2005/muse--main--1.0--patch-55
3551      mwolson@gnu.org--2005/muse--main--1.0--patch-56
3552      mwolson@gnu.org--2005/muse--main--1.0--patch-57
3553      mwolson@gnu.org--2005/muse--main--1.0--patch-58
3554      mwolson@gnu.org--2005/muse--main--1.0--patch-59
3555      mwolson@gnu.org--2005/muse--main--1.0--patch-60
3556      mwolson@gnu.org--2005/muse--main--1.0--patch-61
3557      mwolson@gnu.org--2005/muse--main--1.0--patch-62
3558      mwolson@gnu.org--2005/muse--main--1.0--patch-63
3559      mwolson@gnu.org--2005/muse--main--1.0--patch-64
3560      mwolson@gnu.org--2005/muse--main--1.0--patch-65
3561      mwolson@gnu.org--2005/muse--main--1.0--patch-66
3562      mwolson@gnu.org--2005/muse--main--1.0--patch-67
3563      mwolson@gnu.org--2005/muse--main--1.0--patch-68
3564      mwolson@gnu.org--2005/muse--main--1.0--patch-69
3565      mwolson@gnu.org--2005/muse--main--1.0--patch-70
3566      mwolson@gnu.org--2005/muse--main--1.0--patch-71
3567      mwolson@gnu.org--2005/muse--main--1.0--patch-72
3568      mwolson@gnu.org--2005/muse--main--1.0--patch-73
3569      mwolson@gnu.org--2005/muse--main--1.0--patch-74
3570      mwolson@gnu.org--2005/muse--main--1.0--patch-75
3571      mwolson@gnu.org--2005/muse--main--1.0--patch-76
3572      mwolson@gnu.org--2005/muse--main--1.0--patch-77
3573      mwolson@gnu.org--2005/muse--main--1.0--patch-78
3574      mwolson@gnu.org--2005/muse--main--1.0--patch-79
3575      mwolson@gnu.org--2005/muse--main--1.0--patch-80
3576      mwolson@gnu.org--2005/muse--main--1.0--patch-81
3577      mwolson@gnu.org--2005/muse--main--1.0--patch-82
3578      mwolson@gnu.org--2005/muse--main--1.0--patch-83
3579      mwolson@gnu.org--2005/muse--main--1.0--patch-84
3580      mwolson@gnu.org--2005/muse--main--1.0--patch-85
3581      mwolson@gnu.org--2005/muse--main--1.0--patch-86
3582      mwolson@gnu.org--2005/muse--main--1.0--patch-87
3583      mwolson@gnu.org--2005/muse--main--1.0--patch-88
3584      mwolson@gnu.org--2005/muse--main--1.0--patch-89
3585      mwolson@gnu.org--2005/muse--main--1.0--patch-90
3586      mwolson@gnu.org--2005/muse--main--1.0--patch-91
3587      mwolson@gnu.org--2005/muse--main--1.0--patch-92
3588      mwolson@gnu.org--2005/muse--main--1.0--patch-93
3589      mwolson@gnu.org--2005/muse--main--1.0--patch-94
3590      mwolson@gnu.org--2005/muse--main--1.0--patch-95
3591      mwolson@gnu.org--2005/muse--main--1.0--patch-96
3592      mwolson@gnu.org--2005/muse--main--1.0--patch-97
3593      mwolson@gnu.org--2005/muse--main--1.0--patch-98
3594      mwolson@gnu.org--2005/muse--main--1.0--patch-99
3595      mwolson@gnu.org--2005/muse--main--1.0--patch-100
3596      mwolson@gnu.org--2005/muse--main--1.0--patch-101
3597      mwolson@gnu.org--2005/muse--main--1.0--patch-102
3598      mwolson@gnu.org--2005/muse--main--1.0--patch-103
3599      mwolson@gnu.org--2005/muse--main--1.0--patch-104
3600      mwolson@gnu.org--2005/muse--main--1.0--patch-105
3601      mwolson@gnu.org--2005/muse--main--1.0--patch-106
3602      mwolson@gnu.org--2005/muse--main--1.0--patch-107
3603      mwolson@gnu.org--2005/muse--main--1.0--patch-108
3604      mwolson@gnu.org--2005/muse--main--1.0--patch-109
3605      mwolson@gnu.org--2005/muse--main--1.0--patch-110
3606      mwolson@gnu.org--2005/muse--main--1.0--patch-111
3607      mwolson@gnu.org--2005/muse--main--1.0--patch-112
3608      mwolson@gnu.org--2005/muse--main--1.0--patch-113
3609      mwolson@gnu.org--2005/muse--main--1.0--patch-114
3610      mwolson@gnu.org--2005/muse--main--1.0--patch-115
3611      mwolson@gnu.org--2005/muse--main--1.0--patch-116
3612      mwolson@gnu.org--2005/muse--main--1.0--patch-117
3613      mwolson@gnu.org--2005/muse--main--1.0--patch-118
3614      mwolson@gnu.org--2005/muse--main--1.0--patch-119
3615      mwolson@gnu.org--2005/muse--main--1.0--patch-120
3616      mwolson@gnu.org--2005/muse--main--1.0--patch-121
3617      mwolson@gnu.org--2005/muse--main--1.0--patch-122
3618      mwolson@gnu.org--2005/muse--main--1.0--patch-123
3619      mwolson@gnu.org--2005/muse--main--1.0--patch-124
3620      mwolson@gnu.org--2005/muse--main--1.0--patch-125
3621      mwolson@gnu.org--2005/muse--main--1.0--patch-126
3622      mwolson@gnu.org--2005/muse--main--1.0--patch-127
3623      mwolson@gnu.org--2005/muse--main--1.0--patch-128
3624      mwolson@gnu.org--2005/muse--main--1.0--patch-129
3625      mwolson@gnu.org--2005/muse--main--1.0--patch-130
3626      mwolson@gnu.org--2005/muse--main--1.0--patch-131
3627      mwolson@gnu.org--2005/muse--main--1.0--patch-132
3628      mwolson@gnu.org--2005/muse--main--1.0--patch-133
3629      mwolson@gnu.org--2005/muse--main--1.0--patch-134
3630      mwolson@gnu.org--2005/muse--main--1.0--patch-135
3631      mwolson@gnu.org--2005/muse--main--1.0--patch-136
3632      mwolson@gnu.org--2005/muse--main--1.0--patch-137
3633      mwolson@gnu.org--2005/muse--main--1.0--patch-138
3634      mwolson@gnu.org--2005/muse--main--1.0--patch-139
3635      mwolson@gnu.org--2005/muse--main--1.0--patch-140
3636      mwolson@gnu.org--2005/muse--main--1.0--patch-141
3637      mwolson@gnu.org--2005/muse--main--1.0--patch-142
3638      mwolson@gnu.org--2005/muse--main--1.0--patch-143
3639      mwolson@gnu.org--2005/muse--main--1.0--patch-144
3640      mwolson@gnu.org--2005/muse--main--1.0--patch-145
3641      mwolson@gnu.org--2005/muse--main--1.0--patch-146
3642      mwolson@gnu.org--2005/muse--main--1.0--patch-147
3643      mwolson@gnu.org--2005/muse--main--1.0--patch-148
3644      mwolson@gnu.org--2005/muse--main--1.0--patch-149
3645      mwolson@gnu.org--2005/muse--main--1.0--patch-150
3646      mwolson@gnu.org--2005/muse--main--1.0--patch-151
3647      mwolson@gnu.org--2005/muse--main--1.0--patch-152
3648      mwolson@gnu.org--2005/muse--main--1.0--patch-153
3649      mwolson@gnu.org--2005/muse--main--1.0--patch-154
3650      mwolson@gnu.org--2005/muse--main--1.0--patch-155
3651      mwolson@gnu.org--2005/muse--main--1.0--patch-156
3652      mwolson@gnu.org--2005/muse--main--1.0--patch-157
3653      mwolson@gnu.org--2005/muse--main--1.0--patch-158
3654      mwolson@gnu.org--2005/muse--main--1.0--patch-159
3655      mwolson@gnu.org--2005/muse--main--1.0--patch-160
3656      mwolson@gnu.org--2005/muse--main--1.0--patch-161
3657      mwolson@gnu.org--2005/muse--main--1.0--patch-162
3658      mwolson@gnu.org--2005/muse--main--1.0--patch-163
3659      mwolson@gnu.org--2005/muse--main--1.0--patch-164
3660      mwolson@gnu.org--2005/muse--main--1.0--patch-165
3661      mwolson@gnu.org--2005/muse--main--1.0--patch-166
3662      mwolson@gnu.org--2005/muse--main--1.0--patch-167
3663      mwolson@gnu.org--2005/muse--main--1.0--patch-168
3664      mwolson@gnu.org--2005/muse--main--1.0--patch-169
3665      mwolson@gnu.org--2005/muse--main--1.0--patch-170
3666      mwolson@gnu.org--2005/muse--main--1.0--patch-171
3667      mwolson@gnu.org--2005/muse--main--1.0--patch-172
3668      mwolson@gnu.org--2005/muse--main--1.0--patch-173
3669      mwolson@gnu.org--2005/muse--main--1.0--patch-174
3670      mwolson@gnu.org--2005/muse--main--1.0--patch-175
3671      mwolson@gnu.org--2005/muse--main--1.0--patch-176
3672      mwolson@gnu.org--2005/muse--main--1.0--patch-177
3673      mwolson@gnu.org--2005/muse--main--1.0--patch-178
3674      mwolson@gnu.org--2005/muse--main--1.0--patch-179
3675      mwolson@gnu.org--2005/muse--main--1.0--patch-180
3676      mwolson@gnu.org--2005/muse--main--1.0--patch-181
3677      mwolson@gnu.org--2005/muse--main--1.0--patch-182
3678      mwolson@gnu.org--2005/muse--main--1.0--patch-183
3679      mwolson@gnu.org--2005/muse--main--1.0--patch-184
3680      mwolson@gnu.org--2005/muse--main--1.0--patch-185
3681      mwolson@gnu.org--2005/muse--main--1.0--patch-186
3682      mwolson@gnu.org--2005/muse--main--1.0--patch-187
3683      mwolson@gnu.org--2005/muse--main--1.0--patch-188
3684      mwolson@gnu.org--2005/muse--main--1.0--patch-189
3685      mwolson@gnu.org--2005/muse--main--1.0--patch-190
3686      mwolson@gnu.org--2005/muse--main--1.0--patch-191
3687      mwolson@gnu.org--2005/muse--main--1.0--patch-192
3688      mwolson@gnu.org--2005/muse--main--1.0--patch-193
3689      mwolson@gnu.org--2005/muse--main--1.0--patch-194
3690      mwolson@gnu.org--2005/muse--main--1.0--patch-195
3691      mwolson@gnu.org--2005/muse--main--1.0--patch-196
3692      mwolson@gnu.org--2005/muse--main--1.0--patch-197
3693      mwolson@gnu.org--2005/muse--main--1.0--patch-198
3694      mwolson@gnu.org--2005/muse--main--1.0--patch-199
3695      mwolson@gnu.org--2005/muse--main--1.0--patch-200
3696      mwolson@gnu.org--2005/muse--main--1.0--patch-201
3697      mwolson@gnu.org--2005/muse--main--1.0--patch-202
3698      mwolson@gnu.org--2005/muse--main--1.0--patch-203
3699      mwolson@gnu.org--2005/muse--main--1.0--patch-204
3700      mwolson@gnu.org--2005/muse--main--1.0--patch-205
3701      mwolson@gnu.org--2005/muse--main--1.0--patch-206
3702      mwolson@gnu.org--2005/muse--main--1.0--patch-207
3703      mwolson@gnu.org--2005/muse--main--1.0--patch-208
3704      mwolson@gnu.org--2005/muse--main--1.0--patch-209
3705      mwolson@gnu.org--2005/muse--main--1.0--patch-210
3706      mwolson@gnu.org--2005/muse--main--1.0--patch-211
3707      mwolson@gnu.org--2005/muse--main--1.0--patch-212
3708      mwolson@gnu.org--2005/muse--main--1.0--patch-213
3709      mwolson@gnu.org--2005/muse--main--1.0--patch-214
3710      mwolson@gnu.org--2005/muse--main--1.0--patch-215
3711      mwolson@gnu.org--2005/muse--main--1.0--patch-216
3712      mwolson@gnu.org--2005/muse--main--1.0--patch-217
3713      mwolson@gnu.org--2005/muse--main--1.0--patch-218
3714      mwolson@gnu.org--2005/muse--main--1.0--patch-219
3715      mwolson@gnu.org--2005/muse--main--1.0--patch-220
3716      mwolson@gnu.org--2005/muse--main--1.0--patch-221
3717      mwolson@gnu.org--2005/muse--main--1.0--patch-222
3718      mwolson@gnu.org--2005/muse--main--1.0--patch-223
3719      mwolson@gnu.org--2005/muse--main--1.0--patch-224
3720      mwolson@gnu.org--2005/muse--main--1.0--patch-225
3721      mwolson@gnu.org--2005/muse--main--1.0--patch-226
3722      mwolson@gnu.org--2005/muse--main--1.0--patch-227
3723      mwolson@gnu.org--2005/muse--main--1.0--patch-228
3724      mwolson@gnu.org--2005/muse--main--1.0--patch-229
3725      mwolson@gnu.org--2005/muse--main--1.0--patch-230
3726      mwolson@gnu.org--2005/muse--main--1.0--patch-231
3727      mwolson@gnu.org--2005/muse--main--1.0--patch-232
3728      mwolson@gnu.org--2005/muse--main--1.0--patch-233
3729      mwolson@gnu.org--2005/muse--main--1.0--patch-234
3730      mwolson@gnu.org--2005/muse--main--1.0--patch-235
3731      mwolson@gnu.org--2005/muse--main--1.0--patch-236
3732      mwolson@gnu.org--2005/muse--main--1.0--patch-237
3733      mwolson@gnu.org--2005/muse--main--1.0--patch-238
3734      mwolson@gnu.org--2005/muse--main--1.0--patch-239
3735      mwolson@gnu.org--2005/muse--main--1.0--patch-240
3736      mwolson@gnu.org--2005/muse--main--1.0--patch-241
3737      mwolson@gnu.org--2005/muse--main--1.0--patch-242
3738      mwolson@gnu.org--2005/muse--main--1.0--patch-243
3739      mwolson@gnu.org--2005/muse--main--1.0--patch-244
3740      mwolson@gnu.org--2005/muse--main--1.0--patch-245
3741      mwolson@gnu.org--2005/muse--main--1.0--patch-246
3742      mwolson@gnu.org--2005/muse--main--1.0--patch-247
3743      mwolson@gnu.org--2005/muse--main--1.0--patch-248
3744      mwolson@gnu.org--2005/muse--main--1.0--patch-249
3745      mwolson@gnu.org--2005/muse--main--1.0--patch-250
3746      mwolson@gnu.org--2005/muse--main--1.0--patch-251
3747      mwolson@gnu.org--2005/muse--main--1.0--patch-252
3748      mwolson@gnu.org--2005/muse--main--1.0--patch-253
3749      mwolson@gnu.org--2005/muse--main--1.0--patch-254
3750      mwolson@gnu.org--2005/muse--main--1.0--patch-255
3751      mwolson@gnu.org--2005/muse--main--1.0--patch-256
3752      mwolson@gnu.org--2005/muse--main--1.0--patch-257
3753      mwolson@gnu.org--2005/muse--main--1.0--patch-258
3754      mwolson@gnu.org--2005/muse--main--1.0--patch-259
3755      mwolson@gnu.org--2005/muse--main--1.0--patch-260
3756      mwolson@gnu.org--2005/muse--main--1.0--patch-261
3757      mwolson@gnu.org--2005/muse--main--1.0--patch-262
3758      mwolson@gnu.org--2005/muse--main--1.0--patch-263
3759      mwolson@gnu.org--2005/muse--main--1.0--patch-264
3760      mwolson@gnu.org--2005/muse--main--1.0--patch-265
3761      mwolson@gnu.org--2005/muse--main--1.0--patch-266
3762      mwolson@gnu.org--2005/muse--main--1.0--patch-267
3763      mwolson@gnu.org--2005/muse--main--1.0--patch-268
3764      mwolson@gnu.org--2005/muse--main--1.0--patch-269
3765      mwolson@gnu.org--2005/muse--main--1.0--patch-270
3766      mwolson@gnu.org--2005/muse--main--1.0--patch-271
3767      mwolson@gnu.org--2005/muse--main--1.0--patch-272
3768      mwolson@gnu.org--2005/muse--main--1.0--patch-273
3769      mwolson@gnu.org--2005/muse--main--1.0--patch-274
3770      mwolson@gnu.org--2005/muse--main--1.0--patch-275
3771      mwolson@gnu.org--2005/muse--main--1.0--patch-276
3772      mwolson@gnu.org--2005/muse--main--1.0--patch-277
3773      mwolson@gnu.org--2005/muse--main--1.0--patch-278
3774      mwolson@gnu.org--2005/muse--main--1.0--patch-279
3775      mwolson@gnu.org--2005/muse--main--1.0--patch-280
3776      mwolson@gnu.org--2005/muse--main--1.0--patch-281
3777      mwolson@gnu.org--2005/muse--main--1.0--patch-282
3778      mwolson@gnu.org--2005/muse--main--1.0--patch-283
3779      mwolson@gnu.org--2005/muse--main--1.0--patch-284
3780      mwolson@gnu.org--2005/muse--main--1.0--patch-285
3781      mwolson@gnu.org--2005/muse--main--1.0--patch-286
3782      mwolson@gnu.org--2005/muse--main--1.0--patch-287
3783      mwolson@gnu.org--2005/muse--main--1.0--patch-288
3784      mwolson@gnu.org--2005/muse--main--1.0--patch-289
3785      mwolson@gnu.org--2005/muse--main--1.0--patch-290
3786      mwolson@gnu.org--2005/muse--main--1.0--patch-291
3787      mwolson@gnu.org--2005/muse--main--1.0--patch-292
3788      mwolson@gnu.org--2005/muse--main--1.0--patch-293
3789      mwolson@gnu.org--2005/muse--main--1.0--patch-294
3790      mwolson@gnu.org--2005/muse--main--1.0--patch-295
3791      mwolson@gnu.org--2005/muse--main--1.0--patch-296
3792      mwolson@gnu.org--2005/muse--main--1.0--patch-297
3793      mwolson@gnu.org--2005/muse--main--1.0--patch-298
3794      mwolson@gnu.org--2005/muse--main--1.0--patch-299
3795      mwolson@gnu.org--2005/muse--main--1.0--patch-300
3796      mwolson@gnu.org--2005/muse--main--1.0--patch-301
3797      mwolson@gnu.org--2005/muse--main--1.0--patch-302
3798      mwolson@gnu.org--2005/muse--main--1.0--patch-303
3799      mwolson@gnu.org--2005/muse--main--1.0--patch-304
3800      mwolson@gnu.org--2005/muse--main--1.0--patch-305
3801      mwolson@gnu.org--2005/muse--main--1.0--patch-306
3802      mwolson@gnu.org--2005/muse--main--1.0--patch-307
3803      mwolson@gnu.org--2005/muse--main--1.0--patch-308
3804      mwolson@gnu.org--2005/muse--main--1.0--patch-309
3805      mwolson@gnu.org--2005/muse--main--1.0--patch-310
3806      mwolson@gnu.org--2005/muse--main--1.0--patch-311
3807      mwolson@gnu.org--2005/muse--main--1.0--patch-312
3808      mwolson@gnu.org--2005/muse--main--1.0--patch-313
3809      mwolson@gnu.org--2005/muse--main--1.0--patch-314
3810      mwolson@gnu.org--2005/muse--main--1.0--patch-315
3811      mwolson@gnu.org--2005/muse--main--1.0--patch-316
3812      mwolson@gnu.org--2005/muse--main--1.0--patch-317
3813      mwolson@gnu.org--2005/muse--main--1.0--patch-318
3814      mwolson@gnu.org--2005/muse--main--1.0--patch-319
3815      mwolson@gnu.org--2005/muse--main--1.0--patch-320
3816      mwolson@gnu.org--2005/muse--main--1.0--patch-321
3817      mwolson@gnu.org--2005/muse--main--1.0--patch-322
3818      mwolson@gnu.org--2005/muse--main--1.0--patch-323
3819      mwolson@gnu.org--2005/muse--main--1.0--patch-324
3820      mwolson@gnu.org--2005/muse--main--1.0--patch-325
3821      mwolson@gnu.org--2005/muse--main--1.0--patch-326
3822      mwolson@gnu.org--2005/muse--main--1.0--patch-327
3823      mwolson@gnu.org--2005/muse--main--1.0--patch-328
3824      mwolson@gnu.org--2005/muse--main--1.0--patch-329
3825      mwolson@gnu.org--2005/muse--main--1.0--patch-330
3826      mwolson@gnu.org--2005/muse--main--1.0--patch-331
3827      mwolson@gnu.org--2005/muse--main--1.0--patch-332
3828      mwolson@gnu.org--2005/muse--main--1.0--patch-333
3829      mwolson@gnu.org--2005/muse--main--1.0--patch-334
3830      mwolson@gnu.org--2005/muse--main--1.0--patch-335
3831      mwolson@gnu.org--2005/muse--main--1.0--patch-336
3832      mwolson@gnu.org--2005/muse--main--1.0--patch-337
3833      mwolson@gnu.org--2005/muse--main--1.0--patch-338
3834      mwolson@gnu.org--2005/muse--main--1.0--patch-339
3835      mwolson@gnu.org--2005/muse--main--1.0--patch-340
3836      mwolson@gnu.org--2005/muse--main--1.0--patch-341
3837      mwolson@gnu.org--2005/muse--main--1.0--patch-342
3838      mwolson@gnu.org--2005/muse--main--1.0--patch-343
3839      mwolson@gnu.org--2005/muse--main--1.0--patch-344
3840      mwolson@gnu.org--2005/muse--main--1.0--patch-345
3841      mwolson@gnu.org--2005/muse--main--1.0--patch-346
3842      mwolson@gnu.org--2005/muse--main--1.0--patch-347
3843      mwolson@gnu.org--2005/muse--main--1.0--patch-348
3844      mwolson@gnu.org--2005/muse--main--1.0--patch-349
3845      mwolson@gnu.org--2005/muse--main--1.0--patch-350
3846      mwolson@gnu.org--2005/muse--main--1.0--patch-351
3847      mwolson@gnu.org--2005/muse--main--1.0--patch-352
3848      mwolson@gnu.org--2005/muse--main--1.0--patch-353
3849      mwolson@gnu.org--2005/muse--main--1.0--patch-354
3850      mwolson@gnu.org--2005/muse--main--1.0--patch-355
3851      mwolson@gnu.org--2005/muse--rel--3.02--base-0
3852      mwolson@gnu.org--2005/muse--rel--3.02--patch-1
3853      mwolson@gnu.org--2005/muse--rel--3.02--patch-2
3854      mwolson@gnu.org--2005/muse--rel--3.02--patch-3
3855      mwolson@gnu.org--2005/muse--rel--3.02--patch-4
3856      mwolson@gnu.org--2005/muse--rel--3.02--patch-5
3857      mwolson@gnu.org--2005/muse--rel--3.02--patch-6
3858      mwolson@gnu.org--2005/muse--rel--3.02--patch-7
3859      mwolson@gnu.org--2005/muse--rel--3.02--patch-8
3860      mwolson@gnu.org--2005/muse--rel--3.02--patch-11
3861      mwolson@gnu.org--2005/muse--rel--3.02--patch-13
3862      mwolson@gnu.org--2005/muse--rel--3.02--patch-14
3863      mwolson@gnu.org--2005/muse--rel--3.02--patch-15
3864      mwolson@gnu.org--2005/muse--rel--3.02--patch-17
3865      mwolson@gnu.org--2005/muse--rel--3.02--patch-18
3866      mwolson@gnu.org--2005/muse--rel--3.02--patch-19
3867      mwolson@gnu.org--2005/muse--rel--3.02--patch-20
3868      mwolson@gnu.org--2005/muse--rel--3.02--patch-21
3869      mwolson@gnu.org--2005/muse--rel--3.02--patch-22
3870      mwolson@gnu.org--2005/muse--rel--3.02--patch-23
3871      mwolson@gnu.org--2005/muse--rel--3.02--patch-25
3872      mwolson@gnu.org--2005/muse--rel--3.02--patch-27
3873      mwolson@gnu.org--2005/muse--rel--3.02--patch-28
3874      mwolson@gnu.org--2005/muse--rel--3.02--patch-29
3875      mwolson@gnu.org--2005/muse--rel--3.02--patch-35
3876      mwolson@gnu.org--2005/muse--rel--3.02--patch-36
3877      mwolson@gnu.org--2005/muse--rel--3.02--patch-37
3878      mwolson@gnu.org--2005/muse--rel--3.02--patch-53
3879      mwolson@gnu.org--2005/muse--rel--3.02--patch-54
3880      mwolson@gnu.org--2005/muse--rel--3.02--patch-55
3881      mwolson@gnu.org--2005/muse--rel--3.02--patch-56
3882      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
3883      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
3884      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
3885      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3886      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
3887      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
3888      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
3889      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
3890      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
3891      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
3892      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
3893      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
3894      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8