1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
5 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
10 muse--main--1.0--patch-60
12 * examples/QuickStart: Remove stray <comment> tag.
14 * muse.texi (Top): Comment every menu line.
15 (Markup Rules): New section with plenty of subsections.
18 ChangeLog examples/QuickStart muse.texi
21 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
24 Release this as Muse 3.00.90 (RC1).
26 muse--main--1.0--patch-59
28 * Makefile (%.elc): Use -q instead of --no-init-file because the former
29 is compatible with both Emacs and XEmacs.
31 * examples/README: Renamed to QuickStart.
33 * examples/Makefile (EXAMPLES): Reflect name change of README.
38 ChangeLog Makefile examples/Makefile muse.el
41 examples/.arch-ids/README.id
42 ==> examples/.arch-ids/QuickStart.id
44 ==> examples/QuickStart
47 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
52 muse--main--1.0--patch-58
54 * Makefile (.PHONY): List all non-file targets.
55 (examples): New rule that calls Make in the examples directory.
56 (atranslit): Removed, since this isn't (yet) bundled with Muse.
58 * README: Move to the examples directory. I'd prefer to distribute a
59 very basic plain text README and use this as a quickstart + markup
60 example + publishing example.
62 * examples/Makefile: Move all README-related rules here.
64 * examples/README: Add an "About this document" section.
66 * scripts/publish (style): Do not include the contrib directory, since we
67 don't use any code from there. Since this is only invoked from the
68 examples directory, make sure add the parent directory to the load
71 * muse.texi: Change version to 3.00.90 (RC1).
73 * muse.el: Change location of the README file in header.
75 * muse.el (muse-version): Update to 3.00.90 (RC1).
78 examples/.arch-ids/Makefile.id examples/Makefile
81 ChangeLog Makefile examples/README muse.el muse.texi
86 ==> examples/.arch-ids/README.id
91 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
94 Update my example configuration.
96 muse--main--1.0--patch-57
98 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
99 and experimental status of muse-message.
102 ChangeLog examples/mwolson/muse-init.el
105 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
108 Provide optional outline-style faces; customization fixes; experimental stuff.
110 muse--main--1.0--patch-56
112 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
113 option that determines what the header faces should look like. If
114 'outline, use outline-style faces. If nil, don't generate the faces at
115 all, which allows the user to specify their own. Otherwise, use the
116 scaled faces, which is the default behavior.
117 (muse-colors-outline-faces-list): List of faces to use. In case the
118 outline faces are not available, provide reasonable defaults.
119 (muse-make-faces): Use dolist instead of mapc. Implement the
120 possibility of having outline-style colors for heading. Don't call
121 this function immediately -- give the users time to make their changes
122 through the customize interface. Once we call this function, Emcs from
123 CVS will not allow the faces to be changed easily, which is a shame.
125 * muse-message.el (muse-message-contents-tag): Copied from
126 `muse-publish-contents-tag' in order to keep the customization
127 interface from making the `muse-markup-tags' option from throwing a
128 type mismatch error. This function is untested and will likely do
129 nothing useful. This file has been moved to the experimental folder
130 until it gets fleshed out more.
132 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
133 file that could eventually provide wiki-like ability. Currently this
134 is just a collection of functions that were pruned out when he remade
135 Muse, so don't get too excited. I plan to eventually merge Yann
136 Hodique's work here, probably after the first release of Muse.
138 * muse-regexps.el (muse-regexp): Improve description.
140 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
141 the muse-regexp group since it is just a single regexp. Lists of
142 regexps don't have to be in muse-regexp, however.
144 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
145 since the Emacs devel mailing list seems to not want Britain-izations
148 * muse-colors.el (muse-colors): Ditto.
150 * muse-docbook.el (muse-docbook): Ditto.
152 * muse-html.el (muse-html): Ditto.
154 * muse-http.el (muse-http): Ditto.
156 * muse-message.el (muse-message): Ditto.
158 * muse-mode.el (muse-mode): Ditto.
160 * muse-project.el (muse-project): Ditto.
162 * muse-publish.el (muse-publish): Ditto.
164 * muse.el (muse): Ditto.
167 experimental/.arch-ids/=id
168 experimental/.arch-ids/muse-wiki.el.id
169 experimental/muse-wiki.el
172 ChangeLog experimental/muse-message.el muse-blosxom.el
173 muse-colors.el muse-docbook.el muse-html.el muse-http.el
174 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
178 .arch-ids/muse-message.el.id
179 ==> experimental/.arch-ids/muse-message.el.id
181 ==> experimental/muse-message.el
184 experimental experimental/.arch-ids
187 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
190 Fix publishing error when given an empty string for header/footer.
192 muse--main--1.0--patch-55
194 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
195 `file-readable-p' if it is an empty string. For some reason,
196 `file-readable-p' and `insert-file-contents' were treating an empty
197 string as if it were the current directory.
200 ChangeLog muse-publish.el
203 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
206 WYSIWYG emphasis, XEmacs compatibility hacks.
208 muse--main--1.0--patch-54
210 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
211 compliant. Only colorize if we end with the same number of asterisks
212 as we start with, preventing unnoticed syntax errors. Don't colorize
213 in the middle of a word.
214 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
215 Only colorize if we end with an underscore. Don't colorize in the
218 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
219 inside of group. This will probably not do anything, but it seems
222 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
223 where we start with an image link. JohnW didn't seem to like having
224 <p> tags inserted before image links, but they don't validate properly
225 as they are. For now, I will surround such links/paragraphs with <div
226 class="image-link"> in an attempt to be as not invasive and yet
227 standards compliant as possible.
229 * muse-html.el (muse-html-escape-string): Work around distinction between
230 int and char types in XEmacs. Deal with an annoying replace-match bug
231 in XEmacs that rears its head at times.
233 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
237 ChangeLog muse-colors.el muse-docbook.el muse-html.el
241 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
244 Minor code cleanup to address elint issues.
246 muse--main--1.0--patch-53
248 * Makefile (test): Don't build README files during this rule. Remove
249 spurious "make clean" statement.
251 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
252 `muse-colors' group, and give it a proper type.
254 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
256 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
257 muse-my-journal-find-entries): Replace `string-to-int' with
260 * muse-html.el (muse-html-insert-contents): Ditto.
262 * muse-journal.el (muse-journal-html-munge-buffer,
263 muse-journal-latex-munge-buffer): Ditto.
265 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
267 * muse-publish.el (muse-publish-markup-footnote,
268 muse-publish-contents-tag): Ditto.
270 * muse-regexps.el (muse-extreg-usable-p): Ditto.
273 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
274 muse-html.el muse-journal.el muse-mode.el muse-publish.el
278 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
281 Add ability to automate the creation a new blosxom entry.
283 muse--main--1.0--patch-52
285 * examples/mwolson/muse-init.el: Move new entry section to
286 muse-blosxom.el. Modify the key settings in my example accordingly.
288 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
289 Muse always makes sure that the file ends with a newline.
291 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
292 planner markup is now provided automatically by the planner port to
293 Muse, and we don't have any customized markup.
295 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
296 variable that specifies where the base directory of your blog entries
299 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
300 the base directory. Explore categories recursively.
302 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
303 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
304 special characters file name.
306 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
307 making a new blog entry. It will prompt you for a category, then a
308 title, and then will create a new file that has the date and title
312 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
315 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
318 Change mailing address of FSF, add AUTHORS file.
320 muse--main--1.0--patch-51
322 * muse-*.el, muse.texi: Change mailing address of FSF.
324 * muse.texi (Contributors): Fix typo.
326 * AUTHORS: New file containing a list of all of those who have
327 contributed code or documentation to Muse, how many lines were changed,
331 .arch-ids/AUTHORS.id AUTHORS
334 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
335 muse-html.el muse-http.el muse-journal.el muse-latex.el
336 muse-message.el muse-mode.el muse-poem.el muse-project.el
337 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
341 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
344 Merged from hodique@lifl.fr--2005 (patch 0-1)
346 muse--main--1.0--patch-50
350 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
351 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
353 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
354 fix .html (for example) in visible names for links
357 ChangeLog muse-publish.el
360 hodique@lifl.fr--2005/muse--yh--1.0--base-0
361 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
364 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
367 Make generated X(HT)ML show up in the right encoding in other modes.
369 muse--main--1.0--patch-49
371 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
372 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
373 generated (X)HTML files show up in the right coding system when editing
374 them with another Emacs mode.
376 * muse-journal.el (muse-journal-rss-header): Automatically determine the
377 encoding instead of hard-coding it.
379 * muse-message.el: Add content to Commentary section, explaining the use
380 of this publishing style.
383 ChangeLog muse-html.el muse-journal.el muse-message.el
386 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
389 Move regexps to same group, only make 4 heading faces.
391 muse--main--1.0--patch-48
393 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
394 can only publish 3 of them specially, leaving the fourth to be in
396 (muse-colors-markup): Only recognize 4 levels of heading.
398 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
399 (muse-file-regexp, muse-image-regexp)
400 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
401 like a good idea to have all the regexps in the same group.
404 ChangeLog muse-colors.el muse-regexps.el muse.el
407 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
410 Update my example config, minor code cleanup.
412 muse--main--1.0--patch-47
414 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
415 names and add "Plans" project.
417 * muse-docbook.el (looking-back): Delete.
419 * muse-html.el (looking-back): Delete.
421 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
422 instead of `looking-back'.
424 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
425 function, use this function. If `looking-back' exists, call it;
426 otherwise, use a workaround.
429 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
432 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
436 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
439 Handle a few paragraph publishing edge cases better.
441 muse--main--1.0--patch-46
443 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
444 beginning-of-document, end-of-document, and paragraph separator regexps
445 so that one markup rule can be used in all these cases.
446 (muse-docbook-markup-paragraph): Handle more cases correctly. In
447 particular, blockquote or center at beginning or end of document will
448 be published properly. Hopefully this won't slow things down too much.
449 (muse-docbook-markup-paragraph-close): Removed.
451 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
453 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
455 (muse-html-markup-paragraph-close): Removed.
458 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
461 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
464 Improve prompt when reading a tag.
466 muse--main--1.0--patch-45
468 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
469 other Emacs modes seem to do.
472 ChangeLog muse-mode.el
475 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
478 Warn user when publishing fails due to a private directory.
480 muse--main--1.0--patch-44
482 * muse-project.el (muse-project-private-p): Warn users when publishing a
483 file fails due to its directory not being readable by others. Make
484 sure that you do a `chmod +o name_of_directory' if you want the
485 contents of that directory to be publishable.
488 ChangeLog muse-project.el
491 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
494 Fix error with example tags and message publishing style.
496 muse--main--1.0--patch-43
498 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
499 see if a previous definition for `font-lock-multiline' exists.
501 * muse-message.el (muse-message-example-tag): Don't require two
502 additional (unused) arguments.
505 ChangeLog muse-colors.el muse-message.el
508 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
511 Always end the published document with a newline.
513 muse--main--1.0--patch-42
515 * muse-html.el (muse-html-markup-paragraph-close): Always end the
516 published document with a newline.
518 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
521 ChangeLog muse-docbook.el muse-html.el
524 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
527 Don't let automatic backup files crash the publishing process.
529 muse--main--1.0--patch-41
531 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
532 directive since this value is already processed by
533 `muse-publish-markup-directive', and may be obtained by using
534 the code: (muse-publishing-directive "date").
536 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
537 to run (funcall nil); this happened once during a debugging process.
539 * muse-project.el (muse-project-private-p): Skip any file for which we
540 cannot fetch attributes. This fixes a bug where having an
541 Emacs-generated automatic backup file in a publishing directory causes
542 the publishing process to halt with an error.
545 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
548 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
551 Apply fix in previous patch to the DocBook publishing style.
553 muse--main--1.0--patch-40
555 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
556 previous patch here as well.
560 ChangeLog muse-docbook.el
563 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
566 Fix newly-introduced lock-up during HTML publishing.
568 muse--main--1.0--patch-39
570 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
571 planner rules higher priority in the publishing sequence. Hopefully
572 this will not wreck anything; I don't use these rules, so I cannot
573 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
575 * muse-html.el (muse-html-markup-paragraph-close): Don't use
576 replace-match; that seems to be slightly evil. Return nil instead of a
577 newline since otherwise Muse thinks that we are not done yet and gets
578 into an infinite loop. This should fix the lock-up problem that
579 resulted from the previous few patches.
582 ChangeLog muse-blosxom.el muse-html.el
585 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
590 muse--main--1.0--patch-38
592 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
596 ChangeLog muse-blosxom.el
599 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
602 Make docbook and blosxom modes close paragraphs properly at end.
604 muse--main--1.0--patch-37
606 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
609 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
610 (muse-docbook-markup-paragraph-close): Adapt from
611 `muse-html-markup-paragraph-close'.
613 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
614 preserve the same appearance as before the last patch.
617 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
620 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
623 Bugfix: Close P tag properly at end of file.
625 muse--main--1.0--patch-36
627 * muse-blosxom.el: Fix bug where loading this file twice would cause an
630 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
631 detecting whether or not a paragraph needs a closing P tag.
632 (muse-html-markup-paragraph-close): New function that only inserts a
633 closing P tag when an unclosed P tag is nearby.
636 ChangeLog muse-blosxom.el muse-html.el
639 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
642 Update my example settings.
644 muse--main--1.0--patch-35
646 * examples/mwolson/muse-init.el: Synchronize with my current settings.
649 ChangeLog examples/mwolson/muse-init.el
652 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
655 Update documentation for C-c TAB feature.
657 muse--main--1.0--patch-34
659 * muse.texi (Keystroke Summary): Note that C-c TAB calls
667 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
670 New feature: tag completion with C-c TAB.
672 muse--main--1.0--patch-33
674 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
675 (muse-tag-history, muse-custom-tags): New variables that keep track of
676 the tag history and newly-entered tags respectively for
678 (muse-insert-tag): New function that interactively prompts the user for
682 ChangeLog muse-mode.el
685 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
688 Fix XHTML validation error with <hr> and <br>.
690 muse--main--1.0--patch-32
692 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
693 and HR tags for XHTML publishing. This should fix a few validation
694 errors that I've been noticing lately.
697 ChangeLog muse-html.el
700 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
703 Remove flyspell overlays on links.
705 muse--main--1.0--patch-31
707 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
708 should make the link clickable. On Emacs21, the color will stay red,
709 but other Emacsen should do the right thing, which is use the normal
710 link color. Hopefully this will fix some strange flyspell-related link
714 ChangeLog muse-colors.el
717 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
720 Update my example Muse settings.
722 muse--main--1.0--patch-30
724 * examples/mwolson/muse-init.el: Update from my latest version.
725 (muse-project-alist): Remove the francais part of my blog.
726 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
727 into this and `my-muse-mode-fill-nobreak-p'.
728 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
729 this is the best way to accomplish this.
730 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
731 characters in the title.
732 (my-muse-prepare-entry-for-xanga): Treat example regions better.
735 ChangeLog examples/mwolson/muse-init.el
738 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
741 Add simple `muse-version' function.
743 muse--main--1.0--patch-29
745 * muse.el (muse-version): New function that displays the value of the
746 `muse-version' variable. This should be easier for the user to type
747 than C-h v muse-version.
753 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
756 Don't compile documentation by default.
758 muse--main--1.0--patch-28
760 * Makefile (all): Don't compile documentation by default.
761 (doc): Use this rule to compile documentation.
767 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
770 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
772 muse--main--1.0--patch-27
774 2005-04-16 Michael Olson <mwolson@gnu.org>
776 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
777 johnw. If a journal entry's title is a [[link]], then an
778 <enclosure> tag will be added to the XML data giving the size and
779 MIME type of the link target. This makes podcasting with Muse
781 (muse-journal-rss-entry-template): Add enclosure usage to example.
782 (muse-journal-rss-munge-buffer): Implement enclosures.
785 ChangeLog muse-journal.el
788 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
791 Standardize source headers, appease elint, don't require planner
793 muse--main--1.0--patch-26
795 2005-04-15 Michael Olson <mwolson@gnu.org>
797 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
798 `scripts' directory since it really isn't part of Muse proper; it
799 is used to generate Muse output from the command line.
801 * muse-blosxom.el: Handle case where planner is not loaded so that
802 it isn't a hard requirement.
804 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
805 that elint doesn't complain.
807 * muse-message.el (muse-message-markup-link): Don't throw up on
808 links with no description.
810 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
811 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
812 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
813 muse-project.el, muse-publish.el, muse-regexps.el,
814 muse-texinfo.el, muse.el: Add standard header for each file in
815 preparation for the initial release, which will hopefully happen
816 sometime within the next month.
820 experimental/.arch-ids/=id
823 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
824 muse-convert.el muse-docbook.el muse-html.el muse-http.el
825 muse-journal.el muse-latex.el muse-message.el muse-mode.el
826 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
827 muse-texinfo.el muse.el
830 .arch-ids/muse-build.el.id
831 ==> scripts/.arch-ids/muse-build.el.id
833 ==> scripts/muse-build.el
836 experimental experimental/.arch-ids
839 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
842 Merge contents of muse-latexcjk.el into muse-latex.el.
844 muse--main--1.0--patch-25
846 2005-04-14 Michael Olson <mwolson@gnu.org>
848 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
849 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
850 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
851 Merge in from muse-latexcjk.el.
853 * muse-latexcjk.el: Removed, functionality merged with
857 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
860 ChangeLog muse-latex.el
863 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
866 Merge muse-xhtml.el into muse-html.el.
868 muse--main--1.0--patch-24
870 2005-04-06 Michael Olson <mwolson@gnu.org>
872 * examples/mwolson/muse-init.el: Update with respect to the
875 * muse-html.el: The contents of muse-xhtml.el have been merged in
876 as advised by John Wiegley.
877 (muse-html-style-sheet): Add example for XHTML use in the
878 function's documentation.
879 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
880 Moved from muse-xhtml.el.
882 * muse-xhtml.el: Removed; contents merged into muse-html.el.
885 .arch-ids/muse-xhtml.el.id muse-xhtml.el
888 ChangeLog examples/mwolson/muse-init.el muse-html.el
891 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
894 Try to fix regexps for Emacs 21.4.
896 muse--main--1.0--patch-23
898 2005-04-05 Michael Olson <mwolson@gnu.org>
900 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
904 ChangeLog muse-regexps.el
907 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
910 Add comments to the publish-project example script
912 muse--main--1.0--patch-22
914 2005-04-01 Michael Olson <mwolson@gnu.org>
916 * examples/publish-project: Moved here from
917 scripts/publish-project. Added a few comments so people know what
921 ChangeLog examples/publish-project
924 scripts/.arch-ids/publish-project.id
925 ==> examples/.arch-ids/publish-project.id
926 scripts/publish-project
927 ==> examples/publish-project
930 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
933 New XHTML style, add more examples to my sample muse config
935 muse--main--1.0--patch-21
937 2005-03-31 Michael Olson <mwolson@gnu.org>
939 * examples/mwolson/muse-init.el: Give an example of deriving a
940 custom publishing style.
941 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
942 (my-muse-prepare-entry-for-xanga): Mangle the published output
943 from a blosxom project and copy the result to the clipboard for
944 easy pasting into Xanga's web form. The file is untouched.
946 * muse-html.el (muse-html-style-sheet): Include the <style
947 type="text/css"></style> wrapper around the example.
948 (muse-html-header): Don't add <style type="text/css"></style>
949 around the value of `muse-html-style-sheet' anymore. This allows
950 for the option of putting your stylesheet(s) in a separate file.
951 An example of this is given in the documentation for this
954 * muse-xhtml: New file that implements a publishing style which is
955 derived from HTML mode. It uses a slightly modified version of
956 the HTML markup rules to generate XHTML-compliant output.
958 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
959 "blosxom" style has been renamed to "blosxom-html". Fix a few
962 * muse-journal.el: Add new "journal-xhtml" style.
964 * muse-message.el: Add new "message-xhtml" style.
967 .arch-ids/muse-xhtml.el.id muse-xhtml.el
970 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
971 muse-html.el muse-journal.el muse-message.el
974 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
977 Add my muse configuration to the examples
979 muse--main--1.0--patch-20
981 2005-03-24 Michael Olson <mwolson@gnu.org>
983 * examples/johnw: Move John Wiegley's configuration to this
986 * examples/mwolson: My configuration files go here.
988 * examples/mwolson/muse-init.el: My Muse configuration file. I
989 just figured out how to keep links from being spell-checked or
990 split up by fill-mode, so the implementation of this may be found
991 here. I also made a function that sets up a blog entry for me.
994 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
995 examples/mwolson/.arch-ids/muse-init.el.id
996 examples/mwolson/muse-init.el
1002 examples/.arch-ids/muse-johnw.el.id
1003 ==> examples/johnw/.arch-ids/muse-johnw.el.id
1004 examples/.arch-ids/publish-johnw.id
1005 ==> examples/johnw/.arch-ids/publish-johnw.id
1006 examples/muse-johnw.el
1007 ==> examples/johnw/muse-johnw.el
1008 examples/publish-johnw
1009 ==> examples/johnw/publish-johnw
1012 examples/johnw examples/johnw/.arch-ids examples/mwolson
1013 examples/mwolson/.arch-ids
1016 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
1019 Add muse-blosxom script and plugin for pyblosxom
1021 muse--main--1.0--patch-19
1023 2005-03-24 Michael Olson <mwolson@gnu.org>
1025 * muse-blosxom.el: Update copyright notice in headers and mention
1026 the pyblosxom scripts.
1028 * contrib/pyblosxom: New directory containing pyblosxom plugins
1031 * contrib/getstamps.py: Script that generates the "timestamps"
1032 file, run on the local machine.
1034 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
1038 contrib/pyblosxom/.arch-ids/=id
1039 contrib/pyblosxom/.arch-ids/getstamps.py.id
1040 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
1041 contrib/pyblosxom/getstamps.py
1042 contrib/pyblosxom/hardcodedates.py
1045 ChangeLog muse-blosxom.el
1048 contrib/pyblosxom contrib/pyblosxom/.arch-ids
1051 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
1054 muse-blosxom.el has matured past experimental status
1056 muse--main--1.0--patch-18
1058 2005-03-23 Michael Olson <mwolson@gnu.org>
1060 * muse-blosxom.el: Remove common functionality that has already
1061 been implemented in `muse-html.el'. Derive this mode from
1062 `muse-html'. Update documentation. I now feel that this file is
1063 ready to be included in the top-level Muse directory.
1066 ChangeLog muse-blosxom.el
1069 experimental/.arch-ids/muse-blosxom.el.id
1070 ==> .arch-ids/muse-blosxom.el.id
1071 experimental/muse-blosxom.el
1075 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
1078 Make muse-blosxom.el slightly less experimental
1080 muse--main--1.0--patch-17
1082 2005-03-22 Michael Olson <mwolson@gnu.org>
1084 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
1085 Renamed from `blosxom-page-date-alist'. Currently it does nothing
1087 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
1088 from the `muse-blosxom-markup-date-directive' rule.
1089 (blosxom-set-time): Remove this function. We're not going to be
1090 touching the timestamp manually anymore -- it's too much of a
1091 hassle. Right now I've got a python program that compiles a
1092 timestamp file and a pyblosxom helper that reads it. Something
1093 similar could be arranged for blosxom, I'm sure.
1097 ChangeLog experimental/muse-blosxom.el
1100 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
1103 Apply latest journal-related updates from johnw
1105 muse--main--1.0--patch-16
1109 ChangeLog examples/muse-johnw.el muse-journal.el
1112 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
1115 Add Projects node to the manual
1117 muse--main--1.0--patch-15
1119 2005-02-28 Michael Olson <mwolson@gnu.org>
1121 * muse.texi: Change copyright notice since the FSF is now the
1123 (Projects): New node, based on a section from the README file.
1129 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
1132 Correct documentation, adding some content.
1134 muse--main--1.0--patch-14
1136 2005-02-28 Michael Olson <mwolson@gnu.org>
1138 * muse.texi: Change license terms of the documentation to the GNU
1139 GPL instead of the GNU FDL, as per the consent of the copyright
1140 holders of the emacs-wiki manual, from which this is based. Some
1141 emacs-wiki-isms in the manual were corrected, and the Getting
1142 Started section was updated.
1148 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
1151 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
1153 muse--main--1.0--patch-13
1155 2005-02-17 Michael Olson <mwolson@gnu.org>
1157 * experimental/muse-blosxom.el: Somehow the contents of this file
1158 managed to get duplicated. I removed the duplicates.
1159 (muse-blosxom-date): Remove this, since it is not useful.
1160 (muse-blosxom-header): Use the standard header that blosxom.el
1164 ChangeLog experimental/muse-blosxom.el
1167 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
1170 Initial commit of muse.texi, nothing substantial
1172 muse--main--1.0--patch-12
1174 2005-02-07 Michael Olson <mwolson@gnu.org>
1176 * muse.texi: New file that provides the documentation for Muse.
1177 It is in a very rough form at the moment. Nothing substantial may
1178 be found here yet. Be ye warned.
1181 .arch-ids/muse.texi.id muse.texi
1187 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
1190 Add docstring, new trivial function
1192 muse--main--1.0--patch-11
1194 2005-02-07 Michael Olson <mwolson@gnu.org>
1196 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
1197 `muse-what-changed'. No functionality change.
1198 (muse-what-changed): New function that displays in diff format the
1199 changes made since the buffer was last saved.
1201 * muse-project.el (muse-project-publish): Add docstring.
1204 ChangeLog muse-mode.el muse-project.el
1207 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
1210 Add experimental version of muse-blosxom.el to project
1212 muse--main--1.0--patch-10
1214 2005-02-04 Michael Olson <mwolson@gnu.org>
1216 * Makefile (realclean): Remove file that gets generated when fonts
1219 * experimental/muse-bloxsom.el: New file that implements Blosxom
1220 support for Muse. It's in a very rough state, hence its placement
1221 in the `experimental' directory.
1224 experimental/.arch-ids/=id
1225 experimental/.arch-ids/muse-blosxom.el.id
1226 experimental/muse-blosxom.el
1232 experimental experimental/.arch-ids
1235 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
1238 Make permissions more consistent
1240 muse--main--1.0--patch-9
1246 modified directories:
1247 contrib examples scripts
1250 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
1255 muse--main--1.0--patch-8
1257 2005-02-04 Michael Olson <mwolson@gnu.org>
1259 * muse-build.el: Add contrib directory to `load-path'.
1260 (muse-elint-files): Load `muse-regexps.el'.
1262 * scripts/publish: Change permissions so that this script is
1263 executable. Add contrib directory to load list. Add
1264 `muse-regexps.el' to list.
1267 ChangeLog muse-build.el scripts/publish
1270 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
1273 Use "—" instead of "—"
1275 muse--main--1.0--patch-7
1277 2005-01-31 Michael Olson <mwolson@gnu.org>
1279 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
1280 with "—" so that documents validate properly. Thanks to
1281 Björn Lindström for the suggestion.
1283 * muse-html.el (muse-html-markup-strings): Ditto.
1286 ChangeLog muse-docbook.el muse-html.el
1289 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
1292 Fix use of "[:blank:]" in underline markup
1294 muse--main--1.0--patch-6
1296 2005-01-25 Michael Olson <mwolson@gnu.org>
1298 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
1299 use of `muse-regexp-blank'.
1302 ChangeLog muse-colors.el
1305 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
1308 Fix problem with headings being given wrong face
1310 muse--main--1.0--patch-5
1312 2005-01-03 Michael Olson <mwolson@gnu.org>
1314 * muse-colors.el: Add header.
1315 (muse-colors-emphasized): Headings were being given the coloring
1316 for the next level of heading instead of the real
1317 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
1318 Heading"). Thanks to Lan Yufeng for finding this and sending a
1321 * muse-regexps.el: Fix header.
1324 ChangeLog muse-colors.el muse-regexps.el
1327 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
1332 muse--main--1.0--patch-4
1334 2005-01-01 Michael Olson <mwolson@gnu.org>
1336 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
1337 version will be automatically maintained by Arch.
1341 .arch-ids/ChangeLog.id ChangeLog
1344 .arch-ids/ChangeLog.id
1345 ==> .arch-ids/ChangeLog.2004.id
1350 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
1353 Extended regexps fix, allow spaces in 1st part of links
1355 muse--main--1.0--patch-3
1357 2004-12-30 Michael Olson <mwolson@gnu.org>
1359 * muse.el (muse-link-regexp): Allow spaces in the first part of
1362 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
1363 customizable alternatives to extended character classes.
1365 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
1368 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
1369 muse-html.el muse-mode.el muse-publish.el muse.el
1372 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
1375 Begin to change regexp handling, tweak muse.el header
1377 muse--main--1.0--patch-2
1379 2004-12-29 Michael Olson <mwolson@gnu.org>
1381 * muse.el: Change Copyright notice to FSF. Change Maintainer to
1384 * muse-regexps.el: New file that implements regexp handling.
1385 Generalized regexp options will be moved to it eventually.
1388 .arch-ids/muse-regexps.el.id muse-regexps.el
1394 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
1397 Do some early spring cleaning
1399 muse--main--1.0--patch-1
1401 2004-12-29 Michael Olson <mwolson@gnu.org>
1403 * Makefile: Change path to `publish' script.
1405 * contrib/pcomplete.el: New file that is used by Muse without
1406 actually being a part of it: hence its location in the contrib
1409 * contrib/cgi.el, contrib/httpd.el: New location.
1411 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
1413 * scripts/publish, scripts/publish-project: Ditto.
1416 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
1417 contrib/pcomplete.el examples/.arch-ids/=id
1418 scripts/.arch-ids/=id
1425 ==> contrib/.arch-ids/cgi.el.id
1426 .arch-ids/httpd.el.id
1427 ==> contrib/.arch-ids/httpd.el.id
1428 .arch-ids/muse-johnw.el.id
1429 ==> examples/.arch-ids/muse-johnw.el.id
1430 .arch-ids/publish-johnw.id
1431 ==> examples/.arch-ids/publish-johnw.id
1432 .arch-ids/publish-project.id
1433 ==> scripts/.arch-ids/publish-project.id
1434 .arch-ids/publish.id
1435 ==> scripts/.arch-ids/publish.id
1439 ==> contrib/httpd.el
1441 ==> examples/muse-johnw.el
1445 ==> examples/publish-johnw
1447 ==> scripts/publish-project
1450 contrib contrib/.arch-ids examples examples/.arch-ids scripts
1454 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
1457 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1459 muse--main--1.0--base-0
1461 (automatically generated log message)
1464 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
1465 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
1466 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
1467 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
1468 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
1469 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
1470 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
1471 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
1472 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1473 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
1474 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
1475 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
1476 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
1477 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
1478 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
1479 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
1480 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
1481 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8