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-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
8 Release this as Muse 3.00.90 (RC1).
10 muse--main--1.0--patch-59
12 * Makefile (%.elc): Use -q instead of --no-init-file because the former
13 is compatible with both Emacs and XEmacs.
15 * examples/README: Renamed to QuickStart.
17 * examples/Makefile (EXAMPLES): Reflect name change of README.
22 ChangeLog Makefile examples/Makefile muse.el
25 examples/.arch-ids/README.id
26 ==> examples/.arch-ids/QuickStart.id
28 ==> examples/QuickStart
31 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
36 muse--main--1.0--patch-58
38 * Makefile (.PHONY): List all non-file targets.
39 (examples): New rule that calls Make in the examples directory.
40 (atranslit): Removed, since this isn't (yet) bundled with Muse.
42 * README: Move to the examples directory. I'd prefer to distribute a
43 very basic plain text README and use this as a quickstart + markup
44 example + publishing example.
46 * examples/Makefile: Move all README-related rules here.
48 * examples/README: Add an "About this document" section.
50 * scripts/publish (style): Do not include the contrib directory, since we
51 don't use any code from there. Since this is only invoked from the
52 examples directory, make sure add the parent directory to the load
55 * muse.texi: Change version to 3.00.90 (RC1).
57 * muse.el: Change location of the README file in header.
59 * muse.el (muse-version): Update to 3.00.90 (RC1).
62 examples/.arch-ids/Makefile.id examples/Makefile
65 ChangeLog Makefile examples/README muse.el muse.texi
70 ==> examples/.arch-ids/README.id
75 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
78 Update my example configuration.
80 muse--main--1.0--patch-57
82 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
83 and experimental status of muse-message.
86 ChangeLog examples/mwolson/muse-init.el
89 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
92 Provide optional outline-style faces; customization fixes; experimental stuff.
94 muse--main--1.0--patch-56
96 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
97 option that determines what the header faces should look like. If
98 'outline, use outline-style faces. If nil, don't generate the faces at
99 all, which allows the user to specify their own. Otherwise, use the
100 scaled faces, which is the default behavior.
101 (muse-colors-outline-faces-list): List of faces to use. In case the
102 outline faces are not available, provide reasonable defaults.
103 (muse-make-faces): Use dolist instead of mapc. Implement the
104 possibility of having outline-style colors for heading. Don't call
105 this function immediately -- give the users time to make their changes
106 through the customize interface. Once we call this function, Emcs from
107 CVS will not allow the faces to be changed easily, which is a shame.
109 * muse-message.el (muse-message-contents-tag): Copied from
110 `muse-publish-contents-tag' in order to keep the customization
111 interface from making the `muse-markup-tags' option from throwing a
112 type mismatch error. This function is untested and will likely do
113 nothing useful. This file has been moved to the experimental folder
114 until it gets fleshed out more.
116 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
117 file that could eventually provide wiki-like ability. Currently this
118 is just a collection of functions that were pruned out when he remade
119 Muse, so don't get too excited. I plan to eventually merge Yann
120 Hodique's work here, probably after the first release of Muse.
122 * muse-regexps.el (muse-regexp): Improve description.
124 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
125 the muse-regexp group since it is just a single regexp. Lists of
126 regexps don't have to be in muse-regexp, however.
128 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
129 since the Emacs devel mailing list seems to not want Britain-izations
132 * muse-colors.el (muse-colors): Ditto.
134 * muse-docbook.el (muse-docbook): Ditto.
136 * muse-html.el (muse-html): Ditto.
138 * muse-http.el (muse-http): Ditto.
140 * muse-message.el (muse-message): Ditto.
142 * muse-mode.el (muse-mode): Ditto.
144 * muse-project.el (muse-project): Ditto.
146 * muse-publish.el (muse-publish): Ditto.
148 * muse.el (muse): Ditto.
151 experimental/.arch-ids/=id
152 experimental/.arch-ids/muse-wiki.el.id
153 experimental/muse-wiki.el
156 ChangeLog experimental/muse-message.el muse-blosxom.el
157 muse-colors.el muse-docbook.el muse-html.el muse-http.el
158 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
162 .arch-ids/muse-message.el.id
163 ==> experimental/.arch-ids/muse-message.el.id
165 ==> experimental/muse-message.el
168 experimental experimental/.arch-ids
171 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
174 Fix publishing error when given an empty string for header/footer.
176 muse--main--1.0--patch-55
178 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
179 `file-readable-p' if it is an empty string. For some reason,
180 `file-readable-p' and `insert-file-contents' were treating an empty
181 string as if it were the current directory.
184 ChangeLog muse-publish.el
187 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
190 WYSIWYG emphasis, XEmacs compatibility hacks.
192 muse--main--1.0--patch-54
194 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
195 compliant. Only colorize if we end with the same number of asterisks
196 as we start with, preventing unnoticed syntax errors. Don't colorize
197 in the middle of a word.
198 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
199 Only colorize if we end with an underscore. Don't colorize in the
202 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
203 inside of group. This will probably not do anything, but it seems
206 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
207 where we start with an image link. JohnW didn't seem to like having
208 <p> tags inserted before image links, but they don't validate properly
209 as they are. For now, I will surround such links/paragraphs with <div
210 class="image-link"> in an attempt to be as not invasive and yet
211 standards compliant as possible.
213 * muse-html.el (muse-html-escape-string): Work around distinction between
214 int and char types in XEmacs. Deal with an annoying replace-match bug
215 in XEmacs that rears its head at times.
217 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
221 ChangeLog muse-colors.el muse-docbook.el muse-html.el
225 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
228 Minor code cleanup to address elint issues.
230 muse--main--1.0--patch-53
232 * Makefile (test): Don't build README files during this rule. Remove
233 spurious "make clean" statement.
235 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
236 `muse-colors' group, and give it a proper type.
238 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
240 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
241 muse-my-journal-find-entries): Replace `string-to-int' with
244 * muse-html.el (muse-html-insert-contents): Ditto.
246 * muse-journal.el (muse-journal-html-munge-buffer,
247 muse-journal-latex-munge-buffer): Ditto.
249 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
251 * muse-publish.el (muse-publish-markup-footnote,
252 muse-publish-contents-tag): Ditto.
254 * muse-regexps.el (muse-extreg-usable-p): Ditto.
257 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
258 muse-html.el muse-journal.el muse-mode.el muse-publish.el
262 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
265 Add ability to automate the creation a new blosxom entry.
267 muse--main--1.0--patch-52
269 * examples/mwolson/muse-init.el: Move new entry section to
270 muse-blosxom.el. Modify the key settings in my example accordingly.
272 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
273 Muse always makes sure that the file ends with a newline.
275 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
276 planner markup is now provided automatically by the planner port to
277 Muse, and we don't have any customized markup.
279 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
280 variable that specifies where the base directory of your blog entries
283 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
284 the base directory. Explore categories recursively.
286 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
287 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
288 special characters file name.
290 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
291 making a new blog entry. It will prompt you for a category, then a
292 title, and then will create a new file that has the date and title
296 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
299 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
302 Change mailing address of FSF, add AUTHORS file.
304 muse--main--1.0--patch-51
306 * muse-*.el, muse.texi: Change mailing address of FSF.
308 * muse.texi (Contributors): Fix typo.
310 * AUTHORS: New file containing a list of all of those who have
311 contributed code or documentation to Muse, how many lines were changed,
315 .arch-ids/AUTHORS.id AUTHORS
318 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
319 muse-html.el muse-http.el muse-journal.el muse-latex.el
320 muse-message.el muse-mode.el muse-poem.el muse-project.el
321 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
325 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
328 Merged from hodique@lifl.fr--2005 (patch 0-1)
330 muse--main--1.0--patch-50
334 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
335 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
337 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
338 fix .html (for example) in visible names for links
341 ChangeLog muse-publish.el
344 hodique@lifl.fr--2005/muse--yh--1.0--base-0
345 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
348 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
351 Make generated X(HT)ML show up in the right encoding in other modes.
353 muse--main--1.0--patch-49
355 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
356 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
357 generated (X)HTML files show up in the right coding system when editing
358 them with another Emacs mode.
360 * muse-journal.el (muse-journal-rss-header): Automatically determine the
361 encoding instead of hard-coding it.
363 * muse-message.el: Add content to Commentary section, explaining the use
364 of this publishing style.
367 ChangeLog muse-html.el muse-journal.el muse-message.el
370 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
373 Move regexps to same group, only make 4 heading faces.
375 muse--main--1.0--patch-48
377 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
378 can only publish 3 of them specially, leaving the fourth to be in
380 (muse-colors-markup): Only recognize 4 levels of heading.
382 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
383 (muse-file-regexp, muse-image-regexp)
384 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
385 like a good idea to have all the regexps in the same group.
388 ChangeLog muse-colors.el muse-regexps.el muse.el
391 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
394 Update my example config, minor code cleanup.
396 muse--main--1.0--patch-47
398 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
399 names and add "Plans" project.
401 * muse-docbook.el (looking-back): Delete.
403 * muse-html.el (looking-back): Delete.
405 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
406 instead of `looking-back'.
408 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
409 function, use this function. If `looking-back' exists, call it;
410 otherwise, use a workaround.
413 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
416 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
420 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
423 Handle a few paragraph publishing edge cases better.
425 muse--main--1.0--patch-46
427 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
428 beginning-of-document, end-of-document, and paragraph separator regexps
429 so that one markup rule can be used in all these cases.
430 (muse-docbook-markup-paragraph): Handle more cases correctly. In
431 particular, blockquote or center at beginning or end of document will
432 be published properly. Hopefully this won't slow things down too much.
433 (muse-docbook-markup-paragraph-close): Removed.
435 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
437 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
439 (muse-html-markup-paragraph-close): Removed.
442 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
445 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
448 Improve prompt when reading a tag.
450 muse--main--1.0--patch-45
452 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
453 other Emacs modes seem to do.
456 ChangeLog muse-mode.el
459 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
462 Warn user when publishing fails due to a private directory.
464 muse--main--1.0--patch-44
466 * muse-project.el (muse-project-private-p): Warn users when publishing a
467 file fails due to its directory not being readable by others. Make
468 sure that you do a `chmod +o name_of_directory' if you want the
469 contents of that directory to be publishable.
472 ChangeLog muse-project.el
475 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
478 Fix error with example tags and message publishing style.
480 muse--main--1.0--patch-43
482 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
483 see if a previous definition for `font-lock-multiline' exists.
485 * muse-message.el (muse-message-example-tag): Don't require two
486 additional (unused) arguments.
489 ChangeLog muse-colors.el muse-message.el
492 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
495 Always end the published document with a newline.
497 muse--main--1.0--patch-42
499 * muse-html.el (muse-html-markup-paragraph-close): Always end the
500 published document with a newline.
502 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
505 ChangeLog muse-docbook.el muse-html.el
508 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
511 Don't let automatic backup files crash the publishing process.
513 muse--main--1.0--patch-41
515 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
516 directive since this value is already processed by
517 `muse-publish-markup-directive', and may be obtained by using
518 the code: (muse-publishing-directive "date").
520 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
521 to run (funcall nil); this happened once during a debugging process.
523 * muse-project.el (muse-project-private-p): Skip any file for which we
524 cannot fetch attributes. This fixes a bug where having an
525 Emacs-generated automatic backup file in a publishing directory causes
526 the publishing process to halt with an error.
529 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
532 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
535 Apply fix in previous patch to the DocBook publishing style.
537 muse--main--1.0--patch-40
539 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
540 previous patch here as well.
544 ChangeLog muse-docbook.el
547 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
550 Fix newly-introduced lock-up during HTML publishing.
552 muse--main--1.0--patch-39
554 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
555 planner rules higher priority in the publishing sequence. Hopefully
556 this will not wreck anything; I don't use these rules, so I cannot
557 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
559 * muse-html.el (muse-html-markup-paragraph-close): Don't use
560 replace-match; that seems to be slightly evil. Return nil instead of a
561 newline since otherwise Muse thinks that we are not done yet and gets
562 into an infinite loop. This should fix the lock-up problem that
563 resulted from the previous few patches.
566 ChangeLog muse-blosxom.el muse-html.el
569 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
574 muse--main--1.0--patch-38
576 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
580 ChangeLog muse-blosxom.el
583 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
586 Make docbook and blosxom modes close paragraphs properly at end.
588 muse--main--1.0--patch-37
590 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
593 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
594 (muse-docbook-markup-paragraph-close): Adapt from
595 `muse-html-markup-paragraph-close'.
597 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
598 preserve the same appearance as before the last patch.
601 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
604 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
607 Bugfix: Close P tag properly at end of file.
609 muse--main--1.0--patch-36
611 * muse-blosxom.el: Fix bug where loading this file twice would cause an
614 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
615 detecting whether or not a paragraph needs a closing P tag.
616 (muse-html-markup-paragraph-close): New function that only inserts a
617 closing P tag when an unclosed P tag is nearby.
620 ChangeLog muse-blosxom.el muse-html.el
623 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
626 Update my example settings.
628 muse--main--1.0--patch-35
630 * examples/mwolson/muse-init.el: Synchronize with my current settings.
633 ChangeLog examples/mwolson/muse-init.el
636 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
639 Update documentation for C-c TAB feature.
641 muse--main--1.0--patch-34
643 * muse.texi (Keystroke Summary): Note that C-c TAB calls
651 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
654 New feature: tag completion with C-c TAB.
656 muse--main--1.0--patch-33
658 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
659 (muse-tag-history, muse-custom-tags): New variables that keep track of
660 the tag history and newly-entered tags respectively for
662 (muse-insert-tag): New function that interactively prompts the user for
666 ChangeLog muse-mode.el
669 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
672 Fix XHTML validation error with <hr> and <br>.
674 muse--main--1.0--patch-32
676 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
677 and HR tags for XHTML publishing. This should fix a few validation
678 errors that I've been noticing lately.
681 ChangeLog muse-html.el
684 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
687 Remove flyspell overlays on links.
689 muse--main--1.0--patch-31
691 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
692 should make the link clickable. On Emacs21, the color will stay red,
693 but other Emacsen should do the right thing, which is use the normal
694 link color. Hopefully this will fix some strange flyspell-related link
698 ChangeLog muse-colors.el
701 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
704 Update my example Muse settings.
706 muse--main--1.0--patch-30
708 * examples/mwolson/muse-init.el: Update from my latest version.
709 (muse-project-alist): Remove the francais part of my blog.
710 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
711 into this and `my-muse-mode-fill-nobreak-p'.
712 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
713 this is the best way to accomplish this.
714 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
715 characters in the title.
716 (my-muse-prepare-entry-for-xanga): Treat example regions better.
719 ChangeLog examples/mwolson/muse-init.el
722 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
725 Add simple `muse-version' function.
727 muse--main--1.0--patch-29
729 * muse.el (muse-version): New function that displays the value of the
730 `muse-version' variable. This should be easier for the user to type
731 than C-h v muse-version.
737 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
740 Don't compile documentation by default.
742 muse--main--1.0--patch-28
744 * Makefile (all): Don't compile documentation by default.
745 (doc): Use this rule to compile documentation.
751 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
754 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
756 muse--main--1.0--patch-27
758 2005-04-16 Michael Olson <mwolson@gnu.org>
760 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
761 johnw. If a journal entry's title is a [[link]], then an
762 <enclosure> tag will be added to the XML data giving the size and
763 MIME type of the link target. This makes podcasting with Muse
765 (muse-journal-rss-entry-template): Add enclosure usage to example.
766 (muse-journal-rss-munge-buffer): Implement enclosures.
769 ChangeLog muse-journal.el
772 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
775 Standardize source headers, appease elint, don't require planner
777 muse--main--1.0--patch-26
779 2005-04-15 Michael Olson <mwolson@gnu.org>
781 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
782 `scripts' directory since it really isn't part of Muse proper; it
783 is used to generate Muse output from the command line.
785 * muse-blosxom.el: Handle case where planner is not loaded so that
786 it isn't a hard requirement.
788 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
789 that elint doesn't complain.
791 * muse-message.el (muse-message-markup-link): Don't throw up on
792 links with no description.
794 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
795 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
796 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
797 muse-project.el, muse-publish.el, muse-regexps.el,
798 muse-texinfo.el, muse.el: Add standard header for each file in
799 preparation for the initial release, which will hopefully happen
800 sometime within the next month.
804 experimental/.arch-ids/=id
807 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
808 muse-convert.el muse-docbook.el muse-html.el muse-http.el
809 muse-journal.el muse-latex.el muse-message.el muse-mode.el
810 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
811 muse-texinfo.el muse.el
814 .arch-ids/muse-build.el.id
815 ==> scripts/.arch-ids/muse-build.el.id
817 ==> scripts/muse-build.el
820 experimental experimental/.arch-ids
823 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
826 Merge contents of muse-latexcjk.el into muse-latex.el.
828 muse--main--1.0--patch-25
830 2005-04-14 Michael Olson <mwolson@gnu.org>
832 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
833 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
834 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
835 Merge in from muse-latexcjk.el.
837 * muse-latexcjk.el: Removed, functionality merged with
841 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
844 ChangeLog muse-latex.el
847 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
850 Merge muse-xhtml.el into muse-html.el.
852 muse--main--1.0--patch-24
854 2005-04-06 Michael Olson <mwolson@gnu.org>
856 * examples/mwolson/muse-init.el: Update with respect to the
859 * muse-html.el: The contents of muse-xhtml.el have been merged in
860 as advised by John Wiegley.
861 (muse-html-style-sheet): Add example for XHTML use in the
862 function's documentation.
863 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
864 Moved from muse-xhtml.el.
866 * muse-xhtml.el: Removed; contents merged into muse-html.el.
869 .arch-ids/muse-xhtml.el.id muse-xhtml.el
872 ChangeLog examples/mwolson/muse-init.el muse-html.el
875 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
878 Try to fix regexps for Emacs 21.4.
880 muse--main--1.0--patch-23
882 2005-04-05 Michael Olson <mwolson@gnu.org>
884 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
888 ChangeLog muse-regexps.el
891 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
894 Add comments to the publish-project example script
896 muse--main--1.0--patch-22
898 2005-04-01 Michael Olson <mwolson@gnu.org>
900 * examples/publish-project: Moved here from
901 scripts/publish-project. Added a few comments so people know what
905 ChangeLog examples/publish-project
908 scripts/.arch-ids/publish-project.id
909 ==> examples/.arch-ids/publish-project.id
910 scripts/publish-project
911 ==> examples/publish-project
914 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
917 New XHTML style, add more examples to my sample muse config
919 muse--main--1.0--patch-21
921 2005-03-31 Michael Olson <mwolson@gnu.org>
923 * examples/mwolson/muse-init.el: Give an example of deriving a
924 custom publishing style.
925 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
926 (my-muse-prepare-entry-for-xanga): Mangle the published output
927 from a blosxom project and copy the result to the clipboard for
928 easy pasting into Xanga's web form. The file is untouched.
930 * muse-html.el (muse-html-style-sheet): Include the <style
931 type="text/css"></style> wrapper around the example.
932 (muse-html-header): Don't add <style type="text/css"></style>
933 around the value of `muse-html-style-sheet' anymore. This allows
934 for the option of putting your stylesheet(s) in a separate file.
935 An example of this is given in the documentation for this
938 * muse-xhtml: New file that implements a publishing style which is
939 derived from HTML mode. It uses a slightly modified version of
940 the HTML markup rules to generate XHTML-compliant output.
942 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
943 "blosxom" style has been renamed to "blosxom-html". Fix a few
946 * muse-journal.el: Add new "journal-xhtml" style.
948 * muse-message.el: Add new "message-xhtml" style.
951 .arch-ids/muse-xhtml.el.id muse-xhtml.el
954 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
955 muse-html.el muse-journal.el muse-message.el
958 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
961 Add my muse configuration to the examples
963 muse--main--1.0--patch-20
965 2005-03-24 Michael Olson <mwolson@gnu.org>
967 * examples/johnw: Move John Wiegley's configuration to this
970 * examples/mwolson: My configuration files go here.
972 * examples/mwolson/muse-init.el: My Muse configuration file. I
973 just figured out how to keep links from being spell-checked or
974 split up by fill-mode, so the implementation of this may be found
975 here. I also made a function that sets up a blog entry for me.
978 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
979 examples/mwolson/.arch-ids/muse-init.el.id
980 examples/mwolson/muse-init.el
986 examples/.arch-ids/muse-johnw.el.id
987 ==> examples/johnw/.arch-ids/muse-johnw.el.id
988 examples/.arch-ids/publish-johnw.id
989 ==> examples/johnw/.arch-ids/publish-johnw.id
990 examples/muse-johnw.el
991 ==> examples/johnw/muse-johnw.el
992 examples/publish-johnw
993 ==> examples/johnw/publish-johnw
996 examples/johnw examples/johnw/.arch-ids examples/mwolson
997 examples/mwolson/.arch-ids
1000 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
1003 Add muse-blosxom script and plugin for pyblosxom
1005 muse--main--1.0--patch-19
1007 2005-03-24 Michael Olson <mwolson@gnu.org>
1009 * muse-blosxom.el: Update copyright notice in headers and mention
1010 the pyblosxom scripts.
1012 * contrib/pyblosxom: New directory containing pyblosxom plugins
1015 * contrib/getstamps.py: Script that generates the "timestamps"
1016 file, run on the local machine.
1018 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
1022 contrib/pyblosxom/.arch-ids/=id
1023 contrib/pyblosxom/.arch-ids/getstamps.py.id
1024 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
1025 contrib/pyblosxom/getstamps.py
1026 contrib/pyblosxom/hardcodedates.py
1029 ChangeLog muse-blosxom.el
1032 contrib/pyblosxom contrib/pyblosxom/.arch-ids
1035 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
1038 muse-blosxom.el has matured past experimental status
1040 muse--main--1.0--patch-18
1042 2005-03-23 Michael Olson <mwolson@gnu.org>
1044 * muse-blosxom.el: Remove common functionality that has already
1045 been implemented in `muse-html.el'. Derive this mode from
1046 `muse-html'. Update documentation. I now feel that this file is
1047 ready to be included in the top-level Muse directory.
1050 ChangeLog muse-blosxom.el
1053 experimental/.arch-ids/muse-blosxom.el.id
1054 ==> .arch-ids/muse-blosxom.el.id
1055 experimental/muse-blosxom.el
1059 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
1062 Make muse-blosxom.el slightly less experimental
1064 muse--main--1.0--patch-17
1066 2005-03-22 Michael Olson <mwolson@gnu.org>
1068 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
1069 Renamed from `blosxom-page-date-alist'. Currently it does nothing
1071 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
1072 from the `muse-blosxom-markup-date-directive' rule.
1073 (blosxom-set-time): Remove this function. We're not going to be
1074 touching the timestamp manually anymore -- it's too much of a
1075 hassle. Right now I've got a python program that compiles a
1076 timestamp file and a pyblosxom helper that reads it. Something
1077 similar could be arranged for blosxom, I'm sure.
1081 ChangeLog experimental/muse-blosxom.el
1084 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
1087 Apply latest journal-related updates from johnw
1089 muse--main--1.0--patch-16
1093 ChangeLog examples/muse-johnw.el muse-journal.el
1096 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
1099 Add Projects node to the manual
1101 muse--main--1.0--patch-15
1103 2005-02-28 Michael Olson <mwolson@gnu.org>
1105 * muse.texi: Change copyright notice since the FSF is now the
1107 (Projects): New node, based on a section from the README file.
1113 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
1116 Correct documentation, adding some content.
1118 muse--main--1.0--patch-14
1120 2005-02-28 Michael Olson <mwolson@gnu.org>
1122 * muse.texi: Change license terms of the documentation to the GNU
1123 GPL instead of the GNU FDL, as per the consent of the copyright
1124 holders of the emacs-wiki manual, from which this is based. Some
1125 emacs-wiki-isms in the manual were corrected, and the Getting
1126 Started section was updated.
1132 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
1135 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
1137 muse--main--1.0--patch-13
1139 2005-02-17 Michael Olson <mwolson@gnu.org>
1141 * experimental/muse-blosxom.el: Somehow the contents of this file
1142 managed to get duplicated. I removed the duplicates.
1143 (muse-blosxom-date): Remove this, since it is not useful.
1144 (muse-blosxom-header): Use the standard header that blosxom.el
1148 ChangeLog experimental/muse-blosxom.el
1151 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
1154 Initial commit of muse.texi, nothing substantial
1156 muse--main--1.0--patch-12
1158 2005-02-07 Michael Olson <mwolson@gnu.org>
1160 * muse.texi: New file that provides the documentation for Muse.
1161 It is in a very rough form at the moment. Nothing substantial may
1162 be found here yet. Be ye warned.
1165 .arch-ids/muse.texi.id muse.texi
1171 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
1174 Add docstring, new trivial function
1176 muse--main--1.0--patch-11
1178 2005-02-07 Michael Olson <mwolson@gnu.org>
1180 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
1181 `muse-what-changed'. No functionality change.
1182 (muse-what-changed): New function that displays in diff format the
1183 changes made since the buffer was last saved.
1185 * muse-project.el (muse-project-publish): Add docstring.
1188 ChangeLog muse-mode.el muse-project.el
1191 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
1194 Add experimental version of muse-blosxom.el to project
1196 muse--main--1.0--patch-10
1198 2005-02-04 Michael Olson <mwolson@gnu.org>
1200 * Makefile (realclean): Remove file that gets generated when fonts
1203 * experimental/muse-bloxsom.el: New file that implements Blosxom
1204 support for Muse. It's in a very rough state, hence its placement
1205 in the `experimental' directory.
1208 experimental/.arch-ids/=id
1209 experimental/.arch-ids/muse-blosxom.el.id
1210 experimental/muse-blosxom.el
1216 experimental experimental/.arch-ids
1219 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
1222 Make permissions more consistent
1224 muse--main--1.0--patch-9
1230 modified directories:
1231 contrib examples scripts
1234 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
1239 muse--main--1.0--patch-8
1241 2005-02-04 Michael Olson <mwolson@gnu.org>
1243 * muse-build.el: Add contrib directory to `load-path'.
1244 (muse-elint-files): Load `muse-regexps.el'.
1246 * scripts/publish: Change permissions so that this script is
1247 executable. Add contrib directory to load list. Add
1248 `muse-regexps.el' to list.
1251 ChangeLog muse-build.el scripts/publish
1254 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
1257 Use "—" instead of "—"
1259 muse--main--1.0--patch-7
1261 2005-01-31 Michael Olson <mwolson@gnu.org>
1263 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
1264 with "—" so that documents validate properly. Thanks to
1265 Björn Lindström for the suggestion.
1267 * muse-html.el (muse-html-markup-strings): Ditto.
1270 ChangeLog muse-docbook.el muse-html.el
1273 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
1276 Fix use of "[:blank:]" in underline markup
1278 muse--main--1.0--patch-6
1280 2005-01-25 Michael Olson <mwolson@gnu.org>
1282 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
1283 use of `muse-regexp-blank'.
1286 ChangeLog muse-colors.el
1289 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
1292 Fix problem with headings being given wrong face
1294 muse--main--1.0--patch-5
1296 2005-01-03 Michael Olson <mwolson@gnu.org>
1298 * muse-colors.el: Add header.
1299 (muse-colors-emphasized): Headings were being given the coloring
1300 for the next level of heading instead of the real
1301 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
1302 Heading"). Thanks to Lan Yufeng for finding this and sending a
1305 * muse-regexps.el: Fix header.
1308 ChangeLog muse-colors.el muse-regexps.el
1311 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
1316 muse--main--1.0--patch-4
1318 2005-01-01 Michael Olson <mwolson@gnu.org>
1320 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
1321 version will be automatically maintained by Arch.
1325 .arch-ids/ChangeLog.id ChangeLog
1328 .arch-ids/ChangeLog.id
1329 ==> .arch-ids/ChangeLog.2004.id
1334 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
1337 Extended regexps fix, allow spaces in 1st part of links
1339 muse--main--1.0--patch-3
1341 2004-12-30 Michael Olson <mwolson@gnu.org>
1343 * muse.el (muse-link-regexp): Allow spaces in the first part of
1346 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
1347 customizable alternatives to extended character classes.
1349 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
1352 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
1353 muse-html.el muse-mode.el muse-publish.el muse.el
1356 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
1359 Begin to change regexp handling, tweak muse.el header
1361 muse--main--1.0--patch-2
1363 2004-12-29 Michael Olson <mwolson@gnu.org>
1365 * muse.el: Change Copyright notice to FSF. Change Maintainer to
1368 * muse-regexps.el: New file that implements regexp handling.
1369 Generalized regexp options will be moved to it eventually.
1372 .arch-ids/muse-regexps.el.id muse-regexps.el
1378 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
1381 Do some early spring cleaning
1383 muse--main--1.0--patch-1
1385 2004-12-29 Michael Olson <mwolson@gnu.org>
1387 * Makefile: Change path to `publish' script.
1389 * contrib/pcomplete.el: New file that is used by Muse without
1390 actually being a part of it: hence its location in the contrib
1393 * contrib/cgi.el, contrib/httpd.el: New location.
1395 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
1397 * scripts/publish, scripts/publish-project: Ditto.
1400 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
1401 contrib/pcomplete.el examples/.arch-ids/=id
1402 scripts/.arch-ids/=id
1409 ==> contrib/.arch-ids/cgi.el.id
1410 .arch-ids/httpd.el.id
1411 ==> contrib/.arch-ids/httpd.el.id
1412 .arch-ids/muse-johnw.el.id
1413 ==> examples/.arch-ids/muse-johnw.el.id
1414 .arch-ids/publish-johnw.id
1415 ==> examples/.arch-ids/publish-johnw.id
1416 .arch-ids/publish-project.id
1417 ==> scripts/.arch-ids/publish-project.id
1418 .arch-ids/publish.id
1419 ==> scripts/.arch-ids/publish.id
1423 ==> contrib/httpd.el
1425 ==> examples/muse-johnw.el
1429 ==> examples/publish-johnw
1431 ==> scripts/publish-project
1434 contrib contrib/.arch-ids examples examples/.arch-ids scripts
1438 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
1441 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1443 muse--main--1.0--base-0
1445 (automatically generated log message)
1448 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
1449 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
1450 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
1451 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
1452 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
1453 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
1454 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
1455 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
1456 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1457 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
1458 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
1459 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
1460 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
1461 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
1462 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
1463 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
1464 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
1465 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8