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-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
8 Provide optional outline-style faces; customization fixes; experimental stuff.
10 muse--main--1.0--patch-56
12 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
13 option that determines what the header faces should look like. If
14 'outline, use outline-style faces. If nil, don't generate the faces at
15 all, which allows the user to specify their own. Otherwise, use the
16 scaled faces, which is the default behavior.
17 (muse-colors-outline-faces-list): List of faces to use. In case the
18 outline faces are not available, provide reasonable defaults.
19 (muse-make-faces): Use dolist instead of mapc. Implement the
20 possibility of having outline-style colors for heading. Don't call
21 this function immediately -- give the users time to make their changes
22 through the customize interface. Once we call this function, Emcs from
23 CVS will not allow the faces to be changed easily, which is a shame.
25 * muse-message.el (muse-message-contents-tag): Copied from
26 `muse-publish-contents-tag' in order to keep the customization
27 interface from making the `muse-markup-tags' option from throwing a
28 type mismatch error. This function is untested and will likely do
29 nothing useful. This file has been moved to the experimental folder
30 until it gets fleshed out more.
32 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
33 file that could eventually provide wiki-like ability. Currently this
34 is just a collection of functions that were pruned out when he remade
35 Muse, so don't get too excited. I plan to eventually merge Yann
36 Hodique's work here, probably after the first release of Muse.
38 * muse-regexps.el (muse-regexp): Improve description.
40 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
41 the muse-regexp group since it is just a single regexp. Lists of
42 regexps don't have to be in muse-regexp, however.
44 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
45 since the Emacs devel mailing list seems to not want Britain-izations
48 * muse-colors.el (muse-colors): Ditto.
50 * muse-docbook.el (muse-docbook): Ditto.
52 * muse-html.el (muse-html): Ditto.
54 * muse-http.el (muse-http): Ditto.
56 * muse-message.el (muse-message): Ditto.
58 * muse-mode.el (muse-mode): Ditto.
60 * muse-project.el (muse-project): Ditto.
62 * muse-publish.el (muse-publish): Ditto.
64 * muse.el (muse): Ditto.
67 experimental/.arch-ids/=id
68 experimental/.arch-ids/muse-wiki.el.id
69 experimental/muse-wiki.el
72 ChangeLog experimental/muse-message.el muse-blosxom.el
73 muse-colors.el muse-docbook.el muse-html.el muse-http.el
74 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
78 .arch-ids/muse-message.el.id
79 ==> experimental/.arch-ids/muse-message.el.id
81 ==> experimental/muse-message.el
84 experimental experimental/.arch-ids
87 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
90 Fix publishing error when given an empty string for header/footer.
92 muse--main--1.0--patch-55
94 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
95 `file-readable-p' if it is an empty string. For some reason,
96 `file-readable-p' and `insert-file-contents' were treating an empty
97 string as if it were the current directory.
100 ChangeLog muse-publish.el
103 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
106 WYSIWYG emphasis, XEmacs compatibility hacks.
108 muse--main--1.0--patch-54
110 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
111 compliant. Only colorize if we end with the same number of asterisks
112 as we start with, preventing unnoticed syntax errors. Don't colorize
113 in the middle of a word.
114 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
115 Only colorize if we end with an underscore. Don't colorize in the
118 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
119 inside of group. This will probably not do anything, but it seems
122 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
123 where we start with an image link. JohnW didn't seem to like having
124 <p> tags inserted before image links, but they don't validate properly
125 as they are. For now, I will surround such links/paragraphs with <div
126 class="image-link"> in an attempt to be as not invasive and yet
127 standards compliant as possible.
129 * muse-html.el (muse-html-escape-string): Work around distinction between
130 int and char types in XEmacs. Deal with an annoying replace-match bug
131 in XEmacs that rears its head at times.
133 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
137 ChangeLog muse-colors.el muse-docbook.el muse-html.el
141 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
144 Minor code cleanup to address elint issues.
146 muse--main--1.0--patch-53
148 * Makefile (test): Don't build README files during this rule. Remove
149 spurious "make clean" statement.
151 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
152 `muse-colors' group, and give it a proper type.
154 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
156 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
157 muse-my-journal-find-entries): Replace `string-to-int' with
160 * muse-html.el (muse-html-insert-contents): Ditto.
162 * muse-journal.el (muse-journal-html-munge-buffer,
163 muse-journal-latex-munge-buffer): Ditto.
165 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
167 * muse-publish.el (muse-publish-markup-footnote,
168 muse-publish-contents-tag): Ditto.
170 * muse-regexps.el (muse-extreg-usable-p): Ditto.
173 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
174 muse-html.el muse-journal.el muse-mode.el muse-publish.el
178 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
181 Add ability to automate the creation a new blosxom entry.
183 muse--main--1.0--patch-52
185 * examples/mwolson/muse-init.el: Move new entry section to
186 muse-blosxom.el. Modify the key settings in my example accordingly.
188 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
189 Muse always makes sure that the file ends with a newline.
191 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
192 planner markup is now provided automatically by the planner port to
193 Muse, and we don't have any customized markup.
195 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
196 variable that specifies where the base directory of your blog entries
199 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
200 the base directory. Explore categories recursively.
202 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
203 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
204 special characters file name.
206 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
207 making a new blog entry. It will prompt you for a category, then a
208 title, and then will create a new file that has the date and title
212 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
215 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
218 Change mailing address of FSF, add AUTHORS file.
220 muse--main--1.0--patch-51
222 * muse-*.el, muse.texi: Change mailing address of FSF.
224 * muse.texi (Contributors): Fix typo.
226 * AUTHORS: New file containing a list of all of those who have
227 contributed code or documentation to Muse, how many lines were changed,
231 .arch-ids/AUTHORS.id AUTHORS
234 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
235 muse-html.el muse-http.el muse-journal.el muse-latex.el
236 muse-message.el muse-mode.el muse-poem.el muse-project.el
237 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
241 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
244 Merged from hodique@lifl.fr--2005 (patch 0-1)
246 muse--main--1.0--patch-50
250 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
251 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
253 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
254 fix .html (for example) in visible names for links
257 ChangeLog muse-publish.el
260 hodique@lifl.fr--2005/muse--yh--1.0--base-0
261 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
264 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
267 Make generated X(HT)ML show up in the right encoding in other modes.
269 muse--main--1.0--patch-49
271 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
272 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
273 generated (X)HTML files show up in the right coding system when editing
274 them with another Emacs mode.
276 * muse-journal.el (muse-journal-rss-header): Automatically determine the
277 encoding instead of hard-coding it.
279 * muse-message.el: Add content to Commentary section, explaining the use
280 of this publishing style.
283 ChangeLog muse-html.el muse-journal.el muse-message.el
286 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
289 Move regexps to same group, only make 4 heading faces.
291 muse--main--1.0--patch-48
293 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
294 can only publish 3 of them specially, leaving the fourth to be in
296 (muse-colors-markup): Only recognize 4 levels of heading.
298 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
299 (muse-file-regexp, muse-image-regexp)
300 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
301 like a good idea to have all the regexps in the same group.
304 ChangeLog muse-colors.el muse-regexps.el muse.el
307 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
310 Update my example config, minor code cleanup.
312 muse--main--1.0--patch-47
314 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
315 names and add "Plans" project.
317 * muse-docbook.el (looking-back): Delete.
319 * muse-html.el (looking-back): Delete.
321 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
322 instead of `looking-back'.
324 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
325 function, use this function. If `looking-back' exists, call it;
326 otherwise, use a workaround.
329 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
332 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
336 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
339 Handle a few paragraph publishing edge cases better.
341 muse--main--1.0--patch-46
343 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
344 beginning-of-document, end-of-document, and paragraph separator regexps
345 so that one markup rule can be used in all these cases.
346 (muse-docbook-markup-paragraph): Handle more cases correctly. In
347 particular, blockquote or center at beginning or end of document will
348 be published properly. Hopefully this won't slow things down too much.
349 (muse-docbook-markup-paragraph-close): Removed.
351 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
353 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
355 (muse-html-markup-paragraph-close): Removed.
358 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
361 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
364 Improve prompt when reading a tag.
366 muse--main--1.0--patch-45
368 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
369 other Emacs modes seem to do.
372 ChangeLog muse-mode.el
375 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
378 Warn user when publishing fails due to a private directory.
380 muse--main--1.0--patch-44
382 * muse-project.el (muse-project-private-p): Warn users when publishing a
383 file fails due to its directory not being readable by others. Make
384 sure that you do a `chmod +o name_of_directory' if you want the
385 contents of that directory to be publishable.
388 ChangeLog muse-project.el
391 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
394 Fix error with example tags and message publishing style.
396 muse--main--1.0--patch-43
398 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
399 see if a previous definition for `font-lock-multiline' exists.
401 * muse-message.el (muse-message-example-tag): Don't require two
402 additional (unused) arguments.
405 ChangeLog muse-colors.el muse-message.el
408 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
411 Always end the published document with a newline.
413 muse--main--1.0--patch-42
415 * muse-html.el (muse-html-markup-paragraph-close): Always end the
416 published document with a newline.
418 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
421 ChangeLog muse-docbook.el muse-html.el
424 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
427 Don't let automatic backup files crash the publishing process.
429 muse--main--1.0--patch-41
431 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
432 directive since this value is already processed by
433 `muse-publish-markup-directive', and may be obtained by using
434 the code: (muse-publishing-directive "date").
436 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
437 to run (funcall nil); this happened once during a debugging process.
439 * muse-project.el (muse-project-private-p): Skip any file for which we
440 cannot fetch attributes. This fixes a bug where having an
441 Emacs-generated automatic backup file in a publishing directory causes
442 the publishing process to halt with an error.
445 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
448 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
451 Apply fix in previous patch to the DocBook publishing style.
453 muse--main--1.0--patch-40
455 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
456 previous patch here as well.
460 ChangeLog muse-docbook.el
463 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
466 Fix newly-introduced lock-up during HTML publishing.
468 muse--main--1.0--patch-39
470 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
471 planner rules higher priority in the publishing sequence. Hopefully
472 this will not wreck anything; I don't use these rules, so I cannot
473 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
475 * muse-html.el (muse-html-markup-paragraph-close): Don't use
476 replace-match; that seems to be slightly evil. Return nil instead of a
477 newline since otherwise Muse thinks that we are not done yet and gets
478 into an infinite loop. This should fix the lock-up problem that
479 resulted from the previous few patches.
482 ChangeLog muse-blosxom.el muse-html.el
485 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
490 muse--main--1.0--patch-38
492 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
496 ChangeLog muse-blosxom.el
499 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
502 Make docbook and blosxom modes close paragraphs properly at end.
504 muse--main--1.0--patch-37
506 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
509 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
510 (muse-docbook-markup-paragraph-close): Adapt from
511 `muse-html-markup-paragraph-close'.
513 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
514 preserve the same appearance as before the last patch.
517 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
520 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
523 Bugfix: Close P tag properly at end of file.
525 muse--main--1.0--patch-36
527 * muse-blosxom.el: Fix bug where loading this file twice would cause an
530 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
531 detecting whether or not a paragraph needs a closing P tag.
532 (muse-html-markup-paragraph-close): New function that only inserts a
533 closing P tag when an unclosed P tag is nearby.
536 ChangeLog muse-blosxom.el muse-html.el
539 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
542 Update my example settings.
544 muse--main--1.0--patch-35
546 * examples/mwolson/muse-init.el: Synchronize with my current settings.
549 ChangeLog examples/mwolson/muse-init.el
552 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
555 Update documentation for C-c TAB feature.
557 muse--main--1.0--patch-34
559 * muse.texi (Keystroke Summary): Note that C-c TAB calls
567 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
570 New feature: tag completion with C-c TAB.
572 muse--main--1.0--patch-33
574 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
575 (muse-tag-history, muse-custom-tags): New variables that keep track of
576 the tag history and newly-entered tags respectively for
578 (muse-insert-tag): New function that interactively prompts the user for
582 ChangeLog muse-mode.el
585 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
588 Fix XHTML validation error with <hr> and <br>.
590 muse--main--1.0--patch-32
592 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
593 and HR tags for XHTML publishing. This should fix a few validation
594 errors that I've been noticing lately.
597 ChangeLog muse-html.el
600 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
603 Remove flyspell overlays on links.
605 muse--main--1.0--patch-31
607 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
608 should make the link clickable. On Emacs21, the color will stay red,
609 but other Emacsen should do the right thing, which is use the normal
610 link color. Hopefully this will fix some strange flyspell-related link
614 ChangeLog muse-colors.el
617 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
620 Update my example Muse settings.
622 muse--main--1.0--patch-30
624 * examples/mwolson/muse-init.el: Update from my latest version.
625 (muse-project-alist): Remove the francais part of my blog.
626 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
627 into this and `my-muse-mode-fill-nobreak-p'.
628 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
629 this is the best way to accomplish this.
630 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
631 characters in the title.
632 (my-muse-prepare-entry-for-xanga): Treat example regions better.
635 ChangeLog examples/mwolson/muse-init.el
638 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
641 Add simple `muse-version' function.
643 muse--main--1.0--patch-29
645 * muse.el (muse-version): New function that displays the value of the
646 `muse-version' variable. This should be easier for the user to type
647 than C-h v muse-version.
653 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
656 Don't compile documentation by default.
658 muse--main--1.0--patch-28
660 * Makefile (all): Don't compile documentation by default.
661 (doc): Use this rule to compile documentation.
667 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
670 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
672 muse--main--1.0--patch-27
674 2005-04-16 Michael Olson <mwolson@gnu.org>
676 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
677 johnw. If a journal entry's title is a [[link]], then an
678 <enclosure> tag will be added to the XML data giving the size and
679 MIME type of the link target. This makes podcasting with Muse
681 (muse-journal-rss-entry-template): Add enclosure usage to example.
682 (muse-journal-rss-munge-buffer): Implement enclosures.
685 ChangeLog muse-journal.el
688 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
691 Standardize source headers, appease elint, don't require planner
693 muse--main--1.0--patch-26
695 2005-04-15 Michael Olson <mwolson@gnu.org>
697 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
698 `scripts' directory since it really isn't part of Muse proper; it
699 is used to generate Muse output from the command line.
701 * muse-blosxom.el: Handle case where planner is not loaded so that
702 it isn't a hard requirement.
704 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
705 that elint doesn't complain.
707 * muse-message.el (muse-message-markup-link): Don't throw up on
708 links with no description.
710 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
711 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
712 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
713 muse-project.el, muse-publish.el, muse-regexps.el,
714 muse-texinfo.el, muse.el: Add standard header for each file in
715 preparation for the initial release, which will hopefully happen
716 sometime within the next month.
720 experimental/.arch-ids/=id
723 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
724 muse-convert.el muse-docbook.el muse-html.el muse-http.el
725 muse-journal.el muse-latex.el muse-message.el muse-mode.el
726 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
727 muse-texinfo.el muse.el
730 .arch-ids/muse-build.el.id
731 ==> scripts/.arch-ids/muse-build.el.id
733 ==> scripts/muse-build.el
736 experimental experimental/.arch-ids
739 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
742 Merge contents of muse-latexcjk.el into muse-latex.el.
744 muse--main--1.0--patch-25
746 2005-04-14 Michael Olson <mwolson@gnu.org>
748 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
749 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
750 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
751 Merge in from muse-latexcjk.el.
753 * muse-latexcjk.el: Removed, functionality merged with
757 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
760 ChangeLog muse-latex.el
763 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
766 Merge muse-xhtml.el into muse-html.el.
768 muse--main--1.0--patch-24
770 2005-04-06 Michael Olson <mwolson@gnu.org>
772 * examples/mwolson/muse-init.el: Update with respect to the
775 * muse-html.el: The contents of muse-xhtml.el have been merged in
776 as advised by John Wiegley.
777 (muse-html-style-sheet): Add example for XHTML use in the
778 function's documentation.
779 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
780 Moved from muse-xhtml.el.
782 * muse-xhtml.el: Removed; contents merged into muse-html.el.
785 .arch-ids/muse-xhtml.el.id muse-xhtml.el
788 ChangeLog examples/mwolson/muse-init.el muse-html.el
791 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
794 Try to fix regexps for Emacs 21.4.
796 muse--main--1.0--patch-23
798 2005-04-05 Michael Olson <mwolson@gnu.org>
800 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
804 ChangeLog muse-regexps.el
807 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
810 Add comments to the publish-project example script
812 muse--main--1.0--patch-22
814 2005-04-01 Michael Olson <mwolson@gnu.org>
816 * examples/publish-project: Moved here from
817 scripts/publish-project. Added a few comments so people know what
821 ChangeLog examples/publish-project
824 scripts/.arch-ids/publish-project.id
825 ==> examples/.arch-ids/publish-project.id
826 scripts/publish-project
827 ==> examples/publish-project
830 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
833 New XHTML style, add more examples to my sample muse config
835 muse--main--1.0--patch-21
837 2005-03-31 Michael Olson <mwolson@gnu.org>
839 * examples/mwolson/muse-init.el: Give an example of deriving a
840 custom publishing style.
841 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
842 (my-muse-prepare-entry-for-xanga): Mangle the published output
843 from a blosxom project and copy the result to the clipboard for
844 easy pasting into Xanga's web form. The file is untouched.
846 * muse-html.el (muse-html-style-sheet): Include the <style
847 type="text/css"></style> wrapper around the example.
848 (muse-html-header): Don't add <style type="text/css"></style>
849 around the value of `muse-html-style-sheet' anymore. This allows
850 for the option of putting your stylesheet(s) in a separate file.
851 An example of this is given in the documentation for this
854 * muse-xhtml: New file that implements a publishing style which is
855 derived from HTML mode. It uses a slightly modified version of
856 the HTML markup rules to generate XHTML-compliant output.
858 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
859 "blosxom" style has been renamed to "blosxom-html". Fix a few
862 * muse-journal.el: Add new "journal-xhtml" style.
864 * muse-message.el: Add new "message-xhtml" style.
867 .arch-ids/muse-xhtml.el.id muse-xhtml.el
870 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
871 muse-html.el muse-journal.el muse-message.el
874 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
877 Add my muse configuration to the examples
879 muse--main--1.0--patch-20
881 2005-03-24 Michael Olson <mwolson@gnu.org>
883 * examples/johnw: Move John Wiegley's configuration to this
886 * examples/mwolson: My configuration files go here.
888 * examples/mwolson/muse-init.el: My Muse configuration file. I
889 just figured out how to keep links from being spell-checked or
890 split up by fill-mode, so the implementation of this may be found
891 here. I also made a function that sets up a blog entry for me.
894 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
895 examples/mwolson/.arch-ids/muse-init.el.id
896 examples/mwolson/muse-init.el
902 examples/.arch-ids/muse-johnw.el.id
903 ==> examples/johnw/.arch-ids/muse-johnw.el.id
904 examples/.arch-ids/publish-johnw.id
905 ==> examples/johnw/.arch-ids/publish-johnw.id
906 examples/muse-johnw.el
907 ==> examples/johnw/muse-johnw.el
908 examples/publish-johnw
909 ==> examples/johnw/publish-johnw
912 examples/johnw examples/johnw/.arch-ids examples/mwolson
913 examples/mwolson/.arch-ids
916 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
919 Add muse-blosxom script and plugin for pyblosxom
921 muse--main--1.0--patch-19
923 2005-03-24 Michael Olson <mwolson@gnu.org>
925 * muse-blosxom.el: Update copyright notice in headers and mention
926 the pyblosxom scripts.
928 * contrib/pyblosxom: New directory containing pyblosxom plugins
931 * contrib/getstamps.py: Script that generates the "timestamps"
932 file, run on the local machine.
934 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
938 contrib/pyblosxom/.arch-ids/=id
939 contrib/pyblosxom/.arch-ids/getstamps.py.id
940 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
941 contrib/pyblosxom/getstamps.py
942 contrib/pyblosxom/hardcodedates.py
945 ChangeLog muse-blosxom.el
948 contrib/pyblosxom contrib/pyblosxom/.arch-ids
951 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
954 muse-blosxom.el has matured past experimental status
956 muse--main--1.0--patch-18
958 2005-03-23 Michael Olson <mwolson@gnu.org>
960 * muse-blosxom.el: Remove common functionality that has already
961 been implemented in `muse-html.el'. Derive this mode from
962 `muse-html'. Update documentation. I now feel that this file is
963 ready to be included in the top-level Muse directory.
966 ChangeLog muse-blosxom.el
969 experimental/.arch-ids/muse-blosxom.el.id
970 ==> .arch-ids/muse-blosxom.el.id
971 experimental/muse-blosxom.el
975 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
978 Make muse-blosxom.el slightly less experimental
980 muse--main--1.0--patch-17
982 2005-03-22 Michael Olson <mwolson@gnu.org>
984 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
985 Renamed from `blosxom-page-date-alist'. Currently it does nothing
987 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
988 from the `muse-blosxom-markup-date-directive' rule.
989 (blosxom-set-time): Remove this function. We're not going to be
990 touching the timestamp manually anymore -- it's too much of a
991 hassle. Right now I've got a python program that compiles a
992 timestamp file and a pyblosxom helper that reads it. Something
993 similar could be arranged for blosxom, I'm sure.
997 ChangeLog experimental/muse-blosxom.el
1000 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
1003 Apply latest journal-related updates from johnw
1005 muse--main--1.0--patch-16
1009 ChangeLog examples/muse-johnw.el muse-journal.el
1012 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
1015 Add Projects node to the manual
1017 muse--main--1.0--patch-15
1019 2005-02-28 Michael Olson <mwolson@gnu.org>
1021 * muse.texi: Change copyright notice since the FSF is now the
1023 (Projects): New node, based on a section from the README file.
1029 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
1032 Correct documentation, adding some content.
1034 muse--main--1.0--patch-14
1036 2005-02-28 Michael Olson <mwolson@gnu.org>
1038 * muse.texi: Change license terms of the documentation to the GNU
1039 GPL instead of the GNU FDL, as per the consent of the copyright
1040 holders of the emacs-wiki manual, from which this is based. Some
1041 emacs-wiki-isms in the manual were corrected, and the Getting
1042 Started section was updated.
1048 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
1051 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
1053 muse--main--1.0--patch-13
1055 2005-02-17 Michael Olson <mwolson@gnu.org>
1057 * experimental/muse-blosxom.el: Somehow the contents of this file
1058 managed to get duplicated. I removed the duplicates.
1059 (muse-blosxom-date): Remove this, since it is not useful.
1060 (muse-blosxom-header): Use the standard header that blosxom.el
1064 ChangeLog experimental/muse-blosxom.el
1067 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
1070 Initial commit of muse.texi, nothing substantial
1072 muse--main--1.0--patch-12
1074 2005-02-07 Michael Olson <mwolson@gnu.org>
1076 * muse.texi: New file that provides the documentation for Muse.
1077 It is in a very rough form at the moment. Nothing substantial may
1078 be found here yet. Be ye warned.
1081 .arch-ids/muse.texi.id muse.texi
1087 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
1090 Add docstring, new trivial function
1092 muse--main--1.0--patch-11
1094 2005-02-07 Michael Olson <mwolson@gnu.org>
1096 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
1097 `muse-what-changed'. No functionality change.
1098 (muse-what-changed): New function that displays in diff format the
1099 changes made since the buffer was last saved.
1101 * muse-project.el (muse-project-publish): Add docstring.
1104 ChangeLog muse-mode.el muse-project.el
1107 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
1110 Add experimental version of muse-blosxom.el to project
1112 muse--main--1.0--patch-10
1114 2005-02-04 Michael Olson <mwolson@gnu.org>
1116 * Makefile (realclean): Remove file that gets generated when fonts
1119 * experimental/muse-bloxsom.el: New file that implements Blosxom
1120 support for Muse. It's in a very rough state, hence its placement
1121 in the `experimental' directory.
1124 experimental/.arch-ids/=id
1125 experimental/.arch-ids/muse-blosxom.el.id
1126 experimental/muse-blosxom.el
1132 experimental experimental/.arch-ids
1135 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
1138 Make permissions more consistent
1140 muse--main--1.0--patch-9
1146 modified directories:
1147 contrib examples scripts
1150 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
1155 muse--main--1.0--patch-8
1157 2005-02-04 Michael Olson <mwolson@gnu.org>
1159 * muse-build.el: Add contrib directory to `load-path'.
1160 (muse-elint-files): Load `muse-regexps.el'.
1162 * scripts/publish: Change permissions so that this script is
1163 executable. Add contrib directory to load list. Add
1164 `muse-regexps.el' to list.
1167 ChangeLog muse-build.el scripts/publish
1170 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
1173 Use "—" instead of "—"
1175 muse--main--1.0--patch-7
1177 2005-01-31 Michael Olson <mwolson@gnu.org>
1179 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
1180 with "—" so that documents validate properly. Thanks to
1181 Björn Lindström for the suggestion.
1183 * muse-html.el (muse-html-markup-strings): Ditto.
1186 ChangeLog muse-docbook.el muse-html.el
1189 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
1192 Fix use of "[:blank:]" in underline markup
1194 muse--main--1.0--patch-6
1196 2005-01-25 Michael Olson <mwolson@gnu.org>
1198 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
1199 use of `muse-regexp-blank'.
1202 ChangeLog muse-colors.el
1205 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
1208 Fix problem with headings being given wrong face
1210 muse--main--1.0--patch-5
1212 2005-01-03 Michael Olson <mwolson@gnu.org>
1214 * muse-colors.el: Add header.
1215 (muse-colors-emphasized): Headings were being given the coloring
1216 for the next level of heading instead of the real
1217 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
1218 Heading"). Thanks to Lan Yufeng for finding this and sending a
1221 * muse-regexps.el: Fix header.
1224 ChangeLog muse-colors.el muse-regexps.el
1227 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
1232 muse--main--1.0--patch-4
1234 2005-01-01 Michael Olson <mwolson@gnu.org>
1236 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
1237 version will be automatically maintained by Arch.
1241 .arch-ids/ChangeLog.id ChangeLog
1244 .arch-ids/ChangeLog.id
1245 ==> .arch-ids/ChangeLog.2004.id
1250 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
1253 Extended regexps fix, allow spaces in 1st part of links
1255 muse--main--1.0--patch-3
1257 2004-12-30 Michael Olson <mwolson@gnu.org>
1259 * muse.el (muse-link-regexp): Allow spaces in the first part of
1262 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
1263 customizable alternatives to extended character classes.
1265 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
1268 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
1269 muse-html.el muse-mode.el muse-publish.el muse.el
1272 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
1275 Begin to change regexp handling, tweak muse.el header
1277 muse--main--1.0--patch-2
1279 2004-12-29 Michael Olson <mwolson@gnu.org>
1281 * muse.el: Change Copyright notice to FSF. Change Maintainer to
1284 * muse-regexps.el: New file that implements regexp handling.
1285 Generalized regexp options will be moved to it eventually.
1288 .arch-ids/muse-regexps.el.id muse-regexps.el
1294 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
1297 Do some early spring cleaning
1299 muse--main--1.0--patch-1
1301 2004-12-29 Michael Olson <mwolson@gnu.org>
1303 * Makefile: Change path to `publish' script.
1305 * contrib/pcomplete.el: New file that is used by Muse without
1306 actually being a part of it: hence its location in the contrib
1309 * contrib/cgi.el, contrib/httpd.el: New location.
1311 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
1313 * scripts/publish, scripts/publish-project: Ditto.
1316 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
1317 contrib/pcomplete.el examples/.arch-ids/=id
1318 scripts/.arch-ids/=id
1325 ==> contrib/.arch-ids/cgi.el.id
1326 .arch-ids/httpd.el.id
1327 ==> contrib/.arch-ids/httpd.el.id
1328 .arch-ids/muse-johnw.el.id
1329 ==> examples/.arch-ids/muse-johnw.el.id
1330 .arch-ids/publish-johnw.id
1331 ==> examples/.arch-ids/publish-johnw.id
1332 .arch-ids/publish-project.id
1333 ==> scripts/.arch-ids/publish-project.id
1334 .arch-ids/publish.id
1335 ==> scripts/.arch-ids/publish.id
1339 ==> contrib/httpd.el
1341 ==> examples/muse-johnw.el
1345 ==> examples/publish-johnw
1347 ==> scripts/publish-project
1350 contrib contrib/.arch-ids examples examples/.arch-ids scripts
1354 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
1357 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1359 muse--main--1.0--base-0
1361 (automatically generated log message)
1364 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
1365 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
1366 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
1367 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
1368 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
1369 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
1370 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
1371 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
1372 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1373 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
1374 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
1375 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
1376 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
1377 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
1378 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
1379 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
1380 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
1381 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8