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:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
8 Fix compiler warning induced by last patch.
10 muse--main--1.0--patch-79
12 * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
16 ChangeLog lisp/muse-project.el lisp/muse.el
19 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
22 Add `muse-current-file', fix minor QuickStart issue.
24 muse--main--1.0--patch-78
26 * examples/QuickStart: Make John Wiegley the author.
28 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
29 `muse-current-file' instead of `buffer-file-name'.
31 * lisp/muse-project.el (muse-current-project): Document.
33 * lisp/muse-project.el (muse-current-file): New variable indicating the
34 name, including path, of the file that is currently being published.
35 (muse-project-of-file): Make use of
38 * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
40 * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
43 ChangeLog examples/QuickStart lisp/muse-blosxom.el
44 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
48 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
51 Make muse-replace-regexp-in-string closer to its parent; no func change.
53 muse--main--1.0--patch-77
55 * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
56 to implement all functionality of `replace-regexp-in-string'. No
61 ChangeLog lisp/muse.el
64 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
67 Play nicely with fill, adaptive-fill, and flyspell.
69 muse--main--1.0--patch-76
71 * muse-mode.el (muse-mode-intangible-links): New function used to
72 determine whether links will be considered intangible.
74 * lisp/muse-mode.el (muse-mode-link-functions)
75 (muse-mode-handler-functions): Minor docfix.
77 * lisp/muse-mode.el (muse-mode): Don't split long links when performing
78 fill. Play nicely with adaptive-fill. Avoid lockup with flyspell by
79 making links intangible by default, but this may be adjusted by use of
80 the `muse-mode-intangible-links' function.
82 * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
83 nil if we should allow a fill to occur here. Keeps links from being
86 * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
87 non-nil if we allow spell-checking to occur here. Keeps links from
88 being improperly colorized.
90 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
94 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
97 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
100 Minor doc changes and code prettification.
102 muse--main--1.0--patch-75
104 * AUTHORS: Note that YH's assignment is in the mail.
106 * README (scripts): Explain better the contents of the `scripts'
109 * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
112 AUTHORS ChangeLog README lisp/muse-wiki.el
115 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
118 Merged from hodique@lifl.fr--2005 (patch 7-11)
120 muse--main--1.0--patch-74
124 * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
125 split WikiWords and InterWiki links into their own package
127 * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
128 Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
130 * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
131 Mimic experimental behavior for interwiki
133 * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
136 * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
140 lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
143 ChangeLog lisp/muse-colors.el lisp/muse-html.el
144 lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
147 experimental/.arch-ids/muse-wiki.el.id
148 ==> experimental/.arch-ids/muse-wiki-old.el.id
149 experimental/muse-wiki.el
150 ==> experimental/muse-wiki-old.el
153 hodique@lifl.fr--2005/muse--yh--1.0--patch-7
154 hodique@lifl.fr--2005/muse--yh--1.0--patch-8
155 hodique@lifl.fr--2005/muse--yh--1.0--patch-9
156 hodique@lifl.fr--2005/muse--yh--1.0--patch-10
157 hodique@lifl.fr--2005/muse--yh--1.0--patch-11
160 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
163 Tell people where to find on-line version of manual.
165 muse--main--1.0--patch-73
167 * README: Add on-line locations for manual.
169 * muse.texi: Remove @include directive. This makes generating a PDF of
170 this documentation a lot easier.
172 * muse.texi (Preface): Add on-line locations for manual.
175 ChangeLog README muse.texi
178 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
181 Try to make Muse play nice with outline minor mode.
183 muse--main--1.0--patch-72
185 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
186 (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
187 "muse" instead of "t" when adding invisibility to text or checking for
190 * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
191 compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
195 ChangeLog lisp/muse-colors.el lisp/muse.el
198 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
201 Minor grammar fix in Introduction section of manual.
203 muse--main--1.0--patch-71
205 * muse.texi (Introduction): Minor grammar fix.
211 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
216 muse--main--1.0--patch-70
218 * lisp/muse-colors.el: Remove unnecessary use of Version in header.
220 * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
222 * lisp/muse-poem.el (muse-poem-markup-strings)
223 (muse-poem-chapbook-strings): Make customizable.
225 * lisp/muse-poem.el (muse-chapbook-latex-header)
226 (muse-chapbook-latex-footer): Docfix.
228 * lisp/muse-texinfo.el (muse-texinfo-info-extension)
229 (muse-texinfo-pdf-extension): Ditto.
231 * lisp/muse.el (muse-version): Change to 3.01.
233 * muse.texi (Poem, Texinfo): Last two publishing styles complete. We're
237 ChangeLog lisp/muse-colors.el lisp/muse-html.el
238 lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
241 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
244 Tweak documentation thoroughly; still incomplete.
246 muse--main--1.0--patch-69
248 * README: Minor tweaks.
250 * muse.texi: Massively rename chapters so that the titles are more
251 descriptive. Clean up grammar.
253 * muse.texi (Obtaining Muse): Move content of Installation node here,
254 stripping out any customization tips, since those are covered later.
255 Re-work this chapter since I was dissatisfied with it.
257 * muse.texi (Installation): This node has the content of README regarding
258 installation, which fits the title of the node much better than the
261 * muse.texi (Blosxom): Turn the sections of this section into
264 * muse.texi (Getting Help and Reporting Bugs): Turn this into a list. I
267 * muse.texi (History): Add a "2005" item.
270 ChangeLog README muse.texi
273 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
276 Finish documenting 2 more publishing styles.
278 muse--main--1.0--patch-68
280 * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
282 * lisp/muse-journal.el: Docfixes.
284 * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
285 documentation to this function.
287 * muse.texi (Blosxom Options): New node containing the publishing styles
288 and options provided by Blosxom.
289 (Book): Add usage note, as I suspect a lot of people might be confused
291 (HTML): Space out entries better.
292 (Journal, LaTeX): New nodes for publishing styles.
293 (Common Elements): Document a few options that are present in
297 ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
298 lisp/muse-latex.el lisp/muse-publish.el muse.texi
301 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
304 Make Muse installable and correct an Emacs21 issue.
306 muse--main--1.0--patch-67
308 * Makefile (.PRECIOUS): Indicate that .info and .html files in this
309 directory will be generated.
310 (all): Compile muse.info by default.
311 (doc): Refactor into individual generation rules for .html and .info
313 (install): New rule that installs Muse source code, compiled .elc
314 files, and the manual into proper places.
316 * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
318 * README (Insinuation): Move old content of Installation here.
319 (Installation): Fill out this section.
320 (Further Documentation): Add link to my website and note that a full
321 manual is included with Muse.
323 * lisp/Makefile (EL): Populate with .el files.
324 (install): New rule that installs both .elc and .el files.
326 * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
327 Emacs21, hack in a handler for the @documentencoding tag so that it
331 ChangeLog Makefile Makefile.defs README lisp/Makefile
335 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
338 Cater even more to XEmacs and its annoying whims.
340 muse--main--1.0--patch-66
342 * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
343 environment variable.
345 * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
346 handle it. Load `muse-build.el' instead.
348 * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
351 * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
352 (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
355 * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
356 function does not appear to be used.
358 * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
359 `replace-regexp-in-string', since XEmacs doesn't have this function.
360 We only implement the first 3 args, but this could be extended if we
363 * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
364 `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
366 * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
368 * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
371 * lisp/muse-convert.el (muse-write-footnote): Ditto.
373 * lisp/muse-html.el (muse-html-markup-table): Ditto.
375 * lisp/muse-http.el (muse-winnow-list): Ditto.
377 * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
379 * lisp/muse-project.el (muse-project-file-entries): Ditto.
381 * lisp/muse-publish.el (muse-publish-markup): Ditto.
383 * scripts/muse-build.el: Add contrib path first; probably doesn't change
386 * scripts/publish: Use EMACS environment variable instead of hard-coding
390 ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
391 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
392 lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
393 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
394 lisp/muse.el scripts/muse-build.el scripts/publish
397 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
400 Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
402 muse--main--1.0--patch-65
404 * AUTHORS: Update entry.
406 * muse-*.el: Move to the lisp directory.
408 * lisp/Makefile: New file containing rules to test and compile the
411 * Makefile.defs: New file that contains common definitions for all other
412 Makefiles, such as Emacs command to use.
414 * Makefile: Move lisp-specific rules to lisp/Makefile.
415 (SUBDIRS): New variable containing subdirectories to clean.
417 * README: Update to reflect new location of source files. Give updated
418 directions for compiling with XEmacs.
420 * examples/Makefile (.PRECIOUS): Added to denote which type of files to
422 (%.html): Pass SITEFLAG as an environment variable to
425 * examples/QuickStart (The): Re-add the stray <comment> tag since it
426 seems to be needed to keep the process from failing. This has *got* to
427 be a bug in Muse, but I don't want to deal with it now.
429 * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
431 * lisp/muse-convert.el: Move line to commentary section.
433 * lisp/muse-latex.el (muse-latex-markup-table): Note that the
434 locally-bound `type' variable isn't used here.
436 * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
438 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
441 * scripts/muse-build.el (load-path): Correct paths.
443 * scripts/muse-build.el (muse-elint-files): Add a few variables here so
444 as to avoid spurious warnings.
446 * scripts/publish (style): Make use of SITEFLAG environment variable, if
449 * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
450 (muse-match-string-no-properties): New functions that take the place of
451 `line-end-position', `line-beginning-position', and
452 `match-string-no-properties', respectively.
454 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
455 (muse-my-journal-find-entries): Use Muse-specific version of
456 `match-string-no-properties', `line-beginning-position', and
457 `line-end-position' since these do not exist in XEmacs.
459 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
460 (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
462 * lisp/muse-convert.el (muse-latex-transform): Ditto.
464 * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
465 (muse-html-insert-contents): Ditto.
467 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
469 * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
471 * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
473 * lisp/muse-publish.el (muse-publish-markup-tag)
474 (muse-publish-markup-footnote, muse-publish-markup-leading-space)
475 (muse-published-buffer-contents): Ditto.
477 * scripts/muse-build.el (muse-elint-files): Ditto.
480 .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
481 lisp/.arch-ids/Makefile.id lisp/Makefile
484 AUTHORS ChangeLog Makefile README examples/Makefile
485 examples/QuickStart examples/johnw/muse-johnw.el
486 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
487 lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
488 lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
489 lisp/muse.el scripts/muse-build.el scripts/publish
492 .arch-ids/muse-blosxom.el.id
493 ==> lisp/.arch-ids/muse-blosxom.el.id
494 .arch-ids/muse-book.el.id
495 ==> lisp/.arch-ids/muse-book.el.id
496 .arch-ids/muse-colors.el.id
497 ==> lisp/.arch-ids/muse-colors.el.id
498 .arch-ids/muse-convert.el.id
499 ==> lisp/.arch-ids/muse-convert.el.id
500 .arch-ids/muse-docbook.el.id
501 ==> lisp/.arch-ids/muse-docbook.el.id
502 .arch-ids/muse-html.el.id
503 ==> lisp/.arch-ids/muse-html.el.id
504 .arch-ids/muse-http.el.id
505 ==> lisp/.arch-ids/muse-http.el.id
506 .arch-ids/muse-journal.el.id
507 ==> lisp/.arch-ids/muse-journal.el.id
508 .arch-ids/muse-latex.el.id
509 ==> lisp/.arch-ids/muse-latex.el.id
510 .arch-ids/muse-mode.el.id
511 ==> lisp/.arch-ids/muse-mode.el.id
512 .arch-ids/muse-poem.el.id
513 ==> lisp/.arch-ids/muse-poem.el.id
514 .arch-ids/muse-project.el.id
515 ==> lisp/.arch-ids/muse-project.el.id
516 .arch-ids/muse-publish.el.id
517 ==> lisp/.arch-ids/muse-publish.el.id
518 .arch-ids/muse-regexps.el.id
519 ==> lisp/.arch-ids/muse-regexps.el.id
520 .arch-ids/muse-texinfo.el.id
521 ==> lisp/.arch-ids/muse-texinfo.el.id
523 ==> lisp/.arch-ids/muse.el.id
525 ==> lisp/muse-blosxom.el
527 ==> lisp/muse-book.el
529 ==> lisp/muse-colors.el
531 ==> lisp/muse-convert.el
533 ==> lisp/muse-docbook.el
535 ==> lisp/muse-html.el
537 ==> lisp/muse-http.el
539 ==> lisp/muse-journal.el
541 ==> lisp/muse-latex.el
543 ==> lisp/muse-mode.el
545 ==> lisp/muse-poem.el
547 ==> lisp/muse-project.el
549 ==> lisp/muse-publish.el
551 ==> lisp/muse-regexps.el
553 ==> lisp/muse-texinfo.el
561 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
564 Massively untabify files.
566 muse--main--1.0--patch-64
570 ChangeLog ChangeLog.2004 experimental/muse-message.el
571 experimental/muse-wiki.el muse-book.el muse-colors.el
572 muse-convert.el muse-docbook.el muse-html.el muse-http.el
573 muse-journal.el muse-latex.el muse-mode.el muse-poem.el
574 muse-project.el muse-publish.el muse-regexps.el
575 muse-texinfo.el muse.el
578 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
581 Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
583 muse--main--1.0--patch-63
585 (Summary of changes that Yann made)
587 * muse-colors.el (muse-colors-link): Whitespace cleanup.
589 * muse-mode.el (muse-generate-index): Move index generation code into
590 `muse-index-as-string'.
591 (muse-index-as-string): New function that generates an index and
592 returns it as a string, instead of placing it in a buffer like
593 `muse-generate-index' used to.
597 * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
598 merge from mwolson@gnu.org--2005
600 * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
601 Accept WikiWords as links [mostly rescinded]
603 * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
604 merge from mwolson@gnu.org--2005/muse--main--1.0
606 * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
607 Merged from mwolson@gnu.org--2005 (patch 60-62)
609 * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
610 provide a string view of the index
613 ChangeLog muse-colors.el muse-latex.el muse-mode.el
616 hodique@lifl.fr--2005/muse--yh--1.0--patch-2
617 hodique@lifl.fr--2005/muse--yh--1.0--patch-3
618 hodique@lifl.fr--2005/muse--yh--1.0--patch-4
619 hodique@lifl.fr--2005/muse--yh--1.0--patch-5
620 hodique@lifl.fr--2005/muse--yh--1.0--patch-6
623 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
626 Document Blosxom, Book, DocBook, and HTML publishing styles.
628 muse--main--1.0--patch-62
630 * muse-blosxom.el: Clean up header.
632 * muse-book.el (muse-before-book-publish-hook): Rename to
633 `muse-book-before-publish-hook'.
634 (muse-after-book-publish-hook): Rename to
635 `muse-book-after-publish-hook'.
637 * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
638 (muse-html-markup-strings, muse-xhtml-markup-strings)
639 (muse-html-meta-content-type, muse-html-meta-content-encoding)
640 (muse-html-charset-default, muse-html-encoding-default)
641 (muse-html-encoding-map): Docfixes.
643 * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
647 ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
650 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
653 Begin work on Publishing Styles section of manual.
655 muse--main--1.0--patch-61
657 * Makefile (.PHONY): Add "doc" to list.
658 (doc): New rule that generates Info and HTML files from muse.texi.
659 (dist): Rely on `distclean', not `clean'.
661 * examples/QuickStart (Authoring mode): Remove empty section.
663 * muse.texi: Call this program "the Emacs Muse" in title.
664 (Publishing Styles): Begin to populate section.
665 (Deriving Styles): First subsection of Publishing Styles.
666 (Contributors): Remove spurious copyright section, since we address
669 * README: Actually remember to add this file.
672 .arch-ids/README.id README
675 ChangeLog Makefile examples/QuickStart muse.texi
678 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
681 Document Markup Rules.
683 muse--main--1.0--patch-60
685 * examples/QuickStart: Remove stray <comment> tag.
687 * muse.texi (Top): Comment every menu line.
688 (Markup Rules): New section with plenty of subsections.
691 ChangeLog examples/QuickStart muse.texi
694 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
697 Release this as Muse 3.00.90 (RC1).
699 muse--main--1.0--patch-59
701 * Makefile (%.elc): Use -q instead of --no-init-file because the former
702 is compatible with both Emacs and XEmacs.
704 * examples/README: Renamed to QuickStart.
706 * examples/Makefile (EXAMPLES): Reflect name change of README.
711 ChangeLog Makefile examples/Makefile muse.el
714 examples/.arch-ids/README.id
715 ==> examples/.arch-ids/QuickStart.id
717 ==> examples/QuickStart
720 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
723 Makefile refactoring.
725 muse--main--1.0--patch-58
727 * Makefile (.PHONY): List all non-file targets.
728 (examples): New rule that calls Make in the examples directory.
729 (atranslit): Removed, since this isn't (yet) bundled with Muse.
731 * README: Move to the examples directory. I'd prefer to distribute a
732 very basic plain text README and use this as a quickstart + markup
733 example + publishing example.
735 * examples/Makefile: Move all README-related rules here.
737 * examples/README: Add an "About this document" section.
739 * scripts/publish (style): Do not include the contrib directory, since we
740 don't use any code from there. Since this is only invoked from the
741 examples directory, make sure add the parent directory to the load
744 * muse.texi: Change version to 3.00.90 (RC1).
746 * muse.el: Change location of the README file in header.
748 * muse.el (muse-version): Update to 3.00.90 (RC1).
751 examples/.arch-ids/Makefile.id examples/Makefile
754 ChangeLog Makefile examples/README muse.el muse.texi
759 ==> examples/.arch-ids/README.id
764 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
767 Update my example configuration.
769 muse--main--1.0--patch-57
771 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
772 and experimental status of muse-message.
775 ChangeLog examples/mwolson/muse-init.el
778 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
781 Provide optional outline-style faces; customization fixes; experimental stuff.
783 muse--main--1.0--patch-56
785 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
786 option that determines what the header faces should look like. If
787 'outline, use outline-style faces. If nil, don't generate the faces at
788 all, which allows the user to specify their own. Otherwise, use the
789 scaled faces, which is the default behavior.
790 (muse-colors-outline-faces-list): List of faces to use. In case the
791 outline faces are not available, provide reasonable defaults.
792 (muse-make-faces): Use dolist instead of mapc. Implement the
793 possibility of having outline-style colors for heading. Don't call
794 this function immediately -- give the users time to make their changes
795 through the customize interface. Once we call this function, Emcs from
796 CVS will not allow the faces to be changed easily, which is a shame.
798 * muse-message.el (muse-message-contents-tag): Copied from
799 `muse-publish-contents-tag' in order to keep the customization
800 interface from making the `muse-markup-tags' option from throwing a
801 type mismatch error. This function is untested and will likely do
802 nothing useful. This file has been moved to the experimental folder
803 until it gets fleshed out more.
805 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
806 file that could eventually provide wiki-like ability. Currently this
807 is just a collection of functions that were pruned out when he remade
808 Muse, so don't get too excited. I plan to eventually merge Yann
809 Hodique's work here, probably after the first release of Muse.
811 * muse-regexps.el (muse-regexp): Improve description.
813 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
814 the muse-regexp group since it is just a single regexp. Lists of
815 regexps don't have to be in muse-regexp, however.
817 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
818 since the Emacs devel mailing list seems to not want Britain-izations
821 * muse-colors.el (muse-colors): Ditto.
823 * muse-docbook.el (muse-docbook): Ditto.
825 * muse-html.el (muse-html): Ditto.
827 * muse-http.el (muse-http): Ditto.
829 * muse-message.el (muse-message): Ditto.
831 * muse-mode.el (muse-mode): Ditto.
833 * muse-project.el (muse-project): Ditto.
835 * muse-publish.el (muse-publish): Ditto.
837 * muse.el (muse): Ditto.
840 experimental/.arch-ids/=id
841 experimental/.arch-ids/muse-wiki.el.id
842 experimental/muse-wiki.el
845 ChangeLog experimental/muse-message.el muse-blosxom.el
846 muse-colors.el muse-docbook.el muse-html.el muse-http.el
847 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
851 .arch-ids/muse-message.el.id
852 ==> experimental/.arch-ids/muse-message.el.id
854 ==> experimental/muse-message.el
857 experimental experimental/.arch-ids
860 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
863 Fix publishing error when given an empty string for header/footer.
865 muse--main--1.0--patch-55
867 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
868 `file-readable-p' if it is an empty string. For some reason,
869 `file-readable-p' and `insert-file-contents' were treating an empty
870 string as if it were the current directory.
873 ChangeLog muse-publish.el
876 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
879 WYSIWYG emphasis, XEmacs compatibility hacks.
881 muse--main--1.0--patch-54
883 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
884 compliant. Only colorize if we end with the same number of asterisks
885 as we start with, preventing unnoticed syntax errors. Don't colorize
886 in the middle of a word.
887 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
888 Only colorize if we end with an underscore. Don't colorize in the
891 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
892 inside of group. This will probably not do anything, but it seems
895 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
896 where we start with an image link. JohnW didn't seem to like having
897 <p> tags inserted before image links, but they don't validate properly
898 as they are. For now, I will surround such links/paragraphs with <div
899 class="image-link"> in an attempt to be as not invasive and yet
900 standards compliant as possible.
902 * muse-html.el (muse-html-escape-string): Work around distinction between
903 int and char types in XEmacs. Deal with an annoying replace-match bug
904 in XEmacs that rears its head at times.
906 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
910 ChangeLog muse-colors.el muse-docbook.el muse-html.el
914 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
917 Minor code cleanup to address elint issues.
919 muse--main--1.0--patch-53
921 * Makefile (test): Don't build README files during this rule. Remove
922 spurious "make clean" statement.
924 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
925 `muse-colors' group, and give it a proper type.
927 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
929 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
930 muse-my-journal-find-entries): Replace `string-to-int' with
933 * muse-html.el (muse-html-insert-contents): Ditto.
935 * muse-journal.el (muse-journal-html-munge-buffer,
936 muse-journal-latex-munge-buffer): Ditto.
938 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
940 * muse-publish.el (muse-publish-markup-footnote,
941 muse-publish-contents-tag): Ditto.
943 * muse-regexps.el (muse-extreg-usable-p): Ditto.
946 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
947 muse-html.el muse-journal.el muse-mode.el muse-publish.el
951 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
954 Add ability to automate the creation a new blosxom entry.
956 muse--main--1.0--patch-52
958 * examples/mwolson/muse-init.el: Move new entry section to
959 muse-blosxom.el. Modify the key settings in my example accordingly.
961 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
962 Muse always makes sure that the file ends with a newline.
964 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
965 planner markup is now provided automatically by the planner port to
966 Muse, and we don't have any customized markup.
968 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
969 variable that specifies where the base directory of your blog entries
972 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
973 the base directory. Explore categories recursively.
975 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
976 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
977 special characters file name.
979 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
980 making a new blog entry. It will prompt you for a category, then a
981 title, and then will create a new file that has the date and title
985 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
988 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
991 Change mailing address of FSF, add AUTHORS file.
993 muse--main--1.0--patch-51
995 * muse-*.el, muse.texi: Change mailing address of FSF.
997 * muse.texi (Contributors): Fix typo.
999 * AUTHORS: New file containing a list of all of those who have
1000 contributed code or documentation to Muse, how many lines were changed,
1004 .arch-ids/AUTHORS.id AUTHORS
1007 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1008 muse-html.el muse-http.el muse-journal.el muse-latex.el
1009 muse-message.el muse-mode.el muse-poem.el muse-project.el
1010 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1014 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1017 Merged from hodique@lifl.fr--2005 (patch 0-1)
1019 muse--main--1.0--patch-50
1023 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1024 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1026 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1027 fix .html (for example) in visible names for links
1030 ChangeLog muse-publish.el
1033 hodique@lifl.fr--2005/muse--yh--1.0--base-0
1034 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1037 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1040 Make generated X(HT)ML show up in the right encoding in other modes.
1042 muse--main--1.0--patch-49
1044 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1045 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
1046 generated (X)HTML files show up in the right coding system when editing
1047 them with another Emacs mode.
1049 * muse-journal.el (muse-journal-rss-header): Automatically determine the
1050 encoding instead of hard-coding it.
1052 * muse-message.el: Add content to Commentary section, explaining the use
1053 of this publishing style.
1056 ChangeLog muse-html.el muse-journal.el muse-message.el
1059 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1062 Move regexps to same group, only make 4 heading faces.
1064 muse--main--1.0--patch-48
1066 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1067 can only publish 3 of them specially, leaving the fourth to be in
1069 (muse-colors-markup): Only recognize 4 levels of heading.
1071 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1072 (muse-file-regexp, muse-image-regexp)
1073 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
1074 like a good idea to have all the regexps in the same group.
1077 ChangeLog muse-colors.el muse-regexps.el muse.el
1080 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1083 Update my example config, minor code cleanup.
1085 muse--main--1.0--patch-47
1087 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
1088 names and add "Plans" project.
1090 * muse-docbook.el (looking-back): Delete.
1092 * muse-html.el (looking-back): Delete.
1094 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
1095 instead of `looking-back'.
1097 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
1098 function, use this function. If `looking-back' exists, call it;
1099 otherwise, use a workaround.
1102 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
1105 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
1106 muse-html.el muse.el
1109 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
1112 Handle a few paragraph publishing edge cases better.
1114 muse--main--1.0--patch-46
1116 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
1117 beginning-of-document, end-of-document, and paragraph separator regexps
1118 so that one markup rule can be used in all these cases.
1119 (muse-docbook-markup-paragraph): Handle more cases correctly. In
1120 particular, blockquote or center at beginning or end of document will
1121 be published properly. Hopefully this won't slow things down too much.
1122 (muse-docbook-markup-paragraph-close): Removed.
1124 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
1126 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
1128 (muse-html-markup-paragraph-close): Removed.
1131 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1134 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
1137 Improve prompt when reading a tag.
1139 muse--main--1.0--patch-45
1141 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
1142 other Emacs modes seem to do.
1145 ChangeLog muse-mode.el
1148 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
1151 Warn user when publishing fails due to a private directory.
1153 muse--main--1.0--patch-44
1155 * muse-project.el (muse-project-private-p): Warn users when publishing a
1156 file fails due to its directory not being readable by others. Make
1157 sure that you do a `chmod +o name_of_directory' if you want the
1158 contents of that directory to be publishable.
1161 ChangeLog muse-project.el
1164 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
1167 Fix error with example tags and message publishing style.
1169 muse--main--1.0--patch-43
1171 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
1172 see if a previous definition for `font-lock-multiline' exists.
1174 * muse-message.el (muse-message-example-tag): Don't require two
1175 additional (unused) arguments.
1178 ChangeLog muse-colors.el muse-message.el
1181 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1184 Always end the published document with a newline.
1186 muse--main--1.0--patch-42
1188 * muse-html.el (muse-html-markup-paragraph-close): Always end the
1189 published document with a newline.
1191 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1194 ChangeLog muse-docbook.el muse-html.el
1197 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1200 Don't let automatic backup files crash the publishing process.
1202 muse--main--1.0--patch-41
1204 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1205 directive since this value is already processed by
1206 `muse-publish-markup-directive', and may be obtained by using
1207 the code: (muse-publishing-directive "date").
1209 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1210 to run (funcall nil); this happened once during a debugging process.
1212 * muse-project.el (muse-project-private-p): Skip any file for which we
1213 cannot fetch attributes. This fixes a bug where having an
1214 Emacs-generated automatic backup file in a publishing directory causes
1215 the publishing process to halt with an error.
1218 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1221 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1224 Apply fix in previous patch to the DocBook publishing style.
1226 muse--main--1.0--patch-40
1228 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1229 previous patch here as well.
1233 ChangeLog muse-docbook.el
1236 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1239 Fix newly-introduced lock-up during HTML publishing.
1241 muse--main--1.0--patch-39
1243 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1244 planner rules higher priority in the publishing sequence. Hopefully
1245 this will not wreck anything; I don't use these rules, so I cannot
1246 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
1248 * muse-html.el (muse-html-markup-paragraph-close): Don't use
1249 replace-match; that seems to be slightly evil. Return nil instead of a
1250 newline since otherwise Muse thinks that we are not done yet and gets
1251 into an infinite loop. This should fix the lock-up problem that
1252 resulted from the previous few patches.
1255 ChangeLog muse-blosxom.el muse-html.el
1258 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1263 muse--main--1.0--patch-38
1265 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1269 ChangeLog muse-blosxom.el
1272 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1275 Make docbook and blosxom modes close paragraphs properly at end.
1277 muse--main--1.0--patch-37
1279 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1282 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1283 (muse-docbook-markup-paragraph-close): Adapt from
1284 `muse-html-markup-paragraph-close'.
1286 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1287 preserve the same appearance as before the last patch.
1290 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1293 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1296 Bugfix: Close P tag properly at end of file.
1298 muse--main--1.0--patch-36
1300 * muse-blosxom.el: Fix bug where loading this file twice would cause an
1303 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1304 detecting whether or not a paragraph needs a closing P tag.
1305 (muse-html-markup-paragraph-close): New function that only inserts a
1306 closing P tag when an unclosed P tag is nearby.
1309 ChangeLog muse-blosxom.el muse-html.el
1312 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1315 Update my example settings.
1317 muse--main--1.0--patch-35
1319 * examples/mwolson/muse-init.el: Synchronize with my current settings.
1322 ChangeLog examples/mwolson/muse-init.el
1325 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1328 Update documentation for C-c TAB feature.
1330 muse--main--1.0--patch-34
1332 * muse.texi (Keystroke Summary): Note that C-c TAB calls
1340 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1343 New feature: tag completion with C-c TAB.
1345 muse--main--1.0--patch-33
1347 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1348 (muse-tag-history, muse-custom-tags): New variables that keep track of
1349 the tag history and newly-entered tags respectively for
1351 (muse-insert-tag): New function that interactively prompts the user for
1355 ChangeLog muse-mode.el
1358 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1361 Fix XHTML validation error with <hr> and <br>.
1363 muse--main--1.0--patch-32
1365 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1366 and HR tags for XHTML publishing. This should fix a few validation
1367 errors that I've been noticing lately.
1370 ChangeLog muse-html.el
1373 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
1376 Remove flyspell overlays on links.
1378 muse--main--1.0--patch-31
1380 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
1381 should make the link clickable. On Emacs21, the color will stay red,
1382 but other Emacsen should do the right thing, which is use the normal
1383 link color. Hopefully this will fix some strange flyspell-related link
1387 ChangeLog muse-colors.el
1390 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
1393 Update my example Muse settings.
1395 muse--main--1.0--patch-30
1397 * examples/mwolson/muse-init.el: Update from my latest version.
1398 (muse-project-alist): Remove the francais part of my blog.
1399 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
1400 into this and `my-muse-mode-fill-nobreak-p'.
1401 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
1402 this is the best way to accomplish this.
1403 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
1404 characters in the title.
1405 (my-muse-prepare-entry-for-xanga): Treat example regions better.
1408 ChangeLog examples/mwolson/muse-init.el
1411 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
1414 Add simple `muse-version' function.
1416 muse--main--1.0--patch-29
1418 * muse.el (muse-version): New function that displays the value of the
1419 `muse-version' variable. This should be easier for the user to type
1420 than C-h v muse-version.
1426 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
1429 Don't compile documentation by default.
1431 muse--main--1.0--patch-28
1433 * Makefile (all): Don't compile documentation by default.
1434 (doc): Use this rule to compile documentation.
1440 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
1443 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
1445 muse--main--1.0--patch-27
1447 2005-04-16 Michael Olson <mwolson@gnu.org>
1449 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
1450 johnw. If a journal entry's title is a [[link]], then an
1451 <enclosure> tag will be added to the XML data giving the size and
1452 MIME type of the link target. This makes podcasting with Muse
1454 (muse-journal-rss-entry-template): Add enclosure usage to example.
1455 (muse-journal-rss-munge-buffer): Implement enclosures.
1458 ChangeLog muse-journal.el
1461 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
1464 Standardize source headers, appease elint, don't require planner
1466 muse--main--1.0--patch-26
1468 2005-04-15 Michael Olson <mwolson@gnu.org>
1470 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
1471 `scripts' directory since it really isn't part of Muse proper; it
1472 is used to generate Muse output from the command line.
1474 * muse-blosxom.el: Handle case where planner is not loaded so that
1475 it isn't a hard requirement.
1477 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
1478 that elint doesn't complain.
1480 * muse-message.el (muse-message-markup-link): Don't throw up on
1481 links with no description.
1483 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
1484 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
1485 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
1486 muse-project.el, muse-publish.el, muse-regexps.el,
1487 muse-texinfo.el, muse.el: Add standard header for each file in
1488 preparation for the initial release, which will hopefully happen
1489 sometime within the next month.
1493 experimental/.arch-ids/=id
1496 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
1497 muse-convert.el muse-docbook.el muse-html.el muse-http.el
1498 muse-journal.el muse-latex.el muse-message.el muse-mode.el
1499 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
1500 muse-texinfo.el muse.el
1503 .arch-ids/muse-build.el.id
1504 ==> scripts/.arch-ids/muse-build.el.id
1506 ==> scripts/muse-build.el
1508 removed directories:
1509 experimental experimental/.arch-ids
1512 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
1515 Merge contents of muse-latexcjk.el into muse-latex.el.
1517 muse--main--1.0--patch-25
1519 2005-04-14 Michael Olson <mwolson@gnu.org>
1521 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
1522 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
1523 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
1524 Merge in from muse-latexcjk.el.
1526 * muse-latexcjk.el: Removed, functionality merged with
1530 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
1533 ChangeLog muse-latex.el
1536 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
1539 Merge muse-xhtml.el into muse-html.el.
1541 muse--main--1.0--patch-24
1543 2005-04-06 Michael Olson <mwolson@gnu.org>
1545 * examples/mwolson/muse-init.el: Update with respect to the
1546 muse-xhtml.el merge.
1548 * muse-html.el: The contents of muse-xhtml.el have been merged in
1549 as advised by John Wiegley.
1550 (muse-html-style-sheet): Add example for XHTML use in the
1551 function's documentation.
1552 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
1553 Moved from muse-xhtml.el.
1555 * muse-xhtml.el: Removed; contents merged into muse-html.el.
1558 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1561 ChangeLog examples/mwolson/muse-init.el muse-html.el
1564 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
1567 Try to fix regexps for Emacs 21.4.
1569 muse--main--1.0--patch-23
1571 2005-04-05 Michael Olson <mwolson@gnu.org>
1573 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
1577 ChangeLog muse-regexps.el
1580 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
1583 Add comments to the publish-project example script
1585 muse--main--1.0--patch-22
1587 2005-04-01 Michael Olson <mwolson@gnu.org>
1589 * examples/publish-project: Moved here from
1590 scripts/publish-project. Added a few comments so people know what
1594 ChangeLog examples/publish-project
1597 scripts/.arch-ids/publish-project.id
1598 ==> examples/.arch-ids/publish-project.id
1599 scripts/publish-project
1600 ==> examples/publish-project
1603 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
1606 New XHTML style, add more examples to my sample muse config
1608 muse--main--1.0--patch-21
1610 2005-03-31 Michael Olson <mwolson@gnu.org>
1612 * examples/mwolson/muse-init.el: Give an example of deriving a
1613 custom publishing style.
1614 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
1615 (my-muse-prepare-entry-for-xanga): Mangle the published output
1616 from a blosxom project and copy the result to the clipboard for
1617 easy pasting into Xanga's web form. The file is untouched.
1619 * muse-html.el (muse-html-style-sheet): Include the <style
1620 type="text/css"></style> wrapper around the example.
1621 (muse-html-header): Don't add <style type="text/css"></style>
1622 around the value of `muse-html-style-sheet' anymore. This allows
1623 for the option of putting your stylesheet(s) in a separate file.
1624 An example of this is given in the documentation for this
1627 * muse-xhtml: New file that implements a publishing style which is
1628 derived from HTML mode. It uses a slightly modified version of
1629 the HTML markup rules to generate XHTML-compliant output.
1631 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
1632 "blosxom" style has been renamed to "blosxom-html". Fix a few
1635 * muse-journal.el: Add new "journal-xhtml" style.
1637 * muse-message.el: Add new "message-xhtml" style.
1640 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1643 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1644 muse-html.el muse-journal.el muse-message.el
1647 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
1650 Add my muse configuration to the examples
1652 muse--main--1.0--patch-20
1654 2005-03-24 Michael Olson <mwolson@gnu.org>
1656 * examples/johnw: Move John Wiegley's configuration to this
1659 * examples/mwolson: My configuration files go here.
1661 * examples/mwolson/muse-init.el: My Muse configuration file. I
1662 just figured out how to keep links from being spell-checked or
1663 split up by fill-mode, so the implementation of this may be found
1664 here. I also made a function that sets up a blog entry for me.
1667 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
1668 examples/mwolson/.arch-ids/muse-init.el.id
1669 examples/mwolson/muse-init.el
1675 examples/.arch-ids/muse-johnw.el.id
1676 ==> examples/johnw/.arch-ids/muse-johnw.el.id
1677 examples/.arch-ids/publish-johnw.id
1678 ==> examples/johnw/.arch-ids/publish-johnw.id
1679 examples/muse-johnw.el
1680 ==> examples/johnw/muse-johnw.el
1681 examples/publish-johnw
1682 ==> examples/johnw/publish-johnw
1685 examples/johnw examples/johnw/.arch-ids examples/mwolson
1686 examples/mwolson/.arch-ids
1689 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
1692 Add muse-blosxom script and plugin for pyblosxom
1694 muse--main--1.0--patch-19
1696 2005-03-24 Michael Olson <mwolson@gnu.org>
1698 * muse-blosxom.el: Update copyright notice in headers and mention
1699 the pyblosxom scripts.
1701 * contrib/pyblosxom: New directory containing pyblosxom plugins
1704 * contrib/getstamps.py: Script that generates the "timestamps"
1705 file, run on the local machine.
1707 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
1711 contrib/pyblosxom/.arch-ids/=id
1712 contrib/pyblosxom/.arch-ids/getstamps.py.id
1713 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
1714 contrib/pyblosxom/getstamps.py
1715 contrib/pyblosxom/hardcodedates.py
1718 ChangeLog muse-blosxom.el
1721 contrib/pyblosxom contrib/pyblosxom/.arch-ids
1724 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
1727 muse-blosxom.el has matured past experimental status
1729 muse--main--1.0--patch-18
1731 2005-03-23 Michael Olson <mwolson@gnu.org>
1733 * muse-blosxom.el: Remove common functionality that has already
1734 been implemented in `muse-html.el'. Derive this mode from
1735 `muse-html'. Update documentation. I now feel that this file is
1736 ready to be included in the top-level Muse directory.
1739 ChangeLog muse-blosxom.el
1742 experimental/.arch-ids/muse-blosxom.el.id
1743 ==> .arch-ids/muse-blosxom.el.id
1744 experimental/muse-blosxom.el
1748 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
1751 Make muse-blosxom.el slightly less experimental
1753 muse--main--1.0--patch-17
1755 2005-03-22 Michael Olson <mwolson@gnu.org>
1757 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
1758 Renamed from `blosxom-page-date-alist'. Currently it does nothing
1760 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
1761 from the `muse-blosxom-markup-date-directive' rule.
1762 (blosxom-set-time): Remove this function. We're not going to be
1763 touching the timestamp manually anymore -- it's too much of a
1764 hassle. Right now I've got a python program that compiles a
1765 timestamp file and a pyblosxom helper that reads it. Something
1766 similar could be arranged for blosxom, I'm sure.
1770 ChangeLog experimental/muse-blosxom.el
1773 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
1776 Apply latest journal-related updates from johnw
1778 muse--main--1.0--patch-16
1782 ChangeLog examples/muse-johnw.el muse-journal.el
1785 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
1788 Add Projects node to the manual
1790 muse--main--1.0--patch-15
1792 2005-02-28 Michael Olson <mwolson@gnu.org>
1794 * muse.texi: Change copyright notice since the FSF is now the
1796 (Projects): New node, based on a section from the README file.
1802 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
1805 Correct documentation, adding some content.
1807 muse--main--1.0--patch-14
1809 2005-02-28 Michael Olson <mwolson@gnu.org>
1811 * muse.texi: Change license terms of the documentation to the GNU
1812 GPL instead of the GNU FDL, as per the consent of the copyright
1813 holders of the emacs-wiki manual, from which this is based. Some
1814 emacs-wiki-isms in the manual were corrected, and the Getting
1815 Started section was updated.
1821 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
1824 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
1826 muse--main--1.0--patch-13
1828 2005-02-17 Michael Olson <mwolson@gnu.org>
1830 * experimental/muse-blosxom.el: Somehow the contents of this file
1831 managed to get duplicated. I removed the duplicates.
1832 (muse-blosxom-date): Remove this, since it is not useful.
1833 (muse-blosxom-header): Use the standard header that blosxom.el
1837 ChangeLog experimental/muse-blosxom.el
1840 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
1843 Initial commit of muse.texi, nothing substantial
1845 muse--main--1.0--patch-12
1847 2005-02-07 Michael Olson <mwolson@gnu.org>
1849 * muse.texi: New file that provides the documentation for Muse.
1850 It is in a very rough form at the moment. Nothing substantial may
1851 be found here yet. Be ye warned.
1854 .arch-ids/muse.texi.id muse.texi
1860 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
1863 Add docstring, new trivial function
1865 muse--main--1.0--patch-11
1867 2005-02-07 Michael Olson <mwolson@gnu.org>
1869 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
1870 `muse-what-changed'. No functionality change.
1871 (muse-what-changed): New function that displays in diff format the
1872 changes made since the buffer was last saved.
1874 * muse-project.el (muse-project-publish): Add docstring.
1877 ChangeLog muse-mode.el muse-project.el
1880 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
1883 Add experimental version of muse-blosxom.el to project
1885 muse--main--1.0--patch-10
1887 2005-02-04 Michael Olson <mwolson@gnu.org>
1889 * Makefile (realclean): Remove file that gets generated when fonts
1892 * experimental/muse-bloxsom.el: New file that implements Blosxom
1893 support for Muse. It's in a very rough state, hence its placement
1894 in the `experimental' directory.
1897 experimental/.arch-ids/=id
1898 experimental/.arch-ids/muse-blosxom.el.id
1899 experimental/muse-blosxom.el
1905 experimental experimental/.arch-ids
1908 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
1911 Make permissions more consistent
1913 muse--main--1.0--patch-9
1919 modified directories:
1920 contrib examples scripts
1923 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
1928 muse--main--1.0--patch-8
1930 2005-02-04 Michael Olson <mwolson@gnu.org>
1932 * muse-build.el: Add contrib directory to `load-path'.
1933 (muse-elint-files): Load `muse-regexps.el'.
1935 * scripts/publish: Change permissions so that this script is
1936 executable. Add contrib directory to load list. Add
1937 `muse-regexps.el' to list.
1940 ChangeLog muse-build.el scripts/publish
1943 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
1946 Use "—" instead of "—"
1948 muse--main--1.0--patch-7
1950 2005-01-31 Michael Olson <mwolson@gnu.org>
1952 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
1953 with "—" so that documents validate properly. Thanks to
1954 Björn Lindström for the suggestion.
1956 * muse-html.el (muse-html-markup-strings): Ditto.
1959 ChangeLog muse-docbook.el muse-html.el
1962 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
1965 Fix use of "[:blank:]" in underline markup
1967 muse--main--1.0--patch-6
1969 2005-01-25 Michael Olson <mwolson@gnu.org>
1971 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
1972 use of `muse-regexp-blank'.
1975 ChangeLog muse-colors.el
1978 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
1981 Fix problem with headings being given wrong face
1983 muse--main--1.0--patch-5
1985 2005-01-03 Michael Olson <mwolson@gnu.org>
1987 * muse-colors.el: Add header.
1988 (muse-colors-emphasized): Headings were being given the coloring
1989 for the next level of heading instead of the real
1990 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
1991 Heading"). Thanks to Lan Yufeng for finding this and sending a
1994 * muse-regexps.el: Fix header.
1997 ChangeLog muse-colors.el muse-regexps.el
2000 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
2005 muse--main--1.0--patch-4
2007 2005-01-01 Michael Olson <mwolson@gnu.org>
2009 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
2010 version will be automatically maintained by Arch.
2014 .arch-ids/ChangeLog.id ChangeLog
2017 .arch-ids/ChangeLog.id
2018 ==> .arch-ids/ChangeLog.2004.id
2023 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
2026 Extended regexps fix, allow spaces in 1st part of links
2028 muse--main--1.0--patch-3
2030 2004-12-30 Michael Olson <mwolson@gnu.org>
2032 * muse.el (muse-link-regexp): Allow spaces in the first part of
2035 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2036 customizable alternatives to extended character classes.
2038 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2041 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2042 muse-html.el muse-mode.el muse-publish.el muse.el
2045 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
2048 Begin to change regexp handling, tweak muse.el header
2050 muse--main--1.0--patch-2
2052 2004-12-29 Michael Olson <mwolson@gnu.org>
2054 * muse.el: Change Copyright notice to FSF. Change Maintainer to
2057 * muse-regexps.el: New file that implements regexp handling.
2058 Generalized regexp options will be moved to it eventually.
2061 .arch-ids/muse-regexps.el.id muse-regexps.el
2067 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
2070 Do some early spring cleaning
2072 muse--main--1.0--patch-1
2074 2004-12-29 Michael Olson <mwolson@gnu.org>
2076 * Makefile: Change path to `publish' script.
2078 * contrib/pcomplete.el: New file that is used by Muse without
2079 actually being a part of it: hence its location in the contrib
2082 * contrib/cgi.el, contrib/httpd.el: New location.
2084 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2086 * scripts/publish, scripts/publish-project: Ditto.
2089 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
2090 contrib/pcomplete.el examples/.arch-ids/=id
2091 scripts/.arch-ids/=id
2098 ==> contrib/.arch-ids/cgi.el.id
2099 .arch-ids/httpd.el.id
2100 ==> contrib/.arch-ids/httpd.el.id
2101 .arch-ids/muse-johnw.el.id
2102 ==> examples/.arch-ids/muse-johnw.el.id
2103 .arch-ids/publish-johnw.id
2104 ==> examples/.arch-ids/publish-johnw.id
2105 .arch-ids/publish-project.id
2106 ==> scripts/.arch-ids/publish-project.id
2107 .arch-ids/publish.id
2108 ==> scripts/.arch-ids/publish.id
2112 ==> contrib/httpd.el
2114 ==> examples/muse-johnw.el
2118 ==> examples/publish-johnw
2120 ==> scripts/publish-project
2123 contrib contrib/.arch-ids examples examples/.arch-ids scripts
2127 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
2130 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2132 muse--main--1.0--base-0
2134 (automatically generated log message)
2137 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
2138 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
2139 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
2140 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
2141 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
2142 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
2143 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
2144 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
2145 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2146 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
2147 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
2148 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
2149 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
2150 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
2151 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
2152 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
2153 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
2154 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8