Merged from mwolson@gnu.org--2006 (patch 154-156)
[muse-el.git] / ChangeLog
blob6c74a186df1de2afd73362afaf9c1aaa94dd4002
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2006/muse--main--1.0
5 2006-06-12 13:58:59 GMT Michael Olson <mwolson@gnu.org> patch-156
7     Summary:
8       Improve ignored files regexp.
9     Revision:
10       muse--main--1.0--patch-156
12     * lisp/muse-project.el (muse-project-ignore-regexp): Ignore Darcs and SVN
13       metadata directories, and use a better matching technique for autosave
14       files.  Previously, files with '#' in them were ignored erroneously.
16     modified files:
17      ChangeLog lisp/muse-project.el
20 2006-06-12 13:55:17 GMT Michael Olson <mwolson@gnu.org> patch-155
22     Summary:
23       Provide example for <include> in Muse manual.
24     Revision:
25       muse--main--1.0--patch-155
27     * muse.texi (Tag Summary): Give an example of using the <include> tag.
29     modified files:
30      ChangeLog muse.texi
33 2006-06-10 06:49:08 GMT Michael Olson <mwolson@gnu.org> patch-154
35     Summary:
36       Make PDF version of the Muse manual be generated correctly.
37     Revision:
38       muse--main--1.0--patch-154
40     * muse.texi (Tag Summary): Use a slightly different syntax for the table
41       items.  Even though texinfo published the HTML version correctly, the
42       PDF version was not working.  Thanks to mirko.vukovic for the report.
44     modified files:
45      ChangeLog muse.texi
48 2006-06-03 23:38:12 GMT Michael Olson <mwolson@gnu.org> patch-153
50     Summary:
51       Fix bug introduced in last patch.
52     Revision:
53       muse--main--1.0--patch-153
55     * muse-publish.el (muse-publish-include-tag): Fix bug introduced in last
56       patch.
58     modified files:
59      ChangeLog lisp/muse-publish.el
62 2006-06-03 21:18:35 GMT Michael Olson <mwolson@gnu.org> patch-152
64     Summary:
65       Move Debian stuff into its own branch.
66     Revision:
67       muse--main--1.0--patch-152
69     * debian: Moved to muse--debian--0.
71     removed files:
72      debian/.arch-ids/=id debian/.arch-ids/NEWS.id
73      debian/.arch-ids/changelog.id debian/.arch-ids/compat.id
74      debian/.arch-ids/control.id debian/.arch-ids/copyright.id
75      debian/.arch-ids/emacsen-install.id
76      debian/.arch-ids/emacsen-remove.id
77      debian/.arch-ids/emacsen-startup.id
78      debian/.arch-ids/muse-el.dirs.id
79      debian/.arch-ids/muse-el.docs.id
80      debian/.arch-ids/muse-el.examples.id
81      debian/.arch-ids/muse-el.info.id debian/.arch-ids/rules.id
82      debian/NEWS debian/changelog debian/compat debian/control
83      debian/copyright debian/emacsen-install debian/emacsen-remove
84      debian/emacsen-startup debian/muse-el.dirs debian/muse-el.docs
85      debian/muse-el.examples debian/muse-el.info debian/rules
87     modified files:
88      ChangeLog
90     removed directories:
91      debian debian/.arch-ids
94 2006-06-03 21:12:36 GMT Michael Olson <mwolson@gnu.org> patch-151
96     Summary:
97       Provide some markup shortcuts for the <include> tag.
98     Revision:
99       muse--main--1.0--patch-151
101     * lisp/muse-publish.el (muse-publish-examplify-buffer): New function that
102       transforms the current buffer as if it were an <example> region.
103       (muse-publish-versify-buffer): Ditto, but for <verse> regions.
104       (muse-publish-include-tag): Docfix.  Support special cases for
105       markup="example" and markup="verse".
106     
107     * muse.texi (Tag Summary): Update for new <include> shortcuts.
109     modified files:
110      ChangeLog lisp/muse-publish.el muse.texi
113 2006-06-01 04:14:45 GMT Michael Olson <mwolson@gnu.org> patch-150
115     Summary:
116       Really update ChangeLog.2005.
117     Revision:
118       muse--main--1.0--patch-150
120     * ChangeLog.2005: Really update this.
122     new files:
123      .arch-ids/ChangeLog.2005.id ChangeLog.2005
125     removed files:
126      .arch-ids/ChangeLog.2005.id ChangeLog.2005
128     modified files:
129      .arch-ids/muse.texi.id ChangeLog
132 2006-06-01 04:05:33 GMT Michael Olson <mwolson@gnu.org> patch-149
134     Summary:
135       Second attempt at fixing XEmacs beta problem.
136     Revision:
137       muse--main--1.0--patch-149
139     * lisp/Makefile (ELC): Revert previous change, now that I have a hunch
140       about what causes the problem.
141     
142     * lisp/muse-publish.el (muse-publish-markup-regexps): Move anchor markup
143       lower to future-proof an idea that I have.
144       (muse-style-element): Make this a function instead of a substitution,
145       especially since it is potentially recursive.
147     modified files:
148      ChangeLog ChangeLog.2005 lisp/Makefile lisp/muse-publish.el
151 2006-06-01 03:47:49 GMT Michael Olson <mwolson@gnu.org> patch-148
153     Summary:
154       Update ChangeLogs.
155     Revision:
156       muse--main--1.0--patch-148
158     * ChangeLog: Rename from ChangeLog.2006 to follow Emacs conventions.
159     
160     * ChangeLog.2005: Mention ChangeLog.2004 for earlier changes.
161     
162     * lisp/muse-regexps.el: Add a few comments.
163     
164     * muse.texi (Tag Summary): Add example of <tag /> use.
166     modified files:
167      ChangeLog ChangeLog.2005 lisp/muse-regexps.el muse.texi
170 2006-06-01 03:44:00 GMT Michael Olson <mwolson@gnu.org> patch-147
172     Summary:
173       Try to work around a bug in XEmacs beta.
174     Revision:
175       muse--main--1.0--patch-147
177     * lisp/Makefile (ELC): Compile muse-publish.el first, to try to work
178       around a bug in XEmacs beta.
180     modified files:
181      ChangeLog lisp/Makefile
184 2006-05-30 18:21:51 GMT Michael Olson <mwolson@gnu.org> patch-146
186     Summary:
187       Fix tag-publishing in <insert> and <markup>.
188     Revision:
189       muse--main--1.0--patch-146
191     * lisp/muse-publish.el (muse-insert-file-or-string): Don't set
192       muse-publish-markup-tags, since that messes other things up for
193       <markup> and <insert>.
194       (muse-inhibit-style-tags): New variable that specifies whether to
195       disable looking for tag definitions that are specific to the current
196       style.  This is useful for publishing headers and footers.
197       (muse-publish-markup-tag): Use `muse-inhibit-style-tags', but disable
198       it unconditionally when calling a tag's function, so that the effect
199       does not propagate.
200     
201     * lisp/muse.el (muse-file-remote-p): New function that detects whether
202       the given file path is a remote location.  This is not used yet.
204     modified files:
205      ChangeLog lisp/muse-publish.el lisp/muse.el
208 2006-05-30 00:19:37 GMT Michael Olson <mwolson@gnu.org> patch-145
210     Summary:
211       Rename muse-convert.el to muse-latex-convert.el.
212     Revision:
213       muse--main--1.0--patch-145
215     * lisp/muse-convert-latex.el: Rename from muse-convert.el, since more
216       files of this nature are expected in the future.
218     modified files:
219      ChangeLog Makefile.defs debian/changelog
220      lisp/muse-convert-latex.el
222     renamed files:
223      lisp/.arch-ids/muse-convert.el.id
224        ==> lisp/.arch-ids/muse-convert-latex.el.id
225      lisp/muse-convert.el
226        ==> lisp/muse-convert-latex.el
229 2006-05-29 21:34:34 GMT Michael Olson <mwolson@gnu.org> patch-144
231     Summary:
232       List all tags in Muse's documentation.
233     Revision:
234       muse--main--1.0--patch-144
236     * lisp/muse-publish.el (muse-publish-markup-region): Remove cruft that I
237       was trying out.
238       (muse-publish-contents-depth): New option that specifies the maximum
239       depth of headings to include with <contents> tags.
240       (muse-publish-contents-tag): Use it.
241       (muse-publish-include-tag): Docfix.
242     
243     * muse.texi (Paragraphs): Mention <center> and <quote> tags.
244       (Tag Summary): New section that defines the syntax used for tags and
245       gives a complete listing of all of the tags that Muse comes with, as
246       well as some documentation for each tag.
247       (HTML): Update documentation.
249     modified files:
250      ChangeLog lisp/muse-publish.el muse.texi
253 2006-05-29 18:48:41 GMT Michael Olson <mwolson@gnu.org> patch-143
255     Summary:
256       Implement <include> and <markup> tags.
257     Revision:
258       muse--main--1.0--patch-143
260     * lisp/muse-html.el (muse-html-markup-regexps): Make paragraph detection
261       work better when a paragraph follows some other markup, especially
262       tables.
263     
264     * lisp/muse-publish.el (muse-publish-markup-tags): Add <include> and
265       <markup> tags.
266       (muse-publish-markup): Fix edge case.
267       (muse-publish-markup-header-footer-tags): New option that specifies
268       which tags may be used when publishing headers and footers.
269       (muse-insert-file-or-string): Use
270       muse-publish-markup-header-footer-tags instead of a hard-coded value.
271       (muse-publish-markup-region): Make title and style arguments optional,
272       so that this is easier to use.
273       (muse-publish-include-tag): Implement <include> tag.  I've tested all
274       of the cases I can think of, and it works.
275       (muse-publish-mark-up-tag): Implement <markup> tag.  This is handy for
276       times when you want to publish Muse markup in headers and footers.
277       Adding a table of contents to a header should be particularly easy now.
279     modified files:
280      ChangeLog lisp/muse-html.el lisp/muse-publish.el
283 2006-05-29 14:59:31 GMT Michael Olson <mwolson@gnu.org> patch-142
285     Summary:
286       Make ChangeLog conform to conventions better.
287     Revision:
288       muse--main--1.0--patch-142
290     * ChangeLog: Renamed from ChangeLog.2006 in order to follow Emacs
291       conventions better.  Specify the buffer encoding.  Add helpful notices
292       near the bottom of this and ChangeLog.2005.
294     modified files:
295      ChangeLog ChangeLog.2004 ChangeLog.2005 debian/rules
296      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/base-0
298     renamed files:
299      .arch-ids/ChangeLog.2006.id
300        ==> .arch-ids/ChangeLog.id
301      ChangeLog.2006
302        ==> ChangeLog
305 2006-05-28 07:45:09 GMT Michael Olson <mwolson@gnu.org> patch-141
307     Summary:
308       Provide explanation of how to invoke getstamps.py.
309     Revision:
310       muse--main--1.0--patch-141
312     * contrib/pyblosxom/getstamps.py: Strip the Muse file extension when
313       writing the timestamps file.
314     
315     * contrib/pyblosxom/make-blog: New example script that shows how to
316       invoke getstamps.py.
317     
318     * examples/mwolson/stylesheets/common.css: Update.
319     
320     * muse.texi (Blosxom Requirements): Mention the new example script.
321       Additionally, explain how to call getstamps.py.
323     new files:
324      contrib/pyblosxom/.arch-ids/make-blog.id
325      contrib/pyblosxom/make-blog
327     modified files:
328      ChangeLog.2006 contrib/pyblosxom/getstamps.py
329      examples/mwolson/stylesheets/common.css muse.texi
332 2006-05-28 06:40:46 GMT Michael Olson <mwolson@gnu.org> patch-140
334     Summary:
335       muse-blosxom: Perform extra check on category in new entry.
336     Revision:
337       muse--main--1.0--patch-140
339     * lisp/muse-blosxom.el (muse-blosxom-new-entry): Make it impossible to
340       write an invalid categories line, which could cause other mysterious
341       troubles later on.
343     modified files:
344      ChangeLog.2006 lisp/muse-blosxom.el
347 2006-05-28 06:31:11 GMT Michael Olson <mwolson@gnu.org> patch-139
349     Summary:
350       Improve documentation in the included pyblosxom plug-ins.
351     Revision:
352       muse--main--1.0--patch-139
354     * contrib/pyblosxom/getstamps.py, hardcodedates.py: Improve
355       documentation.  The initial wording was very confusing.
357     modified files:
358      ChangeLog.2006 contrib/pyblosxom/getstamps.py
359      contrib/pyblosxom/hardcodedates.py
362 2006-05-27 06:25:32 GMT Michael Olson <mwolson@gnu.org> patch-138
364     Summary:
365       Minor tweak in my example CSS stylesheet.
366     Revision:
367       muse--main--1.0--patch-138
369     * examples/mwolson/stylesheets/common.css: Be careful about
370       distinguishing between links and anchors.
372     modified files:
373      ChangeLog.2006 examples/mwolson/stylesheets/common.css
376 2006-05-26 14:38:01 GMT Michael Olson <mwolson@gnu.org> patch-137
378     Summary:
379       Use better fallback when displaying warnings.
380     Revision:
381       muse--main--1.0--patch-137
383     * lisp/muse.el (muse-display-warning): Use a better fallback if
384       `display-warning' does not exist.
386     modified files:
387      ChangeLog.2006 lisp/muse.el
390 2006-05-25 21:23:55 GMT Michael Olson <mwolson@gnu.org> patch-136
392     Summary:
393       Make the Table of Contents CSS easier to customize.
394     Revision:
395       muse--main--1.0--patch-136
397     * examples/mwolson/muse-init.el (muse-bad-link): Update.
398     
399     * examples/mwolson/stylesheets/*.css: Update and add license.
400     
401     * lisp/muse-html.el (muse-html-insert-contents): Surround contents with
402       <div> section for easier CSS hacking.  Remove the class attribute of
403       other elements, since we don't need it anymore.
405     modified files:
406      ChangeLog.2006 Makefile.defs debian/changelog
407      examples/mwolson/muse-init.el
408      examples/mwolson/stylesheets/blog.css
409      examples/mwolson/stylesheets/common.css
410      examples/mwolson/stylesheets/print.css
411      examples/mwolson/stylesheets/screen.css lisp/muse-html.el
414 2006-05-24 03:30:40 GMT Michael Olson <mwolson@gnu.org> patch-135
416     Summary:
417       Fix a potential unbounded recursive call.
418     Revision:
419       muse--main--1.0--patch-135
421     * lisp/muse-project.el (muse-updating-file-alist-p): New variable that
422       prevents calls to muse-project-file-alist in its hook functions from
423       going into an infinite loop.
424       (muse-project-file-alist): Use it.
425     
426     * lisp/muse-wiki.el (muse-wiki-updating-wikiword-p): Remove.  This is now
427       handled in muse-project.el.
428       (muse-wiki-update-local-wikiword-regexp): Remove the use of
429       muse-wiki-updating-wikiword-p.
431     modified files:
432      ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
435 2006-05-23 18:10:49 GMT Michael Olson <mwolson@gnu.org> patch-134
437     Summary:
438       Try not to call tramp during publishing.
439     Revision:
440       muse--main--1.0--patch-134
442     * lisp/muse-publish.el (muse-insert-file-or-string): Do not call
443       file-readable-p on text that has a newline in it, because this could
444       cause tramp to be invoked.
446     modified files:
447      ChangeLog.2006 lisp/muse-publish.el
450 2006-05-23 15:30:02 GMT Michael Olson <mwolson@gnu.org> patch-133
452     Summary:
453       Make links colored blue by default.
454     Revision:
455       muse--main--1.0--patch-133
457     * lisp/muse-colors.el (muse-link): Make links blue by default, like most
458       other Emacs modes do.
460     modified files:
461      ChangeLog.2006 lisp/muse-colors.el
464 2006-05-23 14:24:58 GMT Michael Olson <mwolson@gnu.org> patch-132
466     Summary:
467       Fix publishing error with tables and initial whitespace.
468     Revision:
469       muse--main--1.0--patch-132
471     * lisp/muse-publish.el (muse-publish-markup-regexps): Move table rule
472       above blockquote and centered text, so that indented but blank initial
473       table fields publish correctly.
474     
475     * lisp/muse-regexps.el (muse-table-line-regexp): Make this much simpler.
476       We accept anything that has at least one field delimiter.
478     modified files:
479      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
482 2006-05-18 06:58:58 GMT Michael Olson <mwolson@gnu.org> patch-131
484     Summary:
485       Add muse-protocol-iw.el to experimental folder.
486     Revision:
487       muse--main--1.0--patch-131
489     * experimental/muse-protocol-iw.el: New experimental file that implements
490       an interwiki protocol of sorts that handles subdirectories.
492     new files:
493      experimental/.arch-ids/muse-protocol-iw.el.id
494      experimental/muse-protocol-iw.el
496     modified files:
497      AUTHORS ChangeLog.2006 experimental/muse-split.el
500 2006-05-18 06:43:30 GMT Michael Olson <mwolson@gnu.org> patch-130
502     Summary:
503       Add muse-split.el to experimental folder.
504     Revision:
505       muse--main--1.0--patch-130
507     * experimental/muse-split.el: New experimental file that splits published
508       Muse files into several smaller files.
510     new files:
511      experimental/.arch-ids/muse-split.el.id
512      experimental/muse-split.el
514     modified files:
515      AUTHORS ChangeLog.2006 Makefile.defs debian/changelog
516      debian/control
519 2006-05-18 06:03:49 GMT Michael Olson <mwolson@gnu.org> patch-129
521     Summary:
522       muse-wiki: Make the interwiki resolver a bit more clever.
523     Revision:
524       muse--main--1.0--patch-129
526     * lisp/muse-project.el (muse-project-choose-style): New function that
527       chooses a style from a list of styles, given a user-supplied test.
528     
529     * lisp/muse-wiki.el (muse-wiki-choose-style-by-link-suffix): New function
530       that is used along with `muse-project-choose-style' to pick the first
531       style that matches a given value for :link-prefix.
532       (muse-wiki-resolve-project-page-1): New function split from
533       `muse-wiki-resolve-project-page' for readability.  Try to match files
534       that have the same link-suffix.  This should hopefully fix a bug
535       noticed by Hans Ekbrand.
537     modified files:
538      ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
541 2006-05-18 01:24:04 GMT Michael Olson <mwolson@gnu.org> patch-128
543     Summary:
544       Fix bug where links with :: in them were marked up as lists.
545     Revision:
546       muse--main--1.0--patch-128
548     * lisp/muse-html.el, lisp/muse-publish.el, lisp/muse-xml-common.el:
549       Change noemphasis property to muse-link.
550     
551     * lisp/muse.el (muse-forward-list-item): Respect muse-link property.
552     
553     * lisp/muse-publish.el (muse-publish-surround-text)
554       (muse-publish-markup-list): Ditto.  This should fix a bug.
555       (muse-publish-markup-list): Docfix.
556       (muse-publish-mark-link): Rename from `muse-publish-mark-noemphasis'.
557     
558     * lisp/muse-regexps.el (muse-list-item-regexp, muse-dl-term-regexp):
559       There must be either one or more spaces or a single newline after the
560       colons.  This prevents an ambiguity with the double-colon muse-wiki
561       interwiki delimiter.
563     modified files:
564      ChangeLog.2006 lisp/muse-html.el lisp/muse-publish.el
565      lisp/muse-regexps.el lisp/muse-xml-common.el lisp/muse.el
568 2006-05-17 21:27:19 GMT Michael Olson <mwolson@gnu.org> patch-127
570     Summary:
571       DTRT with explicit links that have no description.
572     Revision:
573       muse--main--1.0--patch-127
575     * lisp/muse-publish.el (muse-publish-markup-link): If we are given an
576       explicit link without a description, use the name of the linked page.
578     modified files:
579      ChangeLog.2006 lisp/muse-publish.el
582 2006-05-16 15:53:56 GMT Michael Olson <mwolson@gnu.org> patch-126
584     Summary:
585       Fix emdash in link description bug.
586     Revision:
587       muse--main--1.0--patch-126
589     * lisp/muse-publish.el (muse-publish-markup-emdash): Don't markup emdash
590       if we are in a link, since otherwise it will be incorrectly escaped.
591       Thanks to Chiyuan Zhang for the report.
593     modified files:
594      ChangeLog.2006 Makefile.defs debian/changelog
595      lisp/muse-publish.el
598 2006-05-12 04:16:43 GMT Michael Olson <mwolson@gnu.org> patch-125
600     Summary:
601       Fix #5925: Emphasis on item breaks lists.
602     Revision:
603       muse--main--1.0--patch-125
605     * lisp/muse-blosxom.el ("blosxom-html", "blosxom-xhtml"): Use find-file
606       as the browsing function.
607     
608     * lisp/muse-mode.el (muse-browse-result): Only include styles that match
609       the current file.
610     
611     * lisp/muse.el (muse-list-item-critical-point): Take a new argument named
612       `offset' into account, in case the list-item regexp is nested in
613       another group.
614       (muse-forward-list-item): Call `muse-list-item-critical-point' with an
615       offset of 1.  This should fix an unpleasant list-as-blockquote error
616       that was noticed recently.  Thanks to John Sullivan for the report.
618     modified files:
619      ChangeLog.2006 lisp/muse-blosxom.el lisp/muse-mode.el
620      lisp/muse.el
623 2006-05-09 00:55:02 GMT Michael Olson <mwolson@gnu.org> patch-124
625     Summary:
626       Fix a couple of beginning-of-buffer errors.
627     Revision:
628       muse--main--1.0--patch-124
630     * muse-mode.el (muse-mode-flyspell-p, muse-link-at-point): Make sure we
631       don't throw an error if at the beginning of the buffer.  Thanks to John
632       Sullivan for the report.
634     modified files:
635      ChangeLog.2006 lisp/muse-mode.el
638 2006-05-08 23:42:42 GMT Michael Olson <mwolson@gnu.org> patch-123
640     Summary:
641       muse.texi: Change use of @subsubheading to @subheading.
642     Revision:
643       muse--main--1.0--patch-123
645     * muse.texi: Change use of @subsubheading to @subheading throughout
646       document.
648     modified files:
649      ChangeLog.2006 muse.texi
652 2006-05-08 23:30:58 GMT Michael Olson <mwolson@gnu.org> patch-122
654     Summary:
655       muse.texi: Change subsections to subheadings.
656     Revision:
657       muse--main--1.0--patch-122
659     (Author: John Sullivan <john@wjsullivan.net>)
660     
661     * muse.texi: Change @subsection and @strong to @subheading throughout
662       document.
664     modified files:
665      ChangeLog.2006 Makefile.defs debian/changelog muse.texi
667     new patches:
668      john@wjsullivan.net--2006/muse--johnsu01--0--patch-2
669      john@wjsullivan.net--2006/muse--johnsu01--0--patch-3
670      john@wjsullivan.net--2006/muse--johnsu01--0--patch-4
673 2006-05-08 08:53:03 GMT Michael Olson <mwolson@gnu.org> patch-121
675     Summary:
676       Update keystrokes used in muse-mode, as well as docs.
677     Revision:
678       muse--main--1.0--patch-121
680     * lisp/muse-mode.el (muse-insert-map): New variable that defines the
681       keymap to use when the user wants to insert something into the current
682       buffer using `C-c i'.
683       (muse-mode-map): Sort keys somewhat.  Remove binding of `C-c C-v' to
684       muse-follow-name-at-point, since this is already used for
685       muse-browse-result.  Call `muse-insert-thing' on `C-c i', which will
686       prompt for the thing to insert.
687       (muse-insert-thing): New function that prompts the user for something
688       to insert into the current buffer.  It tries to be as friendly as
689       possible by catching possible errors with the message "Not inserting
690       anything".
691       (muse-mode-completions): Rename from `muse-completions', since this is
692       what we use in `muse-mode'.
693       (muse-mode-current-word): Similarly.  These don't seem to work
694       correctly, for unknown reasons.
695     
696     * muse.texi (Keystroke Summary): Update to include all keystrokes that we
697       utilize.
699     modified files:
700      ChangeLog.2006 lisp/muse-mode.el muse.texi
703 2006-05-08 07:34:41 GMT Michael Olson <mwolson@gnu.org> patch-120
705     Summary:
706       Fix buggy behavior in muse-browse-result.
707     Revision:
708       muse--main--1.0--patch-120
710     * lisp/muse-mode.el (muse-browse-result): Construct a mapping of style
711       names to styles, based on the styles contained in the current Muse
712       project.  Thanks to kid kid for the analysis.
713     
714     * lisp/muse-publish.el (muse-publish-get-style): Permit styles to be
715       specified as an argument.
717     modified files:
718      ChangeLog.2006 lisp/muse-mode.el lisp/muse-publish.el
721 2006-05-08 07:29:42 GMT Michael Olson <mwolson@gnu.org> patch-119
723     Summary:
724       muse-latex: Make images look better.
725     Revision:
726       muse--main--1.0--patch-119
728     * lisp/muse-latex.el (muse-latex-markup-strings): Make width of images to
729       be 75% the width of the page, which looks better.  Enclose images in
730       figures, and center them.
732     modified files:
733      ChangeLog.2006 lisp/muse-latex.el
736 2006-04-27 00:31:01 GMT Michael Olson <mwolson@gnu.org> patch-118
738     Summary:
739       Fix a few image bugs.
740     Revision:
741       muse--main--1.0--patch-118
743     * lisp/muse-colors.el (muse-colors-insert-image): Expand file name before
744       passing it to `muse-colors-inline-image-method'.  This makes images
745       with the same current directory and publishing directory get resolved
746       correctly.
747     
748     * lisp/muse-project.el (muse-project-find-file): Don't try to add a
749       ".muse" extension to images.
751     modified files:
752      ChangeLog.2006 lisp/muse-colors.el lisp/muse-project.el
755 2006-04-25 22:28:01 GMT Michael Olson <mwolson@gnu.org> patch-117
757     Summary:
758       Make build targets more consistent.
759     Revision:
760       muse--main--1.0--patch-117
762     * contrib/Makefile (install): Make build targets more consistent.  Thanks
763       to dsmith for the report.
764     
765     * lisp/Makefile (all, lisp, install): Ditto.
767     modified files:
768      ChangeLog.2006 Makefile.defs contrib/Makefile debian/changelog
769      lisp/Makefile
772 2006-04-25 00:31:42 GMT Michael Olson <mwolson@gnu.org> patch-116
774     Summary:
775       cgi.el: Make this work without cl-seq.el.
776     Revision:
777       muse--main--1.0--patch-116
779     * contrib/cgi.el: Fix a compiler warning introduced by sample calendar
780       code.  Make this not depend on 'cl at runtime.
781       (cgi-position): New function that implements a simple replacement for
782       the position function found in cl-seq.el.
783       (cgi-decode): Use `cgi-position' instead of `position' and `substring'
784       instead of `subseq'.
785     
786     * contrib/httpd.el: Credit myself.
788     modified files:
789      ChangeLog.2006 contrib/cgi.el contrib/httpd.el
792 2006-04-25 00:04:10 GMT Michael Olson <mwolson@gnu.org> patch-115
794     Summary:
795       Make publishing DTRT when using escaped list markup.
796     Revision:
797       muse--main--1.0--patch-115
799     * lisp/muse-publish.el (muse-publish-surround-text)
800       (muse-publish-markup-list): Ignore escaped list markup.
801     
802     * lisp/muse.el (muse-list-item-type): Docfix.
803       (muse-list-item-critical-point): New function that returns the point
804       where we should expect to find the first character in the current list
805       item markup.
806       (muse-forward-paragraph): Docfix and cosmetic change.
807       (muse-forward-list-item): Ignore escaped list markup.  This should fix
808       a few publishing errors that involve markup like =::=.
810     modified files:
811      ChangeLog.2006 lisp/muse-publish.el lisp/muse.el
814 2006-04-22 03:46:04 GMT Michael Olson <mwolson@gnu.org> patch-114
816     Summary:
817       muse-publish: Get rid of warning when batch publishing.
818     Revision:
819       muse--main--1.0--patch-114
821     * lisp/muse-publish.el (muse-batch-publish-files): Get rid of a batch
822       publishing warning message.
824     modified files:
825      ChangeLog.2006 Makefile.defs debian/changelog
826      lisp/muse-publish.el
829 2006-04-22 03:35:12 GMT Michael Olson <mwolson@gnu.org> patch-113
831     Summary:
832       Try to fix face clobbering bug.
833     Revision:
834       muse--main--1.0--patch-113
836     * lisp/muse-colors.el (muse-make-faces-default): New function that sets
837       the default value of the header faces.  It can be re-used.
838       (muse-make-faces): Simplify.  This should now fix the face clobbering
839       bug.
841     modified files:
842      ChangeLog.2006 lisp/muse-colors.el
845 2006-04-21 19:31:23 GMT Michael Olson <mwolson@gnu.org> patch-112
847     Summary:
848       Re-add some cgi.el stuff and update my example config.
849     Revision:
850       muse--main--1.0--patch-112
852     * contrib/cgi.el (cgi-calendar-string, cgi-calendar): Re-add these, since
853       they are mentioned in the documentation.
854     
855     * examples/mwolson/: Update.
857     modified files:
858      ChangeLog.2006 contrib/cgi.el examples/mwolson/muse-init.el
859      examples/mwolson/templates/footer.html
860      examples/mwolson/templates/header.html
863 2006-04-21 15:23:13 GMT Michael Olson <mwolson@gnu.org> patch-111
865     Summary:
866       muse-mode: Make C-c C-e work better.
867     Revision:
868       muse--main--1.0--patch-111
870     * lisp/muse-mode.el (muse-edit-link-at-point): Save link data earlier so
871       that this is more robust.
873     modified files:
874      ChangeLog.2006 lisp/muse-mode.el
877 2006-04-18 21:09:37 GMT Michael Olson <mwolson@gnu.org> patch-110
879     Summary:
880       muse-latex: Don't escape backslash in <example> regions.
881     Revision:
882       muse--main--1.0--patch-110
884     * lisp/muse-latex.el (muse-latex-markup-specials-example): We don't need
885       to escape the backslash after all.
886       (muse-latex-markup-specials-literal): Docfix.
887     
888     * lisp/muse-publish.el (muse-publish-escape-specials): Docfix.
890     modified files:
891      ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el
894 2006-04-18 01:55:21 GMT Michael Olson <mwolson@gnu.org> patch-109
896     Summary:
897       Allow tab characters in the target of explicit links.
898     Revision:
899       muse--main--1.0--patch-109
901     * lisp/muse-regexps.el (muse-explicit-link-regexp): Allow tab characters
902       in the link target.  This doesn't seem like it could hurt anything, and
903       prevents unexpected behavior.  Thanks to rubikitch AT ruby-lang.org for
904       the report.
906     modified files:
907      ChangeLog.2006 lisp/muse-regexps.el
910 2006-04-14 18:56:30 GMT Michael Olson <mwolson@gnu.org> patch-108
912     Summary:
913       muse-wiki: Fix bug that caused WikiWords not to publish or display.
914     Revision:
915       muse--main--1.0--patch-108
917     * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Logic fix.
919     modified files:
920      ChangeLog.2006 Makefile.defs debian/changelog
921      lisp/muse-wiki.el
924 2006-04-11 03:49:41 GMT Michael Olson <mwolson@gnu.org> patch-107
926     Summary:
927       Fix horrendous typo.
928     Revision:
929       muse--main--1.0--patch-107
931     * muse-publish.el (muse-define-style): Fix typo which caused all kinds of
932       strangeness.
934     modified files:
935      ChangeLog.2006 lisp/muse-publish.el
938 2006-04-10 03:13:41 GMT Michael Olson <mwolson@gnu.org> patch-106
940     Summary:
941       Merged from mwolson@gnu.org--2006-muse-el (patch 53)
942     Revision:
943       muse--main--1.0--patch-106
945     (Author: Per B. Sederberg <per@med.upenn.edu>)
946     
947     * lisp/muse-wiki.el (muse-wiki-ignore-implicit-links-to-current-page):
948       Option to not create implicit links to the current page.
949       (muse-wiki-handle-wikiword): Process the option to not create implicit
950       links to the current page.
952     modified files:
953      ChangeLog.2006 Makefile.defs debian/changelog
954      lisp/muse-wiki.el
956     new patches:
957      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-53
960 2006-04-10 03:03:28 GMT Michael Olson <mwolson@gnu.org> patch-105
962     Summary:
963       Try to fix failure to recognize Muse file extension (6th attempt).
964     Revision:
965       muse--main--1.0--patch-105
967     * lisp/muse-mode.el: Call `muse-mode-maybe-after-init' after the user's
968       init file is loaded.
969       (muse-mode-maybe-after-init): New function that causes muse-mode-maybe
970       to be added to find-file-hooks when muse-mode-auto-p is non-nil.
971     
972     * lisp/muse.el: Call `muse-update-file-extension-after-init after the
973       user's init file is loaded.  Explicitly add the Muse file extension
974       when muse.el is loaded, to make life simpler.
975       (muse-update-file-extension): Take several edge cases into account.
976       (muse-file-extension): Docfix.
977       (muse-update-file-extension-after-init): New function that causes the
978       file extension to be updated.
979     
980     * muse.texi (Projects): It is no longer necessary to call
981       `muse-mode-maybe' manually.
983     modified files:
984      ChangeLog.2006 lisp/muse-mode.el lisp/muse.el muse.texi
987 2006-04-10 00:08:01 GMT Michael Olson <mwolson@gnu.org> patch-104
989     Summary:
990       Merged from mwolson@gnu.org--2006-muse-el (patch 48-52)
991     Revision:
992       muse--main--1.0--patch-104
994     (Author: Per B. Sederberg <per@med.upenn.edu>)
995     
996     * lisp/muse-wiki.el (muse-wiki-project-files-with-spaces): New function
997       to return a list of project files that have spaces.
998       (muse-wiki-update-interwiki-regexp): Make use of new project-files with
999       spaces function.  Don't make this buffer-local.
1001     modified files:
1002      ChangeLog.2006 lisp/muse-wiki.el
1004     new patches:
1005      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-48
1006      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-49
1007      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-50
1008      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-51
1009      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-52
1012 2006-04-09 23:54:07 GMT Michael Olson <mwolson@gnu.org> patch-103
1014     Summary:
1015       Try to fix failure to recognize Muse file extension (5th attempt).
1016     Revision:
1017       muse--main--1.0--patch-103
1019     * lisp/muse.el: To detect whether Emacs has fully started, check
1020       `command-line-processed' instead of `inhibit-startup-hooks', since the
1021       latter only exists for Emacs22.
1023     modified files:
1024      ChangeLog.2006 Makefile.defs debian/changelog lisp/muse.el
1027 2006-04-09 23:48:06 GMT Michael Olson <mwolson@gnu.org> patch-102
1029     Summary:
1030       muse-html: Add :style-sheet element.
1031     Revision:
1032       muse--main--1.0--patch-102
1034     * lisp/muse-html.el (muse-html-header, muse-xhtml-header): Use the
1035       :style-sheet element.
1036       ("html", "xhtml"): Add the :style-sheet element.
1037     
1038     * lisp/muse-publish.el (muse-define-style): Don't give an error when a
1039       style already exists.  Instead, just replace the existing style.
1040       (muse-derive-style): Ditto.
1041     
1042     * muse.texi (Style Elements): Mention :style-sheet.
1044     modified files:
1045      ChangeLog.2006 lisp/muse-html.el lisp/muse-publish.el
1046      muse.texi
1049 2006-04-09 02:23:47 GMT Michael Olson <mwolson@gnu.org> patch-101
1051     Summary:
1052       Try to fix failure to recognize Muse file extension (4th attempt).
1053     Revision:
1054       muse--main--1.0--patch-101
1056     * lisp/muse.el: Enter Muse mode correctly on files that are specified by
1057       the command line.
1059     modified files:
1060      ChangeLog.2006 Makefile.defs debian/changelog lisp/muse.el
1063 2006-04-09 01:53:19 GMT Michael Olson <mwolson@gnu.org> patch-100
1065     Summary:
1066       Try to fix failure to recognize Muse file extension (3rd attempt).
1067     Revision:
1068       muse--main--1.0--patch-100
1070     * lisp/muse.el (muse-update-values-hook): Fix a sequencep error.
1072     modified files:
1073      ChangeLog.2006 lisp/muse.el
1076 2006-04-09 01:36:50 GMT Michael Olson <mwolson@gnu.org> patch-99
1078     Summary:
1079       Try to fix failure to recognize Muse file extension (2nd attempt).
1080     Revision:
1081       muse--main--1.0--patch-99
1083     * lisp/muse.el: Try to fix failure to put muse-mode-choose-mode in
1084       auto-mode-alist.
1086     modified files:
1087      ChangeLog.2006 lisp/muse.el
1090 2006-04-08 17:08:39 GMT Michael Olson <mwolson@gnu.org> patch-98
1092     Summary:
1093       Merged from mwolson@gnu.org--2006-muse-el (patch 41-47)
1094     Revision:
1095       muse--main--1.0--patch-98
1097     (Author: Per B. Sederberg <per@med.upenn.edu>)
1098     
1099     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Modify
1100       interwiki-regexp to search for any project file name.  This is so it
1101       will match files with spaces.
1103     modified files:
1104      ChangeLog.2006 lisp/muse-wiki.el
1106     new patches:
1107      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-41
1108      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-42
1109      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-43
1110      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-44
1111      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-45
1112      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-46
1113      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-47
1116 2006-04-08 16:32:00 GMT Michael Olson <mwolson@gnu.org> patch-97
1118     Summary:
1119       Try to fix failure to recognize Muse file extension.
1120     Revision:
1121       muse--main--1.0--patch-97
1123     * lisp/muse-colors.el: Use add-hook instead of add-to-list, for the sake
1124       of semantics.
1125     
1126     * lisp/muse.el: Call muse-update-file-extension in
1127       muse-update-values-hook, instead of
1128       muse-ignored-file-extensions-regexp.  Add muse-update-file-extension to
1129       emacs-startup-hook, so that the user has time to set this in their
1130       .emacs file.
1132     modified files:
1133      ChangeLog.2006 lisp/muse-colors.el lisp/muse.el
1136 2006-04-08 02:46:41 GMT Michael Olson <mwolson@gnu.org> patch-96
1138     Summary:
1139       Make things in contrib directory installable.
1140     Revision:
1141       muse--main--1.0--patch-96
1143     * Makefile (SUBDIRS): Add contrib.
1144       (all): Add contrib.
1145       (contrib): New target that compiles things in the contrib directory.
1146       (install-bin): Add contrib.  Install things in the contrib directory.
1147       Also install uncompiled things in the experimental directory.
1148     
1149     * contrib/Makefile: New Makefile for the contrib directory.
1150     
1151     * contrib/httpd.el (httpd-start): Fix compiler warnings.
1152     
1153     * debian/emacsen-install: Compile files in contrib directory in addition
1154       to the normal fare.  Thanks to Junichi Uekawa for the suggestion.
1155     
1156     * debian/emacsen-startup: Add contrib directory to load-path.
1157     
1158     * experimental/Makefile (test): Remove target.
1159       (install-uncompiled): New target that installs uncompiled files.
1160     
1161     * lisp/muse.el: Set version to 3.02.90 (3.03 RC1).
1162       (muse-update-file-extension): Fix a warning that occurred when doing
1163       batch publishing.
1165     new files:
1166      contrib/.arch-ids/Makefile.id contrib/Makefile
1168     modified files:
1169      ChangeLog.2006 Makefile Makefile.defs contrib/httpd.el
1170      debian/changelog debian/emacsen-install debian/emacsen-startup
1171      experimental/Makefile lisp/muse.el muse.texi
1174 2006-04-08 01:33:27 GMT Michael Olson <mwolson@gnu.org> patch-95
1176     Summary:
1177       Remove muse-registry.el.
1178     Revision:
1179       muse--main--1.0--patch-95
1181     * lisp/muse-registry.el: Move to the Planner project, since it is a
1182       better fit with Planner than Muse.
1184     removed files:
1185      lisp/.arch-ids/muse-registry.el.id lisp/muse-registry.el
1187     modified files:
1188      AUTHORS ChangeLog.2006
1191 2006-04-08 01:23:24 GMT Michael Olson <mwolson@gnu.org> patch-94
1193     Summary:
1194       Prepare Debian package for Arch snapshot.
1195     Revision:
1196       muse--main--1.0--patch-94
1198     * Makefile.defs, debian/changelog: Prepare for Debian package of Arch
1199       snapshot.
1201     modified files:
1202      ChangeLog.2006 Makefile.defs debian/changelog
1205 2006-04-05 18:56:26 GMT Michael Olson <mwolson@gnu.org> patch-93
1207     Summary:
1208       muse-wiki: Honor setting for muse-wiki-hide-nop-tag.
1209     Revision:
1210       muse--main--1.0--patch-93
1212     * lisp/muse-wiki.el (muse-wiki-colors-nop-tag): Take the value of
1213       `muse-wiki-hide-nop-tag' into account.
1215     modified files:
1216      ChangeLog.2006 lisp/muse-wiki.el
1219 2006-04-05 18:47:54 GMT Michael Olson <mwolson@gnu.org> patch-92
1221     Summary:
1222       Fix a couple of compiler warnings.
1223     Revision:
1224       muse--main--1.0--patch-92
1226     * muse-publish.el, muse-wiki.el: Fix a couple of compiler warnings.
1228     modified files:
1229      ChangeLog.2006 lisp/muse-publish.el lisp/muse-wiki.el
1232 2006-04-05 18:45:01 GMT Michael Olson <mwolson@gnu.org> patch-91
1234     Summary:
1235       Make interwiki links work with the new option.
1236     Revision:
1237       muse--main--1.0--patch-91
1239     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Take no
1240       parameters.  Populate this correctly when
1241       `muse-wiki-match-all-project-files' is non-nil.
1243     modified files:
1244      ChangeLog.2006 lisp/muse-wiki.el
1247 2006-04-05 16:37:13 GMT Michael Olson <mwolson@gnu.org> patch-90
1249     Summary:
1250       Permit table generation to be disabled for a single Muse page.
1251     Revision:
1252       muse--main--1.0--patch-90
1254     * lisp/muse-latex.el (muse-latex-markup-table): If we don't get any table
1255       data, don't publish the table.
1256     
1257     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Ditto.
1258     
1259     * lisp/muse-xml-common.el (muse-xml-markup-table): Ditto.
1260     
1261     * lisp/muse-publish.el (muse-publish-table-fields): If the
1262       "disable-tables" publishing directive exists for the current page, do
1263       not generate a table.
1264     
1265     * muse.texi (Tables): Mention that table generation can be disabled for a
1266       single page.
1268     modified files:
1269      ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el
1270      lisp/muse-texinfo.el lisp/muse-xml-common.el muse.texi
1273 2006-04-05 15:56:11 GMT Michael Olson <mwolson@gnu.org> patch-89
1275     Summary:
1276       muse-wiki: Match filenames before WikiWords.
1277     Revision:
1278       muse--main--1.0--patch-89
1280     * lisp/muse-wiki.el (muse-wiki-update-local-wikiword-regexp): Match
1281       filenames in project before the general WikiWord regexp.
1283     modified files:
1284      ChangeLog.2006 lisp/muse-wiki.el
1287 2006-04-05 15:45:07 GMT Michael Olson <mwolson@gnu.org> patch-88
1289     Summary:
1290       Use a better mechanism for updating autogenerated variables.
1291     Revision:
1292       muse--main--1.0--patch-88
1294     * lisp/muse-mode.el (muse-mode-hook): Remove ugly kludge.
1295     
1296     * lisp/muse-mode.el (muse-mode): Call muse-update-values-hook.
1297     
1298     * lisp/muse-protocols.el: Add `muse-update-url-regexp' to
1299       muse-update-values-hook.
1300     
1301     * lisp/muse-publish.el (muse-publish-markup-buffer): Call
1302       muse-update-values-hook.
1303     
1304     * lisp/muse-wiki.el: Add `muse-wiki-update-local-wikiword-regexp' and
1305       `muse-wiki-update-interwiki-regexp' to muse-update-values-hook.
1306       (muse-wiki-update-local-wikiword-regexp): Quote an argument so that an
1307       error is fixed.
1308       (muse-wiki-update-custom-values): Replace with function that gives a
1309       warning and an explanation.
1310     
1311     * examples/mwolson/muse-init.el (muse-blosxom-base-directory): Update my
1312       example so that people who use it won't have a wrong value in
1313       muse-mode-hook.
1315     modified files:
1316      ChangeLog.2006 examples/mwolson/muse-init.el lisp/muse-mode.el
1317      lisp/muse-protocols.el lisp/muse-publish.el lisp/muse-wiki.el
1318      lisp/muse.el
1321 2006-04-05 15:00:33 GMT Michael Olson <mwolson@gnu.org> patch-87
1323     Summary:
1324       muse-wiki: Implement implicit links for all files in project.
1325     Revision:
1326       muse--main--1.0--patch-87
1328     * lisp/muse-project.el (muse-project-file-alist): Quote hook, so that we
1329       don't get errors when trying to use it.
1330     
1331     * lisp/muse-wiki.el: Add `muse-wiki-update-local-wikiword-regexp' to
1332       muse-project-file-alist-hook.
1333       (muse-wiki-update-local-wikiword-regexp): Make sure that we can't get
1334       into a recursive call.
1335       (muse-wiki-update-wikiword-regexp): Call
1336       `muse-wiki-update-local-wikiword-regexp'.
1337     
1338     (Author: Per B. Sederberg <per@med.upenn.edu>)
1339     
1340     * lisp/muse-wiki.el:: Add muse-wiki-update-local-wikiword-regexp to
1341       muse-before-publish-hook and muse-mode-hook so that implicit links are
1342       published properly.
1343       (muse-wiki-wikiword-match-project-files): New option for determining
1344       whether to match all project files as implicit links.  This is off by
1345       default.
1346       (muse-wiki-update-local-wikiword-regexp): New function to make the
1347       wikiword-regexp local and append the files in the current project to
1348       it.
1350     modified files:
1351      AUTHORS ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
1353     new patches:
1354      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-27
1355      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-28
1356      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-29
1357      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-30
1358      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-31
1359      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-32
1360      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-33
1361      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-34
1362      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-35
1363      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-36
1364      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-37
1365      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-38
1366      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-39
1367      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-40
1370 2006-04-04 22:49:46 GMT Michael Olson <mwolson@gnu.org> patch-86
1372     Summary:
1373       Update Muse's file-alist after saving any Muse page.
1374     Revision:
1375       muse--main--1.0--patch-86
1377     * lisp/muse-project.el (muse-project-after-save-hook): New function that
1378       causes Muse's file-alist to be updated when we are saving a Muse file.
1379       This is added to after-save-hook.
1381     modified files:
1382      ChangeLog.2006 lisp/muse-project.el
1385 2006-04-04 22:39:57 GMT Michael Olson <mwolson@gnu.org> patch-85
1387     Summary:
1388       Add a hook that is called whenever Muse's file-alist is updated.
1389     Revision:
1390       muse--main--1.0--patch-85
1392     * lisp/muse-project.el (muse-project-file-alist-hook): New hook that is
1393       executed after an update to muse-project-file-alist happens.
1394       (muse-project-file-alist): Call `muse-project-file-alist-hook'.
1396     modified files:
1397      ChangeLog.2006 lisp/muse-project.el
1400 2006-04-04 22:23:40 GMT Michael Olson <mwolson@gnu.org> patch-84
1402     Summary:
1403       muse-mode: Recognize definition lists when filling text.
1404     Revision:
1405       muse--main--1.0--patch-84
1407     * lisp/muse-mode.el (muse-mode): Recognize definition lists when filling
1408       text.
1409     
1411     modified files:
1412      ChangeLog.2006 lisp/muse-mode.el
1415 2006-04-04 22:22:19 GMT Michael Olson <mwolson@gnu.org> patch-83
1417     Summary:
1418       Remove unrelated part of patch-82.
1419     Revision:
1420       muse--main--1.0--patch-83
1423     modified files:
1424      ChangeLog.2006 lisp/muse-mode.el
1427 2006-04-04 22:11:16 GMT Michael Olson <mwolson@gnu.org> patch-82
1429     Summary:
1430       muse-journal: Fix dates in RSS feeds.
1431     Revision:
1432       muse--main--1.0--patch-82
1434     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Make sure that
1435       date is in a format that RSS readers can handle.  Thanks to René
1436       Stadler for the patch.
1438     modified files:
1439      AUTHORS ChangeLog.2006 lisp/muse-journal.el lisp/muse-mode.el
1442 2006-04-01 15:32:26 GMT Michael Olson <mwolson@gnu.org> patch-81
1444     Summary:
1445       debian: Install ChangeLog properly.
1446     Revision:
1447       muse--main--1.0--patch-81
1449     * debian/rules: Create ChangeLog using ChangeLog.2006 as a base, and then
1450       appending the logs for previous years.  Thanks to Sergei V. Fleytin for
1451       the breakage report.
1453     modified files:
1454      ChangeLog.2006 debian/rules
1457 2006-04-01 04:20:45 GMT Michael Olson <mwolson@gnu.org> patch-80
1459     Summary:
1460       Fix a bug triggered by batch-publishing.
1461     Revision:
1462       muse--main--1.0--patch-80
1464     * lisp/muse-publish.el (muse-detect-invalid-style): Remove, since the
1465       right algorithm turned out to be simpler than I had thought.  Thanks to
1466       Sergei V. Fleytin for reporting breakage with the old method.
1467       (muse-publish-file): Don't be overzealous when checking for an invalid
1468       style -- use a simpler check.
1469       (muse-batch-publish-files): Don't check for invalid styles here, since
1470       we already do so in `muse-publish-file'.
1472     modified files:
1473      ChangeLog.2006 lisp/muse-publish.el
1476 2006-03-31 04:27:54 GMT Michael Olson <mwolson@gnu.org> patch-79
1478     Summary:
1479       muse.texi: Move some sections to a new Extending Muse chapter.
1480     Revision:
1481       muse--main--1.0--patch-79
1483     * muse.texi (Extending Muse): New chapter containing nodes that deal with
1484       extending Muse in various ways.
1485       (Common Elements, Deriving Styles): Move to Extending Muse chapter.
1487     modified files:
1488      ChangeLog.2006 muse.texi
1491 2006-03-26 22:38:01 GMT Michael Olson <mwolson@gnu.org> patch-78
1493     Summary:
1494       Fix a couple of recently-introduced bugs.
1495     Revision:
1496       muse--main--1.0--patch-78
1498     * lisp/muse-colors.el: Fix errors introduced in a recent patch.  Try
1499       extra hard to preserve our settings for faces, especially after a new
1500       frame or splash screen.
1501     
1502     * lisp/muse.el (muse-copy-face): New function that ensures the face is
1503       copied globally, to the extent the Emacs permits this.
1505     modified files:
1506      ChangeLog.2006 lisp/muse-colors.el lisp/muse.el
1509 2006-03-26 20:02:11 GMT Michael Olson <mwolson@gnu.org> patch-77
1511     Summary:
1512       Update my example configuration file.
1513     Revision:
1514       muse--main--1.0--patch-77
1517     modified files:
1518      ChangeLog.2006 examples/mwolson/muse-init.el
1521 2006-03-26 19:54:43 GMT Michael Olson <mwolson@gnu.org> patch-76
1523     Summary:
1524       Remove cruft from patch logs.
1525     Revision:
1526       muse--main--1.0--patch-76
1529     modified files:
1530      ChangeLog.2006
1531      {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-14
1532      {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-25
1533      {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-3
1534      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-19
1535      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-46
1536      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-58
1537      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-60
1538      {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-74
1541 2006-03-26 18:38:31 GMT Michael Olson <mwolson@gnu.org> patch-75
1543     Summary:
1544       Make faces more robust and namespace-conforming.
1545     Revision:
1546       muse--main--1.0--patch-75
1548     * lisp/muse-colors.el (muse-make-faces): Make sure that each generated
1549       face has documentation and a group.
1550       (muse-link, muse-bad-link, muse-verbatim): Renamed faces to drop the
1551       "-face" suffix.
1552       (muse-emphasis-1, muse-emphasis-2, muse-emphasis-3): Make sure that the
1553       faces have documentation and a group.  Copy unconditionally from the
1554       related Emacs faces, rather than specifying face attributes.
1555       (muse-colors-verbatim, muse-colors-example-tag, muse-link-face):
1556       (muse-colors-explicit-link, muse-colors-implicit-link): Use the new
1557       face names.
1558     
1559     * lisp/muse-mode.el (muse-next-reference, muse-previous-reference): Use
1560       the 'muse-link property rather than looking at the face.
1562     modified files:
1563      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
1566 2006-03-26 18:33:12 GMT Michael Olson <mwolson@gnu.org> patch-74
1568     Summary:
1569       muse.texi: Mention the <code> tag.
1570     Revision:
1571       muse--main--1.0--patch-74
1573     * muse.texi (Emphasizing Text): Mention the <code> tag.
1575     modified files:
1576      ChangeLog.2006 muse.texi
1579 2006-03-26 06:35:49 GMT Michael Olson <mwolson@gnu.org> patch-73
1581     Summary:
1582       Fix bug in verse markup, undesired behavior with emdash.
1583     Revision:
1584       muse--main--1.0--patch-73
1586     * lisp/muse-docbook.el (muse-docbook-markup-strings): Preserve whitespace
1587       around emdash.
1588     
1589     * lisp/muse-html.el (muse-html-markup-strings): Ditto.
1590     
1591     * lisp/muse-xml.el (muse-xml-markup-strings): Ditto.
1592     
1593     * lisp/muse-publish.el (muse-publish-markup-emdash): Pass preceding and
1594       trailing whitespace to `muse-markup-text', in case the current
1595       publishing wishes to use them.
1596       (muse-publish-markup-verse): Insert newline without adding read-only
1597       properties to it.  This fixes a paragraph detection bug in HTML
1598       publishing.
1600     modified files:
1601      ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el
1602      lisp/muse-publish.el lisp/muse-xml.el
1605 2006-03-25 05:57:36 GMT Michael Olson <mwolson@gnu.org> patch-72
1607     Summary:
1608       httpd.el: Update to work with newer versions of Emacs.
1609     Revision:
1610       muse--main--1.0--patch-72
1612     * contrib/httpd.el (httpd-start): Update this to work with newer versions
1613       of Emacs.
1615     modified files:
1616      ChangeLog.2006 contrib/httpd.el
1619 2006-03-25 05:27:46 GMT Michael Olson <mwolson@gnu.org> patch-71
1621     Summary:
1622       muse-journal: Make custom RSS heading regexps possible.
1623     Revision:
1624       muse--main--1.0--patch-71
1626     * lisp/muse-journal.el (muse-journal-rss-heading-regexp): New option that
1627       determines the regexp to use when searching for an RSS heading.
1628       (muse-journal-rss-munge-buffer): Use `muse-journal-rss-heading-regexp'.
1630     modified files:
1631      ChangeLog.2006 lisp/muse-journal.el
1634 2006-03-25 04:33:40 GMT Michael Olson <mwolson@gnu.org> patch-70
1636     Summary:
1637       Fix #5190: Endless loop in muse style-run-hooks when muse-project-publish is called with undefined style.
1638     Revision:
1639       muse--main--1.0--patch-70
1641     * lisp/muse-project.el (muse-project-publish): If we cannot find a
1642       project to publish, indicate this in an error message.
1643     
1644     * lisp/muse-publish.el (muse-style-run-hooks): Never go into an endless
1645       loop.  This should fix #5190.  Thanks to Rod Morehead for the report.
1646       (muse-detect-invalid-style): New function that makes sure that the
1647       given style is in a valid format.
1648       (muse-publish-file): Call `muse-detect-invalid-style' before doing any
1649       publishing.
1651     modified files:
1652      ChangeLog.2006 lisp/muse-project.el lisp/muse-publish.el
1655 2006-03-25 03:31:36 GMT Michael Olson <mwolson@gnu.org> patch-69
1657     Summary:
1658       muse-mode: Don't require muse-publish.el.
1659     Revision:
1660       muse--main--1.0--patch-69
1662     * lisp/muse-mode.el: Use a few autoloads instead of requiring
1663       muse-publish.el.  This allows people to optionally have Muse mode
1664       without including the publishing features, as long as they never call a
1665       publishing function.  The documentation says that Muse is supposed to
1666       be modular in that way, so I guess we'd better follow it.
1667       (muse-insert-tag): Make sure that muse-publish is required before
1668       accessing `muse-publish-markup-tags'.
1670     modified files:
1671      ChangeLog.2006 lisp/muse-mode.el
1674 2006-03-21 01:59:03 GMT Michael Olson <mwolson@gnu.org> patch-68
1676     Summary:
1677       Minor code cleanup.
1678     Revision:
1679       muse--main--1.0--patch-68
1681     * lisp/muse-mode.el (muse-grep): Remove commented-out code.
1683     modified files:
1684      ChangeLog.2006 lisp/muse-mode.el
1687 2006-03-21 01:56:21 GMT Michael Olson <mwolson@gnu.org> patch-67
1689     Summary:
1690       Merged from mwolson@gnu.org--2006-muse-el (patch 15-26)
1691     Revision:
1692       muse--main--1.0--patch-67
1694     (Author: Per B. Sederberg <per@med.upenn.edu>)
1695     
1696     * lisp/muse-mode.el (muse-grep-command): Add custom to set up the command
1697       used for grepping.
1698       (muse-mode-map): Changed muse-browse-result to C-c C-v and made
1699       muse-find-backlinks C-c C-b
1700       (muse-grep): New function to envoke a search with the compiler.
1701       (muse-search-with-command): New function to search for text, optionally
1702       editing the command.
1703       (muse-search): New function to search for text.
1704       (muse-find-backlinks): New function to search for backlinks to the
1705       current page.
1707     modified files:
1708      ChangeLog.2006 lisp/muse-mode.el
1710     new patches:
1711      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-15
1712      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-16
1713      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-17
1714      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-18
1715      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-19
1716      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-20
1717      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-21
1718      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-22
1719      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-23
1720      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-24
1721      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-25
1722      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-26
1725 2006-03-20 18:43:15 GMT Michael Olson <mwolson@gnu.org> patch-66
1727     Summary:
1728       Make it easier to call context-specific region-escaping function.
1729     Revision:
1730       muse--main--1.0--patch-66
1732     * lisp/muse-publish.el (muse-publish-escape-specials): If a function is
1733       returned from specials, call it with beg, end, ignore-read-only args.
1734       This allows for people to specify their own functions for escaping
1735       regions, depending on context.  See `muse-xml-decide-specials' in
1736       muse-xml-common.el.  This functionality already exists for escaping
1737       specials in strings.
1739     modified files:
1740      ChangeLog.2006 lisp/muse-publish.el
1743 2006-03-17 01:56:38 GMT Michael Olson <mwolson@gnu.org> patch-65
1745     Summary:
1746       Attempt to make new syntaxes easier to support.
1747     Revision:
1748       muse--main--1.0--patch-65
1750     * lisp/muse-colors.el (muse-colors-explicit-link): Use `muse-get-link'
1751       and `muse-get-link-data'.
1752     
1753     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1754     
1755     * lisp/muse-mode.el (muse-edit-link-at-point): Ditto.
1756       (muse-make-link): Change argument name.
1757     
1758     * lisp/muse.el (muse-handle-explicit-link): Ditto.
1759       (muse-get-link, muse-get-link-desc): New functions that return the link
1760       and the link description, respectively, from the given TARGET.  The
1761       idea is that at least one other markup syntax puts descriptions before
1762       links, so all they would have to do is re-define these two functions.
1764     modified files:
1765      ChangeLog.2006 lisp/muse-colors.el lisp/muse-journal.el
1766      lisp/muse-mode.el lisp/muse.el
1769 2006-03-14 18:41:54 GMT Michael Olson <mwolson@gnu.org> patch-64
1771     Summary:
1772       Fix #5477: muse-replace-regexp-in-string throws error in XEmacs 21.4
1773     Revision:
1774       muse--main--1.0--patch-64
1776     * Makefile.defs, lisp/muse-colors.el: Fix typo.
1777     
1778     * lisp/muse.el (muse-replace-regexp-in-string): Switch order so that
1779       `replace-in-string' is checked before `replace-regexp-in-string', since
1780       XEmacs' implementation of the latter seems to be broken.  Thanks to Jim
1781       Ottaway for the heads up.
1783     modified files:
1784      ChangeLog.2006 Makefile.defs lisp/muse-colors.el lisp/muse.el
1787 2006-03-13 19:38:36 GMT Michael Olson <mwolson@gnu.org> patch-63
1789     Summary:
1790       muse-latex: Add footnotes to links so that they show up on printed copies.
1791     Revision:
1792       muse--main--1.0--patch-63
1794     * lisp/muse-latex.el (muse-latex-markup-strings): Add string for
1795       'url-and-desc.  Display footnotes if we have both a link and a
1796       description, since we want URLs to show up on printed documents.
1797       (muse-latex-markup-specials-document): Escape the "@" character in the
1798       entire document.
1799     
1800     * lisp/muse-publish.el (muse-publish-url): Distinguish between URLs
1801       without descriptions and URLs with descriptions.  If no markup string
1802       exists for 'url-and-desc, fall back to 'url.
1804     modified files:
1805      ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el
1808 2006-03-13 18:42:27 GMT Michael Olson <mwolson@gnu.org> patch-62
1810     Summary:
1811       Fix publishing error with multi-line wrapped list items.
1812     Revision:
1813       muse--main--1.0--patch-62
1815     * lisp/muse-publish.el (muse-publish-surround-text): Fix a problem with
1816       multiple lines of a wrapped list item.
1818     modified files:
1819      ChangeLog.2006 lisp/muse-publish.el
1822 2006-03-13 02:10:44 GMT Michael Olson <mwolson@gnu.org> patch-61
1824     Summary:
1825       Add COPYING file; update headers.
1826     Revision:
1827       muse--main--1.0--patch-61
1829     * COPYING: New file containing the GNU GPL.
1830     
1831     * AUTHORS: Bookkeeping.
1832     
1833     * README: Add License section.  Change Muse homepage URL.
1834     
1835     * debian/copyright: Change Muse homepage URL.  Prune list to those who
1836       have changed 15+ lines of code, since this is the amount that
1837       constitutes legal contribution to a software work, AFAICT.
1838     
1839     * examples/mwolson: Update contents of directory to match my current
1840       setup.
1841     
1842     * experimental/muse*.el, lisp/muse*.el: Update headers.
1843     
1844     * muse.texi: Change Muse homepage URL.
1846     new files:
1847      .arch-ids/COPYING.id COPYING
1849     modified files:
1850      AUTHORS ChangeLog.2006 README debian/copyright
1851      examples/mwolson/muse-init.el
1852      examples/mwolson/stylesheets/blog.css
1853      examples/mwolson/stylesheets/common.css
1854      examples/mwolson/stylesheets/print.css
1855      examples/mwolson/stylesheets/screen.css
1856      experimental/muse-cite.el experimental/muse-mathml.el
1857      experimental/muse-message.el lisp/muse-backlink.el
1858      lisp/muse-blosxom.el lisp/muse-book.el lisp/muse-colors.el
1859      lisp/muse-convert.el lisp/muse-docbook.el lisp/muse-groff.el
1860      lisp/muse-html.el lisp/muse-http.el lisp/muse-journal.el
1861      lisp/muse-latex.el lisp/muse-latex2png.el lisp/muse-mode.el
1862      lisp/muse-poem.el lisp/muse-project.el lisp/muse-protocols.el
1863      lisp/muse-publish.el lisp/muse-regexps.el
1864      lisp/muse-registry.el lisp/muse-texinfo.el lisp/muse-wiki.el
1865      lisp/muse-xml.el lisp/muse.el muse.texi
1868 2006-03-13 01:48:10 GMT Michael Olson <mwolson@gnu.org> patch-60
1870     Summary:
1871       Update Muse XML schema.
1872     Revision:
1873       muse--main--1.0--patch-60
1875     * examples/muse.rnc: Allow nested list items.  Update header.  Provide
1876       history.  We'll call this v0.3 of the schema.
1877     
1878     * lisp/muse-xml-common.el: Update header.
1879       (muse-xml-markup-table): Fix table generation when attributes are not
1880       specified.
1882     modified files:
1883      ChangeLog.2006 examples/muse.rnc lisp/muse-xml-common.el
1886 2006-03-12 21:12:48 GMT Michael Olson <mwolson@gnu.org> patch-59
1888     Summary:
1889       Fix output for consecutive list items of same type.
1890     Revision:
1891       muse--main--1.0--patch-59
1893     * lisp/muse-publish.el (muse-publish-surround-text): Make calculated
1894       post-indent and indent-found values local to each list item.  This
1895       should fix undesired behavior with consecutive list items of the same
1896       type.
1898     modified files:
1899      ChangeLog.2006 lisp/muse-publish.el
1902 2006-03-12 21:09:43 GMT Michael Olson <mwolson@gnu.org> patch-58
1904     Summary:
1905       Make C-> and C-< keybindings not indent nested items.
1906     Revision:
1907       muse--main--1.0--patch-58
1909     * lisp/muse-mode.el (muse-alter-list-item-indentation): Don't include
1910       nested items.
1911     
1912     * lisp/muse.el (muse-forward-list-item): Make skipping of nested items
1913       optional, and document this.
1915     modified files:
1916      ChangeLog.2006 lisp/muse-mode.el lisp/muse.el
1919 2006-03-12 19:56:26 GMT Michael Olson <mwolson@gnu.org> patch-57
1921     Summary:
1922       Slightly improve flyspell integration.
1923     Revision:
1924       muse--main--1.0--patch-57
1926     * lisp/muse-mode.el (muse-mode-flyspell-p): Use the new 'muse-link text
1927       property to determine whether we are at a link.
1929     modified files:
1930      ChangeLog.2006 lisp/muse-mode.el
1933 2006-03-11 23:42:56 GMT Michael Olson <mwolson@gnu.org> patch-56
1935     Summary:
1936       Make nested definition list items work much better.
1937     Revision:
1938       muse--main--1.0--patch-56
1940     * lisp/muse-publish.el (muse-publish-surround-dl): Use
1941       `muse-forward-list-item'.  Don't pass indent and post-indent to the
1942       move function.
1943       (muse-publish-surround-text): If we are to determine the indentation,
1944       but have found no list items, set indent to the empty string.  If we
1945       are to determine indentation but have found an item, get all leading
1946       whitespace and set indent to it.  Never try to determine post-indent
1947       using the first line.  Try to contain the amount of "damage" a nested
1948       list item can do to wrapped list item text.
1949     
1950     * lisp/muse-regexps.el (muse-list-item-regexp): Hone the definition list
1951       part so that it is easier to indicate the amount of desired initial
1952       whitespace.
1953     
1954     * lisp/muse.el (muse-list-item-type): Make initial whitespace of a dl
1955       entry optional.
1956       (muse-forward-dl-term, muse-forward-dl-entry): Remove.  Functionality
1957       merged into `muse-forward-list-item'.
1958       (muse-forward-list-item-1): New function that determines whether a
1959       nested list item is found.
1960       (muse-forward-list-item): Move hairy nested list detection algorithm
1961       into `muse-forward-list-item-1'.  Be extra careful about terminating
1962       when we go past the boundary.
1964     modified files:
1965      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
1966      lisp/muse.el
1969 2006-03-11 06:10:19 GMT Michael Olson <mwolson@gnu.org> patch-55
1971     Summary:
1972       Add backlink support, thanks to Jim Ottaway.
1973     Revision:
1974       muse--main--1.0--patch-55
1976     * lisp/muse-colors.el (muse-colors-fontifying-p): New buffer-local
1977       variable that indicates whether Muse is fontifying the current buffer.
1978       (muse-colors-region): Set `muse-colors-fontifying' to t.
1979     
1980     * lisp/muse-backlinks.el: New file by Jim Ottaway that provides backlink
1981       support.  I've modified it slightly to get rid of the defadvice forms.
1983     new files:
1984      lisp/.arch-ids/muse-backlink.el.id lisp/muse-backlink.el
1986     modified files:
1987      AUTHORS ChangeLog.2006 lisp/muse-colors.el
1990 2006-03-10 22:56:22 GMT Michael Olson <mwolson@gnu.org> patch-54
1992     Summary:
1993       muse-protocols: Add Wikipedia support.
1994     Revision:
1995       muse--main--1.0--patch-54
1997     * lisp/muse-protocols.el (muse-url-protocols): Add "dict:" handler.  This
1998       is used to look up terms on the Wikipedia website.
1999       (muse-wikipedia-country): New option that specifies the country code to
2000       use for Wikipedia.
2001       (muse-resolve-url-dict, muse-browse-url-dict): New functions that
2002       resolve and browse Wikipedia URLs.
2004     modified files:
2005      ChangeLog.2006 lisp/muse-protocols.el
2008 2006-03-10 19:29:56 GMT Michael Olson <mwolson@gnu.org> patch-53
2010     Summary:
2011       muse-protocols: Add DOI handling.
2012     Revision:
2013       muse--main--1.0--patch-53
2015     * lisp/muse-protocols.el (muse-url-protocols): Add handler for DOI's.
2016       DOI's (digitial object identifiers) are a standard identifier used in
2017       the publishing industry.  Thanks to Phillip Lord for the patch.
2018       (muse-resolve-url-doi, muse-browse-url-doi): New functions that resolve
2019       and browse DOI's.
2021     modified files:
2022      AUTHORS ChangeLog.2006 lisp/muse-protocols.el
2025 2006-03-10 16:34:52 GMT Michael Olson <mwolson@gnu.org> patch-52
2027     Summary:
2028       Refine previous patch.
2029     Revision:
2030       muse--main--1.0--patch-52
2032     * lisp/muse-mode.el (muse-link-at-point): If muse-colors is loaded, don't
2033       ever use the fallback method.  Save point when using new method.
2035     modified files:
2036      ChangeLog.2006 lisp/muse-mode.el
2039 2006-03-10 16:26:53 GMT Michael Olson <mwolson@gnu.org> patch-51
2041     Summary:
2042       Make visiting of links a bit faster.
2043     Revision:
2044       muse--main--1.0--patch-51
2046     * lisp/muse-colors.el (muse-unhighlight-region): Remove muse-link
2047       property.
2048       (muse-link-properties): If we are highlighting a link, add the
2049       muse-link property.
2050     
2051     * lisp/muse-mode.el (muse-link-at-point): If the muse-link property
2052       exists at point, use it to bound the link.  Otherwise, use the old
2053       method.  This should make it easier to visit custom implicit link
2054       forms, since it does not require a change to muse-implicit-link-regexp.
2055     
2056     * lisp/muse-regexps.el (muse-implicit-link-regexp): Note that this is not
2057       used when muse-colors.el is loaded.
2059     modified files:
2060      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2061      lisp/muse-regexps.el
2064 2006-03-10 04:57:55 GMT Michael Olson <mwolson@gnu.org> patch-50
2066     Summary:
2067       Make resolving of inline image paths more flexible.
2068     Revision:
2069       muse--main--1.0--patch-50
2071     * lisp/muse-colors.el (muse-colors-inline-image-method): Rename from
2072       `muse-inline-relative-to'.  Add muse-colors-use-publishing-directory
2073       option.  Make the fallback customization type a function rather than a
2074       symbol.
2075       (muse-colors-use-publishing-directory): New function that takes the
2076       best guess at where the current Muse file will be published and makes
2077       the given link relative to that.
2078       (muse-colors-insert-image): If muse-colors-inline-image-method is
2079       'default-directory, use the default directory.  If it is a function,
2080       call that function with LINK as an argument.  Otherwise, give up.
2082     modified files:
2083      ChangeLog.2006 lisp/muse-colors.el
2086 2006-03-10 03:43:03 GMT Michael Olson <mwolson@gnu.org> patch-49
2088     Summary:
2089       Fix inline image lockup.
2090     Revision:
2091       muse--main--1.0--patch-49
2093     * lisp/muse-colors.el (muse-colors-explicit-link): Fix regression in
2094       patch-47.  This will prevent Muse from locking up after making a new
2095       inline image.
2097     modified files:
2098      ChangeLog.2006 lisp/muse-colors.el
2101 2006-03-07 03:52:11 GMT Michael Olson <mwolson@gnu.org> patch-48
2103     Summary:
2104       Fix publishing problem with XEmacs.
2105     Revision:
2106       muse--main--1.0--patch-48
2108     * lisp/muse-publish.el (muse-insert-file-or-string): Fix XEmacs
2109       publishing problem when text at beginning of buffer is read-only.
2110       Thanks to Christian Clercin for the report.
2112     modified files:
2113      ChangeLog.2006 lisp/muse-publish.el
2116 2006-03-06 06:06:38 GMT Michael Olson <mwolson@gnu.org> patch-47
2118     Summary:
2119       Get increase and decrease of list indentation to work with complex cases.
2120     Revision:
2121       muse--main--1.0--patch-47
2123     * lisp/muse-colors.el: Miscellaneous whitespace fixes.
2124       (muse-colors-explicit-link): Minor logic tweak.  The indentation seems
2125       to indicate this interpretation, though parens are different.
2126     
2127     * lisp/muse-mode.el: Miscellaneous whitespace fixes.
2128       (muse-alter-list-item-indentation): New function that alters the list
2129       structure at point.  The behavior to use is specified by the OPERATION
2130       argument.  Currently-supported operations are 'increase and 'decrease
2131       indentation level.  This now uses the same sort of list detection
2132       algorithm that is used during publishing, so it should work as expected
2133       for complicated cases.
2134       (muse-increase-list-item-indentation)
2135       (muse-decrease-list-item-indentation): Use
2136       `muse-alter-list-item-indentation'.
2138     modified files:
2139      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2142 2006-03-06 04:50:17 GMT Michael Olson <mwolson@gnu.org> patch-46
2144     Summary:
2145       Code simplification; improve muse-list-item-type function.
2146     Revision:
2147       muse--main--1.0--patch-46
2149     * lisp/muse.el (muse-list-item-type): Disambiguate between 'dl-term and
2150       'dl-entry, instead of just returning 'dl.
2151       (muse-forward-dl-term, muse-forward-dl-entry): Use
2152       muse-forward-list-item.
2153       (muse-forward-dl-part): Remove, merge functionality into
2154       muse-forward-list-item.
2155       (muse-forward-list-item): Add a few conditions needed for skipping
2156       nested 'dl-term and 'dl-entry items.
2158     modified files:
2159      ChangeLog.2006 lisp/muse.el
2162 2006-03-06 01:11:58 GMT Michael Olson <mwolson@gnu.org> patch-45
2164     Summary:
2165       Put movement by list and paragraph functions in muse.el.
2166     Revision:
2167       muse--main--1.0--patch-45
2169     * lisp/muse.el (muse-list-item-type, muse-forward-paragraph):
2170       (muse-forward-dl-term, muse-forward-dl-entry, muse-forward-dl-part):
2171       (muse-forward-list-item): Move here from muse-publish.el, so that
2172       muse-mode can make use of these.
2174     modified files:
2175      ChangeLog.2006 lisp/muse-publish.el lisp/muse.el
2178 2006-03-06 01:06:14 GMT Michael Olson <mwolson@gnu.org> patch-44
2180     Summary:
2181       Merged from mwolson@gnu.org--2006-muse-el (patch 5-14)
2182     Revision:
2183       muse--main--1.0--patch-44
2185     (Author: Per B. Sederberg <per@med.upenn.edu>)
2186     
2187     * lisp/muse-mode.el (muse-mode-map): Added key mappings to increase or
2188       decrease the current item indentation.
2189       (muse-get-paragraph-start): Helper function to determine the start of
2190       the current paragraph.
2191       (muse-insert-list-item): Cleaned up list item insertion code and made
2192       it handle definitions.
2193       (muse-increase-list-item-indentation): New interactive function to
2194       increase list item indentation.
2195       (muse-decrease-list-item-indentation): New interactive function to
2196       decrease list item indentation.
2198     modified files:
2199      ChangeLog.2006 lisp/muse-mode.el
2201     new patches:
2202      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-5
2203      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-6
2204      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-7
2205      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-8
2206      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-9
2207      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-10
2208      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-11
2209      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-12
2210      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-13
2211      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-14
2214 2006-03-06 00:58:00 GMT Michael Olson <mwolson@gnu.org> patch-43
2216     Summary:
2217       Use slightly better algorithm for removing initial whitespace.
2218     Revision:
2219       muse--main--1.0--patch-43
2221     * lisp/muse-publish.el (muse-publish-surround-dl): Keep track of whether
2222       the definition occurred on the same line as the term.
2223       (muse-publish-surround-text): Use a slightly better algorithm for
2224       removing initial indentation of list items.  This way, we preserve
2225       nesting of lists and also deal with same-level items that occur after
2226       nested items.  This probably doesn't make much of a difference in the
2227       output, but it should make support of nested definition lists a bit
2228       less troublesome in some cases.
2229       (muse-forward-dl-entry): Deal with ambiguity in muse-list-item-regexp
2230       regexp.
2231       (muse-forward-dl-part, muse-forward-list-item): Don't clobber match
2232       data.  Don't remove any text.  This makes the function easier to reuse
2233       in display-only situations.
2235     modified files:
2236      ChangeLog.2006 lisp/muse-publish.el
2239 2006-03-04 02:03:59 GMT Michael Olson <mwolson@gnu.org> patch-42
2241     Summary:
2242       In a preliminary way, make definition lists nest.
2243     Revision:
2244       muse--main--1.0--patch-42
2246     * lisp/muse-publish.el (muse-forward-dl-part): Make it so that definition
2247       lists nest a bit better.
2248     
2249     * lisp/muse-regexps.el (muse-dl-entry-regexp): Removed, since we don't
2250       use it anymore.
2252     modified files:
2253      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2256 2006-03-03 19:28:22 GMT Michael Olson <mwolson@gnu.org> patch-41
2258     Summary:
2259       Fix nested list regression.
2260     Revision:
2261       muse--main--1.0--patch-41
2263     * lisp/muse-publish.el (muse-publish-surround-text): Keep track of
2264       original indentation value and use that.  This fixes a regression
2265       caused by the last patch.
2267     modified files:
2268      ChangeLog.2006 lisp/muse-publish.el
2271 2006-03-03 05:24:59 GMT Michael Olson <mwolson@gnu.org> patch-40
2273     Summary:
2274       Make code look nicer by using muse-forward-dl-* functions.
2275     Revision:
2276       muse--main--1.0--patch-40
2278     * lisp/muse-publish.el (muse-publish-surround-dl): Factor out lambda
2279       forms into muse-forward-dl-* for increased reusability.
2280       (muse-publish-surround-text): Call move function with an indent
2281       argument so that we don't have to use partial substitution in lambda
2282       forms.
2283       (muse-forward-dl-term): New function that moves forward to the next
2284       definition list term.
2285       (muse-forward-dl-entry): New function that moves forward to the next
2286       definition list entry.
2287       (muse-forward-dl-part): Renamed from `muse-forward-dl-item', since this
2288       does not move past entire definition list items, only parts of them.
2289       (muse-publish-markup-list, muse-publish-markup-quote):
2290       (muse-publish-quote-tag): Use better lambda form, and include a
2291       parameter.
2293     modified files:
2294      ChangeLog.2006 lisp/muse-publish.el
2297 2006-03-02 05:38:41 GMT Michael Olson <mwolson@gnu.org> patch-39
2299     Summary:
2300       Handle blockquoted sections within lists properly.
2301     Revision:
2302       muse--main--1.0--patch-39
2304     * lisp/muse-publish.el (muse-forward-paragraph): Respect end-list
2305       property.  This should make blockquoted sections within a list do the
2306       right thing.
2307       (muse-forward-dl-item, muse-forward-list-item): Adjust logic for new
2308       behavior of `muse-forward-paragraph'.
2310     modified files:
2311      ChangeLog.2006 lisp/muse-publish.el
2314 2006-03-02 05:00:07 GMT Michael Olson <mwolson@gnu.org> patch-38
2316     Summary:
2317       Fix problem when previous list item was nested.
2318     Revision:
2319       muse--main--1.0--patch-38
2321     * lisp/muse-publish.el (muse-publish-surround-text): Bind nested list
2322       indicator at the correct place.  This fixes an error where a previous
2323       list was nested but the current one isn't.  Thanks to Per B. Sederberg
2324       for the report.
2326     modified files:
2327      ChangeLog.2006 lisp/muse-publish.el
2330 2006-03-02 04:36:06 GMT Michael Olson <mwolson@gnu.org> patch-37
2332     Summary:
2333       Fix #5376: Changing muse-wiki-wikiword-regexp does not seem to affect anything.
2334     Revision:
2335       muse--main--1.0--patch-37
2337     * muse.texi (Implicit Links): Mention how to customize the WikiName
2338       recognition, and note that if you're setting this manually, you have to
2339       call some additional code.  This should fix #5376.  Also remove local
2340       variables section at end, since it seems pointless.
2342     modified files:
2343      ChangeLog.2006 muse.texi
2346 2006-03-02 04:25:37 GMT Michael Olson <mwolson@gnu.org> patch-36
2348     Summary:
2349       Fix #5325: nested formatting not working in HTML output.
2350     Revision:
2351       muse--main--1.0--patch-36
2353     * lisp/muse-publish.el (muse-publish-markup-word): Make nested emphasis
2354       work.  I'm a bit worried about possible double-escaping, though.
2355       Perhaps we should write the context to a text property and escape it
2356       later.  This should fix #5325.
2358     modified files:
2359      ChangeLog.2006 lisp/muse-publish.el
2362 2006-03-02 01:08:14 GMT Michael Olson <mwolson@gnu.org> patch-35
2364     Summary:
2365       Make paragraphs respect the end of a list or list item.
2366     Revision:
2367       muse--main--1.0--patch-35
2369     * lisp/muse-docbook.el (muse-docbook-markup-paragraph): If we are at the
2370       end of a list (or list item), back up.  This allows for a nice side
2371       effect when using indented sentences in between list items.
2372     
2373     * lisp/muse-html.el (muse-html-markup-paragraph): Ditto.
2374     
2375     * lisp/muse-xml.el (muse-xml-markup-paragraph): Ditto.
2376     
2377     * lisp/muse-publish.el (muse-publish-surround-dl): Make sure that end-ddt
2378       and end-item are marked up with end-list properties.
2380     modified files:
2381      ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el
2382      lisp/muse-publish.el lisp/muse-xml.el
2385 2006-03-01 21:00:41 GMT Michael Olson <mwolson@gnu.org> patch-34
2387     Summary:
2388       Make sure an initial term exists before publishing definition list.
2389     Revision:
2390       muse--main--1.0--patch-34
2392     * lisp/muse-publish.el (muse-publish-markup-list): Ensure that a term
2393       exists before publishing a definition list.
2395     modified files:
2396      ChangeLog.2006 lisp/muse-publish.el
2399 2006-03-01 20:21:08 GMT Michael Olson <mwolson@gnu.org> patch-33
2401     Summary:
2402       Add comments to nested list code.
2403     Revision:
2404       muse--main--1.0--patch-33
2406     * lisp/muse-publish.el (muse-publish-surround-dl)
2407       (muse-publish-surround-text, muse-forward-dl-item):
2408       (muse-forward-list-item): Add comments, since there were many
2409       intricacies that are probably not obvious to the casual reader.
2410       (muse-forward-dl-item): Remove no-op condition.
2412     modified files:
2413      ChangeLog.2006 lisp/muse-publish.el
2416 2006-03-01 19:51:45 GMT Michael Olson <mwolson@gnu.org> patch-32
2418     Summary:
2419       Make nested list items work when separated by one blank line.
2420     Revision:
2421       muse--main--1.0--patch-32
2423     * lisp/muse-publish.el (muse-publish-surround-dl): Use
2424       muse-forward-dl-item instead of muse-forward-list-item.  On second
2425       thought, don't unconditionally insert a newline, as that breaks some
2426       things.
2427       (muse-forward-dl-item): New function that moves forward to the next
2428       definition list item.  This was factored out from
2429       muse-forward-list-item, since it was getting too complex for my liking.
2430       (muse-forward-dl-item, muse-forward-list-item): Introduce concept of
2431       indented line, and skip past these if we have a blank line followed by
2432       an indented line.  "Indented" means "indented one past the current
2433       indentation level" here.  Remove some initial whitespace that was being
2434       overlooked before.
2436     modified files:
2437      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2440 2006-03-01 17:43:55 GMT Michael Olson <mwolson@gnu.org> patch-31
2442     Summary:
2443       Fix a couple of bugs in muse-wiki-resolve-project-page.
2444     Revision:
2445       muse--main--1.0--patch-31
2447     * lisp/muse-project.el (muse-project-applicable-styles): Use a slightly
2448       better algorithm for adding styles to a list.
2449     
2450     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Handle project more
2451       carefully.  This should fix one or two hard-to-explain bugs.
2453     modified files:
2454      ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el
2457 2006-03-01 17:24:23 GMT Michael Olson <mwolson@gnu.org> patch-30
2459     Summary:
2460       Fix another definition list edge case.
2461     Revision:
2462       muse--main--1.0--patch-30
2464     * lisp/muse-publish.el (muse-publish-surround-dl): Fix edge case where
2465       unordered list immediately follows definition list term.
2467     modified files:
2468      ChangeLog.2006 lisp/muse-publish.el
2471 2006-03-01 17:05:25 GMT Michael Olson <mwolson@gnu.org> patch-29
2473     Summary:
2474       Pass all current definition list test cases.
2475     Revision:
2476       muse--main--1.0--patch-29
2478     * lisp/muse-publish.el (muse-publish-surround-dl): Move correctly to next
2479       line if definition is not on the same line as the term.
2480       (muse-forward-list-item): Fix publishing incorrectness that occurred
2481       when a non-dl list follows a definition list.  Always move to the right
2482       place so as to prevent extra empty dd elements from being published.
2484     modified files:
2485      ChangeLog.2006 lisp/muse-publish.el
2488 2006-03-01 15:08:45 GMT Michael Olson <mwolson@gnu.org> patch-28
2490     Summary:
2491       Merge consecutive definition list terms properly.
2492     Revision:
2493       muse--main--1.0--patch-28
2495     * lisp/muse-publish.el (muse-publish-surround-dl): Keep track of status
2496       correctly.  This makes Muse merge several definition list items into
2497       one list.
2498       (muse-forward-list-item): Use simpler regexp for 'dl.
2499     
2500     * lisp/muse-regexps.el (muse-list-item-regexp): Make terms optional in
2501       definition lists, and make terms the 2nd matched text.
2503     modified files:
2504      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2507 2006-02-28 23:48:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2509     Summary:
2510       Bookkeeping.
2511     Revision:
2512       muse--main--1.0--patch-27
2514     * AUTHORS: Update.
2515     
2516     * muse-colors.el, muse-mode.el: Credit contributions.
2518     modified files:
2519      AUTHORS ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2522 2006-02-28 23:37:26 GMT Michael Olson <mwolson@gnu.org> patch-26
2524     Summary:
2525       Merged from mwolson@gnu.org--2006-muse-el (patch 0-4)
2526     Revision:
2527       muse--main--1.0--patch-26
2529     Patches applied:
2530     
2531      * mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-2
2532        Added ability to show inline images in the Emacs buffer.
2533     
2534      * mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-3
2535        Added enhanced list item insertion.
2536     
2537     Detailed log:
2538     
2539     (Author: Per B. Sederberg <per@med.upenn.edu>)
2540     
2541     * lisp/muse-mode.el (muse-mode-map): Added new key binding to insert a
2542       list item.  New key mapping to toggle showing images.  Added a key
2543       mapping to insert a link to a file and modified the key map to insert a
2544       tag.
2545       (muse-on-blank-line): Helper function to determine if the point is on a
2546       line containing only blank spaces.
2547       (muse-insert-list-item): New interactive function to insert a new list
2548       item, taking into account the current list state.
2549       (muse-insert-relative-link-to-file): New function to insert a link to a
2550       file, relative to the default directory.
2551     
2552     * lisp/muse-colors.el (muse-inline-relative-to): Added custom directory
2553       for where to search for images to inline in the buffer.
2554       (muse-colors-inline-images): Added custom boolean field for whether to
2555       show inline images in the buffer.
2556       (muse-colors-toggle-inline-images): New function to toggle showing the
2557       inline images in the buffer.
2558       (muse-unhighlight-region): Now removes end-glyph text properties to
2559       support XEmacs.
2560       (muse-colors-resolve-image-file): New function to determine if a link
2561       is an image and whether the version of Emacs can support inline images.
2562       (muse-make-file-glyph): New function to create an image glyph if we are
2563       using XEmacs.
2564       (muse-colors-insert-image): New function to insert an image in an Emacs
2565       buffer.
2566       (muse-colors-explicit-link): Modified function to have the ability to
2567       insert an image instead of formatting the text of the link.
2569     modified files:
2570      ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el
2572     new patches:
2573      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--base-0
2574      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-1
2575      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-2
2576      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-3
2577      mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-4
2580 2006-02-28 05:20:11 GMT Michael Olson <mwolson@gnu.org> patch-25
2582     Summary:
2583       Pass testcase for definition list and nested unordered list.
2584     Revision:
2585       muse--main--1.0--patch-25
2587     * lisp/muse-publish.el (muse-publish-surround-dl): Ensure that definition
2588       lists always have at least one entry.  This appears to do the right
2589       thing with a sample nested unordered list.
2591     modified files:
2592      ChangeLog.2006 lisp/muse-publish.el
2595 2006-02-28 05:09:33 GMT Michael Olson <mwolson@gnu.org> patch-24
2597     Summary:
2598       Some definition list fixes.
2599     Revision:
2600       muse--main--1.0--patch-24
2602     * lisp/muse-publish.el (muse-publish-markup-list): Make sure to insert
2603       markup for end of list using the `muse-insert-markup-end-list'
2604       function.  Handle list items nested inside of a definition list.
2606     modified files:
2607      ChangeLog.2006 lisp/muse-publish.el
2610 2006-02-28 04:43:15 GMT Michael Olson <mwolson@gnu.org> patch-23
2612     Summary:
2613       Fix another wrapped list item edge case.
2614     Revision:
2615       muse--main--1.0--patch-23
2617     * lisp/muse-publish.el (muse-publish-surround-text): Stop removing
2618       indentation in a region when we encounter any list items.  This should
2619       fix another wrapped list item edge case.  Thanks to Per B. Sederberg
2620       for the report.
2622     modified files:
2623      ChangeLog.2006 lisp/muse-publish.el
2626 2006-02-26 18:26:05 GMT Michael Olson <mwolson@gnu.org> patch-22
2628     Summary:
2629       Fix comment in Debian packaging.
2630     Revision:
2631       muse--main--1.0--patch-22
2633     * debian/emacsen-remove: Fix comment.
2635     modified files:
2636      ChangeLog.2006 debian/emacsen-remove
2639 2006-02-24 03:23:49 GMT Michael Olson <mwolson@gnu.org> patch-21
2641     Summary:
2642       muse-blosxom: Fix order of #tags line in header.
2643     Revision:
2644       muse--main--1.0--patch-21
2646     * lisp/muse-blosxom.el (muse-blosxom-header): Put #tags line after title,
2647       rather than before it.  Thanks to bkhl for the heads up.
2649     modified files:
2650      ChangeLog.2006 lisp/muse-blosxom.el
2653 2006-02-23 03:33:03 GMT Michael Olson <mwolson@gnu.org> patch-20
2655     Summary:
2656       muse-blosxom: Add ability to use tags in entries.
2657     Revision:
2658       muse--main--1.0--patch-20
2660     * lisp/muse-blosxom.el (muse-blosxom-header): If we are using tags,
2661       publish them.
2662       (muse-blosxom-use-tags): New option that specifies whether we are using
2663       tags.
2664       (muse-blosxom-new-entry): If using tags, read tags until the user hits
2665       RET without entering one.
2667     modified files:
2668      ChangeLog.2006 lisp/muse-blosxom.el
2671 2006-02-23 03:23:51 GMT Michael Olson <mwolson@gnu.org> patch-19
2673     Summary:
2674       Fix backtrace when publishing unsaved files.
2675     Revision:
2676       muse--main--1.0--patch-19
2678     * lisp/muse-publish.el (muse-publish-file): Detect case where we are
2679       trying to publish a file that has not been saved, and give an
2680       explanation to the user.
2682     modified files:
2683      ChangeLog.2006 lisp/muse-publish.el
2686 2006-02-21 23:19:36 GMT Michael Olson <mwolson@gnu.org> patch-18
2688     Summary:
2689       muse-texinfo: Fix link suffix.
2690     Revision:
2691       muse--main--1.0--patch-18
2693     * lisp/muse-texinfo.el: Specify :link-suffix for info and info-pdf
2694       styles.  This should fix a bug where links in published info files use
2695       an incorrect extension.  Thanks to Hans Ekbrand for the report!
2697     modified files:
2698      ChangeLog.2006 lisp/muse-texinfo.el
2701 2006-02-16 21:54:11 GMT Michael Olson <mwolson@gnu.org> patch-17
2703     Summary:
2704       Fix prompting of non-Muse buffers before publishing.
2705     Revision:
2706       muse--main--1.0--patch-17
2708     * lisp/muse-project.el (muse-project-of-file): Apply fix from René
2709       Stadler to ignore buffers that have no associated filename.  This fixes
2710       an annoyance where Muse prompts to save BBDB and ERC buffers before
2711       publishing.
2713     modified files:
2714      AUTHORS ChangeLog.2006 lisp/muse-project.el
2717 2006-02-16 04:43:35 GMT Michael Olson <mwolson@gnu.org> patch-16
2719     Summary:
2720       Fix wrapped nested list item edge case.
2721     Revision:
2722       muse--main--1.0--patch-16
2724     * lisp/muse-publish.el (muse-publish-markup-regexps): Remove 2300 rule,
2725       since it is no longer needed.  Tweak 2200 regexp to cover 2300's use
2726       case.
2727       (muse-publish-surround-text): Tweak prefix for muse-list-item-regexp.
2728       (muse-list-item-type): Handle the new change to muse-list-item-regexp.
2729     
2730     * lisp/muse-regexps.el (muse-list-item-regexp): Explicitly require
2731       exactly one space character in front of a unnumbered or numbered list.
2732       This should make it easier to match every list instance, since
2733       definition lists can now be handled more nicely in
2734       muse-publish-markup-regexps.  This also has the effect of fixing a
2735       wrapped nested list item edge case.
2737     modified files:
2738      ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el
2741 2006-02-16 03:04:20 GMT Michael Olson <mwolson@gnu.org> patch-15
2743     Summary:
2744       Fix edge case in muse-wiki-publish-pretty-title.
2745     Revision:
2746       muse--main--1.0--patch-15
2748     * lisp/muse-wiki.el (muse-wiki-publish-pretty-title): If for some reason
2749       the document does not have a valid title, use the empty string.
2751     modified files:
2752      ChangeLog.2006 lisp/muse-wiki.el
2755 2006-02-14 06:35:02 GMT Michael Olson <mwolson@gnu.org> patch-14
2757     Summary:
2758       Use debian/compat to determine debhelper compat level.
2759     Revision:
2760       muse--main--1.0--patch-14
2762     * debian/compat: New file that sets the debhelper compatibility level to
2763       4.
2764     
2765     * debian/rules: Remove DH_COMPAT line.
2767     new files:
2768      debian/.arch-ids/compat.id debian/compat
2770     modified files:
2771      ChangeLog.2006 debian/rules
2774 2006-02-13 04:50:57 GMT Michael Olson <mwolson@gnu.org> patch-13
2776     Summary:
2777       Fix a couple of table-publishing edge cases.
2778     Revision:
2779       muse--main--1.0--patch-13
2781     * lisp/muse-publish.el (muse-publish-markup-regexps): Fix a table
2782       publishing error that occurs when a table line is the last thing in a
2783       document.  Thanks to cymacs for the report and suggested fix.
2784       (muse-publish-table-fields): Skip initial blank lines, and don't remove
2785       them.
2786     
2787     * lisp/muse-docbook.el (muse-docbook-markup-strings): Don't put a newline
2788       at the end of the 'end-table markup string.
2789     
2790     * lisp/muse-html.el (muse-html-markup-strings): Ditto.
2791     
2792     * lisp/muse-xml.el (muse-xml-markup-strings): Ditto.
2793     
2794     * lisp/muse-xml-common.el (muse-xml-markup-table): Always insert a
2795       newline at the end of the table.  This should fix a problem with
2796       paragraphs after tables not being published as such.  Thanks to cymacs
2797       for the report.
2798     
2799     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Don't use
2800       muse-insert-markup to insert a trailing newline.
2802     modified files:
2803      ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el
2804      lisp/muse-publish.el lisp/muse-texinfo.el
2805      lisp/muse-xml-common.el lisp/muse-xml.el
2808 2006-02-12 22:56:27 GMT Michael Olson <mwolson@gnu.org> patch-12
2810     Summary:
2811       Add ChangeLog for 2006 and move previous ChangeLog for 2005.
2812     Revision:
2813       muse--main--1.0--patch-12
2816     new files:
2817      .arch-ids/ChangeLog.2006.id ChangeLog.2006
2819     renamed files:
2820      .arch-ids/ChangeLog.id
2821        ==> .arch-ids/ChangeLog.2005.id
2822      ChangeLog
2823        ==> ChangeLog.2005
2826 2006-02-12 22:53:48 GMT Michael Olson <mwolson@gnu.org> patch-11
2828     Summary:
2829       Make muse-journal work with whole-document escaping.
2830     Revision:
2831       muse--main--1.0--patch-11
2833     * examples/mwolson/templates/*: Change "Published by Muse" to "Published
2834       by Emacs Muse" so that muse-journal does not get confused.
2835     
2836     * lisp/muse-journal.el (muse-journal-html-munge-buffer):
2837       (muse-journal-latex-munge-buffer, muse-journal-rss-munge-buffer): Adapt
2838       for whole-buffer escaping.  Thanks to mondoshawan for the report.
2839       (muse-journal-rss-munge-buffer): Display a warning if someone does not
2840       have "Page published by Emacs Muse (begins|ends) here" in their header
2841       or footer, since muse-journal needs this in order to determine where
2842       entries begin and end.
2844     modified files:
2845      examples/mwolson/templates/footer.html
2846      examples/mwolson/templates/generic-footer.html
2847      examples/mwolson/templates/generic-header.html
2848      examples/mwolson/templates/header.html
2849      examples/mwolson/templates/header.tex lisp/muse-journal.el
2852 2006-02-08 03:00:07 GMT Michael Olson <mwolson@gnu.org> patch-10
2854     Summary:
2855       Get simple test case for definition lists to work.
2856     Revision:
2857       muse--main--1.0--patch-10
2859     * lisp/muse-publish.el (muse-publish-surround-dl): Make simple test case
2860       publish properly.
2861       (muse-forward-list-item): Fix edge case.
2863     modified files:
2864      lisp/muse-publish.el
2867 2006-01-28 02:47:07 GMT Michael Olson <mwolson@gnu.org> patch-9
2869     Summary:
2870       Add documentation to some publishing functions.
2871     Revision:
2872       muse--main--1.0--patch-9
2874     * lisp/muse-publish.el (muse-publish-mark-read-only)
2875       (muse-publish-mark-noemphasis): Add documentation.
2877     modified files:
2878      lisp/muse-publish.el
2881 2006-01-28 02:42:03 GMT Michael Olson <mwolson@gnu.org> patch-8
2883     Summary:
2884       Fix an error with `custom-quote'.
2885     Revision:
2886       muse--main--1.0--patch-8
2888     * lisp/muse-project.el: Require 'cus-edit, since that is where
2889       `custom-quote' is defined.
2890     
2891     * muse.texi: Use copyright symbol.
2893     modified files:
2894      lisp/muse-project.el muse.texi
2897 2006-01-25 18:27:53 GMT Michael Olson <mwolson@gnu.org> patch-7
2899     Summary:
2900       muse-registry: update from author.
2901     Revision:
2902       muse--main--1.0--patch-7
2904     * lisp/muse-registry.el: Update to newest version from author.
2905       Re-tabify.
2907     modified files:
2908      lisp/muse-registry.el
2911 2006-01-21 19:26:57 GMT Michael Olson <mwolson@gnu.org> patch-6
2913     Summary:
2914       muse-latex: Handle double-quote edge case.
2915     Revision:
2916       muse--main--1.0--patch-6
2918     * lisp/muse-latex.el (muse-latex-fixup-dquotes): Handle case when a quote
2919       character begins the buffer.
2921     modified files:
2922      lisp/muse-latex.el
2925 2006-01-21 18:47:33 GMT Michael Olson <mwolson@gnu.org> patch-5
2927     Summary:
2928       Allow beginning and ending empty elements in tables.
2929     Revision:
2930       muse--main--1.0--patch-5
2932     * lisp/muse-regexps.el (muse-table-field-regexp): Allow there to be no
2933       whitespace after the field if we're at the end of a line.
2934       (muse-table-line-regexp): Allow the table to start with a "|".  The
2935       resulting initial empty cell isn't yet thrown away like it should be.
2937     modified files:
2938      lisp/muse-regexps.el
2941 2006-01-21 02:45:36 GMT Michael Olson <mwolson@gnu.org> patch-4
2943     Summary:
2944       muse-latex: Use \url to publish bare URLs.
2945     Revision:
2946       muse--main--1.0--patch-4
2948     * lisp/muse-latex.el (muse-latex-markup-strings): Use \url instead of
2949       \href for bare URLs.  Thanks to Na Li for the suggestion!
2951     modified files:
2952      lisp/muse-latex.el
2955 2006-01-20 16:22:04 GMT Michael Olson <mwolson@gnu.org> patch-3
2957     Summary:
2958       Create parents of output directories.
2959     Revision:
2960       muse--main--1.0--patch-3
2962     * lisp/muse-project.el (muse-project-publish-file): Create parent
2963       directories as well, if the output directory does not exist.  This can
2964       happen when we have nested directories in a project.
2966     modified files:
2967      lisp/muse-project.el
2970 2006-01-20 15:54:21 GMT Michael Olson <mwolson@gnu.org> patch-2
2972     Summary:
2973       Pick a better default if publishing with more than one style.
2974     Revision:
2975       muse--main--1.0--patch-2
2977     * lisp/muse-project.el (muse-project-applicable-styles): Make sure that
2978       the list we return is in the right order.  That way, if more than one
2979       publishing rule matches a link, the first one is used, rather than the
2980       last.
2982     modified files:
2983      lisp/muse-project.el
2986 2006-01-19 15:55:19 GMT Michael Olson <mwolson@gnu.org> patch-1
2988     Summary:
2989       Oops, committed to the wrong archive.
2990     Revision:
2991       muse--main--1.0--patch-1
2993     Patches applied:
2994     
2995      * mwolson@gnu.org--2005/muse--main--1.0--patch-356
2996        Debian fixups.
2997     
2998      * mwolson@gnu.org--2005/muse--main--1.0--patch-357
2999        Another Debian fix.
3001     modified files:
3002      ChangeLog debian/emacsen-startup
3004     renamed files:
3005      debian/.arch-ids/NEWS.Debian.id
3006        ==> debian/.arch-ids/NEWS.id
3007      debian/NEWS.Debian
3008        ==> debian/NEWS
3010     new patches:
3011      mwolson@gnu.org--2005/muse--main--1.0--patch-356
3012      mwolson@gnu.org--2005/muse--main--1.0--patch-357
3015 2006-01-17 06:28:50 GMT Michael Olson <mwolson@gnu.org> base-0
3017     Summary:
3018       tag of mwolson@gnu.org--2005/muse--main--1.0--patch-355
3019     Revision:
3020       muse--main--1.0--base-0
3022     See ChangeLog.2005 for earlier changes.
3024     new patches:
3025      ajk@iu.edu--2005/muse--ajk--1.0--base-0
3026      ajk@iu.edu--2005/muse--ajk--1.0--patch-1
3027      ajk@iu.edu--2005/muse--ajk--1.0--patch-2
3028      ajk@iu.edu--2005/muse--ajk--1.0--patch-3
3029      ajk@iu.edu--2005/muse--ajk--1.0--patch-4
3030      ajk@iu.edu--2005/muse--ajk--1.0--patch-5
3031      ajk@iu.edu--2005/muse--ajk--1.0--patch-6
3032      ajk@iu.edu--2005/muse--ajk--1.0--patch-7
3033      ajk@iu.edu--2005/muse--ajk--1.0--patch-8
3034      ajk@iu.edu--2005/muse--ajk--1.0--patch-9
3035      ajk@iu.edu--2005/muse--main--1.0--base-0
3036      ajk@iu.edu--2005/muse--main--1.0--patch-1
3037      ajk@iu.edu--2005/muse--main--1.0--patch-2
3038      davidsmith@acm.org--2005/muse--devo--1.0--base-0
3039      davidsmith@acm.org--main/muse--devo--1.0--base-0
3040      davidsmith@acm.org--main/muse--devo--1.0--patch-1
3041      davidsmith@acm.org--main/muse--devo--1.0--patch-2
3042      hodique@lifl.fr--2005/muse--yh--1.0--base-0
3043      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
3044      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
3045      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
3046      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
3047      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
3048      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
3049      hodique@lifl.fr--2005/muse--yh--1.0--patch-7
3050      hodique@lifl.fr--2005/muse--yh--1.0--patch-8
3051      hodique@lifl.fr--2005/muse--yh--1.0--patch-9
3052      hodique@lifl.fr--2005/muse--yh--1.0--patch-10
3053      hodique@lifl.fr--2005/muse--yh--1.0--patch-11
3054      hodique@lifl.fr--2005/muse--yh--1.0--patch-12
3055      hodique@lifl.fr--2005/muse--yh--1.0--patch-13
3056      hodique@lifl.fr--2005/muse--yh--1.0--patch-14
3057      hodique@lifl.fr--2005/muse--yh--1.0--patch-15
3058      hodique@lifl.fr--2005/muse--yh--1.0--patch-16
3059      hodique@lifl.fr--2005/muse--yh--1.0--patch-17
3060      hodique@lifl.fr--2005/muse--yh--1.0--patch-18
3061      hodique@lifl.fr--2005/muse--yh--1.0--patch-19
3062      hodique@lifl.fr--2005/muse--yh--1.0--patch-20
3063      hodique@lifl.fr--2005/muse--yh--1.0--patch-21
3064      hodique@lifl.fr--2005/muse--yh--1.0--patch-22
3065      hodique@lifl.fr--2005/muse--yh--1.0--patch-23
3066      hodique@lifl.fr--2005/muse--yh--1.0--patch-24
3067      hodique@lifl.fr--2005/muse--yh--1.0--patch-25
3068      hodique@lifl.fr--2005/muse--yh--1.0--patch-26
3069      hodique@lifl.fr--2005/muse--yh--1.0--patch-27
3070      hodique@lifl.fr--2005/muse--yh--1.0--patch-28
3071      hodique@lifl.fr--2005/muse--yh--1.0--patch-29
3072      hodique@lifl.fr--2005/muse--yh--1.0--patch-30
3073      hodique@lifl.fr--2005/muse--yh--1.0--patch-31
3074      hodique@lifl.fr--2005/muse--yh--1.0--patch-32
3075      hodique@lifl.fr--2005/muse--yh--1.0--patch-33
3076      hodique@lifl.fr--2005/muse--yh--1.0--patch-34
3077      hodique@lifl.fr--2005/muse--yh--1.0--patch-35
3078      hodique@lifl.fr--2005/muse--yh--1.0--patch-36
3079      hodique@lifl.fr--2005/muse--yh--1.0--patch-37
3080      hodique@lifl.fr--2005/muse--yh--1.0--patch-38
3081      hodique@lifl.fr--2005/muse--yh--1.0--patch-39
3082      hodique@lifl.fr--2005/muse--yh--1.0--patch-40
3083      hodique@lifl.fr--2005/muse--yh--1.0--patch-41
3084      hodique@lifl.fr--2005/muse--yh--1.0--patch-42
3085      hodique@lifl.fr--2005/muse--yh--1.0--patch-43
3086      hodique@lifl.fr--2005/muse--yh--1.0--patch-44
3087      hodique@lifl.fr--2005/muse--yh--1.0--patch-45
3088      jeho@jeho.org--2005/muse--jeho--1.0--base-0
3089      jeho@jeho.org--2005/muse--jeho--1.0--patch-1
3090      jeho@jeho.org--2005/muse--jeho--1.0--patch-2
3091      jeho@jeho.org--2005/muse--jeho--1.0--patch-3
3092      jeho@jeho.org--2005/muse--jeho--1.0--patch-4
3093      jeho@jeho.org--2005/muse--jeho--1.0--patch-5
3094      jeho@jeho.org--2005/muse--jeho--1.0--patch-6
3095      jeho@jeho.org--2005/muse--jeho--1.0--patch-7
3096      jeho@jeho.org--2005/muse--jeho--1.0--patch-8
3097      jeho@jeho.org--2005/muse--jeho--1.0--patch-9
3098      jeho@jeho.org--2005/muse--jeho--1.0--patch-10
3099      jeho@jeho.org--2005/muse--jeho--1.0--patch-11
3100      jeho@jeho.org--2005/muse--jeho--1.0--patch-12
3101      jeho@jeho.org--2005/muse--jeho--1.0--patch-13
3102      jeho@jeho.org--2005/muse--jeho--1.0--patch-14
3103      jeho@jeho.org--2005/muse--jeho--1.0--patch-15
3104      jeho@jeho.org--2005/muse--jeho--1.0--patch-16
3105      jeho@jeho.org--2005/muse--jeho--1.0--patch-17
3106      jeho@jeho.org--2005/muse--jeho--1.0--patch-18
3107      jeho@jeho.org--2005/muse--jeho--1.0--patch-19
3108      jeho@jeho.org--2005/muse--jeho--1.0--patch-20
3109      jeho@jeho.org--2005/muse--jeho--1.0--patch-21
3110      john@wjsullivan.net--2006/muse--johnsu01--0--base-0
3111      john@wjsullivan.net--2006/muse--johnsu01--0--patch-1
3112      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
3113      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
3114      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
3115      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
3116      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
3117      mwolson@gnu.org--2005/muse--main--1.0--base-0
3118      mwolson@gnu.org--2005/muse--main--1.0--patch-1
3119      mwolson@gnu.org--2005/muse--main--1.0--patch-2
3120      mwolson@gnu.org--2005/muse--main--1.0--patch-3
3121      mwolson@gnu.org--2005/muse--main--1.0--patch-4
3122      mwolson@gnu.org--2005/muse--main--1.0--patch-5
3123      mwolson@gnu.org--2005/muse--main--1.0--patch-6
3124      mwolson@gnu.org--2005/muse--main--1.0--patch-7
3125      mwolson@gnu.org--2005/muse--main--1.0--patch-8
3126      mwolson@gnu.org--2005/muse--main--1.0--patch-9
3127      mwolson@gnu.org--2005/muse--main--1.0--patch-10
3128      mwolson@gnu.org--2005/muse--main--1.0--patch-11
3129      mwolson@gnu.org--2005/muse--main--1.0--patch-12
3130      mwolson@gnu.org--2005/muse--main--1.0--patch-13
3131      mwolson@gnu.org--2005/muse--main--1.0--patch-14
3132      mwolson@gnu.org--2005/muse--main--1.0--patch-15
3133      mwolson@gnu.org--2005/muse--main--1.0--patch-16
3134      mwolson@gnu.org--2005/muse--main--1.0--patch-17
3135      mwolson@gnu.org--2005/muse--main--1.0--patch-18
3136      mwolson@gnu.org--2005/muse--main--1.0--patch-19
3137      mwolson@gnu.org--2005/muse--main--1.0--patch-20
3138      mwolson@gnu.org--2005/muse--main--1.0--patch-21
3139      mwolson@gnu.org--2005/muse--main--1.0--patch-22
3140      mwolson@gnu.org--2005/muse--main--1.0--patch-23
3141      mwolson@gnu.org--2005/muse--main--1.0--patch-24
3142      mwolson@gnu.org--2005/muse--main--1.0--patch-25
3143      mwolson@gnu.org--2005/muse--main--1.0--patch-26
3144      mwolson@gnu.org--2005/muse--main--1.0--patch-27
3145      mwolson@gnu.org--2005/muse--main--1.0--patch-28
3146      mwolson@gnu.org--2005/muse--main--1.0--patch-29
3147      mwolson@gnu.org--2005/muse--main--1.0--patch-30
3148      mwolson@gnu.org--2005/muse--main--1.0--patch-31
3149      mwolson@gnu.org--2005/muse--main--1.0--patch-32
3150      mwolson@gnu.org--2005/muse--main--1.0--patch-33
3151      mwolson@gnu.org--2005/muse--main--1.0--patch-34
3152      mwolson@gnu.org--2005/muse--main--1.0--patch-35
3153      mwolson@gnu.org--2005/muse--main--1.0--patch-36
3154      mwolson@gnu.org--2005/muse--main--1.0--patch-37
3155      mwolson@gnu.org--2005/muse--main--1.0--patch-38
3156      mwolson@gnu.org--2005/muse--main--1.0--patch-39
3157      mwolson@gnu.org--2005/muse--main--1.0--patch-40
3158      mwolson@gnu.org--2005/muse--main--1.0--patch-41
3159      mwolson@gnu.org--2005/muse--main--1.0--patch-42
3160      mwolson@gnu.org--2005/muse--main--1.0--patch-43
3161      mwolson@gnu.org--2005/muse--main--1.0--patch-44
3162      mwolson@gnu.org--2005/muse--main--1.0--patch-45
3163      mwolson@gnu.org--2005/muse--main--1.0--patch-46
3164      mwolson@gnu.org--2005/muse--main--1.0--patch-47
3165      mwolson@gnu.org--2005/muse--main--1.0--patch-48
3166      mwolson@gnu.org--2005/muse--main--1.0--patch-49
3167      mwolson@gnu.org--2005/muse--main--1.0--patch-50
3168      mwolson@gnu.org--2005/muse--main--1.0--patch-51
3169      mwolson@gnu.org--2005/muse--main--1.0--patch-52
3170      mwolson@gnu.org--2005/muse--main--1.0--patch-53
3171      mwolson@gnu.org--2005/muse--main--1.0--patch-54
3172      mwolson@gnu.org--2005/muse--main--1.0--patch-55
3173      mwolson@gnu.org--2005/muse--main--1.0--patch-56
3174      mwolson@gnu.org--2005/muse--main--1.0--patch-57
3175      mwolson@gnu.org--2005/muse--main--1.0--patch-58
3176      mwolson@gnu.org--2005/muse--main--1.0--patch-59
3177      mwolson@gnu.org--2005/muse--main--1.0--patch-60
3178      mwolson@gnu.org--2005/muse--main--1.0--patch-61
3179      mwolson@gnu.org--2005/muse--main--1.0--patch-62
3180      mwolson@gnu.org--2005/muse--main--1.0--patch-63
3181      mwolson@gnu.org--2005/muse--main--1.0--patch-64
3182      mwolson@gnu.org--2005/muse--main--1.0--patch-65
3183      mwolson@gnu.org--2005/muse--main--1.0--patch-66
3184      mwolson@gnu.org--2005/muse--main--1.0--patch-67
3185      mwolson@gnu.org--2005/muse--main--1.0--patch-68
3186      mwolson@gnu.org--2005/muse--main--1.0--patch-69
3187      mwolson@gnu.org--2005/muse--main--1.0--patch-70
3188      mwolson@gnu.org--2005/muse--main--1.0--patch-71
3189      mwolson@gnu.org--2005/muse--main--1.0--patch-72
3190      mwolson@gnu.org--2005/muse--main--1.0--patch-73
3191      mwolson@gnu.org--2005/muse--main--1.0--patch-74
3192      mwolson@gnu.org--2005/muse--main--1.0--patch-75
3193      mwolson@gnu.org--2005/muse--main--1.0--patch-76
3194      mwolson@gnu.org--2005/muse--main--1.0--patch-77
3195      mwolson@gnu.org--2005/muse--main--1.0--patch-78
3196      mwolson@gnu.org--2005/muse--main--1.0--patch-79
3197      mwolson@gnu.org--2005/muse--main--1.0--patch-80
3198      mwolson@gnu.org--2005/muse--main--1.0--patch-81
3199      mwolson@gnu.org--2005/muse--main--1.0--patch-82
3200      mwolson@gnu.org--2005/muse--main--1.0--patch-83
3201      mwolson@gnu.org--2005/muse--main--1.0--patch-84
3202      mwolson@gnu.org--2005/muse--main--1.0--patch-85
3203      mwolson@gnu.org--2005/muse--main--1.0--patch-86
3204      mwolson@gnu.org--2005/muse--main--1.0--patch-87
3205      mwolson@gnu.org--2005/muse--main--1.0--patch-88
3206      mwolson@gnu.org--2005/muse--main--1.0--patch-89
3207      mwolson@gnu.org--2005/muse--main--1.0--patch-90
3208      mwolson@gnu.org--2005/muse--main--1.0--patch-91
3209      mwolson@gnu.org--2005/muse--main--1.0--patch-92
3210      mwolson@gnu.org--2005/muse--main--1.0--patch-93
3211      mwolson@gnu.org--2005/muse--main--1.0--patch-94
3212      mwolson@gnu.org--2005/muse--main--1.0--patch-95
3213      mwolson@gnu.org--2005/muse--main--1.0--patch-96
3214      mwolson@gnu.org--2005/muse--main--1.0--patch-97
3215      mwolson@gnu.org--2005/muse--main--1.0--patch-98
3216      mwolson@gnu.org--2005/muse--main--1.0--patch-99
3217      mwolson@gnu.org--2005/muse--main--1.0--patch-100
3218      mwolson@gnu.org--2005/muse--main--1.0--patch-101
3219      mwolson@gnu.org--2005/muse--main--1.0--patch-102
3220      mwolson@gnu.org--2005/muse--main--1.0--patch-103
3221      mwolson@gnu.org--2005/muse--main--1.0--patch-104
3222      mwolson@gnu.org--2005/muse--main--1.0--patch-105
3223      mwolson@gnu.org--2005/muse--main--1.0--patch-106
3224      mwolson@gnu.org--2005/muse--main--1.0--patch-107
3225      mwolson@gnu.org--2005/muse--main--1.0--patch-108
3226      mwolson@gnu.org--2005/muse--main--1.0--patch-109
3227      mwolson@gnu.org--2005/muse--main--1.0--patch-110
3228      mwolson@gnu.org--2005/muse--main--1.0--patch-111
3229      mwolson@gnu.org--2005/muse--main--1.0--patch-112
3230      mwolson@gnu.org--2005/muse--main--1.0--patch-113
3231      mwolson@gnu.org--2005/muse--main--1.0--patch-114
3232      mwolson@gnu.org--2005/muse--main--1.0--patch-115
3233      mwolson@gnu.org--2005/muse--main--1.0--patch-116
3234      mwolson@gnu.org--2005/muse--main--1.0--patch-117
3235      mwolson@gnu.org--2005/muse--main--1.0--patch-118
3236      mwolson@gnu.org--2005/muse--main--1.0--patch-119
3237      mwolson@gnu.org--2005/muse--main--1.0--patch-120
3238      mwolson@gnu.org--2005/muse--main--1.0--patch-121
3239      mwolson@gnu.org--2005/muse--main--1.0--patch-122
3240      mwolson@gnu.org--2005/muse--main--1.0--patch-123
3241      mwolson@gnu.org--2005/muse--main--1.0--patch-124
3242      mwolson@gnu.org--2005/muse--main--1.0--patch-125
3243      mwolson@gnu.org--2005/muse--main--1.0--patch-126
3244      mwolson@gnu.org--2005/muse--main--1.0--patch-127
3245      mwolson@gnu.org--2005/muse--main--1.0--patch-128
3246      mwolson@gnu.org--2005/muse--main--1.0--patch-129
3247      mwolson@gnu.org--2005/muse--main--1.0--patch-130
3248      mwolson@gnu.org--2005/muse--main--1.0--patch-131
3249      mwolson@gnu.org--2005/muse--main--1.0--patch-132
3250      mwolson@gnu.org--2005/muse--main--1.0--patch-133
3251      mwolson@gnu.org--2005/muse--main--1.0--patch-134
3252      mwolson@gnu.org--2005/muse--main--1.0--patch-135
3253      mwolson@gnu.org--2005/muse--main--1.0--patch-136
3254      mwolson@gnu.org--2005/muse--main--1.0--patch-137
3255      mwolson@gnu.org--2005/muse--main--1.0--patch-138
3256      mwolson@gnu.org--2005/muse--main--1.0--patch-139
3257      mwolson@gnu.org--2005/muse--main--1.0--patch-140
3258      mwolson@gnu.org--2005/muse--main--1.0--patch-141
3259      mwolson@gnu.org--2005/muse--main--1.0--patch-142
3260      mwolson@gnu.org--2005/muse--main--1.0--patch-143
3261      mwolson@gnu.org--2005/muse--main--1.0--patch-144
3262      mwolson@gnu.org--2005/muse--main--1.0--patch-145
3263      mwolson@gnu.org--2005/muse--main--1.0--patch-146
3264      mwolson@gnu.org--2005/muse--main--1.0--patch-147
3265      mwolson@gnu.org--2005/muse--main--1.0--patch-148
3266      mwolson@gnu.org--2005/muse--main--1.0--patch-149
3267      mwolson@gnu.org--2005/muse--main--1.0--patch-150
3268      mwolson@gnu.org--2005/muse--main--1.0--patch-151
3269      mwolson@gnu.org--2005/muse--main--1.0--patch-152
3270      mwolson@gnu.org--2005/muse--main--1.0--patch-153
3271      mwolson@gnu.org--2005/muse--main--1.0--patch-154
3272      mwolson@gnu.org--2005/muse--main--1.0--patch-155
3273      mwolson@gnu.org--2005/muse--main--1.0--patch-156
3274      mwolson@gnu.org--2005/muse--main--1.0--patch-157
3275      mwolson@gnu.org--2005/muse--main--1.0--patch-158
3276      mwolson@gnu.org--2005/muse--main--1.0--patch-159
3277      mwolson@gnu.org--2005/muse--main--1.0--patch-160
3278      mwolson@gnu.org--2005/muse--main--1.0--patch-161
3279      mwolson@gnu.org--2005/muse--main--1.0--patch-162
3280      mwolson@gnu.org--2005/muse--main--1.0--patch-163
3281      mwolson@gnu.org--2005/muse--main--1.0--patch-164
3282      mwolson@gnu.org--2005/muse--main--1.0--patch-165
3283      mwolson@gnu.org--2005/muse--main--1.0--patch-166
3284      mwolson@gnu.org--2005/muse--main--1.0--patch-167
3285      mwolson@gnu.org--2005/muse--main--1.0--patch-168
3286      mwolson@gnu.org--2005/muse--main--1.0--patch-169
3287      mwolson@gnu.org--2005/muse--main--1.0--patch-170
3288      mwolson@gnu.org--2005/muse--main--1.0--patch-171
3289      mwolson@gnu.org--2005/muse--main--1.0--patch-172
3290      mwolson@gnu.org--2005/muse--main--1.0--patch-173
3291      mwolson@gnu.org--2005/muse--main--1.0--patch-174
3292      mwolson@gnu.org--2005/muse--main--1.0--patch-175
3293      mwolson@gnu.org--2005/muse--main--1.0--patch-176
3294      mwolson@gnu.org--2005/muse--main--1.0--patch-177
3295      mwolson@gnu.org--2005/muse--main--1.0--patch-178
3296      mwolson@gnu.org--2005/muse--main--1.0--patch-179
3297      mwolson@gnu.org--2005/muse--main--1.0--patch-180
3298      mwolson@gnu.org--2005/muse--main--1.0--patch-181
3299      mwolson@gnu.org--2005/muse--main--1.0--patch-182
3300      mwolson@gnu.org--2005/muse--main--1.0--patch-183
3301      mwolson@gnu.org--2005/muse--main--1.0--patch-184
3302      mwolson@gnu.org--2005/muse--main--1.0--patch-185
3303      mwolson@gnu.org--2005/muse--main--1.0--patch-186
3304      mwolson@gnu.org--2005/muse--main--1.0--patch-187
3305      mwolson@gnu.org--2005/muse--main--1.0--patch-188
3306      mwolson@gnu.org--2005/muse--main--1.0--patch-189
3307      mwolson@gnu.org--2005/muse--main--1.0--patch-190
3308      mwolson@gnu.org--2005/muse--main--1.0--patch-191
3309      mwolson@gnu.org--2005/muse--main--1.0--patch-192
3310      mwolson@gnu.org--2005/muse--main--1.0--patch-193
3311      mwolson@gnu.org--2005/muse--main--1.0--patch-194
3312      mwolson@gnu.org--2005/muse--main--1.0--patch-195
3313      mwolson@gnu.org--2005/muse--main--1.0--patch-196
3314      mwolson@gnu.org--2005/muse--main--1.0--patch-197
3315      mwolson@gnu.org--2005/muse--main--1.0--patch-198
3316      mwolson@gnu.org--2005/muse--main--1.0--patch-199
3317      mwolson@gnu.org--2005/muse--main--1.0--patch-200
3318      mwolson@gnu.org--2005/muse--main--1.0--patch-201
3319      mwolson@gnu.org--2005/muse--main--1.0--patch-202
3320      mwolson@gnu.org--2005/muse--main--1.0--patch-203
3321      mwolson@gnu.org--2005/muse--main--1.0--patch-204
3322      mwolson@gnu.org--2005/muse--main--1.0--patch-205
3323      mwolson@gnu.org--2005/muse--main--1.0--patch-206
3324      mwolson@gnu.org--2005/muse--main--1.0--patch-207
3325      mwolson@gnu.org--2005/muse--main--1.0--patch-208
3326      mwolson@gnu.org--2005/muse--main--1.0--patch-209
3327      mwolson@gnu.org--2005/muse--main--1.0--patch-210
3328      mwolson@gnu.org--2005/muse--main--1.0--patch-211
3329      mwolson@gnu.org--2005/muse--main--1.0--patch-212
3330      mwolson@gnu.org--2005/muse--main--1.0--patch-213
3331      mwolson@gnu.org--2005/muse--main--1.0--patch-214
3332      mwolson@gnu.org--2005/muse--main--1.0--patch-215
3333      mwolson@gnu.org--2005/muse--main--1.0--patch-216
3334      mwolson@gnu.org--2005/muse--main--1.0--patch-217
3335      mwolson@gnu.org--2005/muse--main--1.0--patch-218
3336      mwolson@gnu.org--2005/muse--main--1.0--patch-219
3337      mwolson@gnu.org--2005/muse--main--1.0--patch-220
3338      mwolson@gnu.org--2005/muse--main--1.0--patch-221
3339      mwolson@gnu.org--2005/muse--main--1.0--patch-222
3340      mwolson@gnu.org--2005/muse--main--1.0--patch-223
3341      mwolson@gnu.org--2005/muse--main--1.0--patch-224
3342      mwolson@gnu.org--2005/muse--main--1.0--patch-225
3343      mwolson@gnu.org--2005/muse--main--1.0--patch-226
3344      mwolson@gnu.org--2005/muse--main--1.0--patch-227
3345      mwolson@gnu.org--2005/muse--main--1.0--patch-228
3346      mwolson@gnu.org--2005/muse--main--1.0--patch-229
3347      mwolson@gnu.org--2005/muse--main--1.0--patch-230
3348      mwolson@gnu.org--2005/muse--main--1.0--patch-231
3349      mwolson@gnu.org--2005/muse--main--1.0--patch-232
3350      mwolson@gnu.org--2005/muse--main--1.0--patch-233
3351      mwolson@gnu.org--2005/muse--main--1.0--patch-234
3352      mwolson@gnu.org--2005/muse--main--1.0--patch-235
3353      mwolson@gnu.org--2005/muse--main--1.0--patch-236
3354      mwolson@gnu.org--2005/muse--main--1.0--patch-237
3355      mwolson@gnu.org--2005/muse--main--1.0--patch-238
3356      mwolson@gnu.org--2005/muse--main--1.0--patch-239
3357      mwolson@gnu.org--2005/muse--main--1.0--patch-240
3358      mwolson@gnu.org--2005/muse--main--1.0--patch-241
3359      mwolson@gnu.org--2005/muse--main--1.0--patch-242
3360      mwolson@gnu.org--2005/muse--main--1.0--patch-243
3361      mwolson@gnu.org--2005/muse--main--1.0--patch-244
3362      mwolson@gnu.org--2005/muse--main--1.0--patch-245
3363      mwolson@gnu.org--2005/muse--main--1.0--patch-246
3364      mwolson@gnu.org--2005/muse--main--1.0--patch-247
3365      mwolson@gnu.org--2005/muse--main--1.0--patch-248
3366      mwolson@gnu.org--2005/muse--main--1.0--patch-249
3367      mwolson@gnu.org--2005/muse--main--1.0--patch-250
3368      mwolson@gnu.org--2005/muse--main--1.0--patch-251
3369      mwolson@gnu.org--2005/muse--main--1.0--patch-252
3370      mwolson@gnu.org--2005/muse--main--1.0--patch-253
3371      mwolson@gnu.org--2005/muse--main--1.0--patch-254
3372      mwolson@gnu.org--2005/muse--main--1.0--patch-255
3373      mwolson@gnu.org--2005/muse--main--1.0--patch-256
3374      mwolson@gnu.org--2005/muse--main--1.0--patch-257
3375      mwolson@gnu.org--2005/muse--main--1.0--patch-258
3376      mwolson@gnu.org--2005/muse--main--1.0--patch-259
3377      mwolson@gnu.org--2005/muse--main--1.0--patch-260
3378      mwolson@gnu.org--2005/muse--main--1.0--patch-261
3379      mwolson@gnu.org--2005/muse--main--1.0--patch-262
3380      mwolson@gnu.org--2005/muse--main--1.0--patch-263
3381      mwolson@gnu.org--2005/muse--main--1.0--patch-264
3382      mwolson@gnu.org--2005/muse--main--1.0--patch-265
3383      mwolson@gnu.org--2005/muse--main--1.0--patch-266
3384      mwolson@gnu.org--2005/muse--main--1.0--patch-267
3385      mwolson@gnu.org--2005/muse--main--1.0--patch-268
3386      mwolson@gnu.org--2005/muse--main--1.0--patch-269
3387      mwolson@gnu.org--2005/muse--main--1.0--patch-270
3388      mwolson@gnu.org--2005/muse--main--1.0--patch-271
3389      mwolson@gnu.org--2005/muse--main--1.0--patch-272
3390      mwolson@gnu.org--2005/muse--main--1.0--patch-273
3391      mwolson@gnu.org--2005/muse--main--1.0--patch-274
3392      mwolson@gnu.org--2005/muse--main--1.0--patch-275
3393      mwolson@gnu.org--2005/muse--main--1.0--patch-276
3394      mwolson@gnu.org--2005/muse--main--1.0--patch-277
3395      mwolson@gnu.org--2005/muse--main--1.0--patch-278
3396      mwolson@gnu.org--2005/muse--main--1.0--patch-279
3397      mwolson@gnu.org--2005/muse--main--1.0--patch-280
3398      mwolson@gnu.org--2005/muse--main--1.0--patch-281
3399      mwolson@gnu.org--2005/muse--main--1.0--patch-282
3400      mwolson@gnu.org--2005/muse--main--1.0--patch-283
3401      mwolson@gnu.org--2005/muse--main--1.0--patch-284
3402      mwolson@gnu.org--2005/muse--main--1.0--patch-285
3403      mwolson@gnu.org--2005/muse--main--1.0--patch-286
3404      mwolson@gnu.org--2005/muse--main--1.0--patch-287
3405      mwolson@gnu.org--2005/muse--main--1.0--patch-288
3406      mwolson@gnu.org--2005/muse--main--1.0--patch-289
3407      mwolson@gnu.org--2005/muse--main--1.0--patch-290
3408      mwolson@gnu.org--2005/muse--main--1.0--patch-291
3409      mwolson@gnu.org--2005/muse--main--1.0--patch-292
3410      mwolson@gnu.org--2005/muse--main--1.0--patch-293
3411      mwolson@gnu.org--2005/muse--main--1.0--patch-294
3412      mwolson@gnu.org--2005/muse--main--1.0--patch-295
3413      mwolson@gnu.org--2005/muse--main--1.0--patch-296
3414      mwolson@gnu.org--2005/muse--main--1.0--patch-297
3415      mwolson@gnu.org--2005/muse--main--1.0--patch-298
3416      mwolson@gnu.org--2005/muse--main--1.0--patch-299
3417      mwolson@gnu.org--2005/muse--main--1.0--patch-300
3418      mwolson@gnu.org--2005/muse--main--1.0--patch-301
3419      mwolson@gnu.org--2005/muse--main--1.0--patch-302
3420      mwolson@gnu.org--2005/muse--main--1.0--patch-303
3421      mwolson@gnu.org--2005/muse--main--1.0--patch-304
3422      mwolson@gnu.org--2005/muse--main--1.0--patch-305
3423      mwolson@gnu.org--2005/muse--main--1.0--patch-306
3424      mwolson@gnu.org--2005/muse--main--1.0--patch-307
3425      mwolson@gnu.org--2005/muse--main--1.0--patch-308
3426      mwolson@gnu.org--2005/muse--main--1.0--patch-309
3427      mwolson@gnu.org--2005/muse--main--1.0--patch-310
3428      mwolson@gnu.org--2005/muse--main--1.0--patch-311
3429      mwolson@gnu.org--2005/muse--main--1.0--patch-312
3430      mwolson@gnu.org--2005/muse--main--1.0--patch-313
3431      mwolson@gnu.org--2005/muse--main--1.0--patch-314
3432      mwolson@gnu.org--2005/muse--main--1.0--patch-315
3433      mwolson@gnu.org--2005/muse--main--1.0--patch-316
3434      mwolson@gnu.org--2005/muse--main--1.0--patch-317
3435      mwolson@gnu.org--2005/muse--main--1.0--patch-318
3436      mwolson@gnu.org--2005/muse--main--1.0--patch-319
3437      mwolson@gnu.org--2005/muse--main--1.0--patch-320
3438      mwolson@gnu.org--2005/muse--main--1.0--patch-321
3439      mwolson@gnu.org--2005/muse--main--1.0--patch-322
3440      mwolson@gnu.org--2005/muse--main--1.0--patch-323
3441      mwolson@gnu.org--2005/muse--main--1.0--patch-324
3442      mwolson@gnu.org--2005/muse--main--1.0--patch-325
3443      mwolson@gnu.org--2005/muse--main--1.0--patch-326
3444      mwolson@gnu.org--2005/muse--main--1.0--patch-327
3445      mwolson@gnu.org--2005/muse--main--1.0--patch-328
3446      mwolson@gnu.org--2005/muse--main--1.0--patch-329
3447      mwolson@gnu.org--2005/muse--main--1.0--patch-330
3448      mwolson@gnu.org--2005/muse--main--1.0--patch-331
3449      mwolson@gnu.org--2005/muse--main--1.0--patch-332
3450      mwolson@gnu.org--2005/muse--main--1.0--patch-333
3451      mwolson@gnu.org--2005/muse--main--1.0--patch-334
3452      mwolson@gnu.org--2005/muse--main--1.0--patch-335
3453      mwolson@gnu.org--2005/muse--main--1.0--patch-336
3454      mwolson@gnu.org--2005/muse--main--1.0--patch-337
3455      mwolson@gnu.org--2005/muse--main--1.0--patch-338
3456      mwolson@gnu.org--2005/muse--main--1.0--patch-339
3457      mwolson@gnu.org--2005/muse--main--1.0--patch-340
3458      mwolson@gnu.org--2005/muse--main--1.0--patch-341
3459      mwolson@gnu.org--2005/muse--main--1.0--patch-342
3460      mwolson@gnu.org--2005/muse--main--1.0--patch-343
3461      mwolson@gnu.org--2005/muse--main--1.0--patch-344
3462      mwolson@gnu.org--2005/muse--main--1.0--patch-345
3463      mwolson@gnu.org--2005/muse--main--1.0--patch-346
3464      mwolson@gnu.org--2005/muse--main--1.0--patch-347
3465      mwolson@gnu.org--2005/muse--main--1.0--patch-348
3466      mwolson@gnu.org--2005/muse--main--1.0--patch-349
3467      mwolson@gnu.org--2005/muse--main--1.0--patch-350
3468      mwolson@gnu.org--2005/muse--main--1.0--patch-351
3469      mwolson@gnu.org--2005/muse--main--1.0--patch-352
3470      mwolson@gnu.org--2005/muse--main--1.0--patch-353
3471      mwolson@gnu.org--2005/muse--main--1.0--patch-354
3472      mwolson@gnu.org--2005/muse--main--1.0--patch-355
3473      mwolson@gnu.org--2005/muse--rel--3.02--base-0
3474      mwolson@gnu.org--2005/muse--rel--3.02--patch-1
3475      mwolson@gnu.org--2005/muse--rel--3.02--patch-2
3476      mwolson@gnu.org--2005/muse--rel--3.02--patch-3
3477      mwolson@gnu.org--2005/muse--rel--3.02--patch-4
3478      mwolson@gnu.org--2005/muse--rel--3.02--patch-5
3479      mwolson@gnu.org--2005/muse--rel--3.02--patch-6
3480      mwolson@gnu.org--2005/muse--rel--3.02--patch-7
3481      mwolson@gnu.org--2005/muse--rel--3.02--patch-8
3482      mwolson@gnu.org--2005/muse--rel--3.02--patch-11
3483      mwolson@gnu.org--2005/muse--rel--3.02--patch-13
3484      mwolson@gnu.org--2005/muse--rel--3.02--patch-14
3485      mwolson@gnu.org--2005/muse--rel--3.02--patch-15
3486      mwolson@gnu.org--2005/muse--rel--3.02--patch-17
3487      mwolson@gnu.org--2005/muse--rel--3.02--patch-18
3488      mwolson@gnu.org--2005/muse--rel--3.02--patch-19
3489      mwolson@gnu.org--2005/muse--rel--3.02--patch-20
3490      mwolson@gnu.org--2005/muse--rel--3.02--patch-21
3491      mwolson@gnu.org--2005/muse--rel--3.02--patch-22
3492      mwolson@gnu.org--2005/muse--rel--3.02--patch-23
3493      mwolson@gnu.org--2005/muse--rel--3.02--patch-25
3494      mwolson@gnu.org--2005/muse--rel--3.02--patch-27
3495      mwolson@gnu.org--2005/muse--rel--3.02--patch-28
3496      mwolson@gnu.org--2005/muse--rel--3.02--patch-29
3497      mwolson@gnu.org--2005/muse--rel--3.02--patch-35
3498      mwolson@gnu.org--2005/muse--rel--3.02--patch-36
3499      mwolson@gnu.org--2005/muse--rel--3.02--patch-37
3500      mwolson@gnu.org--2005/muse--rel--3.02--patch-53
3501      mwolson@gnu.org--2005/muse--rel--3.02--patch-54
3502      mwolson@gnu.org--2005/muse--rel--3.02--patch-55
3503      mwolson@gnu.org--2005/muse--rel--3.02--patch-56
3504      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
3505      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
3506      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
3507      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3508      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
3509      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
3510      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
3511      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
3512      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
3513      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
3514      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
3515      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
3516      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8