1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
5 2005-07-09 03:11:28 GMT Michael Olson <mwolson@gnu.org> patch-113
8 Tackle a project name interwiki highlighting snafu.
10 muse--main--1.0--patch-113
12 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Hack still more on
13 this. It seems to be more robust now. Highlighting is going the way I
17 ChangeLog lisp/muse-wiki.el
20 2005-07-09 02:25:26 GMT Michael Olson <mwolson@gnu.org> patch-112
23 Fix some gross mistakes.
25 muse--main--1.0--patch-112
27 * lisp/muse-blosxom.el (muse-blosxom-update-page-date-alist): Fix several
30 * lisp/muse-project.el (muse-project-file-entries): If
31 `muse-file-extension' is defined, use it to filter the entries.
33 * lisp/muse.el (muse-file-extension): Fix messed up attempt to set
34 variable. Move higher in file.
36 * lisp/muse.el (muse-update-ignored-extensions-regexp): Use given
37 argument instead of the real name of the variable.
40 ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
44 2005-07-09 00:10:01 GMT Michael Olson <mwolson@gnu.org> patch-111
47 Make natural interwiki links between projects mostly work.
49 muse--main--1.0--patch-111
51 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Uncomment this
52 function and flesh it out. This seems to work properly, though for
53 some reason, interwiki links using projects are a bit flakey.
54 (muse-wiki-handle-interwiki): Deal with case where we have a project
55 name in an interwiki link.
58 ChangeLog lisp/muse-wiki.el
61 2005-07-08 22:57:55 GMT Michael Olson <mwolson@gnu.org> patch-110
64 Fix Emacs21 issue with muse-insert-tag.
66 muse--main--1.0--patch-110
68 * lisp/muse-mode.el (muse-insert-tag): Pass a list of lists to
69 completing-read to appease older Emacsen.
72 ChangeLog lisp/muse-mode.el
75 2005-07-08 22:55:20 GMT Michael Olson <mwolson@gnu.org> patch-109
78 Fix error with `muse-blosxom-new-entry' and Emacs21.
80 muse--main--1.0--patch-109
82 * lisp/muse-blosxom.el (muse-blosxom-new-entry): Mess with call to
83 `completing-read' so that old versions of Emacs don't complain.
86 ChangeLog lisp/muse-blosxom.el
89 2005-07-08 21:59:41 GMT Michael Olson <mwolson@gnu.org> patch-108
92 Try to fix an error with `muse-blosxom-get-categories'.
94 muse--main--1.0--patch-108
96 * lisp/muse-blosxom.el (muse-blosxom-get-categories): Be extra cautious
97 about processing directories.
100 ChangeLog examples/johnw/publish-johnw lisp/muse-blosxom.el
103 2005-07-08 21:11:53 GMT Michael Olson <mwolson@gnu.org> patch-107
106 Make a distinction between implicit and explicit links at publish-time.
108 muse--main--1.0--patch-107
110 * lisp/muse-html.el (muse-html-escape-string): Ignore other arguments.
112 * lisp/muse-http.el (muse-http-prepare-url): Handle `explicit' argument.
114 * lisp/muse-publish.el (muse-publish-url, muse-publish-insert-url): Pass
117 * lisp/muse-publish.el (muse-publish-markup-link): Determine whether or
118 not we are dealing with an explicit link.
120 * lisp/muse-publish.el (muse-publish-prepare-url): Ignore other arguments.
122 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Take `explicit'
123 argument, but ignore it.
125 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only apply transforms
126 when link is not explicit.
129 ChangeLog lisp/muse-html.el lisp/muse-http.el
130 lisp/muse-publish.el lisp/muse-wiki.el
133 2005-07-08 06:40:30 GMT Michael Olson <mwolson@gnu.org> patch-106
136 Implement several WikiWord handling fixes.
138 muse--main--1.0--patch-106
140 * lisp/muse-colors.el (muse-link-face): Handle case where no link is
141 found by the handlers. Don't send implicit links through some of the
144 * lisp/muse-mode.el (muse-link-at-point): Move to beginning of first part
145 of interwiki link before calling `muse-handle-explicit-link'.
147 * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Append forgotten
148 "\\|" separator between project-alist entries and interwiki entries.
149 Force a reconfiguration of muse-colors-markup.
151 * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Add several checks to be
152 sure that we don't colorize WikiNames that don't go with any file.
156 ChangeLog lisp/muse-colors.el lisp/muse-mode.el
160 2005-07-07 21:34:12 GMT Michael Olson <mwolson@gnu.org> patch-105
163 Attempt to simplify muse-wiki a bit.
165 muse--main--1.0--patch-105
167 * lisp/muse-colors.el (muse-use-font-lock): Set up muse-colors-markup
170 * lisp/muse-wiki.el (muse-wiki-wikiword-colors-markup)
171 (muse-wiki-update-use-wikiword-colors, muse-wiki-wikiword-markup-regexp)
172 (muse-wiki-update-use-wikiword-markup-regexp)
173 (muse-wiki-update-use-wikiword-link-function)
174 (muse-wiki-update-use-wikiword-url-transforms): Remove.
175 (muse-wiki-update-use-wikiword): Not :set function is needed anymore.
177 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only modify URL if
178 `muse-wiki-use-wikiword' is specified.
180 * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Don't process the URL
181 unless `muse-wiki-use-wikiword' is specified.
183 * lisp/muse-wiki.el ("muse-colors"): Add muse-wiki-wikiword-regexp to
186 * lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-wikiword-regexp to
187 muse-publish-markup-regexps.
189 * lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-transform-wikiword to
190 muse-publish-url-transforms.
192 * lisp/muse-wiki.el (muse-implicit-link-functions): Add
193 muse-wiki-handle-wikiword to muse-implicit-link-functions.
197 ChangeLog lisp/muse-colors.el lisp/muse-wiki.el
200 2005-07-07 20:06:35 GMT Michael Olson <mwolson@gnu.org> patch-104
203 Make muse-blosxom use relative name of published file in page-date alist.
205 muse--main--1.0--patch-104
207 * lisp/muse-blosxom.el (muse-blosxom-base-directory): Move higher in
209 (muse-blosxom-update-page-date-alist): Renamed from
210 `muse-blosxom-markup-date-directive'. Make the current file name
211 relative to the base directory and strip file extension if necessary.
215 ChangeLog lisp/muse-blosxom.el
218 2005-07-07 19:14:38 GMT Michael Olson <mwolson@gnu.org> patch-103
221 Hack on muse-blosxom timestamps somewhat.
223 muse--main--1.0--patch-103
225 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Make this
226 actually do something useful. This should have a different name,
228 ("blosxom-html", "blosxom-xhtml"): Call
229 `muse-blosxom-markup-date-directive' after publishing each entry.
233 ChangeLog lisp/muse-blosxom.el
236 2005-07-07 06:27:02 GMT Michael Olson <mwolson@gnu.org> patch-102
239 Fix several startup and compile errors.
241 muse--main--1.0--patch-102
243 * lisp/muse-wiki.el ("muse-publish"): Use correct name of function. This
244 fixes an error that occurred during startup.
246 * lisp/muse-regexps.el (muse-ignored-extensions-regexp)
247 (muse-update-ignored-extensions-regexp, muse-ignored-extensions): Move
250 * lisp/muse.el (muse-update-ignored-extensions-regexp): Fix ordering so
251 that the nasty compile errors go away. Fix a few typos.
252 (muse-ignored-extensions): Fix docstring.
253 (muse-file-extension): Move this higher in the file.
258 ChangeLog lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
261 2005-07-07 05:57:51 GMT Michael Olson <mwolson@gnu.org> patch-101
264 Note that muse-file-extension should not have "." in front.
266 muse--main--1.0--patch-101
268 * lisp/muse-project.el (muse-project-find-file): Handle case where
269 muse-file-extension is not specified.
271 * lisp/muse.el (muse-file-extension): Note that the period at the
272 beginning of this value should be omitted.
274 * lisp/muse-regexps.el (muse-update-ignored-extensions-regexp): Quote
275 file extension so that regexp characters inside the extension will not
276 goof it up. This should never be a problem in normal cases, but let's
281 ChangeLog lisp/muse-project.el lisp/muse-regexps.el
285 2005-07-07 05:36:53 GMT Michael Olson <mwolson@gnu.org> patch-100
288 Implement optional file extension of Muse files.
290 muse--main--1.0--patch-100
292 * lisp/muse-mode.el (muse-mode): Make sure
293 `muse-update-ignored-extensions-regexp' gets updated every time we
294 enter Muse mode. This works around a bug in the customize interface --
295 if a user changes an option using setq, the :set function sometimes
296 does not get executed. I should really try to determine whether or not
297 this is really an issue anymore.
299 * lisp/muse-project.el (muse-project-find-file): Make use of
300 `muse-file-extension'.
302 * lisp/muse-regexps.el (muse-ignored-extensions-regexp): This is not
303 customizable; it is autogenerated from `muse-ignored-extensions'.
304 (muse-update-ignored-extensions-regexp): New function that sets the
305 value of `muse-ignored-extensions-regexp'. This is needed in order to
306 make sure that the value of `muse-file-extension' is taken into
308 (muse-ignored-extensions): New option that determines which file
309 extensions to ignore. It is in the form of a list of regexps.
311 * lisp/muse.el (muse-file-extension): New option that allows the user to
312 specify the file extension to be used for Muse files. By default, this
313 is nil, which means that no extension will be used.
315 * lisp/muse.el (muse-page-name): Handle case where
316 `muse-ignored-extensions-regexp' is nil.
320 ChangeLog lisp/muse-mode.el lisp/muse-project.el
321 lisp/muse-regexps.el lisp/muse.el
324 2005-07-07 03:16:38 GMT Michael Olson <mwolson@gnu.org> patch-99
327 Document new blosxom convenience feature.
329 muse--main--1.0--patch-99
331 * lisp/muse-blosxom.el: Document `muse-blosxom-project-alist-dirs' and
332 `muse-blosxom-project-alist-entry'. An example is provided in the
337 ChangeLog lisp/muse-blosxom.el
340 2005-07-06 23:17:35 GMT Michael Olson <mwolson@gnu.org> patch-98
343 Further work on `muse-project-alist' entry generation for blosxom.
345 muse--main--1.0--patch-98
347 * examples/mwolson/muse-init.el (muse-project-alist): Use proper syntax.
348 Include subdirectories in first part of "Blog" entry.
350 * lisp/muse-blosxom.el (muse-blosxom-project-alist-dirs): New function
351 that returns a list of dirs that are to be used with the first part of
352 a `muse-project-alist' entry.
356 ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
359 2005-07-06 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97
362 New function: muse-blosxom-project-alist-entry.
364 muse--main--1.0--patch-97
366 * examples/mwolson/muse-init.el: Update from my latest settings.
367 (muse-project-alist): Make use of `muse-blosxom-project-alist-entry'.
369 * lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function
370 that generates the latter part of an entry for `muse-project-alist'.
374 ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
377 2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96
380 Merged from hodique@lifl.fr--2005 (patch 12-23)
382 muse--main--1.0--patch-96
386 * hodique@lifl.fr--2005/muse--yh--1.0--patch-12
387 Merged from mwolson@gnu.org--2005 (patch 68-76)
389 * hodique@lifl.fr--2005/muse--yh--1.0--patch-13
390 Merged from mwolson@gnu.org--2005 (patch 77-80)
392 * hodique@lifl.fr--2005/muse--yh--1.0--patch-14
393 Merged from mwolson@gnu.org--2005 (patch 81)
395 * hodique@lifl.fr--2005/muse--yh--1.0--patch-15
396 Merged from mwolson@gnu.org--2005 (patch 82)
398 * hodique@lifl.fr--2005/muse--yh--1.0--patch-16
399 Escape % in latex publishing
401 * hodique@lifl.fr--2005/muse--yh--1.0--patch-17
404 * hodique@lifl.fr--2005/muse--yh--1.0--patch-18
405 small improvement on muse-make-link
407 * hodique@lifl.fr--2005/muse--yh--1.0--patch-19
408 Fix customization of muse-wiki-wikiword-regexp
410 * hodique@lifl.fr--2005/muse--yh--1.0--patch-20
411 Allow full customization of WikiWords
413 * hodique@lifl.fr--2005/muse--yh--1.0--patch-21
414 Fix mouse-2 yank bug in muse-mode
416 * hodique@lifl.fr--2005/muse--yh--1.0--patch-22
417 Fix interpretation order
419 * hodique@lifl.fr--2005/muse--yh--1.0--patch-23
420 Merged from mwolson@gnu.org--2005 (patch 83-95)
424 ChangeLog lisp/muse-wiki.el
427 hodique@lifl.fr--2005/muse--yh--1.0--patch-12
428 hodique@lifl.fr--2005/muse--yh--1.0--patch-13
429 hodique@lifl.fr--2005/muse--yh--1.0--patch-14
430 hodique@lifl.fr--2005/muse--yh--1.0--patch-15
431 hodique@lifl.fr--2005/muse--yh--1.0--patch-16
432 hodique@lifl.fr--2005/muse--yh--1.0--patch-17
433 hodique@lifl.fr--2005/muse--yh--1.0--patch-18
434 hodique@lifl.fr--2005/muse--yh--1.0--patch-19
435 hodique@lifl.fr--2005/muse--yh--1.0--patch-20
436 hodique@lifl.fr--2005/muse--yh--1.0--patch-21
437 hodique@lifl.fr--2005/muse--yh--1.0--patch-22
438 hodique@lifl.fr--2005/muse--yh--1.0--patch-23
441 2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95
446 muse--main--1.0--patch-95
448 * lisp/muse-mode.el (muse-follow-name-at-point)
449 (muse-follow-name-at-mouse): Docfixes.
453 ChangeLog lisp/muse-mode.el
456 2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94
459 Fix goof-up in instructions for using `muse-blosxom-new-entry'.
461 muse--main--1.0--patch-94
463 * lisp/muse-blosxom.el: Fix goof-up in instructions for using
464 `muse-blosxom-new-entry'.
466 * muse.texi (Blosxom Entries): Ditto.
470 ChangeLog lisp/muse-blosxom.el muse.texi
473 2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93
476 Re-add global mouse-2 event.
478 muse--main--1.0--patch-93
480 * lisp/muse-mode.el (muse-mode-map): Re-add the global binding for
481 mouse-2, since Yann found a way around the problem I was facing.
482 (muse-follow-name-at-mouse): Call the event that would normally be used
483 here if we don't have a link at point.
487 ChangeLog lisp/muse-mode.el
490 2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92
493 Fix publishing error.
495 muse--main--1.0--patch-92
497 * lisp/muse-project.el (muse-project-publish-file): Don't try to fetch
498 the cdr of output-dir. This was a code fragment from a previous
499 attempt to refactor this function.
503 ChangeLog lisp/muse-project.el
506 2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91
509 Work on getting to the point where we can resolve project interwiki links.
511 muse--main--1.0--patch-91
513 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
514 `muse-publishing-current-file'.
516 * lisp/muse-project.el (muse-project-of-file): Ditto.
518 * lisp/muse-project.el (muse-project-applicable-styles): New function
519 that returns the usable styles for a file, given either a list of
520 styles or a project name. This is useful for removing styles that will
521 be ignored for a file.
522 (muse-project-publish-file): Split :include and :exclude processing
523 into `muse-project-applicable-styles'.
525 * lisp/muse-publish.el (muse-publish-output-name): Use
526 `muse-publishing-current-file'.
528 * lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'.
530 * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize
533 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project
534 names to be uninterpreted. Remove need for muse-assoc-string.
536 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of
537 function that will be called to fetch a link to a page from a Muse
538 project from the output file of the currently-published file. This is
539 commented out for now since I ran out of energy.
541 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use
542 `muse-wiki-resolve-project-page' for handling Muse project interwiki
543 links, but only when no match was found in `muse-wiki-interwiki-alist'.
544 Handle case where no interwiki can be found, even though this should
547 * lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp'
548 whenever Muse mode is entered. That way we don't have to enter an
549 extra command in our .emacs.
551 * lisp/muse.el (muse-current-file): Remove this, since a variable called
552 `muse-publishing-current-file' already exists that does the same thing.
555 * lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'.
557 * lisp/muse.el (muse-assoc-string): Remove this, since we no longer need
562 ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
563 lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
566 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
569 Mouse-2 on regular text will yank rather than give an error.
571 muse--main--1.0--patch-90
573 * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
574 this seems to be more trouble than it's worth.
575 (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
576 use our own implementation.
580 ChangeLog lisp/muse-mode.el
583 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
586 Make interwiki links publish with the correct extension.
588 muse--main--1.0--patch-89
590 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
591 prefix and suffix to interwiki names, as well as stripping out unwanted
596 ChangeLog lisp/muse-wiki.el
599 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
602 Fix publishing of bare interwiki names.
604 muse--main--1.0--patch-88
606 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
607 `set'. Use `muse-assoc-string' instead of `assoc'.
609 * lisp/muse.el (muse-assoc-string): New compatibility function that makes
610 `assoc-string' functionality usable with Emacs21 and XEmacs.
614 ChangeLog lisp/muse-wiki.el lisp/muse.el
617 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
620 Apply a few fixes from Yann's branch.
622 muse--main--1.0--patch-87
624 Background: I hacked on Muse over the weekend while offline, and so did
625 Yann. His changes to muse-wiki.el are different than the
626 ones that I made, so we should probably figure out the best
627 way to handle this when we both get on IRC again. For now,
628 I've merged in the bugfixes that he's made, omitting most of
629 the changes to muse-wiki.
631 * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
633 * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
635 * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
636 introduced previously.
640 ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
643 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
646 Warn if file not published; hack further on Wiki stuff.
648 muse--main--1.0--patch-86
650 * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
651 complete <div> tags that are of the class "image-link". It is hoped
652 that this will prevent user-added <div> tags from being mangled.
654 * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
655 `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
656 need to look at the text at point.
658 * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
659 current file has not been published since it was up-to-date. Thanks to
660 Bill Freeman for the suggestion.
662 * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
663 is nil. If this happens, return the original URL.
665 * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
666 `muse-wiki-update-interwiki-regexp.'
667 (muse-wiki-update-interwiki-regexp): New function that sets the value
668 of `muse-wiki-interwiki-regexp'.
669 (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
672 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
673 `muse-wiki-expand-interwiki'.
674 (muse-wiki-transform-wikiword): New function that prevents WikiWords
675 with no matching file from being published as links.
677 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
678 string argument once again, since this behavior is needed when
680 (muse-wiki-handle-wikiword): Ditto.
682 * lisp/muse.el (muse-handle-url): Ditto.
684 * lisp/muse.el (muse-handle-implicit-link): Ditto. Restore match data
685 after every unsuccessful attempt at handling the link. If argument is
686 given, restore match-data at end, too.
688 * lisp/muse.el (muse-handle-explicit-link): Accept optional string
689 argument. Match data is always saved. If argument is not given,
690 assume that `muse-implicit-link-regexp' has been matched against, and
691 return the 1st match string if no handlers worked.
695 ChangeLog lisp/muse-html.el lisp/muse-mode.el
696 lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
699 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
702 Hack on WikiName handling and make TAB work for Wiki links.
704 muse--main--1.0--patch-85
706 * lisp/muse-colors.el (muse-colors-markup): Use
707 `muse-explicit-link-regexp' instead of `muse-link-regexp'.
709 * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT. If
710 nil, don't color bad links. If non-nil, color bad links.
712 * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
714 * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
715 `muse-explicit-link-regexp' instead of `muse-link-regexp'.
716 (muse-journal-rss-munge-buffer): Ditto.
718 * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
721 * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
722 are handled first, then implicit ones. It should work better in all
723 cases. For now, we depend on the value of `muse-implicit-link-regexp'
724 to determine how far to scan for an implicit link. This defaults to
725 the text between the point and the next space.
727 * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
728 `muse-visit-link'. If the ANCHOR argument is a string, search for it
729 literally after opening the buffer. Hopefully this can be of use in
730 custom visit-link functions, when necessary.
732 * lisp/muse-mode.el (muse-visit-link): Docfix. Call
733 `muse-visit-link-default'.
735 * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
736 Search by text properties instead of regexps. This allows Muse to find
737 links without having to have a massive regexp that contains all link
738 types. The downside is that this will not work if the user defontifies
739 the buffer. But it would somewhat defeat the purpose of following
740 links if you can't see them.
742 * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
743 enough command line args are passed in batch mode.
745 * lisp/muse-publish.el (muse-publish-markup-regexps): Use
746 `muse-explicit-link-regexp'.
748 * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
751 * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
752 specifies the "common ground" of all implicit links, like URLs, bare
753 WikiNames, and -- in the future -- email addresses.
755 * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
757 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
758 optional. That was a bad idea on my part. Renamed from
759 `muse-wiki-interwiki-handle'. Hopefully all this renaming doesn't
762 * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
763 `muse-wiki-interwiki-expand'.
764 (muse-wiki-handle-wikiword): Renamed from
765 `muse-wiki-wikiword-handle'.
767 * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
768 for the eval-after-load arg since XEmacs chokes on constants.
770 * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
771 face on WikiWords that don't correspond with a file. If people really
772 want this to appear in bad-link face, I could accommodate that.
774 * lisp/muse.el (muse-handle-url): New function that detects whether the
775 given string is a URL.
776 (muse-implicit-link-functions): Renamed from
777 `muse-mode-link-functions'. Defaults to `muse-handle-url'.
778 (muse-explicit-link-functions): Renamed from
779 `muse-mode-handler-functions'.
780 (muse-handle-implicit-link): New function that handles all
781 implicit links by calling functions from `muse-implicit-link-functions'.
782 (muse-handle-explicit-link): Renamed from
787 ChangeLog lisp/muse-colors.el lisp/muse-journal.el
788 lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
789 lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
792 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
795 Allow WikiWords to be ignored with <nop> or "''''".
797 muse--main--1.0--patch-84
799 * lisp/muse-mode.el (muse-browse-result): Docfixes.
801 * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
802 whether to hide <nop> tags when coloring a Muse buffer.
803 (muse-wiki-wikiword-at-point): Docfix.
804 (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
805 (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
807 (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
808 which keeps the WikiWord that follows it from being interpreted.
809 (muse-publish-markup-regexps): Allow 4 single quotes to function as a
814 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
817 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
820 Update postal address of FSF in muse-wiki.el.
822 muse--main--1.0--patch-83
824 * lisp/muse-wiki.el: Update postal address of the FSF.
828 ChangeLog lisp/muse-wiki.el
831 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
834 Interpret explicit links before emphasis.
836 muse--main--1.0--patch-82
838 * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
839 links before emphasis.
841 * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
845 ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
848 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
851 Wiki hacking, regexp tweaks.
853 muse--main--1.0--patch-81
855 * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
858 * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
859 that indicates whether or not to use character classes in regexps. The
860 default is to let Muse try to figure it out.
861 (muse-extreg-usable-p): Make use of this variable.
863 * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
864 this regexp. I'm guessing it was supposed to have a TAB in there at
865 one time. Replace this stuff with muse-regexp-space.
867 * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
870 * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
873 * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
874 delimiter as part of the regexp. Allow "#" or "::" to be a delimiter.
875 We'll fix those anchor problems eventually!
877 * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
878 uses `muse-interwiki-handle' to determine whether an interwiki link is
881 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
882 look for a suitable value at point if needed.
884 * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
886 * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
888 * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
891 ChangeLog lisp/muse-project.el lisp/muse-regexps.el
895 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
898 Make installation of manual when not using Debian go smoothly.
900 muse--main--1.0--patch-80
902 * Makefile.defs (INSTALLINFO): New variable that specifies what command
903 and options are to be used when insinuating the Muse documentation into
906 * Makefile (install): Make use of INSTALLINFO.
908 * README (Installation): Give directions for changing INSTALLINFO on a
909 Debian system and changing where Muse is installed.
914 ChangeLog Makefile Makefile.defs README muse.texi
917 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
920 Fix compiler warning induced by last patch.
922 muse--main--1.0--patch-79
924 * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
928 ChangeLog lisp/muse-project.el lisp/muse.el
931 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
934 Add `muse-current-file', fix minor QuickStart issue.
936 muse--main--1.0--patch-78
938 * examples/QuickStart: Make John Wiegley the author.
940 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
941 `muse-current-file' instead of `buffer-file-name'.
943 * lisp/muse-project.el (muse-current-project): Document.
945 * lisp/muse-project.el (muse-current-file): New variable indicating the
946 name, including path, of the file that is currently being published.
947 (muse-project-of-file): Make use of
950 * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
952 * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
955 ChangeLog examples/QuickStart lisp/muse-blosxom.el
956 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
960 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
963 Make muse-replace-regexp-in-string closer to its parent; no func change.
965 muse--main--1.0--patch-77
967 * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
968 to implement all functionality of `replace-regexp-in-string'. No
969 functionality change.
973 ChangeLog lisp/muse.el
976 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
979 Play nicely with fill, adaptive-fill, and flyspell.
981 muse--main--1.0--patch-76
983 * muse-mode.el (muse-mode-intangible-links): New function used to
984 determine whether links will be considered intangible.
986 * lisp/muse-mode.el (muse-mode-link-functions)
987 (muse-mode-handler-functions): Minor docfix.
989 * lisp/muse-mode.el (muse-mode): Don't split long links when performing
990 fill. Play nicely with adaptive-fill. Avoid lockup with flyspell by
991 making links intangible by default, but this may be adjusted by use of
992 the `muse-mode-intangible-links' function.
994 * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
995 nil if we should allow a fill to occur here. Keeps links from being
998 * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
999 non-nil if we allow spell-checking to occur here. Keeps links from
1000 being improperly colorized.
1002 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
1003 functionality change.
1006 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
1009 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
1012 Minor doc changes and code prettification.
1014 muse--main--1.0--patch-75
1016 * AUTHORS: Note that YH's assignment is in the mail.
1018 * README (scripts): Explain better the contents of the `scripts'
1021 * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
1024 AUTHORS ChangeLog README lisp/muse-wiki.el
1027 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
1030 Merged from hodique@lifl.fr--2005 (patch 7-11)
1032 muse--main--1.0--patch-74
1036 * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
1037 split WikiWords and InterWiki links into their own package
1039 * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
1040 Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
1042 * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
1043 Mimic experimental behavior for interwiki
1045 * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
1046 fix notes publishing
1048 * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
1052 lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
1055 ChangeLog lisp/muse-colors.el lisp/muse-html.el
1056 lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
1059 experimental/.arch-ids/muse-wiki.el.id
1060 ==> experimental/.arch-ids/muse-wiki-old.el.id
1061 experimental/muse-wiki.el
1062 ==> experimental/muse-wiki-old.el
1065 hodique@lifl.fr--2005/muse--yh--1.0--patch-7
1066 hodique@lifl.fr--2005/muse--yh--1.0--patch-8
1067 hodique@lifl.fr--2005/muse--yh--1.0--patch-9
1068 hodique@lifl.fr--2005/muse--yh--1.0--patch-10
1069 hodique@lifl.fr--2005/muse--yh--1.0--patch-11
1072 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
1075 Tell people where to find on-line version of manual.
1077 muse--main--1.0--patch-73
1079 * README: Add on-line locations for manual.
1081 * muse.texi: Remove @include directive. This makes generating a PDF of
1082 this documentation a lot easier.
1084 * muse.texi (Preface): Add on-line locations for manual.
1087 ChangeLog README muse.texi
1090 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
1093 Try to make Muse play nice with outline minor mode.
1095 muse--main--1.0--patch-72
1097 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
1098 (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
1099 "muse" instead of "t" when adding invisibility to text or checking for
1102 * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
1103 compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
1107 ChangeLog lisp/muse-colors.el lisp/muse.el
1110 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
1113 Minor grammar fix in Introduction section of manual.
1115 muse--main--1.0--patch-71
1117 * muse.texi (Introduction): Minor grammar fix.
1123 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
1128 muse--main--1.0--patch-70
1130 * lisp/muse-colors.el: Remove unnecessary use of Version in header.
1132 * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
1134 * lisp/muse-poem.el (muse-poem-markup-strings)
1135 (muse-poem-chapbook-strings): Make customizable.
1137 * lisp/muse-poem.el (muse-chapbook-latex-header)
1138 (muse-chapbook-latex-footer): Docfix.
1140 * lisp/muse-texinfo.el (muse-texinfo-info-extension)
1141 (muse-texinfo-pdf-extension): Ditto.
1143 * lisp/muse.el (muse-version): Change to 3.01.
1145 * muse.texi (Poem, Texinfo): Last two publishing styles complete. We're
1149 ChangeLog lisp/muse-colors.el lisp/muse-html.el
1150 lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
1153 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
1156 Tweak documentation thoroughly; still incomplete.
1158 muse--main--1.0--patch-69
1160 * README: Minor tweaks.
1162 * muse.texi: Massively rename chapters so that the titles are more
1163 descriptive. Clean up grammar.
1165 * muse.texi (Obtaining Muse): Move content of Installation node here,
1166 stripping out any customization tips, since those are covered later.
1167 Re-work this chapter since I was dissatisfied with it.
1169 * muse.texi (Installation): This node has the content of README regarding
1170 installation, which fits the title of the node much better than the
1173 * muse.texi (Blosxom): Turn the sections of this section into
1176 * muse.texi (Getting Help and Reporting Bugs): Turn this into a list. I
1179 * muse.texi (History): Add a "2005" item.
1182 ChangeLog README muse.texi
1185 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
1188 Finish documenting 2 more publishing styles.
1190 muse--main--1.0--patch-68
1192 * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
1194 * lisp/muse-journal.el: Docfixes.
1196 * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
1197 documentation to this function.
1199 * muse.texi (Blosxom Options): New node containing the publishing styles
1200 and options provided by Blosxom.
1201 (Book): Add usage note, as I suspect a lot of people might be confused
1203 (HTML): Space out entries better.
1204 (Journal, LaTeX): New nodes for publishing styles.
1205 (Common Elements): Document a few options that are present in
1209 ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
1210 lisp/muse-latex.el lisp/muse-publish.el muse.texi
1213 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
1216 Make Muse installable and correct an Emacs21 issue.
1218 muse--main--1.0--patch-67
1220 * Makefile (.PRECIOUS): Indicate that .info and .html files in this
1221 directory will be generated.
1222 (all): Compile muse.info by default.
1223 (doc): Refactor into individual generation rules for .html and .info
1225 (install): New rule that installs Muse source code, compiled .elc
1226 files, and the manual into proper places.
1228 * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
1230 * README (Insinuation): Move old content of Installation here.
1231 (Installation): Fill out this section.
1232 (Further Documentation): Add link to my website and note that a full
1233 manual is included with Muse.
1235 * lisp/Makefile (EL): Populate with .el files.
1236 (install): New rule that installs both .elc and .el files.
1238 * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
1239 Emacs21, hack in a handler for the @documentencoding tag so that it
1243 ChangeLog Makefile Makefile.defs README lisp/Makefile
1244 lisp/muse-texinfo.el
1247 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
1250 Cater even more to XEmacs and its annoying whims.
1252 muse--main--1.0--patch-66
1254 * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
1255 environment variable.
1257 * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
1258 handle it. Load `muse-build.el' instead.
1260 * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
1263 * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
1264 (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
1267 * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
1268 function does not appear to be used.
1270 * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
1271 `replace-regexp-in-string', since XEmacs doesn't have this function.
1272 We only implement the first 3 args, but this could be extended if we
1275 * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
1276 `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
1278 * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
1280 * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
1281 make XEmacs shut up.
1283 * lisp/muse-convert.el (muse-write-footnote): Ditto.
1285 * lisp/muse-html.el (muse-html-markup-table): Ditto.
1287 * lisp/muse-http.el (muse-winnow-list): Ditto.
1289 * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
1291 * lisp/muse-project.el (muse-project-file-entries): Ditto.
1293 * lisp/muse-publish.el (muse-publish-markup): Ditto.
1295 * scripts/muse-build.el: Add contrib path first; probably doesn't change
1298 * scripts/publish: Use EMACS environment variable instead of hard-coding
1302 ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
1303 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1304 lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
1305 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
1306 lisp/muse.el scripts/muse-build.el scripts/publish
1309 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
1312 Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
1314 muse--main--1.0--patch-65
1316 * AUTHORS: Update entry.
1318 * muse-*.el: Move to the lisp directory.
1320 * lisp/Makefile: New file containing rules to test and compile the
1323 * Makefile.defs: New file that contains common definitions for all other
1324 Makefiles, such as Emacs command to use.
1326 * Makefile: Move lisp-specific rules to lisp/Makefile.
1327 (SUBDIRS): New variable containing subdirectories to clean.
1329 * README: Update to reflect new location of source files. Give updated
1330 directions for compiling with XEmacs.
1332 * examples/Makefile (.PRECIOUS): Added to denote which type of files to
1334 (%.html): Pass SITEFLAG as an environment variable to
1337 * examples/QuickStart (The): Re-add the stray <comment> tag since it
1338 seems to be needed to keep the process from failing. This has *got* to
1339 be a bug in Muse, but I don't want to deal with it now.
1341 * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
1343 * lisp/muse-convert.el: Move line to commentary section.
1345 * lisp/muse-latex.el (muse-latex-markup-table): Note that the
1346 locally-bound `type' variable isn't used here.
1348 * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
1350 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
1353 * scripts/muse-build.el (load-path): Correct paths.
1355 * scripts/muse-build.el (muse-elint-files): Add a few variables here so
1356 as to avoid spurious warnings.
1358 * scripts/publish (style): Make use of SITEFLAG environment variable, if
1361 * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
1362 (muse-match-string-no-properties): New functions that take the place of
1363 `line-end-position', `line-beginning-position', and
1364 `match-string-no-properties', respectively.
1366 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
1367 (muse-my-journal-find-entries): Use Muse-specific version of
1368 `match-string-no-properties', `line-beginning-position', and
1369 `line-end-position' since these do not exist in XEmacs.
1371 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
1372 (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
1374 * lisp/muse-convert.el (muse-latex-transform): Ditto.
1376 * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
1377 (muse-html-insert-contents): Ditto.
1379 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1381 * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
1383 * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
1385 * lisp/muse-publish.el (muse-publish-markup-tag)
1386 (muse-publish-markup-footnote, muse-publish-markup-leading-space)
1387 (muse-published-buffer-contents): Ditto.
1389 * scripts/muse-build.el (muse-elint-files): Ditto.
1392 .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
1393 lisp/.arch-ids/Makefile.id lisp/Makefile
1396 AUTHORS ChangeLog Makefile README examples/Makefile
1397 examples/QuickStart examples/johnw/muse-johnw.el
1398 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1399 lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
1400 lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
1401 lisp/muse.el scripts/muse-build.el scripts/publish
1404 .arch-ids/muse-blosxom.el.id
1405 ==> lisp/.arch-ids/muse-blosxom.el.id
1406 .arch-ids/muse-book.el.id
1407 ==> lisp/.arch-ids/muse-book.el.id
1408 .arch-ids/muse-colors.el.id
1409 ==> lisp/.arch-ids/muse-colors.el.id
1410 .arch-ids/muse-convert.el.id
1411 ==> lisp/.arch-ids/muse-convert.el.id
1412 .arch-ids/muse-docbook.el.id
1413 ==> lisp/.arch-ids/muse-docbook.el.id
1414 .arch-ids/muse-html.el.id
1415 ==> lisp/.arch-ids/muse-html.el.id
1416 .arch-ids/muse-http.el.id
1417 ==> lisp/.arch-ids/muse-http.el.id
1418 .arch-ids/muse-journal.el.id
1419 ==> lisp/.arch-ids/muse-journal.el.id
1420 .arch-ids/muse-latex.el.id
1421 ==> lisp/.arch-ids/muse-latex.el.id
1422 .arch-ids/muse-mode.el.id
1423 ==> lisp/.arch-ids/muse-mode.el.id
1424 .arch-ids/muse-poem.el.id
1425 ==> lisp/.arch-ids/muse-poem.el.id
1426 .arch-ids/muse-project.el.id
1427 ==> lisp/.arch-ids/muse-project.el.id
1428 .arch-ids/muse-publish.el.id
1429 ==> lisp/.arch-ids/muse-publish.el.id
1430 .arch-ids/muse-regexps.el.id
1431 ==> lisp/.arch-ids/muse-regexps.el.id
1432 .arch-ids/muse-texinfo.el.id
1433 ==> lisp/.arch-ids/muse-texinfo.el.id
1434 .arch-ids/muse.el.id
1435 ==> lisp/.arch-ids/muse.el.id
1437 ==> lisp/muse-blosxom.el
1439 ==> lisp/muse-book.el
1441 ==> lisp/muse-colors.el
1443 ==> lisp/muse-convert.el
1445 ==> lisp/muse-docbook.el
1447 ==> lisp/muse-html.el
1449 ==> lisp/muse-http.el
1451 ==> lisp/muse-journal.el
1453 ==> lisp/muse-latex.el
1455 ==> lisp/muse-mode.el
1457 ==> lisp/muse-poem.el
1459 ==> lisp/muse-project.el
1461 ==> lisp/muse-publish.el
1463 ==> lisp/muse-regexps.el
1465 ==> lisp/muse-texinfo.el
1473 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
1476 Massively untabify files.
1478 muse--main--1.0--patch-64
1482 ChangeLog ChangeLog.2004 experimental/muse-message.el
1483 experimental/muse-wiki.el muse-book.el muse-colors.el
1484 muse-convert.el muse-docbook.el muse-html.el muse-http.el
1485 muse-journal.el muse-latex.el muse-mode.el muse-poem.el
1486 muse-project.el muse-publish.el muse-regexps.el
1487 muse-texinfo.el muse.el
1490 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
1493 Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
1495 muse--main--1.0--patch-63
1497 (Summary of changes that Yann made)
1499 * muse-colors.el (muse-colors-link): Whitespace cleanup.
1501 * muse-mode.el (muse-generate-index): Move index generation code into
1502 `muse-index-as-string'.
1503 (muse-index-as-string): New function that generates an index and
1504 returns it as a string, instead of placing it in a buffer like
1505 `muse-generate-index' used to.
1509 * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1510 merge from mwolson@gnu.org--2005
1512 * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1513 Accept WikiWords as links [mostly rescinded]
1515 * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1516 merge from mwolson@gnu.org--2005/muse--main--1.0
1518 * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1519 Merged from mwolson@gnu.org--2005 (patch 60-62)
1521 * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1522 provide a string view of the index
1525 ChangeLog muse-colors.el muse-latex.el muse-mode.el
1528 hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1529 hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1530 hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1531 hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1532 hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1535 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
1538 Document Blosxom, Book, DocBook, and HTML publishing styles.
1540 muse--main--1.0--patch-62
1542 * muse-blosxom.el: Clean up header.
1544 * muse-book.el (muse-before-book-publish-hook): Rename to
1545 `muse-book-before-publish-hook'.
1546 (muse-after-book-publish-hook): Rename to
1547 `muse-book-after-publish-hook'.
1549 * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
1550 (muse-html-markup-strings, muse-xhtml-markup-strings)
1551 (muse-html-meta-content-type, muse-html-meta-content-encoding)
1552 (muse-html-charset-default, muse-html-encoding-default)
1553 (muse-html-encoding-map): Docfixes.
1555 * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
1559 ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1562 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1565 Begin work on Publishing Styles section of manual.
1567 muse--main--1.0--patch-61
1569 * Makefile (.PHONY): Add "doc" to list.
1570 (doc): New rule that generates Info and HTML files from muse.texi.
1571 (dist): Rely on `distclean', not `clean'.
1573 * examples/QuickStart (Authoring mode): Remove empty section.
1575 * muse.texi: Call this program "the Emacs Muse" in title.
1576 (Publishing Styles): Begin to populate section.
1577 (Deriving Styles): First subsection of Publishing Styles.
1578 (Contributors): Remove spurious copyright section, since we address
1581 * README: Actually remember to add this file.
1584 .arch-ids/README.id README
1587 ChangeLog Makefile examples/QuickStart muse.texi
1590 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1593 Document Markup Rules.
1595 muse--main--1.0--patch-60
1597 * examples/QuickStart: Remove stray <comment> tag.
1599 * muse.texi (Top): Comment every menu line.
1600 (Markup Rules): New section with plenty of subsections.
1603 ChangeLog examples/QuickStart muse.texi
1606 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1609 Release this as Muse 3.00.90 (RC1).
1611 muse--main--1.0--patch-59
1613 * Makefile (%.elc): Use -q instead of --no-init-file because the former
1614 is compatible with both Emacs and XEmacs.
1616 * examples/README: Renamed to QuickStart.
1618 * examples/Makefile (EXAMPLES): Reflect name change of README.
1623 ChangeLog Makefile examples/Makefile muse.el
1626 examples/.arch-ids/README.id
1627 ==> examples/.arch-ids/QuickStart.id
1629 ==> examples/QuickStart
1632 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1635 Makefile refactoring.
1637 muse--main--1.0--patch-58
1639 * Makefile (.PHONY): List all non-file targets.
1640 (examples): New rule that calls Make in the examples directory.
1641 (atranslit): Removed, since this isn't (yet) bundled with Muse.
1643 * README: Move to the examples directory. I'd prefer to distribute a
1644 very basic plain text README and use this as a quickstart + markup
1645 example + publishing example.
1647 * examples/Makefile: Move all README-related rules here.
1649 * examples/README: Add an "About this document" section.
1651 * scripts/publish (style): Do not include the contrib directory, since we
1652 don't use any code from there. Since this is only invoked from the
1653 examples directory, make sure add the parent directory to the load
1656 * muse.texi: Change version to 3.00.90 (RC1).
1658 * muse.el: Change location of the README file in header.
1660 * muse.el (muse-version): Update to 3.00.90 (RC1).
1663 examples/.arch-ids/Makefile.id examples/Makefile
1666 ChangeLog Makefile examples/README muse.el muse.texi
1671 ==> examples/.arch-ids/README.id
1676 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
1679 Update my example configuration.
1681 muse--main--1.0--patch-57
1683 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
1684 and experimental status of muse-message.
1687 ChangeLog examples/mwolson/muse-init.el
1690 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
1693 Provide optional outline-style faces; customization fixes; experimental stuff.
1695 muse--main--1.0--patch-56
1697 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
1698 option that determines what the header faces should look like. If
1699 'outline, use outline-style faces. If nil, don't generate the faces at
1700 all, which allows the user to specify their own. Otherwise, use the
1701 scaled faces, which is the default behavior.
1702 (muse-colors-outline-faces-list): List of faces to use. In case the
1703 outline faces are not available, provide reasonable defaults.
1704 (muse-make-faces): Use dolist instead of mapc. Implement the
1705 possibility of having outline-style colors for heading. Don't call
1706 this function immediately -- give the users time to make their changes
1707 through the customize interface. Once we call this function, Emcs from
1708 CVS will not allow the faces to be changed easily, which is a shame.
1710 * muse-message.el (muse-message-contents-tag): Copied from
1711 `muse-publish-contents-tag' in order to keep the customization
1712 interface from making the `muse-markup-tags' option from throwing a
1713 type mismatch error. This function is untested and will likely do
1714 nothing useful. This file has been moved to the experimental folder
1715 until it gets fleshed out more.
1717 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
1718 file that could eventually provide wiki-like ability. Currently this
1719 is just a collection of functions that were pruned out when he remade
1720 Muse, so don't get too excited. I plan to eventually merge Yann
1721 Hodique's work here, probably after the first release of Muse.
1723 * muse-regexps.el (muse-regexp): Improve description.
1725 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
1726 the muse-regexp group since it is just a single regexp. Lists of
1727 regexps don't have to be in muse-regexp, however.
1729 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
1730 since the Emacs devel mailing list seems to not want Britain-izations
1733 * muse-colors.el (muse-colors): Ditto.
1735 * muse-docbook.el (muse-docbook): Ditto.
1737 * muse-html.el (muse-html): Ditto.
1739 * muse-http.el (muse-http): Ditto.
1741 * muse-message.el (muse-message): Ditto.
1743 * muse-mode.el (muse-mode): Ditto.
1745 * muse-project.el (muse-project): Ditto.
1747 * muse-publish.el (muse-publish): Ditto.
1749 * muse.el (muse): Ditto.
1752 experimental/.arch-ids/=id
1753 experimental/.arch-ids/muse-wiki.el.id
1754 experimental/muse-wiki.el
1757 ChangeLog experimental/muse-message.el muse-blosxom.el
1758 muse-colors.el muse-docbook.el muse-html.el muse-http.el
1759 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
1763 .arch-ids/muse-message.el.id
1764 ==> experimental/.arch-ids/muse-message.el.id
1766 ==> experimental/muse-message.el
1769 experimental experimental/.arch-ids
1772 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
1775 Fix publishing error when given an empty string for header/footer.
1777 muse--main--1.0--patch-55
1779 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
1780 `file-readable-p' if it is an empty string. For some reason,
1781 `file-readable-p' and `insert-file-contents' were treating an empty
1782 string as if it were the current directory.
1785 ChangeLog muse-publish.el
1788 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
1791 WYSIWYG emphasis, XEmacs compatibility hacks.
1793 muse--main--1.0--patch-54
1795 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
1796 compliant. Only colorize if we end with the same number of asterisks
1797 as we start with, preventing unnoticed syntax errors. Don't colorize
1798 in the middle of a word.
1799 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
1800 Only colorize if we end with an underscore. Don't colorize in the
1803 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
1804 inside of group. This will probably not do anything, but it seems
1807 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
1808 where we start with an image link. JohnW didn't seem to like having
1809 <p> tags inserted before image links, but they don't validate properly
1810 as they are. For now, I will surround such links/paragraphs with <div
1811 class="image-link"> in an attempt to be as not invasive and yet
1812 standards compliant as possible.
1814 * muse-html.el (muse-html-escape-string): Work around distinction between
1815 int and char types in XEmacs. Deal with an annoying replace-match bug
1816 in XEmacs that rears its head at times.
1818 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
1822 ChangeLog muse-colors.el muse-docbook.el muse-html.el
1826 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
1829 Minor code cleanup to address elint issues.
1831 muse--main--1.0--patch-53
1833 * Makefile (test): Don't build README files during this rule. Remove
1834 spurious "make clean" statement.
1836 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
1837 `muse-colors' group, and give it a proper type.
1839 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
1841 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
1842 muse-my-journal-find-entries): Replace `string-to-int' with
1845 * muse-html.el (muse-html-insert-contents): Ditto.
1847 * muse-journal.el (muse-journal-html-munge-buffer,
1848 muse-journal-latex-munge-buffer): Ditto.
1850 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1852 * muse-publish.el (muse-publish-markup-footnote,
1853 muse-publish-contents-tag): Ditto.
1855 * muse-regexps.el (muse-extreg-usable-p): Ditto.
1858 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
1859 muse-html.el muse-journal.el muse-mode.el muse-publish.el
1863 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
1866 Add ability to automate the creation a new blosxom entry.
1868 muse--main--1.0--patch-52
1870 * examples/mwolson/muse-init.el: Move new entry section to
1871 muse-blosxom.el. Modify the key settings in my example accordingly.
1873 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
1874 Muse always makes sure that the file ends with a newline.
1876 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
1877 planner markup is now provided automatically by the planner port to
1878 Muse, and we don't have any customized markup.
1880 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
1881 variable that specifies where the base directory of your blog entries
1884 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
1885 the base directory. Explore categories recursively.
1887 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
1888 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
1889 special characters file name.
1891 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1892 making a new blog entry. It will prompt you for a category, then a
1893 title, and then will create a new file that has the date and title
1897 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1900 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1903 Change mailing address of FSF, add AUTHORS file.
1905 muse--main--1.0--patch-51
1907 * muse-*.el, muse.texi: Change mailing address of FSF.
1909 * muse.texi (Contributors): Fix typo.
1911 * AUTHORS: New file containing a list of all of those who have
1912 contributed code or documentation to Muse, how many lines were changed,
1916 .arch-ids/AUTHORS.id AUTHORS
1919 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1920 muse-html.el muse-http.el muse-journal.el muse-latex.el
1921 muse-message.el muse-mode.el muse-poem.el muse-project.el
1922 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1926 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1929 Merged from hodique@lifl.fr--2005 (patch 0-1)
1931 muse--main--1.0--patch-50
1935 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1936 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1938 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1939 fix .html (for example) in visible names for links
1942 ChangeLog muse-publish.el
1945 hodique@lifl.fr--2005/muse--yh--1.0--base-0
1946 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1949 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1952 Make generated X(HT)ML show up in the right encoding in other modes.
1954 muse--main--1.0--patch-49
1956 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1957 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
1958 generated (X)HTML files show up in the right coding system when editing
1959 them with another Emacs mode.
1961 * muse-journal.el (muse-journal-rss-header): Automatically determine the
1962 encoding instead of hard-coding it.
1964 * muse-message.el: Add content to Commentary section, explaining the use
1965 of this publishing style.
1968 ChangeLog muse-html.el muse-journal.el muse-message.el
1971 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1974 Move regexps to same group, only make 4 heading faces.
1976 muse--main--1.0--patch-48
1978 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1979 can only publish 3 of them specially, leaving the fourth to be in
1981 (muse-colors-markup): Only recognize 4 levels of heading.
1983 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1984 (muse-file-regexp, muse-image-regexp)
1985 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
1986 like a good idea to have all the regexps in the same group.
1989 ChangeLog muse-colors.el muse-regexps.el muse.el
1992 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1995 Update my example config, minor code cleanup.
1997 muse--main--1.0--patch-47
1999 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
2000 names and add "Plans" project.
2002 * muse-docbook.el (looking-back): Delete.
2004 * muse-html.el (looking-back): Delete.
2006 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
2007 instead of `looking-back'.
2009 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
2010 function, use this function. If `looking-back' exists, call it;
2011 otherwise, use a workaround.
2014 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
2017 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
2018 muse-html.el muse.el
2021 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
2024 Handle a few paragraph publishing edge cases better.
2026 muse--main--1.0--patch-46
2028 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
2029 beginning-of-document, end-of-document, and paragraph separator regexps
2030 so that one markup rule can be used in all these cases.
2031 (muse-docbook-markup-paragraph): Handle more cases correctly. In
2032 particular, blockquote or center at beginning or end of document will
2033 be published properly. Hopefully this won't slow things down too much.
2034 (muse-docbook-markup-paragraph-close): Removed.
2036 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
2038 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
2040 (muse-html-markup-paragraph-close): Removed.
2043 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
2046 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
2049 Improve prompt when reading a tag.
2051 muse--main--1.0--patch-45
2053 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
2054 other Emacs modes seem to do.
2057 ChangeLog muse-mode.el
2060 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
2063 Warn user when publishing fails due to a private directory.
2065 muse--main--1.0--patch-44
2067 * muse-project.el (muse-project-private-p): Warn users when publishing a
2068 file fails due to its directory not being readable by others. Make
2069 sure that you do a `chmod +o name_of_directory' if you want the
2070 contents of that directory to be publishable.
2073 ChangeLog muse-project.el
2076 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
2079 Fix error with example tags and message publishing style.
2081 muse--main--1.0--patch-43
2083 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
2084 see if a previous definition for `font-lock-multiline' exists.
2086 * muse-message.el (muse-message-example-tag): Don't require two
2087 additional (unused) arguments.
2090 ChangeLog muse-colors.el muse-message.el
2093 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
2096 Always end the published document with a newline.
2098 muse--main--1.0--patch-42
2100 * muse-html.el (muse-html-markup-paragraph-close): Always end the
2101 published document with a newline.
2103 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
2106 ChangeLog muse-docbook.el muse-html.el
2109 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
2112 Don't let automatic backup files crash the publishing process.
2114 muse--main--1.0--patch-41
2116 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
2117 directive since this value is already processed by
2118 `muse-publish-markup-directive', and may be obtained by using
2119 the code: (muse-publishing-directive "date").
2121 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
2122 to run (funcall nil); this happened once during a debugging process.
2124 * muse-project.el (muse-project-private-p): Skip any file for which we
2125 cannot fetch attributes. This fixes a bug where having an
2126 Emacs-generated automatic backup file in a publishing directory causes
2127 the publishing process to halt with an error.
2130 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
2133 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
2136 Apply fix in previous patch to the DocBook publishing style.
2138 muse--main--1.0--patch-40
2140 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
2141 previous patch here as well.
2145 ChangeLog muse-docbook.el
2148 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
2151 Fix newly-introduced lock-up during HTML publishing.
2153 muse--main--1.0--patch-39
2155 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
2156 planner rules higher priority in the publishing sequence. Hopefully
2157 this will not wreck anything; I don't use these rules, so I cannot
2158 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
2160 * muse-html.el (muse-html-markup-paragraph-close): Don't use
2161 replace-match; that seems to be slightly evil. Return nil instead of a
2162 newline since otherwise Muse thinks that we are not done yet and gets
2163 into an infinite loop. This should fix the lock-up problem that
2164 resulted from the previous few patches.
2167 ChangeLog muse-blosxom.el muse-html.el
2170 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
2175 muse--main--1.0--patch-38
2177 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
2181 ChangeLog muse-blosxom.el
2184 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
2187 Make docbook and blosxom modes close paragraphs properly at end.
2189 muse--main--1.0--patch-37
2191 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
2194 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
2195 (muse-docbook-markup-paragraph-close): Adapt from
2196 `muse-html-markup-paragraph-close'.
2198 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
2199 preserve the same appearance as before the last patch.
2202 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
2205 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
2208 Bugfix: Close P tag properly at end of file.
2210 muse--main--1.0--patch-36
2212 * muse-blosxom.el: Fix bug where loading this file twice would cause an
2215 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
2216 detecting whether or not a paragraph needs a closing P tag.
2217 (muse-html-markup-paragraph-close): New function that only inserts a
2218 closing P tag when an unclosed P tag is nearby.
2221 ChangeLog muse-blosxom.el muse-html.el
2224 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
2227 Update my example settings.
2229 muse--main--1.0--patch-35
2231 * examples/mwolson/muse-init.el: Synchronize with my current settings.
2234 ChangeLog examples/mwolson/muse-init.el
2237 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
2240 Update documentation for C-c TAB feature.
2242 muse--main--1.0--patch-34
2244 * muse.texi (Keystroke Summary): Note that C-c TAB calls
2252 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
2255 New feature: tag completion with C-c TAB.
2257 muse--main--1.0--patch-33
2259 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
2260 (muse-tag-history, muse-custom-tags): New variables that keep track of
2261 the tag history and newly-entered tags respectively for
2263 (muse-insert-tag): New function that interactively prompts the user for
2267 ChangeLog muse-mode.el
2270 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
2273 Fix XHTML validation error with <hr> and <br>.
2275 muse--main--1.0--patch-32
2277 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
2278 and HR tags for XHTML publishing. This should fix a few validation
2279 errors that I've been noticing lately.
2282 ChangeLog muse-html.el
2285 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
2288 Remove flyspell overlays on links.
2290 muse--main--1.0--patch-31
2292 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
2293 should make the link clickable. On Emacs21, the color will stay red,
2294 but other Emacsen should do the right thing, which is use the normal
2295 link color. Hopefully this will fix some strange flyspell-related link
2299 ChangeLog muse-colors.el
2302 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
2305 Update my example Muse settings.
2307 muse--main--1.0--patch-30
2309 * examples/mwolson/muse-init.el: Update from my latest version.
2310 (muse-project-alist): Remove the francais part of my blog.
2311 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
2312 into this and `my-muse-mode-fill-nobreak-p'.
2313 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
2314 this is the best way to accomplish this.
2315 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
2316 characters in the title.
2317 (my-muse-prepare-entry-for-xanga): Treat example regions better.
2320 ChangeLog examples/mwolson/muse-init.el
2323 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
2326 Add simple `muse-version' function.
2328 muse--main--1.0--patch-29
2330 * muse.el (muse-version): New function that displays the value of the
2331 `muse-version' variable. This should be easier for the user to type
2332 than C-h v muse-version.
2338 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
2341 Don't compile documentation by default.
2343 muse--main--1.0--patch-28
2345 * Makefile (all): Don't compile documentation by default.
2346 (doc): Use this rule to compile documentation.
2352 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2355 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
2357 muse--main--1.0--patch-27
2359 2005-04-16 Michael Olson <mwolson@gnu.org>
2361 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
2362 johnw. If a journal entry's title is a [[link]], then an
2363 <enclosure> tag will be added to the XML data giving the size and
2364 MIME type of the link target. This makes podcasting with Muse
2366 (muse-journal-rss-entry-template): Add enclosure usage to example.
2367 (muse-journal-rss-munge-buffer): Implement enclosures.
2370 ChangeLog muse-journal.el
2373 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
2376 Standardize source headers, appease elint, don't require planner
2378 muse--main--1.0--patch-26
2380 2005-04-15 Michael Olson <mwolson@gnu.org>
2382 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
2383 `scripts' directory since it really isn't part of Muse proper; it
2384 is used to generate Muse output from the command line.
2386 * muse-blosxom.el: Handle case where planner is not loaded so that
2387 it isn't a hard requirement.
2389 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
2390 that elint doesn't complain.
2392 * muse-message.el (muse-message-markup-link): Don't throw up on
2393 links with no description.
2395 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
2396 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
2397 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
2398 muse-project.el, muse-publish.el, muse-regexps.el,
2399 muse-texinfo.el, muse.el: Add standard header for each file in
2400 preparation for the initial release, which will hopefully happen
2401 sometime within the next month.
2405 experimental/.arch-ids/=id
2408 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
2409 muse-convert.el muse-docbook.el muse-html.el muse-http.el
2410 muse-journal.el muse-latex.el muse-message.el muse-mode.el
2411 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
2412 muse-texinfo.el muse.el
2415 .arch-ids/muse-build.el.id
2416 ==> scripts/.arch-ids/muse-build.el.id
2418 ==> scripts/muse-build.el
2420 removed directories:
2421 experimental experimental/.arch-ids
2424 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
2427 Merge contents of muse-latexcjk.el into muse-latex.el.
2429 muse--main--1.0--patch-25
2431 2005-04-14 Michael Olson <mwolson@gnu.org>
2433 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
2434 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
2435 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
2436 Merge in from muse-latexcjk.el.
2438 * muse-latexcjk.el: Removed, functionality merged with
2442 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
2445 ChangeLog muse-latex.el
2448 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
2451 Merge muse-xhtml.el into muse-html.el.
2453 muse--main--1.0--patch-24
2455 2005-04-06 Michael Olson <mwolson@gnu.org>
2457 * examples/mwolson/muse-init.el: Update with respect to the
2458 muse-xhtml.el merge.
2460 * muse-html.el: The contents of muse-xhtml.el have been merged in
2461 as advised by John Wiegley.
2462 (muse-html-style-sheet): Add example for XHTML use in the
2463 function's documentation.
2464 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
2465 Moved from muse-xhtml.el.
2467 * muse-xhtml.el: Removed; contents merged into muse-html.el.
2470 .arch-ids/muse-xhtml.el.id muse-xhtml.el
2473 ChangeLog examples/mwolson/muse-init.el muse-html.el
2476 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
2479 Try to fix regexps for Emacs 21.4.
2481 muse--main--1.0--patch-23
2483 2005-04-05 Michael Olson <mwolson@gnu.org>
2485 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
2489 ChangeLog muse-regexps.el
2492 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
2495 Add comments to the publish-project example script
2497 muse--main--1.0--patch-22
2499 2005-04-01 Michael Olson <mwolson@gnu.org>
2501 * examples/publish-project: Moved here from
2502 scripts/publish-project. Added a few comments so people know what
2506 ChangeLog examples/publish-project
2509 scripts/.arch-ids/publish-project.id
2510 ==> examples/.arch-ids/publish-project.id
2511 scripts/publish-project
2512 ==> examples/publish-project
2515 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
2518 New XHTML style, add more examples to my sample muse config
2520 muse--main--1.0--patch-21
2522 2005-03-31 Michael Olson <mwolson@gnu.org>
2524 * examples/mwolson/muse-init.el: Give an example of deriving a
2525 custom publishing style.
2526 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
2527 (my-muse-prepare-entry-for-xanga): Mangle the published output
2528 from a blosxom project and copy the result to the clipboard for
2529 easy pasting into Xanga's web form. The file is untouched.
2531 * muse-html.el (muse-html-style-sheet): Include the <style
2532 type="text/css"></style> wrapper around the example.
2533 (muse-html-header): Don't add <style type="text/css"></style>
2534 around the value of `muse-html-style-sheet' anymore. This allows
2535 for the option of putting your stylesheet(s) in a separate file.
2536 An example of this is given in the documentation for this
2539 * muse-xhtml: New file that implements a publishing style which is
2540 derived from HTML mode. It uses a slightly modified version of
2541 the HTML markup rules to generate XHTML-compliant output.
2543 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
2544 "blosxom" style has been renamed to "blosxom-html". Fix a few
2547 * muse-journal.el: Add new "journal-xhtml" style.
2549 * muse-message.el: Add new "message-xhtml" style.
2552 .arch-ids/muse-xhtml.el.id muse-xhtml.el
2555 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2556 muse-html.el muse-journal.el muse-message.el
2559 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2562 Add my muse configuration to the examples
2564 muse--main--1.0--patch-20
2566 2005-03-24 Michael Olson <mwolson@gnu.org>
2568 * examples/johnw: Move John Wiegley's configuration to this
2571 * examples/mwolson: My configuration files go here.
2573 * examples/mwolson/muse-init.el: My Muse configuration file. I
2574 just figured out how to keep links from being spell-checked or
2575 split up by fill-mode, so the implementation of this may be found
2576 here. I also made a function that sets up a blog entry for me.
2579 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2580 examples/mwolson/.arch-ids/muse-init.el.id
2581 examples/mwolson/muse-init.el
2587 examples/.arch-ids/muse-johnw.el.id
2588 ==> examples/johnw/.arch-ids/muse-johnw.el.id
2589 examples/.arch-ids/publish-johnw.id
2590 ==> examples/johnw/.arch-ids/publish-johnw.id
2591 examples/muse-johnw.el
2592 ==> examples/johnw/muse-johnw.el
2593 examples/publish-johnw
2594 ==> examples/johnw/publish-johnw
2597 examples/johnw examples/johnw/.arch-ids examples/mwolson
2598 examples/mwolson/.arch-ids
2601 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2604 Add muse-blosxom script and plugin for pyblosxom
2606 muse--main--1.0--patch-19
2608 2005-03-24 Michael Olson <mwolson@gnu.org>
2610 * muse-blosxom.el: Update copyright notice in headers and mention
2611 the pyblosxom scripts.
2613 * contrib/pyblosxom: New directory containing pyblosxom plugins
2616 * contrib/getstamps.py: Script that generates the "timestamps"
2617 file, run on the local machine.
2619 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2623 contrib/pyblosxom/.arch-ids/=id
2624 contrib/pyblosxom/.arch-ids/getstamps.py.id
2625 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2626 contrib/pyblosxom/getstamps.py
2627 contrib/pyblosxom/hardcodedates.py
2630 ChangeLog muse-blosxom.el
2633 contrib/pyblosxom contrib/pyblosxom/.arch-ids
2636 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2639 muse-blosxom.el has matured past experimental status
2641 muse--main--1.0--patch-18
2643 2005-03-23 Michael Olson <mwolson@gnu.org>
2645 * muse-blosxom.el: Remove common functionality that has already
2646 been implemented in `muse-html.el'. Derive this mode from
2647 `muse-html'. Update documentation. I now feel that this file is
2648 ready to be included in the top-level Muse directory.
2651 ChangeLog muse-blosxom.el
2654 experimental/.arch-ids/muse-blosxom.el.id
2655 ==> .arch-ids/muse-blosxom.el.id
2656 experimental/muse-blosxom.el
2660 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2663 Make muse-blosxom.el slightly less experimental
2665 muse--main--1.0--patch-17
2667 2005-03-22 Michael Olson <mwolson@gnu.org>
2669 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
2670 Renamed from `blosxom-page-date-alist'. Currently it does nothing
2672 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
2673 from the `muse-blosxom-markup-date-directive' rule.
2674 (blosxom-set-time): Remove this function. We're not going to be
2675 touching the timestamp manually anymore -- it's too much of a
2676 hassle. Right now I've got a python program that compiles a
2677 timestamp file and a pyblosxom helper that reads it. Something
2678 similar could be arranged for blosxom, I'm sure.
2682 ChangeLog experimental/muse-blosxom.el
2685 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
2688 Apply latest journal-related updates from johnw
2690 muse--main--1.0--patch-16
2694 ChangeLog examples/muse-johnw.el muse-journal.el
2697 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
2700 Add Projects node to the manual
2702 muse--main--1.0--patch-15
2704 2005-02-28 Michael Olson <mwolson@gnu.org>
2706 * muse.texi: Change copyright notice since the FSF is now the
2708 (Projects): New node, based on a section from the README file.
2714 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
2717 Correct documentation, adding some content.
2719 muse--main--1.0--patch-14
2721 2005-02-28 Michael Olson <mwolson@gnu.org>
2723 * muse.texi: Change license terms of the documentation to the GNU
2724 GPL instead of the GNU FDL, as per the consent of the copyright
2725 holders of the emacs-wiki manual, from which this is based. Some
2726 emacs-wiki-isms in the manual were corrected, and the Getting
2727 Started section was updated.
2733 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
2736 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
2738 muse--main--1.0--patch-13
2740 2005-02-17 Michael Olson <mwolson@gnu.org>
2742 * experimental/muse-blosxom.el: Somehow the contents of this file
2743 managed to get duplicated. I removed the duplicates.
2744 (muse-blosxom-date): Remove this, since it is not useful.
2745 (muse-blosxom-header): Use the standard header that blosxom.el
2749 ChangeLog experimental/muse-blosxom.el
2752 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
2755 Initial commit of muse.texi, nothing substantial
2757 muse--main--1.0--patch-12
2759 2005-02-07 Michael Olson <mwolson@gnu.org>
2761 * muse.texi: New file that provides the documentation for Muse.
2762 It is in a very rough form at the moment. Nothing substantial may
2763 be found here yet. Be ye warned.
2766 .arch-ids/muse.texi.id muse.texi
2772 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
2775 Add docstring, new trivial function
2777 muse--main--1.0--patch-11
2779 2005-02-07 Michael Olson <mwolson@gnu.org>
2781 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
2782 `muse-what-changed'. No functionality change.
2783 (muse-what-changed): New function that displays in diff format the
2784 changes made since the buffer was last saved.
2786 * muse-project.el (muse-project-publish): Add docstring.
2789 ChangeLog muse-mode.el muse-project.el
2792 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
2795 Add experimental version of muse-blosxom.el to project
2797 muse--main--1.0--patch-10
2799 2005-02-04 Michael Olson <mwolson@gnu.org>
2801 * Makefile (realclean): Remove file that gets generated when fonts
2804 * experimental/muse-bloxsom.el: New file that implements Blosxom
2805 support for Muse. It's in a very rough state, hence its placement
2806 in the `experimental' directory.
2809 experimental/.arch-ids/=id
2810 experimental/.arch-ids/muse-blosxom.el.id
2811 experimental/muse-blosxom.el
2817 experimental experimental/.arch-ids
2820 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
2823 Make permissions more consistent
2825 muse--main--1.0--patch-9
2831 modified directories:
2832 contrib examples scripts
2835 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
2840 muse--main--1.0--patch-8
2842 2005-02-04 Michael Olson <mwolson@gnu.org>
2844 * muse-build.el: Add contrib directory to `load-path'.
2845 (muse-elint-files): Load `muse-regexps.el'.
2847 * scripts/publish: Change permissions so that this script is
2848 executable. Add contrib directory to load list. Add
2849 `muse-regexps.el' to list.
2852 ChangeLog muse-build.el scripts/publish
2855 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
2858 Use "—" instead of "—"
2860 muse--main--1.0--patch-7
2862 2005-01-31 Michael Olson <mwolson@gnu.org>
2864 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
2865 with "—" so that documents validate properly. Thanks to
2866 Björn Lindström for the suggestion.
2868 * muse-html.el (muse-html-markup-strings): Ditto.
2871 ChangeLog muse-docbook.el muse-html.el
2874 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
2877 Fix use of "[:blank:]" in underline markup
2879 muse--main--1.0--patch-6
2881 2005-01-25 Michael Olson <mwolson@gnu.org>
2883 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
2884 use of `muse-regexp-blank'.
2887 ChangeLog muse-colors.el
2890 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
2893 Fix problem with headings being given wrong face
2895 muse--main--1.0--patch-5
2897 2005-01-03 Michael Olson <mwolson@gnu.org>
2899 * muse-colors.el: Add header.
2900 (muse-colors-emphasized): Headings were being given the coloring
2901 for the next level of heading instead of the real
2902 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2903 Heading"). Thanks to Lan Yufeng for finding this and sending a
2906 * muse-regexps.el: Fix header.
2909 ChangeLog muse-colors.el muse-regexps.el
2912 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
2917 muse--main--1.0--patch-4
2919 2005-01-01 Michael Olson <mwolson@gnu.org>
2921 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
2922 version will be automatically maintained by Arch.
2926 .arch-ids/ChangeLog.id ChangeLog
2929 .arch-ids/ChangeLog.id
2930 ==> .arch-ids/ChangeLog.2004.id
2935 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
2938 Extended regexps fix, allow spaces in 1st part of links
2940 muse--main--1.0--patch-3
2942 2004-12-30 Michael Olson <mwolson@gnu.org>
2944 * muse.el (muse-link-regexp): Allow spaces in the first part of
2947 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2948 customizable alternatives to extended character classes.
2950 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2953 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2954 muse-html.el muse-mode.el muse-publish.el muse.el
2957 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
2960 Begin to change regexp handling, tweak muse.el header
2962 muse--main--1.0--patch-2
2964 2004-12-29 Michael Olson <mwolson@gnu.org>
2966 * muse.el: Change Copyright notice to FSF. Change Maintainer to
2969 * muse-regexps.el: New file that implements regexp handling.
2970 Generalized regexp options will be moved to it eventually.
2973 .arch-ids/muse-regexps.el.id muse-regexps.el
2979 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
2982 Do some early spring cleaning
2984 muse--main--1.0--patch-1
2986 2004-12-29 Michael Olson <mwolson@gnu.org>
2988 * Makefile: Change path to `publish' script.
2990 * contrib/pcomplete.el: New file that is used by Muse without
2991 actually being a part of it: hence its location in the contrib
2994 * contrib/cgi.el, contrib/httpd.el: New location.
2996 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2998 * scripts/publish, scripts/publish-project: Ditto.
3001 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
3002 contrib/pcomplete.el examples/.arch-ids/=id
3003 scripts/.arch-ids/=id
3010 ==> contrib/.arch-ids/cgi.el.id
3011 .arch-ids/httpd.el.id
3012 ==> contrib/.arch-ids/httpd.el.id
3013 .arch-ids/muse-johnw.el.id
3014 ==> examples/.arch-ids/muse-johnw.el.id
3015 .arch-ids/publish-johnw.id
3016 ==> examples/.arch-ids/publish-johnw.id
3017 .arch-ids/publish-project.id
3018 ==> scripts/.arch-ids/publish-project.id
3019 .arch-ids/publish.id
3020 ==> scripts/.arch-ids/publish.id
3024 ==> contrib/httpd.el
3026 ==> examples/muse-johnw.el
3030 ==> examples/publish-johnw
3032 ==> scripts/publish-project
3035 contrib contrib/.arch-ids examples examples/.arch-ids scripts
3039 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
3042 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3044 muse--main--1.0--base-0
3046 (automatically generated log message)
3049 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
3050 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
3051 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
3052 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
3053 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
3054 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
3055 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
3056 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
3057 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3058 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
3059 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
3060 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
3061 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
3062 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
3063 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
3064 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
3065 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
3066 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8