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 07:41:44 GMT Michael Olson <mwolson@gnu.org> patch-117
8 Fix image-link goof-up and add pretty titles.
10 muse--main--1.0--patch-117
12 * lisp/muse-html.el (muse-html-markup-paragraph): Use <p
13 class="image-link"> instead of <div class="image-link">. I found a bug
14 with the way I was handling both, so I decided to simplify things.
16 * lisp/muse-wiki.el (muse-wiki-output-name): New function that acts like
17 `muse-publish-output-name', but keeps the directory prefix.
18 (muse-wiki-transform-interwiki): Use `muse-publish-output-name'.
20 * lisp/muse-wiki.el (muse-wiki-publish-small-title-words): New
21 customizable option that determines the words to downcase in title.
22 (muse-wiki-publish-pretty-title): New function that Makes a Nicely
23 Capitalized Title out of either a string or the current title. This is
24 not currently used by any other function -- for now it is meant to be
28 ChangeLog lisp/muse-html.el lisp/muse-wiki.el
31 2005-07-09 05:22:12 GMT Michael Olson <mwolson@gnu.org> patch-116
34 Escape specials in link descriptions.
36 muse--main--1.0--patch-116
38 * lisp/muse-publish.el (muse-publish-escape-specials-in-string): New
39 function that escapes special characters in the given string according
40 to the current publishing style.
41 (muse-publish-url): Use the above function to escape the description
42 part of extended links.
43 (muse-publish-prepare-url): Don't make string read-only; it does
46 * lisp/muse-wiki.el (muse-wiki-transform-interwiki)
47 (muse-wiki-transform-wikiword): Don't make string read-only.
50 ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
53 2005-07-09 03:59:44 GMT Michael Olson <mwolson@gnu.org> patch-115
56 Escape "&", "<", and ">" in URL text.
58 muse--main--1.0--patch-115
60 * lisp/muse-html.el (muse-html-escape-string): Escape "&", "<", and ">"
61 specially. Thanks to John Sullivan for the suggestion.
64 ChangeLog lisp/muse-html.el
67 2005-07-09 03:24:01 GMT Michael Olson <mwolson@gnu.org> patch-114
70 Update my example configuration.
72 muse--main--1.0--patch-114
74 * examples/mwolson/muse-init.el (muse-project-alist): Rename the "Web"
75 project to "WebSite" in order to make it more distinct.
76 (muse-wiki-interwiki-alist): Add mapping for "TheEmacsWiki".
77 (my-muse-blosxom-finalize): Don't run the Xanga preparation code
79 (my-muse-prepare-entry-for-xanga): Make this able to figure out the
80 published name of the current file. I really should make a function
81 called `muse-published-name' or something similar!
82 ("\C-cpx"): Use this key sequence for
83 `my-muse-prepare-entry-for-xanga'.
84 (muse-file-extension): I'm making use of this so I can figure out its
88 ChangeLog examples/mwolson/muse-init.el
91 2005-07-09 03:11:28 GMT Michael Olson <mwolson@gnu.org> patch-113
94 Tackle a project name interwiki highlighting snafu.
96 muse--main--1.0--patch-113
98 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Hack still more on
99 this. It seems to be more robust now. Highlighting is going the way I
103 ChangeLog lisp/muse-wiki.el
106 2005-07-09 02:25:26 GMT Michael Olson <mwolson@gnu.org> patch-112
109 Fix some gross mistakes.
111 muse--main--1.0--patch-112
113 * lisp/muse-blosxom.el (muse-blosxom-update-page-date-alist): Fix several
116 * lisp/muse-project.el (muse-project-file-entries): If
117 `muse-file-extension' is defined, use it to filter the entries.
119 * lisp/muse.el (muse-file-extension): Fix messed up attempt to set
120 variable. Move higher in file.
122 * lisp/muse.el (muse-update-ignored-extensions-regexp): Use given
123 argument instead of the real name of the variable.
126 ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
130 2005-07-09 00:10:01 GMT Michael Olson <mwolson@gnu.org> patch-111
133 Make natural interwiki links between projects mostly work.
135 muse--main--1.0--patch-111
137 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Uncomment this
138 function and flesh it out. This seems to work properly, though for
139 some reason, interwiki links using projects are a bit flakey.
140 (muse-wiki-handle-interwiki): Deal with case where we have a project
141 name in an interwiki link.
144 ChangeLog lisp/muse-wiki.el
147 2005-07-08 22:57:55 GMT Michael Olson <mwolson@gnu.org> patch-110
150 Fix Emacs21 issue with muse-insert-tag.
152 muse--main--1.0--patch-110
154 * lisp/muse-mode.el (muse-insert-tag): Pass a list of lists to
155 completing-read to appease older Emacsen.
158 ChangeLog lisp/muse-mode.el
161 2005-07-08 22:55:20 GMT Michael Olson <mwolson@gnu.org> patch-109
164 Fix error with `muse-blosxom-new-entry' and Emacs21.
166 muse--main--1.0--patch-109
168 * lisp/muse-blosxom.el (muse-blosxom-new-entry): Mess with call to
169 `completing-read' so that old versions of Emacs don't complain.
172 ChangeLog lisp/muse-blosxom.el
175 2005-07-08 21:59:41 GMT Michael Olson <mwolson@gnu.org> patch-108
178 Try to fix an error with `muse-blosxom-get-categories'.
180 muse--main--1.0--patch-108
182 * lisp/muse-blosxom.el (muse-blosxom-get-categories): Be extra cautious
183 about processing directories.
186 ChangeLog examples/johnw/publish-johnw lisp/muse-blosxom.el
189 2005-07-08 21:11:53 GMT Michael Olson <mwolson@gnu.org> patch-107
192 Make a distinction between implicit and explicit links at publish-time.
194 muse--main--1.0--patch-107
196 * lisp/muse-html.el (muse-html-escape-string): Ignore other arguments.
198 * lisp/muse-http.el (muse-http-prepare-url): Handle `explicit' argument.
200 * lisp/muse-publish.el (muse-publish-url, muse-publish-insert-url): Pass
203 * lisp/muse-publish.el (muse-publish-markup-link): Determine whether or
204 not we are dealing with an explicit link.
206 * lisp/muse-publish.el (muse-publish-prepare-url): Ignore other arguments.
208 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Take `explicit'
209 argument, but ignore it.
211 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only apply transforms
212 when link is not explicit.
215 ChangeLog lisp/muse-html.el lisp/muse-http.el
216 lisp/muse-publish.el lisp/muse-wiki.el
219 2005-07-08 06:40:30 GMT Michael Olson <mwolson@gnu.org> patch-106
222 Implement several WikiWord handling fixes.
224 muse--main--1.0--patch-106
226 * lisp/muse-colors.el (muse-link-face): Handle case where no link is
227 found by the handlers. Don't send implicit links through some of the
230 * lisp/muse-mode.el (muse-link-at-point): Move to beginning of first part
231 of interwiki link before calling `muse-handle-explicit-link'.
233 * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Append forgotten
234 "\\|" separator between project-alist entries and interwiki entries.
235 Force a reconfiguration of muse-colors-markup.
237 * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Add several checks to be
238 sure that we don't colorize WikiNames that don't go with any file.
242 ChangeLog lisp/muse-colors.el lisp/muse-mode.el
246 2005-07-07 21:34:12 GMT Michael Olson <mwolson@gnu.org> patch-105
249 Attempt to simplify muse-wiki a bit.
251 muse--main--1.0--patch-105
253 * lisp/muse-colors.el (muse-use-font-lock): Set up muse-colors-markup
256 * lisp/muse-wiki.el (muse-wiki-wikiword-colors-markup)
257 (muse-wiki-update-use-wikiword-colors, muse-wiki-wikiword-markup-regexp)
258 (muse-wiki-update-use-wikiword-markup-regexp)
259 (muse-wiki-update-use-wikiword-link-function)
260 (muse-wiki-update-use-wikiword-url-transforms): Remove.
261 (muse-wiki-update-use-wikiword): Not :set function is needed anymore.
263 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only modify URL if
264 `muse-wiki-use-wikiword' is specified.
266 * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Don't process the URL
267 unless `muse-wiki-use-wikiword' is specified.
269 * lisp/muse-wiki.el ("muse-colors"): Add muse-wiki-wikiword-regexp to
272 * lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-wikiword-regexp to
273 muse-publish-markup-regexps.
275 * lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-transform-wikiword to
276 muse-publish-url-transforms.
278 * lisp/muse-wiki.el (muse-implicit-link-functions): Add
279 muse-wiki-handle-wikiword to muse-implicit-link-functions.
283 ChangeLog lisp/muse-colors.el lisp/muse-wiki.el
286 2005-07-07 20:06:35 GMT Michael Olson <mwolson@gnu.org> patch-104
289 Make muse-blosxom use relative name of published file in page-date alist.
291 muse--main--1.0--patch-104
293 * lisp/muse-blosxom.el (muse-blosxom-base-directory): Move higher in
295 (muse-blosxom-update-page-date-alist): Renamed from
296 `muse-blosxom-markup-date-directive'. Make the current file name
297 relative to the base directory and strip file extension if necessary.
301 ChangeLog lisp/muse-blosxom.el
304 2005-07-07 19:14:38 GMT Michael Olson <mwolson@gnu.org> patch-103
307 Hack on muse-blosxom timestamps somewhat.
309 muse--main--1.0--patch-103
311 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Make this
312 actually do something useful. This should have a different name,
314 ("blosxom-html", "blosxom-xhtml"): Call
315 `muse-blosxom-markup-date-directive' after publishing each entry.
319 ChangeLog lisp/muse-blosxom.el
322 2005-07-07 06:27:02 GMT Michael Olson <mwolson@gnu.org> patch-102
325 Fix several startup and compile errors.
327 muse--main--1.0--patch-102
329 * lisp/muse-wiki.el ("muse-publish"): Use correct name of function. This
330 fixes an error that occurred during startup.
332 * lisp/muse-regexps.el (muse-ignored-extensions-regexp)
333 (muse-update-ignored-extensions-regexp, muse-ignored-extensions): Move
336 * lisp/muse.el (muse-update-ignored-extensions-regexp): Fix ordering so
337 that the nasty compile errors go away. Fix a few typos.
338 (muse-ignored-extensions): Fix docstring.
339 (muse-file-extension): Move this higher in the file.
344 ChangeLog lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
347 2005-07-07 05:57:51 GMT Michael Olson <mwolson@gnu.org> patch-101
350 Note that muse-file-extension should not have "." in front.
352 muse--main--1.0--patch-101
354 * lisp/muse-project.el (muse-project-find-file): Handle case where
355 muse-file-extension is not specified.
357 * lisp/muse.el (muse-file-extension): Note that the period at the
358 beginning of this value should be omitted.
360 * lisp/muse-regexps.el (muse-update-ignored-extensions-regexp): Quote
361 file extension so that regexp characters inside the extension will not
362 goof it up. This should never be a problem in normal cases, but let's
367 ChangeLog lisp/muse-project.el lisp/muse-regexps.el
371 2005-07-07 05:36:53 GMT Michael Olson <mwolson@gnu.org> patch-100
374 Implement optional file extension of Muse files.
376 muse--main--1.0--patch-100
378 * lisp/muse-mode.el (muse-mode): Make sure
379 `muse-update-ignored-extensions-regexp' gets updated every time we
380 enter Muse mode. This works around a bug in the customize interface --
381 if a user changes an option using setq, the :set function sometimes
382 does not get executed. I should really try to determine whether or not
383 this is really an issue anymore.
385 * lisp/muse-project.el (muse-project-find-file): Make use of
386 `muse-file-extension'.
388 * lisp/muse-regexps.el (muse-ignored-extensions-regexp): This is not
389 customizable; it is autogenerated from `muse-ignored-extensions'.
390 (muse-update-ignored-extensions-regexp): New function that sets the
391 value of `muse-ignored-extensions-regexp'. This is needed in order to
392 make sure that the value of `muse-file-extension' is taken into
394 (muse-ignored-extensions): New option that determines which file
395 extensions to ignore. It is in the form of a list of regexps.
397 * lisp/muse.el (muse-file-extension): New option that allows the user to
398 specify the file extension to be used for Muse files. By default, this
399 is nil, which means that no extension will be used.
401 * lisp/muse.el (muse-page-name): Handle case where
402 `muse-ignored-extensions-regexp' is nil.
406 ChangeLog lisp/muse-mode.el lisp/muse-project.el
407 lisp/muse-regexps.el lisp/muse.el
410 2005-07-07 03:16:38 GMT Michael Olson <mwolson@gnu.org> patch-99
413 Document new blosxom convenience feature.
415 muse--main--1.0--patch-99
417 * lisp/muse-blosxom.el: Document `muse-blosxom-project-alist-dirs' and
418 `muse-blosxom-project-alist-entry'. An example is provided in the
423 ChangeLog lisp/muse-blosxom.el
426 2005-07-06 23:17:35 GMT Michael Olson <mwolson@gnu.org> patch-98
429 Further work on `muse-project-alist' entry generation for blosxom.
431 muse--main--1.0--patch-98
433 * examples/mwolson/muse-init.el (muse-project-alist): Use proper syntax.
434 Include subdirectories in first part of "Blog" entry.
436 * lisp/muse-blosxom.el (muse-blosxom-project-alist-dirs): New function
437 that returns a list of dirs that are to be used with the first part of
438 a `muse-project-alist' entry.
442 ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
445 2005-07-06 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97
448 New function: muse-blosxom-project-alist-entry.
450 muse--main--1.0--patch-97
452 * examples/mwolson/muse-init.el: Update from my latest settings.
453 (muse-project-alist): Make use of `muse-blosxom-project-alist-entry'.
455 * lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function
456 that generates the latter part of an entry for `muse-project-alist'.
460 ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
463 2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96
466 Merged from hodique@lifl.fr--2005 (patch 12-23)
468 muse--main--1.0--patch-96
472 * hodique@lifl.fr--2005/muse--yh--1.0--patch-12
473 Merged from mwolson@gnu.org--2005 (patch 68-76)
475 * hodique@lifl.fr--2005/muse--yh--1.0--patch-13
476 Merged from mwolson@gnu.org--2005 (patch 77-80)
478 * hodique@lifl.fr--2005/muse--yh--1.0--patch-14
479 Merged from mwolson@gnu.org--2005 (patch 81)
481 * hodique@lifl.fr--2005/muse--yh--1.0--patch-15
482 Merged from mwolson@gnu.org--2005 (patch 82)
484 * hodique@lifl.fr--2005/muse--yh--1.0--patch-16
485 Escape % in latex publishing
487 * hodique@lifl.fr--2005/muse--yh--1.0--patch-17
490 * hodique@lifl.fr--2005/muse--yh--1.0--patch-18
491 small improvement on muse-make-link
493 * hodique@lifl.fr--2005/muse--yh--1.0--patch-19
494 Fix customization of muse-wiki-wikiword-regexp
496 * hodique@lifl.fr--2005/muse--yh--1.0--patch-20
497 Allow full customization of WikiWords
499 * hodique@lifl.fr--2005/muse--yh--1.0--patch-21
500 Fix mouse-2 yank bug in muse-mode
502 * hodique@lifl.fr--2005/muse--yh--1.0--patch-22
503 Fix interpretation order
505 * hodique@lifl.fr--2005/muse--yh--1.0--patch-23
506 Merged from mwolson@gnu.org--2005 (patch 83-95)
510 ChangeLog lisp/muse-wiki.el
513 hodique@lifl.fr--2005/muse--yh--1.0--patch-12
514 hodique@lifl.fr--2005/muse--yh--1.0--patch-13
515 hodique@lifl.fr--2005/muse--yh--1.0--patch-14
516 hodique@lifl.fr--2005/muse--yh--1.0--patch-15
517 hodique@lifl.fr--2005/muse--yh--1.0--patch-16
518 hodique@lifl.fr--2005/muse--yh--1.0--patch-17
519 hodique@lifl.fr--2005/muse--yh--1.0--patch-18
520 hodique@lifl.fr--2005/muse--yh--1.0--patch-19
521 hodique@lifl.fr--2005/muse--yh--1.0--patch-20
522 hodique@lifl.fr--2005/muse--yh--1.0--patch-21
523 hodique@lifl.fr--2005/muse--yh--1.0--patch-22
524 hodique@lifl.fr--2005/muse--yh--1.0--patch-23
527 2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95
532 muse--main--1.0--patch-95
534 * lisp/muse-mode.el (muse-follow-name-at-point)
535 (muse-follow-name-at-mouse): Docfixes.
539 ChangeLog lisp/muse-mode.el
542 2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94
545 Fix goof-up in instructions for using `muse-blosxom-new-entry'.
547 muse--main--1.0--patch-94
549 * lisp/muse-blosxom.el: Fix goof-up in instructions for using
550 `muse-blosxom-new-entry'.
552 * muse.texi (Blosxom Entries): Ditto.
556 ChangeLog lisp/muse-blosxom.el muse.texi
559 2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93
562 Re-add global mouse-2 event.
564 muse--main--1.0--patch-93
566 * lisp/muse-mode.el (muse-mode-map): Re-add the global binding for
567 mouse-2, since Yann found a way around the problem I was facing.
568 (muse-follow-name-at-mouse): Call the event that would normally be used
569 here if we don't have a link at point.
573 ChangeLog lisp/muse-mode.el
576 2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92
579 Fix publishing error.
581 muse--main--1.0--patch-92
583 * lisp/muse-project.el (muse-project-publish-file): Don't try to fetch
584 the cdr of output-dir. This was a code fragment from a previous
585 attempt to refactor this function.
589 ChangeLog lisp/muse-project.el
592 2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91
595 Work on getting to the point where we can resolve project interwiki links.
597 muse--main--1.0--patch-91
599 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
600 `muse-publishing-current-file'.
602 * lisp/muse-project.el (muse-project-of-file): Ditto.
604 * lisp/muse-project.el (muse-project-applicable-styles): New function
605 that returns the usable styles for a file, given either a list of
606 styles or a project name. This is useful for removing styles that will
607 be ignored for a file.
608 (muse-project-publish-file): Split :include and :exclude processing
609 into `muse-project-applicable-styles'.
611 * lisp/muse-publish.el (muse-publish-output-name): Use
612 `muse-publishing-current-file'.
614 * lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'.
616 * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize
619 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project
620 names to be uninterpreted. Remove need for muse-assoc-string.
622 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of
623 function that will be called to fetch a link to a page from a Muse
624 project from the output file of the currently-published file. This is
625 commented out for now since I ran out of energy.
627 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use
628 `muse-wiki-resolve-project-page' for handling Muse project interwiki
629 links, but only when no match was found in `muse-wiki-interwiki-alist'.
630 Handle case where no interwiki can be found, even though this should
633 * lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp'
634 whenever Muse mode is entered. That way we don't have to enter an
635 extra command in our .emacs.
637 * lisp/muse.el (muse-current-file): Remove this, since a variable called
638 `muse-publishing-current-file' already exists that does the same thing.
641 * lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'.
643 * lisp/muse.el (muse-assoc-string): Remove this, since we no longer need
648 ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
649 lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
652 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
655 Mouse-2 on regular text will yank rather than give an error.
657 muse--main--1.0--patch-90
659 * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
660 this seems to be more trouble than it's worth.
661 (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
662 use our own implementation.
666 ChangeLog lisp/muse-mode.el
669 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
672 Make interwiki links publish with the correct extension.
674 muse--main--1.0--patch-89
676 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
677 prefix and suffix to interwiki names, as well as stripping out unwanted
682 ChangeLog lisp/muse-wiki.el
685 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
688 Fix publishing of bare interwiki names.
690 muse--main--1.0--patch-88
692 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
693 `set'. Use `muse-assoc-string' instead of `assoc'.
695 * lisp/muse.el (muse-assoc-string): New compatibility function that makes
696 `assoc-string' functionality usable with Emacs21 and XEmacs.
700 ChangeLog lisp/muse-wiki.el lisp/muse.el
703 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
706 Apply a few fixes from Yann's branch.
708 muse--main--1.0--patch-87
710 Background: I hacked on Muse over the weekend while offline, and so did
711 Yann. His changes to muse-wiki.el are different than the
712 ones that I made, so we should probably figure out the best
713 way to handle this when we both get on IRC again. For now,
714 I've merged in the bugfixes that he's made, omitting most of
715 the changes to muse-wiki.
717 * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
719 * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
721 * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
722 introduced previously.
726 ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
729 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
732 Warn if file not published; hack further on Wiki stuff.
734 muse--main--1.0--patch-86
736 * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
737 complete <div> tags that are of the class "image-link". It is hoped
738 that this will prevent user-added <div> tags from being mangled.
740 * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
741 `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
742 need to look at the text at point.
744 * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
745 current file has not been published since it was up-to-date. Thanks to
746 Bill Freeman for the suggestion.
748 * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
749 is nil. If this happens, return the original URL.
751 * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
752 `muse-wiki-update-interwiki-regexp.'
753 (muse-wiki-update-interwiki-regexp): New function that sets the value
754 of `muse-wiki-interwiki-regexp'.
755 (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
758 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
759 `muse-wiki-expand-interwiki'.
760 (muse-wiki-transform-wikiword): New function that prevents WikiWords
761 with no matching file from being published as links.
763 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
764 string argument once again, since this behavior is needed when
766 (muse-wiki-handle-wikiword): Ditto.
768 * lisp/muse.el (muse-handle-url): Ditto.
770 * lisp/muse.el (muse-handle-implicit-link): Ditto. Restore match data
771 after every unsuccessful attempt at handling the link. If argument is
772 given, restore match-data at end, too.
774 * lisp/muse.el (muse-handle-explicit-link): Accept optional string
775 argument. Match data is always saved. If argument is not given,
776 assume that `muse-implicit-link-regexp' has been matched against, and
777 return the 1st match string if no handlers worked.
781 ChangeLog lisp/muse-html.el lisp/muse-mode.el
782 lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
785 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
788 Hack on WikiName handling and make TAB work for Wiki links.
790 muse--main--1.0--patch-85
792 * lisp/muse-colors.el (muse-colors-markup): Use
793 `muse-explicit-link-regexp' instead of `muse-link-regexp'.
795 * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT. If
796 nil, don't color bad links. If non-nil, color bad links.
798 * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
800 * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
801 `muse-explicit-link-regexp' instead of `muse-link-regexp'.
802 (muse-journal-rss-munge-buffer): Ditto.
804 * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
807 * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
808 are handled first, then implicit ones. It should work better in all
809 cases. For now, we depend on the value of `muse-implicit-link-regexp'
810 to determine how far to scan for an implicit link. This defaults to
811 the text between the point and the next space.
813 * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
814 `muse-visit-link'. If the ANCHOR argument is a string, search for it
815 literally after opening the buffer. Hopefully this can be of use in
816 custom visit-link functions, when necessary.
818 * lisp/muse-mode.el (muse-visit-link): Docfix. Call
819 `muse-visit-link-default'.
821 * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
822 Search by text properties instead of regexps. This allows Muse to find
823 links without having to have a massive regexp that contains all link
824 types. The downside is that this will not work if the user defontifies
825 the buffer. But it would somewhat defeat the purpose of following
826 links if you can't see them.
828 * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
829 enough command line args are passed in batch mode.
831 * lisp/muse-publish.el (muse-publish-markup-regexps): Use
832 `muse-explicit-link-regexp'.
834 * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
837 * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
838 specifies the "common ground" of all implicit links, like URLs, bare
839 WikiNames, and -- in the future -- email addresses.
841 * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
843 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
844 optional. That was a bad idea on my part. Renamed from
845 `muse-wiki-interwiki-handle'. Hopefully all this renaming doesn't
848 * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
849 `muse-wiki-interwiki-expand'.
850 (muse-wiki-handle-wikiword): Renamed from
851 `muse-wiki-wikiword-handle'.
853 * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
854 for the eval-after-load arg since XEmacs chokes on constants.
856 * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
857 face on WikiWords that don't correspond with a file. If people really
858 want this to appear in bad-link face, I could accommodate that.
860 * lisp/muse.el (muse-handle-url): New function that detects whether the
861 given string is a URL.
862 (muse-implicit-link-functions): Renamed from
863 `muse-mode-link-functions'. Defaults to `muse-handle-url'.
864 (muse-explicit-link-functions): Renamed from
865 `muse-mode-handler-functions'.
866 (muse-handle-implicit-link): New function that handles all
867 implicit links by calling functions from `muse-implicit-link-functions'.
868 (muse-handle-explicit-link): Renamed from
873 ChangeLog lisp/muse-colors.el lisp/muse-journal.el
874 lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
875 lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
878 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
881 Allow WikiWords to be ignored with <nop> or "''''".
883 muse--main--1.0--patch-84
885 * lisp/muse-mode.el (muse-browse-result): Docfixes.
887 * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
888 whether to hide <nop> tags when coloring a Muse buffer.
889 (muse-wiki-wikiword-at-point): Docfix.
890 (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
891 (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
893 (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
894 which keeps the WikiWord that follows it from being interpreted.
895 (muse-publish-markup-regexps): Allow 4 single quotes to function as a
900 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
903 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
906 Update postal address of FSF in muse-wiki.el.
908 muse--main--1.0--patch-83
910 * lisp/muse-wiki.el: Update postal address of the FSF.
914 ChangeLog lisp/muse-wiki.el
917 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
920 Interpret explicit links before emphasis.
922 muse--main--1.0--patch-82
924 * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
925 links before emphasis.
927 * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
931 ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
934 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
937 Wiki hacking, regexp tweaks.
939 muse--main--1.0--patch-81
941 * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
944 * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
945 that indicates whether or not to use character classes in regexps. The
946 default is to let Muse try to figure it out.
947 (muse-extreg-usable-p): Make use of this variable.
949 * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
950 this regexp. I'm guessing it was supposed to have a TAB in there at
951 one time. Replace this stuff with muse-regexp-space.
953 * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
956 * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
959 * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
960 delimiter as part of the regexp. Allow "#" or "::" to be a delimiter.
961 We'll fix those anchor problems eventually!
963 * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
964 uses `muse-interwiki-handle' to determine whether an interwiki link is
967 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
968 look for a suitable value at point if needed.
970 * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
972 * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
974 * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
977 ChangeLog lisp/muse-project.el lisp/muse-regexps.el
981 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
984 Make installation of manual when not using Debian go smoothly.
986 muse--main--1.0--patch-80
988 * Makefile.defs (INSTALLINFO): New variable that specifies what command
989 and options are to be used when insinuating the Muse documentation into
992 * Makefile (install): Make use of INSTALLINFO.
994 * README (Installation): Give directions for changing INSTALLINFO on a
995 Debian system and changing where Muse is installed.
1000 ChangeLog Makefile Makefile.defs README muse.texi
1003 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
1006 Fix compiler warning induced by last patch.
1008 muse--main--1.0--patch-79
1010 * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
1014 ChangeLog lisp/muse-project.el lisp/muse.el
1017 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
1020 Add `muse-current-file', fix minor QuickStart issue.
1022 muse--main--1.0--patch-78
1024 * examples/QuickStart: Make John Wiegley the author.
1026 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
1027 `muse-current-file' instead of `buffer-file-name'.
1029 * lisp/muse-project.el (muse-current-project): Document.
1031 * lisp/muse-project.el (muse-current-file): New variable indicating the
1032 name, including path, of the file that is currently being published.
1033 (muse-project-of-file): Make use of
1034 `muse-current-file'.
1036 * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
1038 * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
1041 ChangeLog examples/QuickStart lisp/muse-blosxom.el
1042 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
1046 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
1049 Make muse-replace-regexp-in-string closer to its parent; no func change.
1051 muse--main--1.0--patch-77
1053 * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
1054 to implement all functionality of `replace-regexp-in-string'. No
1055 functionality change.
1059 ChangeLog lisp/muse.el
1062 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
1065 Play nicely with fill, adaptive-fill, and flyspell.
1067 muse--main--1.0--patch-76
1069 * muse-mode.el (muse-mode-intangible-links): New function used to
1070 determine whether links will be considered intangible.
1072 * lisp/muse-mode.el (muse-mode-link-functions)
1073 (muse-mode-handler-functions): Minor docfix.
1075 * lisp/muse-mode.el (muse-mode): Don't split long links when performing
1076 fill. Play nicely with adaptive-fill. Avoid lockup with flyspell by
1077 making links intangible by default, but this may be adjusted by use of
1078 the `muse-mode-intangible-links' function.
1080 * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
1081 nil if we should allow a fill to occur here. Keeps links from being
1084 * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
1085 non-nil if we allow spell-checking to occur here. Keeps links from
1086 being improperly colorized.
1088 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
1089 functionality change.
1092 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
1095 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
1098 Minor doc changes and code prettification.
1100 muse--main--1.0--patch-75
1102 * AUTHORS: Note that YH's assignment is in the mail.
1104 * README (scripts): Explain better the contents of the `scripts'
1107 * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
1110 AUTHORS ChangeLog README lisp/muse-wiki.el
1113 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
1116 Merged from hodique@lifl.fr--2005 (patch 7-11)
1118 muse--main--1.0--patch-74
1122 * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
1123 split WikiWords and InterWiki links into their own package
1125 * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
1126 Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
1128 * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
1129 Mimic experimental behavior for interwiki
1131 * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
1132 fix notes publishing
1134 * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
1138 lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
1141 ChangeLog lisp/muse-colors.el lisp/muse-html.el
1142 lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
1145 experimental/.arch-ids/muse-wiki.el.id
1146 ==> experimental/.arch-ids/muse-wiki-old.el.id
1147 experimental/muse-wiki.el
1148 ==> experimental/muse-wiki-old.el
1151 hodique@lifl.fr--2005/muse--yh--1.0--patch-7
1152 hodique@lifl.fr--2005/muse--yh--1.0--patch-8
1153 hodique@lifl.fr--2005/muse--yh--1.0--patch-9
1154 hodique@lifl.fr--2005/muse--yh--1.0--patch-10
1155 hodique@lifl.fr--2005/muse--yh--1.0--patch-11
1158 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
1161 Tell people where to find on-line version of manual.
1163 muse--main--1.0--patch-73
1165 * README: Add on-line locations for manual.
1167 * muse.texi: Remove @include directive. This makes generating a PDF of
1168 this documentation a lot easier.
1170 * muse.texi (Preface): Add on-line locations for manual.
1173 ChangeLog README muse.texi
1176 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
1179 Try to make Muse play nice with outline minor mode.
1181 muse--main--1.0--patch-72
1183 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
1184 (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
1185 "muse" instead of "t" when adding invisibility to text or checking for
1188 * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
1189 compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
1193 ChangeLog lisp/muse-colors.el lisp/muse.el
1196 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
1199 Minor grammar fix in Introduction section of manual.
1201 muse--main--1.0--patch-71
1203 * muse.texi (Introduction): Minor grammar fix.
1209 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
1214 muse--main--1.0--patch-70
1216 * lisp/muse-colors.el: Remove unnecessary use of Version in header.
1218 * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
1220 * lisp/muse-poem.el (muse-poem-markup-strings)
1221 (muse-poem-chapbook-strings): Make customizable.
1223 * lisp/muse-poem.el (muse-chapbook-latex-header)
1224 (muse-chapbook-latex-footer): Docfix.
1226 * lisp/muse-texinfo.el (muse-texinfo-info-extension)
1227 (muse-texinfo-pdf-extension): Ditto.
1229 * lisp/muse.el (muse-version): Change to 3.01.
1231 * muse.texi (Poem, Texinfo): Last two publishing styles complete. We're
1235 ChangeLog lisp/muse-colors.el lisp/muse-html.el
1236 lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
1239 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
1242 Tweak documentation thoroughly; still incomplete.
1244 muse--main--1.0--patch-69
1246 * README: Minor tweaks.
1248 * muse.texi: Massively rename chapters so that the titles are more
1249 descriptive. Clean up grammar.
1251 * muse.texi (Obtaining Muse): Move content of Installation node here,
1252 stripping out any customization tips, since those are covered later.
1253 Re-work this chapter since I was dissatisfied with it.
1255 * muse.texi (Installation): This node has the content of README regarding
1256 installation, which fits the title of the node much better than the
1259 * muse.texi (Blosxom): Turn the sections of this section into
1262 * muse.texi (Getting Help and Reporting Bugs): Turn this into a list. I
1265 * muse.texi (History): Add a "2005" item.
1268 ChangeLog README muse.texi
1271 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
1274 Finish documenting 2 more publishing styles.
1276 muse--main--1.0--patch-68
1278 * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
1280 * lisp/muse-journal.el: Docfixes.
1282 * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
1283 documentation to this function.
1285 * muse.texi (Blosxom Options): New node containing the publishing styles
1286 and options provided by Blosxom.
1287 (Book): Add usage note, as I suspect a lot of people might be confused
1289 (HTML): Space out entries better.
1290 (Journal, LaTeX): New nodes for publishing styles.
1291 (Common Elements): Document a few options that are present in
1295 ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
1296 lisp/muse-latex.el lisp/muse-publish.el muse.texi
1299 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
1302 Make Muse installable and correct an Emacs21 issue.
1304 muse--main--1.0--patch-67
1306 * Makefile (.PRECIOUS): Indicate that .info and .html files in this
1307 directory will be generated.
1308 (all): Compile muse.info by default.
1309 (doc): Refactor into individual generation rules for .html and .info
1311 (install): New rule that installs Muse source code, compiled .elc
1312 files, and the manual into proper places.
1314 * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
1316 * README (Insinuation): Move old content of Installation here.
1317 (Installation): Fill out this section.
1318 (Further Documentation): Add link to my website and note that a full
1319 manual is included with Muse.
1321 * lisp/Makefile (EL): Populate with .el files.
1322 (install): New rule that installs both .elc and .el files.
1324 * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
1325 Emacs21, hack in a handler for the @documentencoding tag so that it
1329 ChangeLog Makefile Makefile.defs README lisp/Makefile
1330 lisp/muse-texinfo.el
1333 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
1336 Cater even more to XEmacs and its annoying whims.
1338 muse--main--1.0--patch-66
1340 * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
1341 environment variable.
1343 * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
1344 handle it. Load `muse-build.el' instead.
1346 * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
1349 * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
1350 (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
1353 * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
1354 function does not appear to be used.
1356 * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
1357 `replace-regexp-in-string', since XEmacs doesn't have this function.
1358 We only implement the first 3 args, but this could be extended if we
1361 * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
1362 `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
1364 * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
1366 * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
1367 make XEmacs shut up.
1369 * lisp/muse-convert.el (muse-write-footnote): Ditto.
1371 * lisp/muse-html.el (muse-html-markup-table): Ditto.
1373 * lisp/muse-http.el (muse-winnow-list): Ditto.
1375 * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
1377 * lisp/muse-project.el (muse-project-file-entries): Ditto.
1379 * lisp/muse-publish.el (muse-publish-markup): Ditto.
1381 * scripts/muse-build.el: Add contrib path first; probably doesn't change
1384 * scripts/publish: Use EMACS environment variable instead of hard-coding
1388 ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
1389 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1390 lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
1391 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
1392 lisp/muse.el scripts/muse-build.el scripts/publish
1395 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
1398 Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
1400 muse--main--1.0--patch-65
1402 * AUTHORS: Update entry.
1404 * muse-*.el: Move to the lisp directory.
1406 * lisp/Makefile: New file containing rules to test and compile the
1409 * Makefile.defs: New file that contains common definitions for all other
1410 Makefiles, such as Emacs command to use.
1412 * Makefile: Move lisp-specific rules to lisp/Makefile.
1413 (SUBDIRS): New variable containing subdirectories to clean.
1415 * README: Update to reflect new location of source files. Give updated
1416 directions for compiling with XEmacs.
1418 * examples/Makefile (.PRECIOUS): Added to denote which type of files to
1420 (%.html): Pass SITEFLAG as an environment variable to
1423 * examples/QuickStart (The): Re-add the stray <comment> tag since it
1424 seems to be needed to keep the process from failing. This has *got* to
1425 be a bug in Muse, but I don't want to deal with it now.
1427 * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
1429 * lisp/muse-convert.el: Move line to commentary section.
1431 * lisp/muse-latex.el (muse-latex-markup-table): Note that the
1432 locally-bound `type' variable isn't used here.
1434 * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
1436 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
1439 * scripts/muse-build.el (load-path): Correct paths.
1441 * scripts/muse-build.el (muse-elint-files): Add a few variables here so
1442 as to avoid spurious warnings.
1444 * scripts/publish (style): Make use of SITEFLAG environment variable, if
1447 * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
1448 (muse-match-string-no-properties): New functions that take the place of
1449 `line-end-position', `line-beginning-position', and
1450 `match-string-no-properties', respectively.
1452 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
1453 (muse-my-journal-find-entries): Use Muse-specific version of
1454 `match-string-no-properties', `line-beginning-position', and
1455 `line-end-position' since these do not exist in XEmacs.
1457 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
1458 (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
1460 * lisp/muse-convert.el (muse-latex-transform): Ditto.
1462 * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
1463 (muse-html-insert-contents): Ditto.
1465 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1467 * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
1469 * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
1471 * lisp/muse-publish.el (muse-publish-markup-tag)
1472 (muse-publish-markup-footnote, muse-publish-markup-leading-space)
1473 (muse-published-buffer-contents): Ditto.
1475 * scripts/muse-build.el (muse-elint-files): Ditto.
1478 .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
1479 lisp/.arch-ids/Makefile.id lisp/Makefile
1482 AUTHORS ChangeLog Makefile README examples/Makefile
1483 examples/QuickStart examples/johnw/muse-johnw.el
1484 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1485 lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
1486 lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
1487 lisp/muse.el scripts/muse-build.el scripts/publish
1490 .arch-ids/muse-blosxom.el.id
1491 ==> lisp/.arch-ids/muse-blosxom.el.id
1492 .arch-ids/muse-book.el.id
1493 ==> lisp/.arch-ids/muse-book.el.id
1494 .arch-ids/muse-colors.el.id
1495 ==> lisp/.arch-ids/muse-colors.el.id
1496 .arch-ids/muse-convert.el.id
1497 ==> lisp/.arch-ids/muse-convert.el.id
1498 .arch-ids/muse-docbook.el.id
1499 ==> lisp/.arch-ids/muse-docbook.el.id
1500 .arch-ids/muse-html.el.id
1501 ==> lisp/.arch-ids/muse-html.el.id
1502 .arch-ids/muse-http.el.id
1503 ==> lisp/.arch-ids/muse-http.el.id
1504 .arch-ids/muse-journal.el.id
1505 ==> lisp/.arch-ids/muse-journal.el.id
1506 .arch-ids/muse-latex.el.id
1507 ==> lisp/.arch-ids/muse-latex.el.id
1508 .arch-ids/muse-mode.el.id
1509 ==> lisp/.arch-ids/muse-mode.el.id
1510 .arch-ids/muse-poem.el.id
1511 ==> lisp/.arch-ids/muse-poem.el.id
1512 .arch-ids/muse-project.el.id
1513 ==> lisp/.arch-ids/muse-project.el.id
1514 .arch-ids/muse-publish.el.id
1515 ==> lisp/.arch-ids/muse-publish.el.id
1516 .arch-ids/muse-regexps.el.id
1517 ==> lisp/.arch-ids/muse-regexps.el.id
1518 .arch-ids/muse-texinfo.el.id
1519 ==> lisp/.arch-ids/muse-texinfo.el.id
1520 .arch-ids/muse.el.id
1521 ==> lisp/.arch-ids/muse.el.id
1523 ==> lisp/muse-blosxom.el
1525 ==> lisp/muse-book.el
1527 ==> lisp/muse-colors.el
1529 ==> lisp/muse-convert.el
1531 ==> lisp/muse-docbook.el
1533 ==> lisp/muse-html.el
1535 ==> lisp/muse-http.el
1537 ==> lisp/muse-journal.el
1539 ==> lisp/muse-latex.el
1541 ==> lisp/muse-mode.el
1543 ==> lisp/muse-poem.el
1545 ==> lisp/muse-project.el
1547 ==> lisp/muse-publish.el
1549 ==> lisp/muse-regexps.el
1551 ==> lisp/muse-texinfo.el
1559 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
1562 Massively untabify files.
1564 muse--main--1.0--patch-64
1568 ChangeLog ChangeLog.2004 experimental/muse-message.el
1569 experimental/muse-wiki.el muse-book.el muse-colors.el
1570 muse-convert.el muse-docbook.el muse-html.el muse-http.el
1571 muse-journal.el muse-latex.el muse-mode.el muse-poem.el
1572 muse-project.el muse-publish.el muse-regexps.el
1573 muse-texinfo.el muse.el
1576 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
1579 Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
1581 muse--main--1.0--patch-63
1583 (Summary of changes that Yann made)
1585 * muse-colors.el (muse-colors-link): Whitespace cleanup.
1587 * muse-mode.el (muse-generate-index): Move index generation code into
1588 `muse-index-as-string'.
1589 (muse-index-as-string): New function that generates an index and
1590 returns it as a string, instead of placing it in a buffer like
1591 `muse-generate-index' used to.
1595 * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1596 merge from mwolson@gnu.org--2005
1598 * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1599 Accept WikiWords as links [mostly rescinded]
1601 * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1602 merge from mwolson@gnu.org--2005/muse--main--1.0
1604 * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1605 Merged from mwolson@gnu.org--2005 (patch 60-62)
1607 * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1608 provide a string view of the index
1611 ChangeLog muse-colors.el muse-latex.el muse-mode.el
1614 hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1615 hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1616 hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1617 hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1618 hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1621 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
1624 Document Blosxom, Book, DocBook, and HTML publishing styles.
1626 muse--main--1.0--patch-62
1628 * muse-blosxom.el: Clean up header.
1630 * muse-book.el (muse-before-book-publish-hook): Rename to
1631 `muse-book-before-publish-hook'.
1632 (muse-after-book-publish-hook): Rename to
1633 `muse-book-after-publish-hook'.
1635 * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
1636 (muse-html-markup-strings, muse-xhtml-markup-strings)
1637 (muse-html-meta-content-type, muse-html-meta-content-encoding)
1638 (muse-html-charset-default, muse-html-encoding-default)
1639 (muse-html-encoding-map): Docfixes.
1641 * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
1645 ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1648 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1651 Begin work on Publishing Styles section of manual.
1653 muse--main--1.0--patch-61
1655 * Makefile (.PHONY): Add "doc" to list.
1656 (doc): New rule that generates Info and HTML files from muse.texi.
1657 (dist): Rely on `distclean', not `clean'.
1659 * examples/QuickStart (Authoring mode): Remove empty section.
1661 * muse.texi: Call this program "the Emacs Muse" in title.
1662 (Publishing Styles): Begin to populate section.
1663 (Deriving Styles): First subsection of Publishing Styles.
1664 (Contributors): Remove spurious copyright section, since we address
1667 * README: Actually remember to add this file.
1670 .arch-ids/README.id README
1673 ChangeLog Makefile examples/QuickStart muse.texi
1676 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1679 Document Markup Rules.
1681 muse--main--1.0--patch-60
1683 * examples/QuickStart: Remove stray <comment> tag.
1685 * muse.texi (Top): Comment every menu line.
1686 (Markup Rules): New section with plenty of subsections.
1689 ChangeLog examples/QuickStart muse.texi
1692 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1695 Release this as Muse 3.00.90 (RC1).
1697 muse--main--1.0--patch-59
1699 * Makefile (%.elc): Use -q instead of --no-init-file because the former
1700 is compatible with both Emacs and XEmacs.
1702 * examples/README: Renamed to QuickStart.
1704 * examples/Makefile (EXAMPLES): Reflect name change of README.
1709 ChangeLog Makefile examples/Makefile muse.el
1712 examples/.arch-ids/README.id
1713 ==> examples/.arch-ids/QuickStart.id
1715 ==> examples/QuickStart
1718 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1721 Makefile refactoring.
1723 muse--main--1.0--patch-58
1725 * Makefile (.PHONY): List all non-file targets.
1726 (examples): New rule that calls Make in the examples directory.
1727 (atranslit): Removed, since this isn't (yet) bundled with Muse.
1729 * README: Move to the examples directory. I'd prefer to distribute a
1730 very basic plain text README and use this as a quickstart + markup
1731 example + publishing example.
1733 * examples/Makefile: Move all README-related rules here.
1735 * examples/README: Add an "About this document" section.
1737 * scripts/publish (style): Do not include the contrib directory, since we
1738 don't use any code from there. Since this is only invoked from the
1739 examples directory, make sure add the parent directory to the load
1742 * muse.texi: Change version to 3.00.90 (RC1).
1744 * muse.el: Change location of the README file in header.
1746 * muse.el (muse-version): Update to 3.00.90 (RC1).
1749 examples/.arch-ids/Makefile.id examples/Makefile
1752 ChangeLog Makefile examples/README muse.el muse.texi
1757 ==> examples/.arch-ids/README.id
1762 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
1765 Update my example configuration.
1767 muse--main--1.0--patch-57
1769 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
1770 and experimental status of muse-message.
1773 ChangeLog examples/mwolson/muse-init.el
1776 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
1779 Provide optional outline-style faces; customization fixes; experimental stuff.
1781 muse--main--1.0--patch-56
1783 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
1784 option that determines what the header faces should look like. If
1785 'outline, use outline-style faces. If nil, don't generate the faces at
1786 all, which allows the user to specify their own. Otherwise, use the
1787 scaled faces, which is the default behavior.
1788 (muse-colors-outline-faces-list): List of faces to use. In case the
1789 outline faces are not available, provide reasonable defaults.
1790 (muse-make-faces): Use dolist instead of mapc. Implement the
1791 possibility of having outline-style colors for heading. Don't call
1792 this function immediately -- give the users time to make their changes
1793 through the customize interface. Once we call this function, Emcs from
1794 CVS will not allow the faces to be changed easily, which is a shame.
1796 * muse-message.el (muse-message-contents-tag): Copied from
1797 `muse-publish-contents-tag' in order to keep the customization
1798 interface from making the `muse-markup-tags' option from throwing a
1799 type mismatch error. This function is untested and will likely do
1800 nothing useful. This file has been moved to the experimental folder
1801 until it gets fleshed out more.
1803 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
1804 file that could eventually provide wiki-like ability. Currently this
1805 is just a collection of functions that were pruned out when he remade
1806 Muse, so don't get too excited. I plan to eventually merge Yann
1807 Hodique's work here, probably after the first release of Muse.
1809 * muse-regexps.el (muse-regexp): Improve description.
1811 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
1812 the muse-regexp group since it is just a single regexp. Lists of
1813 regexps don't have to be in muse-regexp, however.
1815 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
1816 since the Emacs devel mailing list seems to not want Britain-izations
1819 * muse-colors.el (muse-colors): Ditto.
1821 * muse-docbook.el (muse-docbook): Ditto.
1823 * muse-html.el (muse-html): Ditto.
1825 * muse-http.el (muse-http): Ditto.
1827 * muse-message.el (muse-message): Ditto.
1829 * muse-mode.el (muse-mode): Ditto.
1831 * muse-project.el (muse-project): Ditto.
1833 * muse-publish.el (muse-publish): Ditto.
1835 * muse.el (muse): Ditto.
1838 experimental/.arch-ids/=id
1839 experimental/.arch-ids/muse-wiki.el.id
1840 experimental/muse-wiki.el
1843 ChangeLog experimental/muse-message.el muse-blosxom.el
1844 muse-colors.el muse-docbook.el muse-html.el muse-http.el
1845 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
1849 .arch-ids/muse-message.el.id
1850 ==> experimental/.arch-ids/muse-message.el.id
1852 ==> experimental/muse-message.el
1855 experimental experimental/.arch-ids
1858 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
1861 Fix publishing error when given an empty string for header/footer.
1863 muse--main--1.0--patch-55
1865 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
1866 `file-readable-p' if it is an empty string. For some reason,
1867 `file-readable-p' and `insert-file-contents' were treating an empty
1868 string as if it were the current directory.
1871 ChangeLog muse-publish.el
1874 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
1877 WYSIWYG emphasis, XEmacs compatibility hacks.
1879 muse--main--1.0--patch-54
1881 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
1882 compliant. Only colorize if we end with the same number of asterisks
1883 as we start with, preventing unnoticed syntax errors. Don't colorize
1884 in the middle of a word.
1885 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
1886 Only colorize if we end with an underscore. Don't colorize in the
1889 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
1890 inside of group. This will probably not do anything, but it seems
1893 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
1894 where we start with an image link. JohnW didn't seem to like having
1895 <p> tags inserted before image links, but they don't validate properly
1896 as they are. For now, I will surround such links/paragraphs with <div
1897 class="image-link"> in an attempt to be as not invasive and yet
1898 standards compliant as possible.
1900 * muse-html.el (muse-html-escape-string): Work around distinction between
1901 int and char types in XEmacs. Deal with an annoying replace-match bug
1902 in XEmacs that rears its head at times.
1904 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
1908 ChangeLog muse-colors.el muse-docbook.el muse-html.el
1912 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
1915 Minor code cleanup to address elint issues.
1917 muse--main--1.0--patch-53
1919 * Makefile (test): Don't build README files during this rule. Remove
1920 spurious "make clean" statement.
1922 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
1923 `muse-colors' group, and give it a proper type.
1925 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
1927 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
1928 muse-my-journal-find-entries): Replace `string-to-int' with
1931 * muse-html.el (muse-html-insert-contents): Ditto.
1933 * muse-journal.el (muse-journal-html-munge-buffer,
1934 muse-journal-latex-munge-buffer): Ditto.
1936 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1938 * muse-publish.el (muse-publish-markup-footnote,
1939 muse-publish-contents-tag): Ditto.
1941 * muse-regexps.el (muse-extreg-usable-p): Ditto.
1944 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
1945 muse-html.el muse-journal.el muse-mode.el muse-publish.el
1949 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
1952 Add ability to automate the creation a new blosxom entry.
1954 muse--main--1.0--patch-52
1956 * examples/mwolson/muse-init.el: Move new entry section to
1957 muse-blosxom.el. Modify the key settings in my example accordingly.
1959 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
1960 Muse always makes sure that the file ends with a newline.
1962 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
1963 planner markup is now provided automatically by the planner port to
1964 Muse, and we don't have any customized markup.
1966 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
1967 variable that specifies where the base directory of your blog entries
1970 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
1971 the base directory. Explore categories recursively.
1973 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
1974 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
1975 special characters file name.
1977 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1978 making a new blog entry. It will prompt you for a category, then a
1979 title, and then will create a new file that has the date and title
1983 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1986 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1989 Change mailing address of FSF, add AUTHORS file.
1991 muse--main--1.0--patch-51
1993 * muse-*.el, muse.texi: Change mailing address of FSF.
1995 * muse.texi (Contributors): Fix typo.
1997 * AUTHORS: New file containing a list of all of those who have
1998 contributed code or documentation to Muse, how many lines were changed,
2002 .arch-ids/AUTHORS.id AUTHORS
2005 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
2006 muse-html.el muse-http.el muse-journal.el muse-latex.el
2007 muse-message.el muse-mode.el muse-poem.el muse-project.el
2008 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
2012 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
2015 Merged from hodique@lifl.fr--2005 (patch 0-1)
2017 muse--main--1.0--patch-50
2021 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
2022 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
2024 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
2025 fix .html (for example) in visible names for links
2028 ChangeLog muse-publish.el
2031 hodique@lifl.fr--2005/muse--yh--1.0--base-0
2032 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
2035 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
2038 Make generated X(HT)ML show up in the right encoding in other modes.
2040 muse--main--1.0--patch-49
2042 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
2043 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
2044 generated (X)HTML files show up in the right coding system when editing
2045 them with another Emacs mode.
2047 * muse-journal.el (muse-journal-rss-header): Automatically determine the
2048 encoding instead of hard-coding it.
2050 * muse-message.el: Add content to Commentary section, explaining the use
2051 of this publishing style.
2054 ChangeLog muse-html.el muse-journal.el muse-message.el
2057 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
2060 Move regexps to same group, only make 4 heading faces.
2062 muse--main--1.0--patch-48
2064 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
2065 can only publish 3 of them specially, leaving the fourth to be in
2067 (muse-colors-markup): Only recognize 4 levels of heading.
2069 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
2070 (muse-file-regexp, muse-image-regexp)
2071 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
2072 like a good idea to have all the regexps in the same group.
2075 ChangeLog muse-colors.el muse-regexps.el muse.el
2078 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
2081 Update my example config, minor code cleanup.
2083 muse--main--1.0--patch-47
2085 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
2086 names and add "Plans" project.
2088 * muse-docbook.el (looking-back): Delete.
2090 * muse-html.el (looking-back): Delete.
2092 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
2093 instead of `looking-back'.
2095 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
2096 function, use this function. If `looking-back' exists, call it;
2097 otherwise, use a workaround.
2100 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
2103 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
2104 muse-html.el muse.el
2107 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
2110 Handle a few paragraph publishing edge cases better.
2112 muse--main--1.0--patch-46
2114 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
2115 beginning-of-document, end-of-document, and paragraph separator regexps
2116 so that one markup rule can be used in all these cases.
2117 (muse-docbook-markup-paragraph): Handle more cases correctly. In
2118 particular, blockquote or center at beginning or end of document will
2119 be published properly. Hopefully this won't slow things down too much.
2120 (muse-docbook-markup-paragraph-close): Removed.
2122 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
2124 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
2126 (muse-html-markup-paragraph-close): Removed.
2129 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
2132 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
2135 Improve prompt when reading a tag.
2137 muse--main--1.0--patch-45
2139 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
2140 other Emacs modes seem to do.
2143 ChangeLog muse-mode.el
2146 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
2149 Warn user when publishing fails due to a private directory.
2151 muse--main--1.0--patch-44
2153 * muse-project.el (muse-project-private-p): Warn users when publishing a
2154 file fails due to its directory not being readable by others. Make
2155 sure that you do a `chmod +o name_of_directory' if you want the
2156 contents of that directory to be publishable.
2159 ChangeLog muse-project.el
2162 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
2165 Fix error with example tags and message publishing style.
2167 muse--main--1.0--patch-43
2169 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
2170 see if a previous definition for `font-lock-multiline' exists.
2172 * muse-message.el (muse-message-example-tag): Don't require two
2173 additional (unused) arguments.
2176 ChangeLog muse-colors.el muse-message.el
2179 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
2182 Always end the published document with a newline.
2184 muse--main--1.0--patch-42
2186 * muse-html.el (muse-html-markup-paragraph-close): Always end the
2187 published document with a newline.
2189 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
2192 ChangeLog muse-docbook.el muse-html.el
2195 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
2198 Don't let automatic backup files crash the publishing process.
2200 muse--main--1.0--patch-41
2202 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
2203 directive since this value is already processed by
2204 `muse-publish-markup-directive', and may be obtained by using
2205 the code: (muse-publishing-directive "date").
2207 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
2208 to run (funcall nil); this happened once during a debugging process.
2210 * muse-project.el (muse-project-private-p): Skip any file for which we
2211 cannot fetch attributes. This fixes a bug where having an
2212 Emacs-generated automatic backup file in a publishing directory causes
2213 the publishing process to halt with an error.
2216 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
2219 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
2222 Apply fix in previous patch to the DocBook publishing style.
2224 muse--main--1.0--patch-40
2226 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
2227 previous patch here as well.
2231 ChangeLog muse-docbook.el
2234 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
2237 Fix newly-introduced lock-up during HTML publishing.
2239 muse--main--1.0--patch-39
2241 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
2242 planner rules higher priority in the publishing sequence. Hopefully
2243 this will not wreck anything; I don't use these rules, so I cannot
2244 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
2246 * muse-html.el (muse-html-markup-paragraph-close): Don't use
2247 replace-match; that seems to be slightly evil. Return nil instead of a
2248 newline since otherwise Muse thinks that we are not done yet and gets
2249 into an infinite loop. This should fix the lock-up problem that
2250 resulted from the previous few patches.
2253 ChangeLog muse-blosxom.el muse-html.el
2256 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
2261 muse--main--1.0--patch-38
2263 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
2267 ChangeLog muse-blosxom.el
2270 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
2273 Make docbook and blosxom modes close paragraphs properly at end.
2275 muse--main--1.0--patch-37
2277 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
2280 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
2281 (muse-docbook-markup-paragraph-close): Adapt from
2282 `muse-html-markup-paragraph-close'.
2284 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
2285 preserve the same appearance as before the last patch.
2288 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
2291 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
2294 Bugfix: Close P tag properly at end of file.
2296 muse--main--1.0--patch-36
2298 * muse-blosxom.el: Fix bug where loading this file twice would cause an
2301 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
2302 detecting whether or not a paragraph needs a closing P tag.
2303 (muse-html-markup-paragraph-close): New function that only inserts a
2304 closing P tag when an unclosed P tag is nearby.
2307 ChangeLog muse-blosxom.el muse-html.el
2310 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
2313 Update my example settings.
2315 muse--main--1.0--patch-35
2317 * examples/mwolson/muse-init.el: Synchronize with my current settings.
2320 ChangeLog examples/mwolson/muse-init.el
2323 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
2326 Update documentation for C-c TAB feature.
2328 muse--main--1.0--patch-34
2330 * muse.texi (Keystroke Summary): Note that C-c TAB calls
2338 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
2341 New feature: tag completion with C-c TAB.
2343 muse--main--1.0--patch-33
2345 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
2346 (muse-tag-history, muse-custom-tags): New variables that keep track of
2347 the tag history and newly-entered tags respectively for
2349 (muse-insert-tag): New function that interactively prompts the user for
2353 ChangeLog muse-mode.el
2356 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
2359 Fix XHTML validation error with <hr> and <br>.
2361 muse--main--1.0--patch-32
2363 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
2364 and HR tags for XHTML publishing. This should fix a few validation
2365 errors that I've been noticing lately.
2368 ChangeLog muse-html.el
2371 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
2374 Remove flyspell overlays on links.
2376 muse--main--1.0--patch-31
2378 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
2379 should make the link clickable. On Emacs21, the color will stay red,
2380 but other Emacsen should do the right thing, which is use the normal
2381 link color. Hopefully this will fix some strange flyspell-related link
2385 ChangeLog muse-colors.el
2388 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
2391 Update my example Muse settings.
2393 muse--main--1.0--patch-30
2395 * examples/mwolson/muse-init.el: Update from my latest version.
2396 (muse-project-alist): Remove the francais part of my blog.
2397 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
2398 into this and `my-muse-mode-fill-nobreak-p'.
2399 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
2400 this is the best way to accomplish this.
2401 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
2402 characters in the title.
2403 (my-muse-prepare-entry-for-xanga): Treat example regions better.
2406 ChangeLog examples/mwolson/muse-init.el
2409 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
2412 Add simple `muse-version' function.
2414 muse--main--1.0--patch-29
2416 * muse.el (muse-version): New function that displays the value of the
2417 `muse-version' variable. This should be easier for the user to type
2418 than C-h v muse-version.
2424 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
2427 Don't compile documentation by default.
2429 muse--main--1.0--patch-28
2431 * Makefile (all): Don't compile documentation by default.
2432 (doc): Use this rule to compile documentation.
2438 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2441 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
2443 muse--main--1.0--patch-27
2445 2005-04-16 Michael Olson <mwolson@gnu.org>
2447 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
2448 johnw. If a journal entry's title is a [[link]], then an
2449 <enclosure> tag will be added to the XML data giving the size and
2450 MIME type of the link target. This makes podcasting with Muse
2452 (muse-journal-rss-entry-template): Add enclosure usage to example.
2453 (muse-journal-rss-munge-buffer): Implement enclosures.
2456 ChangeLog muse-journal.el
2459 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
2462 Standardize source headers, appease elint, don't require planner
2464 muse--main--1.0--patch-26
2466 2005-04-15 Michael Olson <mwolson@gnu.org>
2468 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
2469 `scripts' directory since it really isn't part of Muse proper; it
2470 is used to generate Muse output from the command line.
2472 * muse-blosxom.el: Handle case where planner is not loaded so that
2473 it isn't a hard requirement.
2475 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
2476 that elint doesn't complain.
2478 * muse-message.el (muse-message-markup-link): Don't throw up on
2479 links with no description.
2481 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
2482 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
2483 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
2484 muse-project.el, muse-publish.el, muse-regexps.el,
2485 muse-texinfo.el, muse.el: Add standard header for each file in
2486 preparation for the initial release, which will hopefully happen
2487 sometime within the next month.
2491 experimental/.arch-ids/=id
2494 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
2495 muse-convert.el muse-docbook.el muse-html.el muse-http.el
2496 muse-journal.el muse-latex.el muse-message.el muse-mode.el
2497 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
2498 muse-texinfo.el muse.el
2501 .arch-ids/muse-build.el.id
2502 ==> scripts/.arch-ids/muse-build.el.id
2504 ==> scripts/muse-build.el
2506 removed directories:
2507 experimental experimental/.arch-ids
2510 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
2513 Merge contents of muse-latexcjk.el into muse-latex.el.
2515 muse--main--1.0--patch-25
2517 2005-04-14 Michael Olson <mwolson@gnu.org>
2519 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
2520 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
2521 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
2522 Merge in from muse-latexcjk.el.
2524 * muse-latexcjk.el: Removed, functionality merged with
2528 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
2531 ChangeLog muse-latex.el
2534 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
2537 Merge muse-xhtml.el into muse-html.el.
2539 muse--main--1.0--patch-24
2541 2005-04-06 Michael Olson <mwolson@gnu.org>
2543 * examples/mwolson/muse-init.el: Update with respect to the
2544 muse-xhtml.el merge.
2546 * muse-html.el: The contents of muse-xhtml.el have been merged in
2547 as advised by John Wiegley.
2548 (muse-html-style-sheet): Add example for XHTML use in the
2549 function's documentation.
2550 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
2551 Moved from muse-xhtml.el.
2553 * muse-xhtml.el: Removed; contents merged into muse-html.el.
2556 .arch-ids/muse-xhtml.el.id muse-xhtml.el
2559 ChangeLog examples/mwolson/muse-init.el muse-html.el
2562 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
2565 Try to fix regexps for Emacs 21.4.
2567 muse--main--1.0--patch-23
2569 2005-04-05 Michael Olson <mwolson@gnu.org>
2571 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
2575 ChangeLog muse-regexps.el
2578 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
2581 Add comments to the publish-project example script
2583 muse--main--1.0--patch-22
2585 2005-04-01 Michael Olson <mwolson@gnu.org>
2587 * examples/publish-project: Moved here from
2588 scripts/publish-project. Added a few comments so people know what
2592 ChangeLog examples/publish-project
2595 scripts/.arch-ids/publish-project.id
2596 ==> examples/.arch-ids/publish-project.id
2597 scripts/publish-project
2598 ==> examples/publish-project
2601 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
2604 New XHTML style, add more examples to my sample muse config
2606 muse--main--1.0--patch-21
2608 2005-03-31 Michael Olson <mwolson@gnu.org>
2610 * examples/mwolson/muse-init.el: Give an example of deriving a
2611 custom publishing style.
2612 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
2613 (my-muse-prepare-entry-for-xanga): Mangle the published output
2614 from a blosxom project and copy the result to the clipboard for
2615 easy pasting into Xanga's web form. The file is untouched.
2617 * muse-html.el (muse-html-style-sheet): Include the <style
2618 type="text/css"></style> wrapper around the example.
2619 (muse-html-header): Don't add <style type="text/css"></style>
2620 around the value of `muse-html-style-sheet' anymore. This allows
2621 for the option of putting your stylesheet(s) in a separate file.
2622 An example of this is given in the documentation for this
2625 * muse-xhtml: New file that implements a publishing style which is
2626 derived from HTML mode. It uses a slightly modified version of
2627 the HTML markup rules to generate XHTML-compliant output.
2629 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
2630 "blosxom" style has been renamed to "blosxom-html". Fix a few
2633 * muse-journal.el: Add new "journal-xhtml" style.
2635 * muse-message.el: Add new "message-xhtml" style.
2638 .arch-ids/muse-xhtml.el.id muse-xhtml.el
2641 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2642 muse-html.el muse-journal.el muse-message.el
2645 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2648 Add my muse configuration to the examples
2650 muse--main--1.0--patch-20
2652 2005-03-24 Michael Olson <mwolson@gnu.org>
2654 * examples/johnw: Move John Wiegley's configuration to this
2657 * examples/mwolson: My configuration files go here.
2659 * examples/mwolson/muse-init.el: My Muse configuration file. I
2660 just figured out how to keep links from being spell-checked or
2661 split up by fill-mode, so the implementation of this may be found
2662 here. I also made a function that sets up a blog entry for me.
2665 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2666 examples/mwolson/.arch-ids/muse-init.el.id
2667 examples/mwolson/muse-init.el
2673 examples/.arch-ids/muse-johnw.el.id
2674 ==> examples/johnw/.arch-ids/muse-johnw.el.id
2675 examples/.arch-ids/publish-johnw.id
2676 ==> examples/johnw/.arch-ids/publish-johnw.id
2677 examples/muse-johnw.el
2678 ==> examples/johnw/muse-johnw.el
2679 examples/publish-johnw
2680 ==> examples/johnw/publish-johnw
2683 examples/johnw examples/johnw/.arch-ids examples/mwolson
2684 examples/mwolson/.arch-ids
2687 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2690 Add muse-blosxom script and plugin for pyblosxom
2692 muse--main--1.0--patch-19
2694 2005-03-24 Michael Olson <mwolson@gnu.org>
2696 * muse-blosxom.el: Update copyright notice in headers and mention
2697 the pyblosxom scripts.
2699 * contrib/pyblosxom: New directory containing pyblosxom plugins
2702 * contrib/getstamps.py: Script that generates the "timestamps"
2703 file, run on the local machine.
2705 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2709 contrib/pyblosxom/.arch-ids/=id
2710 contrib/pyblosxom/.arch-ids/getstamps.py.id
2711 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2712 contrib/pyblosxom/getstamps.py
2713 contrib/pyblosxom/hardcodedates.py
2716 ChangeLog muse-blosxom.el
2719 contrib/pyblosxom contrib/pyblosxom/.arch-ids
2722 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2725 muse-blosxom.el has matured past experimental status
2727 muse--main--1.0--patch-18
2729 2005-03-23 Michael Olson <mwolson@gnu.org>
2731 * muse-blosxom.el: Remove common functionality that has already
2732 been implemented in `muse-html.el'. Derive this mode from
2733 `muse-html'. Update documentation. I now feel that this file is
2734 ready to be included in the top-level Muse directory.
2737 ChangeLog muse-blosxom.el
2740 experimental/.arch-ids/muse-blosxom.el.id
2741 ==> .arch-ids/muse-blosxom.el.id
2742 experimental/muse-blosxom.el
2746 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2749 Make muse-blosxom.el slightly less experimental
2751 muse--main--1.0--patch-17
2753 2005-03-22 Michael Olson <mwolson@gnu.org>
2755 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
2756 Renamed from `blosxom-page-date-alist'. Currently it does nothing
2758 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
2759 from the `muse-blosxom-markup-date-directive' rule.
2760 (blosxom-set-time): Remove this function. We're not going to be
2761 touching the timestamp manually anymore -- it's too much of a
2762 hassle. Right now I've got a python program that compiles a
2763 timestamp file and a pyblosxom helper that reads it. Something
2764 similar could be arranged for blosxom, I'm sure.
2768 ChangeLog experimental/muse-blosxom.el
2771 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
2774 Apply latest journal-related updates from johnw
2776 muse--main--1.0--patch-16
2780 ChangeLog examples/muse-johnw.el muse-journal.el
2783 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
2786 Add Projects node to the manual
2788 muse--main--1.0--patch-15
2790 2005-02-28 Michael Olson <mwolson@gnu.org>
2792 * muse.texi: Change copyright notice since the FSF is now the
2794 (Projects): New node, based on a section from the README file.
2800 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
2803 Correct documentation, adding some content.
2805 muse--main--1.0--patch-14
2807 2005-02-28 Michael Olson <mwolson@gnu.org>
2809 * muse.texi: Change license terms of the documentation to the GNU
2810 GPL instead of the GNU FDL, as per the consent of the copyright
2811 holders of the emacs-wiki manual, from which this is based. Some
2812 emacs-wiki-isms in the manual were corrected, and the Getting
2813 Started section was updated.
2819 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
2822 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
2824 muse--main--1.0--patch-13
2826 2005-02-17 Michael Olson <mwolson@gnu.org>
2828 * experimental/muse-blosxom.el: Somehow the contents of this file
2829 managed to get duplicated. I removed the duplicates.
2830 (muse-blosxom-date): Remove this, since it is not useful.
2831 (muse-blosxom-header): Use the standard header that blosxom.el
2835 ChangeLog experimental/muse-blosxom.el
2838 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
2841 Initial commit of muse.texi, nothing substantial
2843 muse--main--1.0--patch-12
2845 2005-02-07 Michael Olson <mwolson@gnu.org>
2847 * muse.texi: New file that provides the documentation for Muse.
2848 It is in a very rough form at the moment. Nothing substantial may
2849 be found here yet. Be ye warned.
2852 .arch-ids/muse.texi.id muse.texi
2858 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
2861 Add docstring, new trivial function
2863 muse--main--1.0--patch-11
2865 2005-02-07 Michael Olson <mwolson@gnu.org>
2867 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
2868 `muse-what-changed'. No functionality change.
2869 (muse-what-changed): New function that displays in diff format the
2870 changes made since the buffer was last saved.
2872 * muse-project.el (muse-project-publish): Add docstring.
2875 ChangeLog muse-mode.el muse-project.el
2878 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
2881 Add experimental version of muse-blosxom.el to project
2883 muse--main--1.0--patch-10
2885 2005-02-04 Michael Olson <mwolson@gnu.org>
2887 * Makefile (realclean): Remove file that gets generated when fonts
2890 * experimental/muse-bloxsom.el: New file that implements Blosxom
2891 support for Muse. It's in a very rough state, hence its placement
2892 in the `experimental' directory.
2895 experimental/.arch-ids/=id
2896 experimental/.arch-ids/muse-blosxom.el.id
2897 experimental/muse-blosxom.el
2903 experimental experimental/.arch-ids
2906 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
2909 Make permissions more consistent
2911 muse--main--1.0--patch-9
2917 modified directories:
2918 contrib examples scripts
2921 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
2926 muse--main--1.0--patch-8
2928 2005-02-04 Michael Olson <mwolson@gnu.org>
2930 * muse-build.el: Add contrib directory to `load-path'.
2931 (muse-elint-files): Load `muse-regexps.el'.
2933 * scripts/publish: Change permissions so that this script is
2934 executable. Add contrib directory to load list. Add
2935 `muse-regexps.el' to list.
2938 ChangeLog muse-build.el scripts/publish
2941 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
2944 Use "—" instead of "—"
2946 muse--main--1.0--patch-7
2948 2005-01-31 Michael Olson <mwolson@gnu.org>
2950 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
2951 with "—" so that documents validate properly. Thanks to
2952 Björn Lindström for the suggestion.
2954 * muse-html.el (muse-html-markup-strings): Ditto.
2957 ChangeLog muse-docbook.el muse-html.el
2960 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
2963 Fix use of "[:blank:]" in underline markup
2965 muse--main--1.0--patch-6
2967 2005-01-25 Michael Olson <mwolson@gnu.org>
2969 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
2970 use of `muse-regexp-blank'.
2973 ChangeLog muse-colors.el
2976 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
2979 Fix problem with headings being given wrong face
2981 muse--main--1.0--patch-5
2983 2005-01-03 Michael Olson <mwolson@gnu.org>
2985 * muse-colors.el: Add header.
2986 (muse-colors-emphasized): Headings were being given the coloring
2987 for the next level of heading instead of the real
2988 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2989 Heading"). Thanks to Lan Yufeng for finding this and sending a
2992 * muse-regexps.el: Fix header.
2995 ChangeLog muse-colors.el muse-regexps.el
2998 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
3003 muse--main--1.0--patch-4
3005 2005-01-01 Michael Olson <mwolson@gnu.org>
3007 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
3008 version will be automatically maintained by Arch.
3012 .arch-ids/ChangeLog.id ChangeLog
3015 .arch-ids/ChangeLog.id
3016 ==> .arch-ids/ChangeLog.2004.id
3021 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
3024 Extended regexps fix, allow spaces in 1st part of links
3026 muse--main--1.0--patch-3
3028 2004-12-30 Michael Olson <mwolson@gnu.org>
3030 * muse.el (muse-link-regexp): Allow spaces in the first part of
3033 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
3034 customizable alternatives to extended character classes.
3036 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
3039 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
3040 muse-html.el muse-mode.el muse-publish.el muse.el
3043 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
3046 Begin to change regexp handling, tweak muse.el header
3048 muse--main--1.0--patch-2
3050 2004-12-29 Michael Olson <mwolson@gnu.org>
3052 * muse.el: Change Copyright notice to FSF. Change Maintainer to
3055 * muse-regexps.el: New file that implements regexp handling.
3056 Generalized regexp options will be moved to it eventually.
3059 .arch-ids/muse-regexps.el.id muse-regexps.el
3065 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
3068 Do some early spring cleaning
3070 muse--main--1.0--patch-1
3072 2004-12-29 Michael Olson <mwolson@gnu.org>
3074 * Makefile: Change path to `publish' script.
3076 * contrib/pcomplete.el: New file that is used by Muse without
3077 actually being a part of it: hence its location in the contrib
3080 * contrib/cgi.el, contrib/httpd.el: New location.
3082 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
3084 * scripts/publish, scripts/publish-project: Ditto.
3087 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
3088 contrib/pcomplete.el examples/.arch-ids/=id
3089 scripts/.arch-ids/=id
3096 ==> contrib/.arch-ids/cgi.el.id
3097 .arch-ids/httpd.el.id
3098 ==> contrib/.arch-ids/httpd.el.id
3099 .arch-ids/muse-johnw.el.id
3100 ==> examples/.arch-ids/muse-johnw.el.id
3101 .arch-ids/publish-johnw.id
3102 ==> examples/.arch-ids/publish-johnw.id
3103 .arch-ids/publish-project.id
3104 ==> scripts/.arch-ids/publish-project.id
3105 .arch-ids/publish.id
3106 ==> scripts/.arch-ids/publish.id
3110 ==> contrib/httpd.el
3112 ==> examples/muse-johnw.el
3116 ==> examples/publish-johnw
3118 ==> scripts/publish-project
3121 contrib contrib/.arch-ids examples examples/.arch-ids scripts
3125 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
3128 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3130 muse--main--1.0--base-0
3132 (automatically generated log message)
3135 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
3136 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
3137 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
3138 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
3139 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
3140 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
3141 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
3142 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
3143 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3144 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
3145 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
3146 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
3147 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
3148 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
3149 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
3150 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
3151 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
3152 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8