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-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
8 Make installation of manual when not using Debian go smoothly.
10 muse--main--1.0--patch-80
12 * Makefile.defs (INSTALLINFO): New variable that specifies what command
13 and options are to be used when insinuating the Muse documentation into
16 * Makefile (install): Make use of INSTALLINFO.
18 * README (Installation): Give directions for changing INSTALLINFO on a
19 Debian system and changing where Muse is installed.
24 ChangeLog Makefile Makefile.defs README muse.texi
27 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
30 Fix compiler warning induced by last patch.
32 muse--main--1.0--patch-79
34 * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
38 ChangeLog lisp/muse-project.el lisp/muse.el
41 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
44 Add `muse-current-file', fix minor QuickStart issue.
46 muse--main--1.0--patch-78
48 * examples/QuickStart: Make John Wiegley the author.
50 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
51 `muse-current-file' instead of `buffer-file-name'.
53 * lisp/muse-project.el (muse-current-project): Document.
55 * lisp/muse-project.el (muse-current-file): New variable indicating the
56 name, including path, of the file that is currently being published.
57 (muse-project-of-file): Make use of
60 * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
62 * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
65 ChangeLog examples/QuickStart lisp/muse-blosxom.el
66 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
70 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
73 Make muse-replace-regexp-in-string closer to its parent; no func change.
75 muse--main--1.0--patch-77
77 * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
78 to implement all functionality of `replace-regexp-in-string'. No
83 ChangeLog lisp/muse.el
86 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
89 Play nicely with fill, adaptive-fill, and flyspell.
91 muse--main--1.0--patch-76
93 * muse-mode.el (muse-mode-intangible-links): New function used to
94 determine whether links will be considered intangible.
96 * lisp/muse-mode.el (muse-mode-link-functions)
97 (muse-mode-handler-functions): Minor docfix.
99 * lisp/muse-mode.el (muse-mode): Don't split long links when performing
100 fill. Play nicely with adaptive-fill. Avoid lockup with flyspell by
101 making links intangible by default, but this may be adjusted by use of
102 the `muse-mode-intangible-links' function.
104 * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
105 nil if we should allow a fill to occur here. Keeps links from being
108 * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
109 non-nil if we allow spell-checking to occur here. Keeps links from
110 being improperly colorized.
112 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
113 functionality change.
116 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
119 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
122 Minor doc changes and code prettification.
124 muse--main--1.0--patch-75
126 * AUTHORS: Note that YH's assignment is in the mail.
128 * README (scripts): Explain better the contents of the `scripts'
131 * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
134 AUTHORS ChangeLog README lisp/muse-wiki.el
137 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
140 Merged from hodique@lifl.fr--2005 (patch 7-11)
142 muse--main--1.0--patch-74
146 * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
147 split WikiWords and InterWiki links into their own package
149 * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
150 Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
152 * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
153 Mimic experimental behavior for interwiki
155 * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
158 * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
162 lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
165 ChangeLog lisp/muse-colors.el lisp/muse-html.el
166 lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
169 experimental/.arch-ids/muse-wiki.el.id
170 ==> experimental/.arch-ids/muse-wiki-old.el.id
171 experimental/muse-wiki.el
172 ==> experimental/muse-wiki-old.el
175 hodique@lifl.fr--2005/muse--yh--1.0--patch-7
176 hodique@lifl.fr--2005/muse--yh--1.0--patch-8
177 hodique@lifl.fr--2005/muse--yh--1.0--patch-9
178 hodique@lifl.fr--2005/muse--yh--1.0--patch-10
179 hodique@lifl.fr--2005/muse--yh--1.0--patch-11
182 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
185 Tell people where to find on-line version of manual.
187 muse--main--1.0--patch-73
189 * README: Add on-line locations for manual.
191 * muse.texi: Remove @include directive. This makes generating a PDF of
192 this documentation a lot easier.
194 * muse.texi (Preface): Add on-line locations for manual.
197 ChangeLog README muse.texi
200 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
203 Try to make Muse play nice with outline minor mode.
205 muse--main--1.0--patch-72
207 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
208 (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
209 "muse" instead of "t" when adding invisibility to text or checking for
212 * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
213 compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
217 ChangeLog lisp/muse-colors.el lisp/muse.el
220 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
223 Minor grammar fix in Introduction section of manual.
225 muse--main--1.0--patch-71
227 * muse.texi (Introduction): Minor grammar fix.
233 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
238 muse--main--1.0--patch-70
240 * lisp/muse-colors.el: Remove unnecessary use of Version in header.
242 * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
244 * lisp/muse-poem.el (muse-poem-markup-strings)
245 (muse-poem-chapbook-strings): Make customizable.
247 * lisp/muse-poem.el (muse-chapbook-latex-header)
248 (muse-chapbook-latex-footer): Docfix.
250 * lisp/muse-texinfo.el (muse-texinfo-info-extension)
251 (muse-texinfo-pdf-extension): Ditto.
253 * lisp/muse.el (muse-version): Change to 3.01.
255 * muse.texi (Poem, Texinfo): Last two publishing styles complete. We're
259 ChangeLog lisp/muse-colors.el lisp/muse-html.el
260 lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
263 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
266 Tweak documentation thoroughly; still incomplete.
268 muse--main--1.0--patch-69
270 * README: Minor tweaks.
272 * muse.texi: Massively rename chapters so that the titles are more
273 descriptive. Clean up grammar.
275 * muse.texi (Obtaining Muse): Move content of Installation node here,
276 stripping out any customization tips, since those are covered later.
277 Re-work this chapter since I was dissatisfied with it.
279 * muse.texi (Installation): This node has the content of README regarding
280 installation, which fits the title of the node much better than the
283 * muse.texi (Blosxom): Turn the sections of this section into
286 * muse.texi (Getting Help and Reporting Bugs): Turn this into a list. I
289 * muse.texi (History): Add a "2005" item.
292 ChangeLog README muse.texi
295 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
298 Finish documenting 2 more publishing styles.
300 muse--main--1.0--patch-68
302 * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
304 * lisp/muse-journal.el: Docfixes.
306 * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
307 documentation to this function.
309 * muse.texi (Blosxom Options): New node containing the publishing styles
310 and options provided by Blosxom.
311 (Book): Add usage note, as I suspect a lot of people might be confused
313 (HTML): Space out entries better.
314 (Journal, LaTeX): New nodes for publishing styles.
315 (Common Elements): Document a few options that are present in
319 ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
320 lisp/muse-latex.el lisp/muse-publish.el muse.texi
323 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
326 Make Muse installable and correct an Emacs21 issue.
328 muse--main--1.0--patch-67
330 * Makefile (.PRECIOUS): Indicate that .info and .html files in this
331 directory will be generated.
332 (all): Compile muse.info by default.
333 (doc): Refactor into individual generation rules for .html and .info
335 (install): New rule that installs Muse source code, compiled .elc
336 files, and the manual into proper places.
338 * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
340 * README (Insinuation): Move old content of Installation here.
341 (Installation): Fill out this section.
342 (Further Documentation): Add link to my website and note that a full
343 manual is included with Muse.
345 * lisp/Makefile (EL): Populate with .el files.
346 (install): New rule that installs both .elc and .el files.
348 * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
349 Emacs21, hack in a handler for the @documentencoding tag so that it
353 ChangeLog Makefile Makefile.defs README lisp/Makefile
357 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
360 Cater even more to XEmacs and its annoying whims.
362 muse--main--1.0--patch-66
364 * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
365 environment variable.
367 * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
368 handle it. Load `muse-build.el' instead.
370 * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
373 * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
374 (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
377 * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
378 function does not appear to be used.
380 * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
381 `replace-regexp-in-string', since XEmacs doesn't have this function.
382 We only implement the first 3 args, but this could be extended if we
385 * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
386 `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
388 * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
390 * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
393 * lisp/muse-convert.el (muse-write-footnote): Ditto.
395 * lisp/muse-html.el (muse-html-markup-table): Ditto.
397 * lisp/muse-http.el (muse-winnow-list): Ditto.
399 * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
401 * lisp/muse-project.el (muse-project-file-entries): Ditto.
403 * lisp/muse-publish.el (muse-publish-markup): Ditto.
405 * scripts/muse-build.el: Add contrib path first; probably doesn't change
408 * scripts/publish: Use EMACS environment variable instead of hard-coding
412 ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
413 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
414 lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
415 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
416 lisp/muse.el scripts/muse-build.el scripts/publish
419 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
422 Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
424 muse--main--1.0--patch-65
426 * AUTHORS: Update entry.
428 * muse-*.el: Move to the lisp directory.
430 * lisp/Makefile: New file containing rules to test and compile the
433 * Makefile.defs: New file that contains common definitions for all other
434 Makefiles, such as Emacs command to use.
436 * Makefile: Move lisp-specific rules to lisp/Makefile.
437 (SUBDIRS): New variable containing subdirectories to clean.
439 * README: Update to reflect new location of source files. Give updated
440 directions for compiling with XEmacs.
442 * examples/Makefile (.PRECIOUS): Added to denote which type of files to
444 (%.html): Pass SITEFLAG as an environment variable to
447 * examples/QuickStart (The): Re-add the stray <comment> tag since it
448 seems to be needed to keep the process from failing. This has *got* to
449 be a bug in Muse, but I don't want to deal with it now.
451 * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
453 * lisp/muse-convert.el: Move line to commentary section.
455 * lisp/muse-latex.el (muse-latex-markup-table): Note that the
456 locally-bound `type' variable isn't used here.
458 * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
460 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
463 * scripts/muse-build.el (load-path): Correct paths.
465 * scripts/muse-build.el (muse-elint-files): Add a few variables here so
466 as to avoid spurious warnings.
468 * scripts/publish (style): Make use of SITEFLAG environment variable, if
471 * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
472 (muse-match-string-no-properties): New functions that take the place of
473 `line-end-position', `line-beginning-position', and
474 `match-string-no-properties', respectively.
476 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
477 (muse-my-journal-find-entries): Use Muse-specific version of
478 `match-string-no-properties', `line-beginning-position', and
479 `line-end-position' since these do not exist in XEmacs.
481 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
482 (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
484 * lisp/muse-convert.el (muse-latex-transform): Ditto.
486 * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
487 (muse-html-insert-contents): Ditto.
489 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
491 * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
493 * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
495 * lisp/muse-publish.el (muse-publish-markup-tag)
496 (muse-publish-markup-footnote, muse-publish-markup-leading-space)
497 (muse-published-buffer-contents): Ditto.
499 * scripts/muse-build.el (muse-elint-files): Ditto.
502 .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
503 lisp/.arch-ids/Makefile.id lisp/Makefile
506 AUTHORS ChangeLog Makefile README examples/Makefile
507 examples/QuickStart examples/johnw/muse-johnw.el
508 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
509 lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
510 lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
511 lisp/muse.el scripts/muse-build.el scripts/publish
514 .arch-ids/muse-blosxom.el.id
515 ==> lisp/.arch-ids/muse-blosxom.el.id
516 .arch-ids/muse-book.el.id
517 ==> lisp/.arch-ids/muse-book.el.id
518 .arch-ids/muse-colors.el.id
519 ==> lisp/.arch-ids/muse-colors.el.id
520 .arch-ids/muse-convert.el.id
521 ==> lisp/.arch-ids/muse-convert.el.id
522 .arch-ids/muse-docbook.el.id
523 ==> lisp/.arch-ids/muse-docbook.el.id
524 .arch-ids/muse-html.el.id
525 ==> lisp/.arch-ids/muse-html.el.id
526 .arch-ids/muse-http.el.id
527 ==> lisp/.arch-ids/muse-http.el.id
528 .arch-ids/muse-journal.el.id
529 ==> lisp/.arch-ids/muse-journal.el.id
530 .arch-ids/muse-latex.el.id
531 ==> lisp/.arch-ids/muse-latex.el.id
532 .arch-ids/muse-mode.el.id
533 ==> lisp/.arch-ids/muse-mode.el.id
534 .arch-ids/muse-poem.el.id
535 ==> lisp/.arch-ids/muse-poem.el.id
536 .arch-ids/muse-project.el.id
537 ==> lisp/.arch-ids/muse-project.el.id
538 .arch-ids/muse-publish.el.id
539 ==> lisp/.arch-ids/muse-publish.el.id
540 .arch-ids/muse-regexps.el.id
541 ==> lisp/.arch-ids/muse-regexps.el.id
542 .arch-ids/muse-texinfo.el.id
543 ==> lisp/.arch-ids/muse-texinfo.el.id
545 ==> lisp/.arch-ids/muse.el.id
547 ==> lisp/muse-blosxom.el
549 ==> lisp/muse-book.el
551 ==> lisp/muse-colors.el
553 ==> lisp/muse-convert.el
555 ==> lisp/muse-docbook.el
557 ==> lisp/muse-html.el
559 ==> lisp/muse-http.el
561 ==> lisp/muse-journal.el
563 ==> lisp/muse-latex.el
565 ==> lisp/muse-mode.el
567 ==> lisp/muse-poem.el
569 ==> lisp/muse-project.el
571 ==> lisp/muse-publish.el
573 ==> lisp/muse-regexps.el
575 ==> lisp/muse-texinfo.el
583 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
586 Massively untabify files.
588 muse--main--1.0--patch-64
592 ChangeLog ChangeLog.2004 experimental/muse-message.el
593 experimental/muse-wiki.el muse-book.el muse-colors.el
594 muse-convert.el muse-docbook.el muse-html.el muse-http.el
595 muse-journal.el muse-latex.el muse-mode.el muse-poem.el
596 muse-project.el muse-publish.el muse-regexps.el
597 muse-texinfo.el muse.el
600 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
603 Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
605 muse--main--1.0--patch-63
607 (Summary of changes that Yann made)
609 * muse-colors.el (muse-colors-link): Whitespace cleanup.
611 * muse-mode.el (muse-generate-index): Move index generation code into
612 `muse-index-as-string'.
613 (muse-index-as-string): New function that generates an index and
614 returns it as a string, instead of placing it in a buffer like
615 `muse-generate-index' used to.
619 * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
620 merge from mwolson@gnu.org--2005
622 * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
623 Accept WikiWords as links [mostly rescinded]
625 * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
626 merge from mwolson@gnu.org--2005/muse--main--1.0
628 * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
629 Merged from mwolson@gnu.org--2005 (patch 60-62)
631 * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
632 provide a string view of the index
635 ChangeLog muse-colors.el muse-latex.el muse-mode.el
638 hodique@lifl.fr--2005/muse--yh--1.0--patch-2
639 hodique@lifl.fr--2005/muse--yh--1.0--patch-3
640 hodique@lifl.fr--2005/muse--yh--1.0--patch-4
641 hodique@lifl.fr--2005/muse--yh--1.0--patch-5
642 hodique@lifl.fr--2005/muse--yh--1.0--patch-6
645 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
648 Document Blosxom, Book, DocBook, and HTML publishing styles.
650 muse--main--1.0--patch-62
652 * muse-blosxom.el: Clean up header.
654 * muse-book.el (muse-before-book-publish-hook): Rename to
655 `muse-book-before-publish-hook'.
656 (muse-after-book-publish-hook): Rename to
657 `muse-book-after-publish-hook'.
659 * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
660 (muse-html-markup-strings, muse-xhtml-markup-strings)
661 (muse-html-meta-content-type, muse-html-meta-content-encoding)
662 (muse-html-charset-default, muse-html-encoding-default)
663 (muse-html-encoding-map): Docfixes.
665 * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
669 ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
672 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
675 Begin work on Publishing Styles section of manual.
677 muse--main--1.0--patch-61
679 * Makefile (.PHONY): Add "doc" to list.
680 (doc): New rule that generates Info and HTML files from muse.texi.
681 (dist): Rely on `distclean', not `clean'.
683 * examples/QuickStart (Authoring mode): Remove empty section.
685 * muse.texi: Call this program "the Emacs Muse" in title.
686 (Publishing Styles): Begin to populate section.
687 (Deriving Styles): First subsection of Publishing Styles.
688 (Contributors): Remove spurious copyright section, since we address
691 * README: Actually remember to add this file.
694 .arch-ids/README.id README
697 ChangeLog Makefile examples/QuickStart muse.texi
700 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
703 Document Markup Rules.
705 muse--main--1.0--patch-60
707 * examples/QuickStart: Remove stray <comment> tag.
709 * muse.texi (Top): Comment every menu line.
710 (Markup Rules): New section with plenty of subsections.
713 ChangeLog examples/QuickStart muse.texi
716 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
719 Release this as Muse 3.00.90 (RC1).
721 muse--main--1.0--patch-59
723 * Makefile (%.elc): Use -q instead of --no-init-file because the former
724 is compatible with both Emacs and XEmacs.
726 * examples/README: Renamed to QuickStart.
728 * examples/Makefile (EXAMPLES): Reflect name change of README.
733 ChangeLog Makefile examples/Makefile muse.el
736 examples/.arch-ids/README.id
737 ==> examples/.arch-ids/QuickStart.id
739 ==> examples/QuickStart
742 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
745 Makefile refactoring.
747 muse--main--1.0--patch-58
749 * Makefile (.PHONY): List all non-file targets.
750 (examples): New rule that calls Make in the examples directory.
751 (atranslit): Removed, since this isn't (yet) bundled with Muse.
753 * README: Move to the examples directory. I'd prefer to distribute a
754 very basic plain text README and use this as a quickstart + markup
755 example + publishing example.
757 * examples/Makefile: Move all README-related rules here.
759 * examples/README: Add an "About this document" section.
761 * scripts/publish (style): Do not include the contrib directory, since we
762 don't use any code from there. Since this is only invoked from the
763 examples directory, make sure add the parent directory to the load
766 * muse.texi: Change version to 3.00.90 (RC1).
768 * muse.el: Change location of the README file in header.
770 * muse.el (muse-version): Update to 3.00.90 (RC1).
773 examples/.arch-ids/Makefile.id examples/Makefile
776 ChangeLog Makefile examples/README muse.el muse.texi
781 ==> examples/.arch-ids/README.id
786 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
789 Update my example configuration.
791 muse--main--1.0--patch-57
793 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
794 and experimental status of muse-message.
797 ChangeLog examples/mwolson/muse-init.el
800 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
803 Provide optional outline-style faces; customization fixes; experimental stuff.
805 muse--main--1.0--patch-56
807 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
808 option that determines what the header faces should look like. If
809 'outline, use outline-style faces. If nil, don't generate the faces at
810 all, which allows the user to specify their own. Otherwise, use the
811 scaled faces, which is the default behavior.
812 (muse-colors-outline-faces-list): List of faces to use. In case the
813 outline faces are not available, provide reasonable defaults.
814 (muse-make-faces): Use dolist instead of mapc. Implement the
815 possibility of having outline-style colors for heading. Don't call
816 this function immediately -- give the users time to make their changes
817 through the customize interface. Once we call this function, Emcs from
818 CVS will not allow the faces to be changed easily, which is a shame.
820 * muse-message.el (muse-message-contents-tag): Copied from
821 `muse-publish-contents-tag' in order to keep the customization
822 interface from making the `muse-markup-tags' option from throwing a
823 type mismatch error. This function is untested and will likely do
824 nothing useful. This file has been moved to the experimental folder
825 until it gets fleshed out more.
827 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
828 file that could eventually provide wiki-like ability. Currently this
829 is just a collection of functions that were pruned out when he remade
830 Muse, so don't get too excited. I plan to eventually merge Yann
831 Hodique's work here, probably after the first release of Muse.
833 * muse-regexps.el (muse-regexp): Improve description.
835 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
836 the muse-regexp group since it is just a single regexp. Lists of
837 regexps don't have to be in muse-regexp, however.
839 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
840 since the Emacs devel mailing list seems to not want Britain-izations
843 * muse-colors.el (muse-colors): Ditto.
845 * muse-docbook.el (muse-docbook): Ditto.
847 * muse-html.el (muse-html): Ditto.
849 * muse-http.el (muse-http): Ditto.
851 * muse-message.el (muse-message): Ditto.
853 * muse-mode.el (muse-mode): Ditto.
855 * muse-project.el (muse-project): Ditto.
857 * muse-publish.el (muse-publish): Ditto.
859 * muse.el (muse): Ditto.
862 experimental/.arch-ids/=id
863 experimental/.arch-ids/muse-wiki.el.id
864 experimental/muse-wiki.el
867 ChangeLog experimental/muse-message.el muse-blosxom.el
868 muse-colors.el muse-docbook.el muse-html.el muse-http.el
869 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
873 .arch-ids/muse-message.el.id
874 ==> experimental/.arch-ids/muse-message.el.id
876 ==> experimental/muse-message.el
879 experimental experimental/.arch-ids
882 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
885 Fix publishing error when given an empty string for header/footer.
887 muse--main--1.0--patch-55
889 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
890 `file-readable-p' if it is an empty string. For some reason,
891 `file-readable-p' and `insert-file-contents' were treating an empty
892 string as if it were the current directory.
895 ChangeLog muse-publish.el
898 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
901 WYSIWYG emphasis, XEmacs compatibility hacks.
903 muse--main--1.0--patch-54
905 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
906 compliant. Only colorize if we end with the same number of asterisks
907 as we start with, preventing unnoticed syntax errors. Don't colorize
908 in the middle of a word.
909 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
910 Only colorize if we end with an underscore. Don't colorize in the
913 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
914 inside of group. This will probably not do anything, but it seems
917 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
918 where we start with an image link. JohnW didn't seem to like having
919 <p> tags inserted before image links, but they don't validate properly
920 as they are. For now, I will surround such links/paragraphs with <div
921 class="image-link"> in an attempt to be as not invasive and yet
922 standards compliant as possible.
924 * muse-html.el (muse-html-escape-string): Work around distinction between
925 int and char types in XEmacs. Deal with an annoying replace-match bug
926 in XEmacs that rears its head at times.
928 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
932 ChangeLog muse-colors.el muse-docbook.el muse-html.el
936 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
939 Minor code cleanup to address elint issues.
941 muse--main--1.0--patch-53
943 * Makefile (test): Don't build README files during this rule. Remove
944 spurious "make clean" statement.
946 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
947 `muse-colors' group, and give it a proper type.
949 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
951 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
952 muse-my-journal-find-entries): Replace `string-to-int' with
955 * muse-html.el (muse-html-insert-contents): Ditto.
957 * muse-journal.el (muse-journal-html-munge-buffer,
958 muse-journal-latex-munge-buffer): Ditto.
960 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
962 * muse-publish.el (muse-publish-markup-footnote,
963 muse-publish-contents-tag): Ditto.
965 * muse-regexps.el (muse-extreg-usable-p): Ditto.
968 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
969 muse-html.el muse-journal.el muse-mode.el muse-publish.el
973 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
976 Add ability to automate the creation a new blosxom entry.
978 muse--main--1.0--patch-52
980 * examples/mwolson/muse-init.el: Move new entry section to
981 muse-blosxom.el. Modify the key settings in my example accordingly.
983 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
984 Muse always makes sure that the file ends with a newline.
986 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
987 planner markup is now provided automatically by the planner port to
988 Muse, and we don't have any customized markup.
990 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
991 variable that specifies where the base directory of your blog entries
994 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
995 the base directory. Explore categories recursively.
997 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
998 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
999 special characters file name.
1001 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1002 making a new blog entry. It will prompt you for a category, then a
1003 title, and then will create a new file that has the date and title
1007 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1010 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1013 Change mailing address of FSF, add AUTHORS file.
1015 muse--main--1.0--patch-51
1017 * muse-*.el, muse.texi: Change mailing address of FSF.
1019 * muse.texi (Contributors): Fix typo.
1021 * AUTHORS: New file containing a list of all of those who have
1022 contributed code or documentation to Muse, how many lines were changed,
1026 .arch-ids/AUTHORS.id AUTHORS
1029 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1030 muse-html.el muse-http.el muse-journal.el muse-latex.el
1031 muse-message.el muse-mode.el muse-poem.el muse-project.el
1032 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1036 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1039 Merged from hodique@lifl.fr--2005 (patch 0-1)
1041 muse--main--1.0--patch-50
1045 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1046 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1048 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1049 fix .html (for example) in visible names for links
1052 ChangeLog muse-publish.el
1055 hodique@lifl.fr--2005/muse--yh--1.0--base-0
1056 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1059 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1062 Make generated X(HT)ML show up in the right encoding in other modes.
1064 muse--main--1.0--patch-49
1066 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1067 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
1068 generated (X)HTML files show up in the right coding system when editing
1069 them with another Emacs mode.
1071 * muse-journal.el (muse-journal-rss-header): Automatically determine the
1072 encoding instead of hard-coding it.
1074 * muse-message.el: Add content to Commentary section, explaining the use
1075 of this publishing style.
1078 ChangeLog muse-html.el muse-journal.el muse-message.el
1081 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1084 Move regexps to same group, only make 4 heading faces.
1086 muse--main--1.0--patch-48
1088 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1089 can only publish 3 of them specially, leaving the fourth to be in
1091 (muse-colors-markup): Only recognize 4 levels of heading.
1093 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1094 (muse-file-regexp, muse-image-regexp)
1095 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
1096 like a good idea to have all the regexps in the same group.
1099 ChangeLog muse-colors.el muse-regexps.el muse.el
1102 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1105 Update my example config, minor code cleanup.
1107 muse--main--1.0--patch-47
1109 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
1110 names and add "Plans" project.
1112 * muse-docbook.el (looking-back): Delete.
1114 * muse-html.el (looking-back): Delete.
1116 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
1117 instead of `looking-back'.
1119 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
1120 function, use this function. If `looking-back' exists, call it;
1121 otherwise, use a workaround.
1124 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
1127 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
1128 muse-html.el muse.el
1131 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
1134 Handle a few paragraph publishing edge cases better.
1136 muse--main--1.0--patch-46
1138 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
1139 beginning-of-document, end-of-document, and paragraph separator regexps
1140 so that one markup rule can be used in all these cases.
1141 (muse-docbook-markup-paragraph): Handle more cases correctly. In
1142 particular, blockquote or center at beginning or end of document will
1143 be published properly. Hopefully this won't slow things down too much.
1144 (muse-docbook-markup-paragraph-close): Removed.
1146 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
1148 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
1150 (muse-html-markup-paragraph-close): Removed.
1153 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1156 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
1159 Improve prompt when reading a tag.
1161 muse--main--1.0--patch-45
1163 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
1164 other Emacs modes seem to do.
1167 ChangeLog muse-mode.el
1170 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
1173 Warn user when publishing fails due to a private directory.
1175 muse--main--1.0--patch-44
1177 * muse-project.el (muse-project-private-p): Warn users when publishing a
1178 file fails due to its directory not being readable by others. Make
1179 sure that you do a `chmod +o name_of_directory' if you want the
1180 contents of that directory to be publishable.
1183 ChangeLog muse-project.el
1186 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
1189 Fix error with example tags and message publishing style.
1191 muse--main--1.0--patch-43
1193 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
1194 see if a previous definition for `font-lock-multiline' exists.
1196 * muse-message.el (muse-message-example-tag): Don't require two
1197 additional (unused) arguments.
1200 ChangeLog muse-colors.el muse-message.el
1203 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1206 Always end the published document with a newline.
1208 muse--main--1.0--patch-42
1210 * muse-html.el (muse-html-markup-paragraph-close): Always end the
1211 published document with a newline.
1213 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1216 ChangeLog muse-docbook.el muse-html.el
1219 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1222 Don't let automatic backup files crash the publishing process.
1224 muse--main--1.0--patch-41
1226 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1227 directive since this value is already processed by
1228 `muse-publish-markup-directive', and may be obtained by using
1229 the code: (muse-publishing-directive "date").
1231 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1232 to run (funcall nil); this happened once during a debugging process.
1234 * muse-project.el (muse-project-private-p): Skip any file for which we
1235 cannot fetch attributes. This fixes a bug where having an
1236 Emacs-generated automatic backup file in a publishing directory causes
1237 the publishing process to halt with an error.
1240 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1243 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1246 Apply fix in previous patch to the DocBook publishing style.
1248 muse--main--1.0--patch-40
1250 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1251 previous patch here as well.
1255 ChangeLog muse-docbook.el
1258 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1261 Fix newly-introduced lock-up during HTML publishing.
1263 muse--main--1.0--patch-39
1265 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1266 planner rules higher priority in the publishing sequence. Hopefully
1267 this will not wreck anything; I don't use these rules, so I cannot
1268 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
1270 * muse-html.el (muse-html-markup-paragraph-close): Don't use
1271 replace-match; that seems to be slightly evil. Return nil instead of a
1272 newline since otherwise Muse thinks that we are not done yet and gets
1273 into an infinite loop. This should fix the lock-up problem that
1274 resulted from the previous few patches.
1277 ChangeLog muse-blosxom.el muse-html.el
1280 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1285 muse--main--1.0--patch-38
1287 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1291 ChangeLog muse-blosxom.el
1294 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1297 Make docbook and blosxom modes close paragraphs properly at end.
1299 muse--main--1.0--patch-37
1301 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1304 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1305 (muse-docbook-markup-paragraph-close): Adapt from
1306 `muse-html-markup-paragraph-close'.
1308 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1309 preserve the same appearance as before the last patch.
1312 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1315 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1318 Bugfix: Close P tag properly at end of file.
1320 muse--main--1.0--patch-36
1322 * muse-blosxom.el: Fix bug where loading this file twice would cause an
1325 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1326 detecting whether or not a paragraph needs a closing P tag.
1327 (muse-html-markup-paragraph-close): New function that only inserts a
1328 closing P tag when an unclosed P tag is nearby.
1331 ChangeLog muse-blosxom.el muse-html.el
1334 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1337 Update my example settings.
1339 muse--main--1.0--patch-35
1341 * examples/mwolson/muse-init.el: Synchronize with my current settings.
1344 ChangeLog examples/mwolson/muse-init.el
1347 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1350 Update documentation for C-c TAB feature.
1352 muse--main--1.0--patch-34
1354 * muse.texi (Keystroke Summary): Note that C-c TAB calls
1362 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1365 New feature: tag completion with C-c TAB.
1367 muse--main--1.0--patch-33
1369 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1370 (muse-tag-history, muse-custom-tags): New variables that keep track of
1371 the tag history and newly-entered tags respectively for
1373 (muse-insert-tag): New function that interactively prompts the user for
1377 ChangeLog muse-mode.el
1380 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1383 Fix XHTML validation error with <hr> and <br>.
1385 muse--main--1.0--patch-32
1387 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1388 and HR tags for XHTML publishing. This should fix a few validation
1389 errors that I've been noticing lately.
1392 ChangeLog muse-html.el
1395 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
1398 Remove flyspell overlays on links.
1400 muse--main--1.0--patch-31
1402 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
1403 should make the link clickable. On Emacs21, the color will stay red,
1404 but other Emacsen should do the right thing, which is use the normal
1405 link color. Hopefully this will fix some strange flyspell-related link
1409 ChangeLog muse-colors.el
1412 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
1415 Update my example Muse settings.
1417 muse--main--1.0--patch-30
1419 * examples/mwolson/muse-init.el: Update from my latest version.
1420 (muse-project-alist): Remove the francais part of my blog.
1421 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
1422 into this and `my-muse-mode-fill-nobreak-p'.
1423 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
1424 this is the best way to accomplish this.
1425 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
1426 characters in the title.
1427 (my-muse-prepare-entry-for-xanga): Treat example regions better.
1430 ChangeLog examples/mwolson/muse-init.el
1433 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
1436 Add simple `muse-version' function.
1438 muse--main--1.0--patch-29
1440 * muse.el (muse-version): New function that displays the value of the
1441 `muse-version' variable. This should be easier for the user to type
1442 than C-h v muse-version.
1448 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
1451 Don't compile documentation by default.
1453 muse--main--1.0--patch-28
1455 * Makefile (all): Don't compile documentation by default.
1456 (doc): Use this rule to compile documentation.
1462 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
1465 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
1467 muse--main--1.0--patch-27
1469 2005-04-16 Michael Olson <mwolson@gnu.org>
1471 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
1472 johnw. If a journal entry's title is a [[link]], then an
1473 <enclosure> tag will be added to the XML data giving the size and
1474 MIME type of the link target. This makes podcasting with Muse
1476 (muse-journal-rss-entry-template): Add enclosure usage to example.
1477 (muse-journal-rss-munge-buffer): Implement enclosures.
1480 ChangeLog muse-journal.el
1483 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
1486 Standardize source headers, appease elint, don't require planner
1488 muse--main--1.0--patch-26
1490 2005-04-15 Michael Olson <mwolson@gnu.org>
1492 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
1493 `scripts' directory since it really isn't part of Muse proper; it
1494 is used to generate Muse output from the command line.
1496 * muse-blosxom.el: Handle case where planner is not loaded so that
1497 it isn't a hard requirement.
1499 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
1500 that elint doesn't complain.
1502 * muse-message.el (muse-message-markup-link): Don't throw up on
1503 links with no description.
1505 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
1506 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
1507 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
1508 muse-project.el, muse-publish.el, muse-regexps.el,
1509 muse-texinfo.el, muse.el: Add standard header for each file in
1510 preparation for the initial release, which will hopefully happen
1511 sometime within the next month.
1515 experimental/.arch-ids/=id
1518 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
1519 muse-convert.el muse-docbook.el muse-html.el muse-http.el
1520 muse-journal.el muse-latex.el muse-message.el muse-mode.el
1521 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
1522 muse-texinfo.el muse.el
1525 .arch-ids/muse-build.el.id
1526 ==> scripts/.arch-ids/muse-build.el.id
1528 ==> scripts/muse-build.el
1530 removed directories:
1531 experimental experimental/.arch-ids
1534 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
1537 Merge contents of muse-latexcjk.el into muse-latex.el.
1539 muse--main--1.0--patch-25
1541 2005-04-14 Michael Olson <mwolson@gnu.org>
1543 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
1544 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
1545 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
1546 Merge in from muse-latexcjk.el.
1548 * muse-latexcjk.el: Removed, functionality merged with
1552 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
1555 ChangeLog muse-latex.el
1558 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
1561 Merge muse-xhtml.el into muse-html.el.
1563 muse--main--1.0--patch-24
1565 2005-04-06 Michael Olson <mwolson@gnu.org>
1567 * examples/mwolson/muse-init.el: Update with respect to the
1568 muse-xhtml.el merge.
1570 * muse-html.el: The contents of muse-xhtml.el have been merged in
1571 as advised by John Wiegley.
1572 (muse-html-style-sheet): Add example for XHTML use in the
1573 function's documentation.
1574 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
1575 Moved from muse-xhtml.el.
1577 * muse-xhtml.el: Removed; contents merged into muse-html.el.
1580 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1583 ChangeLog examples/mwolson/muse-init.el muse-html.el
1586 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
1589 Try to fix regexps for Emacs 21.4.
1591 muse--main--1.0--patch-23
1593 2005-04-05 Michael Olson <mwolson@gnu.org>
1595 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
1599 ChangeLog muse-regexps.el
1602 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
1605 Add comments to the publish-project example script
1607 muse--main--1.0--patch-22
1609 2005-04-01 Michael Olson <mwolson@gnu.org>
1611 * examples/publish-project: Moved here from
1612 scripts/publish-project. Added a few comments so people know what
1616 ChangeLog examples/publish-project
1619 scripts/.arch-ids/publish-project.id
1620 ==> examples/.arch-ids/publish-project.id
1621 scripts/publish-project
1622 ==> examples/publish-project
1625 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
1628 New XHTML style, add more examples to my sample muse config
1630 muse--main--1.0--patch-21
1632 2005-03-31 Michael Olson <mwolson@gnu.org>
1634 * examples/mwolson/muse-init.el: Give an example of deriving a
1635 custom publishing style.
1636 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
1637 (my-muse-prepare-entry-for-xanga): Mangle the published output
1638 from a blosxom project and copy the result to the clipboard for
1639 easy pasting into Xanga's web form. The file is untouched.
1641 * muse-html.el (muse-html-style-sheet): Include the <style
1642 type="text/css"></style> wrapper around the example.
1643 (muse-html-header): Don't add <style type="text/css"></style>
1644 around the value of `muse-html-style-sheet' anymore. This allows
1645 for the option of putting your stylesheet(s) in a separate file.
1646 An example of this is given in the documentation for this
1649 * muse-xhtml: New file that implements a publishing style which is
1650 derived from HTML mode. It uses a slightly modified version of
1651 the HTML markup rules to generate XHTML-compliant output.
1653 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
1654 "blosxom" style has been renamed to "blosxom-html". Fix a few
1657 * muse-journal.el: Add new "journal-xhtml" style.
1659 * muse-message.el: Add new "message-xhtml" style.
1662 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1665 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1666 muse-html.el muse-journal.el muse-message.el
1669 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
1672 Add my muse configuration to the examples
1674 muse--main--1.0--patch-20
1676 2005-03-24 Michael Olson <mwolson@gnu.org>
1678 * examples/johnw: Move John Wiegley's configuration to this
1681 * examples/mwolson: My configuration files go here.
1683 * examples/mwolson/muse-init.el: My Muse configuration file. I
1684 just figured out how to keep links from being spell-checked or
1685 split up by fill-mode, so the implementation of this may be found
1686 here. I also made a function that sets up a blog entry for me.
1689 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
1690 examples/mwolson/.arch-ids/muse-init.el.id
1691 examples/mwolson/muse-init.el
1697 examples/.arch-ids/muse-johnw.el.id
1698 ==> examples/johnw/.arch-ids/muse-johnw.el.id
1699 examples/.arch-ids/publish-johnw.id
1700 ==> examples/johnw/.arch-ids/publish-johnw.id
1701 examples/muse-johnw.el
1702 ==> examples/johnw/muse-johnw.el
1703 examples/publish-johnw
1704 ==> examples/johnw/publish-johnw
1707 examples/johnw examples/johnw/.arch-ids examples/mwolson
1708 examples/mwolson/.arch-ids
1711 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
1714 Add muse-blosxom script and plugin for pyblosxom
1716 muse--main--1.0--patch-19
1718 2005-03-24 Michael Olson <mwolson@gnu.org>
1720 * muse-blosxom.el: Update copyright notice in headers and mention
1721 the pyblosxom scripts.
1723 * contrib/pyblosxom: New directory containing pyblosxom plugins
1726 * contrib/getstamps.py: Script that generates the "timestamps"
1727 file, run on the local machine.
1729 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
1733 contrib/pyblosxom/.arch-ids/=id
1734 contrib/pyblosxom/.arch-ids/getstamps.py.id
1735 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
1736 contrib/pyblosxom/getstamps.py
1737 contrib/pyblosxom/hardcodedates.py
1740 ChangeLog muse-blosxom.el
1743 contrib/pyblosxom contrib/pyblosxom/.arch-ids
1746 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
1749 muse-blosxom.el has matured past experimental status
1751 muse--main--1.0--patch-18
1753 2005-03-23 Michael Olson <mwolson@gnu.org>
1755 * muse-blosxom.el: Remove common functionality that has already
1756 been implemented in `muse-html.el'. Derive this mode from
1757 `muse-html'. Update documentation. I now feel that this file is
1758 ready to be included in the top-level Muse directory.
1761 ChangeLog muse-blosxom.el
1764 experimental/.arch-ids/muse-blosxom.el.id
1765 ==> .arch-ids/muse-blosxom.el.id
1766 experimental/muse-blosxom.el
1770 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
1773 Make muse-blosxom.el slightly less experimental
1775 muse--main--1.0--patch-17
1777 2005-03-22 Michael Olson <mwolson@gnu.org>
1779 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
1780 Renamed from `blosxom-page-date-alist'. Currently it does nothing
1782 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
1783 from the `muse-blosxom-markup-date-directive' rule.
1784 (blosxom-set-time): Remove this function. We're not going to be
1785 touching the timestamp manually anymore -- it's too much of a
1786 hassle. Right now I've got a python program that compiles a
1787 timestamp file and a pyblosxom helper that reads it. Something
1788 similar could be arranged for blosxom, I'm sure.
1792 ChangeLog experimental/muse-blosxom.el
1795 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
1798 Apply latest journal-related updates from johnw
1800 muse--main--1.0--patch-16
1804 ChangeLog examples/muse-johnw.el muse-journal.el
1807 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
1810 Add Projects node to the manual
1812 muse--main--1.0--patch-15
1814 2005-02-28 Michael Olson <mwolson@gnu.org>
1816 * muse.texi: Change copyright notice since the FSF is now the
1818 (Projects): New node, based on a section from the README file.
1824 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
1827 Correct documentation, adding some content.
1829 muse--main--1.0--patch-14
1831 2005-02-28 Michael Olson <mwolson@gnu.org>
1833 * muse.texi: Change license terms of the documentation to the GNU
1834 GPL instead of the GNU FDL, as per the consent of the copyright
1835 holders of the emacs-wiki manual, from which this is based. Some
1836 emacs-wiki-isms in the manual were corrected, and the Getting
1837 Started section was updated.
1843 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
1846 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
1848 muse--main--1.0--patch-13
1850 2005-02-17 Michael Olson <mwolson@gnu.org>
1852 * experimental/muse-blosxom.el: Somehow the contents of this file
1853 managed to get duplicated. I removed the duplicates.
1854 (muse-blosxom-date): Remove this, since it is not useful.
1855 (muse-blosxom-header): Use the standard header that blosxom.el
1859 ChangeLog experimental/muse-blosxom.el
1862 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
1865 Initial commit of muse.texi, nothing substantial
1867 muse--main--1.0--patch-12
1869 2005-02-07 Michael Olson <mwolson@gnu.org>
1871 * muse.texi: New file that provides the documentation for Muse.
1872 It is in a very rough form at the moment. Nothing substantial may
1873 be found here yet. Be ye warned.
1876 .arch-ids/muse.texi.id muse.texi
1882 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
1885 Add docstring, new trivial function
1887 muse--main--1.0--patch-11
1889 2005-02-07 Michael Olson <mwolson@gnu.org>
1891 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
1892 `muse-what-changed'. No functionality change.
1893 (muse-what-changed): New function that displays in diff format the
1894 changes made since the buffer was last saved.
1896 * muse-project.el (muse-project-publish): Add docstring.
1899 ChangeLog muse-mode.el muse-project.el
1902 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
1905 Add experimental version of muse-blosxom.el to project
1907 muse--main--1.0--patch-10
1909 2005-02-04 Michael Olson <mwolson@gnu.org>
1911 * Makefile (realclean): Remove file that gets generated when fonts
1914 * experimental/muse-bloxsom.el: New file that implements Blosxom
1915 support for Muse. It's in a very rough state, hence its placement
1916 in the `experimental' directory.
1919 experimental/.arch-ids/=id
1920 experimental/.arch-ids/muse-blosxom.el.id
1921 experimental/muse-blosxom.el
1927 experimental experimental/.arch-ids
1930 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
1933 Make permissions more consistent
1935 muse--main--1.0--patch-9
1941 modified directories:
1942 contrib examples scripts
1945 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
1950 muse--main--1.0--patch-8
1952 2005-02-04 Michael Olson <mwolson@gnu.org>
1954 * muse-build.el: Add contrib directory to `load-path'.
1955 (muse-elint-files): Load `muse-regexps.el'.
1957 * scripts/publish: Change permissions so that this script is
1958 executable. Add contrib directory to load list. Add
1959 `muse-regexps.el' to list.
1962 ChangeLog muse-build.el scripts/publish
1965 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
1968 Use "—" instead of "—"
1970 muse--main--1.0--patch-7
1972 2005-01-31 Michael Olson <mwolson@gnu.org>
1974 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
1975 with "—" so that documents validate properly. Thanks to
1976 Björn Lindström for the suggestion.
1978 * muse-html.el (muse-html-markup-strings): Ditto.
1981 ChangeLog muse-docbook.el muse-html.el
1984 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
1987 Fix use of "[:blank:]" in underline markup
1989 muse--main--1.0--patch-6
1991 2005-01-25 Michael Olson <mwolson@gnu.org>
1993 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
1994 use of `muse-regexp-blank'.
1997 ChangeLog muse-colors.el
2000 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
2003 Fix problem with headings being given wrong face
2005 muse--main--1.0--patch-5
2007 2005-01-03 Michael Olson <mwolson@gnu.org>
2009 * muse-colors.el: Add header.
2010 (muse-colors-emphasized): Headings were being given the coloring
2011 for the next level of heading instead of the real
2012 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2013 Heading"). Thanks to Lan Yufeng for finding this and sending a
2016 * muse-regexps.el: Fix header.
2019 ChangeLog muse-colors.el muse-regexps.el
2022 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
2027 muse--main--1.0--patch-4
2029 2005-01-01 Michael Olson <mwolson@gnu.org>
2031 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
2032 version will be automatically maintained by Arch.
2036 .arch-ids/ChangeLog.id ChangeLog
2039 .arch-ids/ChangeLog.id
2040 ==> .arch-ids/ChangeLog.2004.id
2045 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
2048 Extended regexps fix, allow spaces in 1st part of links
2050 muse--main--1.0--patch-3
2052 2004-12-30 Michael Olson <mwolson@gnu.org>
2054 * muse.el (muse-link-regexp): Allow spaces in the first part of
2057 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2058 customizable alternatives to extended character classes.
2060 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2063 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2064 muse-html.el muse-mode.el muse-publish.el muse.el
2067 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
2070 Begin to change regexp handling, tweak muse.el header
2072 muse--main--1.0--patch-2
2074 2004-12-29 Michael Olson <mwolson@gnu.org>
2076 * muse.el: Change Copyright notice to FSF. Change Maintainer to
2079 * muse-regexps.el: New file that implements regexp handling.
2080 Generalized regexp options will be moved to it eventually.
2083 .arch-ids/muse-regexps.el.id muse-regexps.el
2089 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
2092 Do some early spring cleaning
2094 muse--main--1.0--patch-1
2096 2004-12-29 Michael Olson <mwolson@gnu.org>
2098 * Makefile: Change path to `publish' script.
2100 * contrib/pcomplete.el: New file that is used by Muse without
2101 actually being a part of it: hence its location in the contrib
2104 * contrib/cgi.el, contrib/httpd.el: New location.
2106 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2108 * scripts/publish, scripts/publish-project: Ditto.
2111 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
2112 contrib/pcomplete.el examples/.arch-ids/=id
2113 scripts/.arch-ids/=id
2120 ==> contrib/.arch-ids/cgi.el.id
2121 .arch-ids/httpd.el.id
2122 ==> contrib/.arch-ids/httpd.el.id
2123 .arch-ids/muse-johnw.el.id
2124 ==> examples/.arch-ids/muse-johnw.el.id
2125 .arch-ids/publish-johnw.id
2126 ==> examples/.arch-ids/publish-johnw.id
2127 .arch-ids/publish-project.id
2128 ==> scripts/.arch-ids/publish-project.id
2129 .arch-ids/publish.id
2130 ==> scripts/.arch-ids/publish.id
2134 ==> contrib/httpd.el
2136 ==> examples/muse-johnw.el
2140 ==> examples/publish-johnw
2142 ==> scripts/publish-project
2145 contrib contrib/.arch-ids examples examples/.arch-ids scripts
2149 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
2152 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2154 muse--main--1.0--base-0
2156 (automatically generated log message)
2159 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
2160 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
2161 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
2162 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
2163 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
2164 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
2165 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
2166 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
2167 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2168 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
2169 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
2170 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
2171 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
2172 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
2173 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
2174 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
2175 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
2176 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8