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