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-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
8 Try to make Muse play nice with outline minor mode.
10 muse--main--1.0--patch-72
12 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
13 (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
14 "muse" instead of "t" when adding invisibility to text or checking for
17 * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
18 compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
22 ChangeLog lisp/muse-colors.el lisp/muse.el
25 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
28 Minor grammar fix in Introduction section of manual.
30 muse--main--1.0--patch-71
32 * muse.texi (Introduction): Minor grammar fix.
38 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
43 muse--main--1.0--patch-70
45 * lisp/muse-colors.el: Remove unnecessary use of Version in header.
47 * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
49 * lisp/muse-poem.el (muse-poem-markup-strings)
50 (muse-poem-chapbook-strings): Make customizable.
52 * lisp/muse-poem.el (muse-chapbook-latex-header)
53 (muse-chapbook-latex-footer): Docfix.
55 * lisp/muse-texinfo.el (muse-texinfo-info-extension)
56 (muse-texinfo-pdf-extension): Ditto.
58 * lisp/muse.el (muse-version): Change to 3.01.
60 * muse.texi (Poem, Texinfo): Last two publishing styles complete. We're
64 ChangeLog lisp/muse-colors.el lisp/muse-html.el
65 lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
68 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
71 Tweak documentation thoroughly; still incomplete.
73 muse--main--1.0--patch-69
75 * README: Minor tweaks.
77 * muse.texi: Massively rename chapters so that the titles are more
78 descriptive. Clean up grammar.
80 * muse.texi (Obtaining Muse): Move content of Installation node here,
81 stripping out any customization tips, since those are covered later.
82 Re-work this chapter since I was dissatisfied with it.
84 * muse.texi (Installation): This node has the content of README regarding
85 installation, which fits the title of the node much better than the
88 * muse.texi (Blosxom): Turn the sections of this section into
91 * muse.texi (Getting Help and Reporting Bugs): Turn this into a list. I
94 * muse.texi (History): Add a "2005" item.
97 ChangeLog README muse.texi
100 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
103 Finish documenting 2 more publishing styles.
105 muse--main--1.0--patch-68
107 * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
109 * lisp/muse-journal.el: Docfixes.
111 * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
112 documentation to this function.
114 * muse.texi (Blosxom Options): New node containing the publishing styles
115 and options provided by Blosxom.
116 (Book): Add usage note, as I suspect a lot of people might be confused
118 (HTML): Space out entries better.
119 (Journal, LaTeX): New nodes for publishing styles.
120 (Common Elements): Document a few options that are present in
124 ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
125 lisp/muse-latex.el lisp/muse-publish.el muse.texi
128 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
131 Make Muse installable and correct an Emacs21 issue.
133 muse--main--1.0--patch-67
135 * Makefile (.PRECIOUS): Indicate that .info and .html files in this
136 directory will be generated.
137 (all): Compile muse.info by default.
138 (doc): Refactor into individual generation rules for .html and .info
140 (install): New rule that installs Muse source code, compiled .elc
141 files, and the manual into proper places.
143 * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
145 * README (Insinuation): Move old content of Installation here.
146 (Installation): Fill out this section.
147 (Further Documentation): Add link to my website and note that a full
148 manual is included with Muse.
150 * lisp/Makefile (EL): Populate with .el files.
151 (install): New rule that installs both .elc and .el files.
153 * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
154 Emacs21, hack in a handler for the @documentencoding tag so that it
158 ChangeLog Makefile Makefile.defs README lisp/Makefile
162 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
165 Cater even more to XEmacs and its annoying whims.
167 muse--main--1.0--patch-66
169 * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
170 environment variable.
172 * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
173 handle it. Load `muse-build.el' instead.
175 * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
178 * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
179 (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
182 * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
183 function does not appear to be used.
185 * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
186 `replace-regexp-in-string', since XEmacs doesn't have this function.
187 We only implement the first 3 args, but this could be extended if we
190 * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
191 `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
193 * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
195 * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
198 * lisp/muse-convert.el (muse-write-footnote): Ditto.
200 * lisp/muse-html.el (muse-html-markup-table): Ditto.
202 * lisp/muse-http.el (muse-winnow-list): Ditto.
204 * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
206 * lisp/muse-project.el (muse-project-file-entries): Ditto.
208 * lisp/muse-publish.el (muse-publish-markup): Ditto.
210 * scripts/muse-build.el: Add contrib path first; probably doesn't change
213 * scripts/publish: Use EMACS environment variable instead of hard-coding
217 ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
218 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
219 lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
220 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
221 lisp/muse.el scripts/muse-build.el scripts/publish
224 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
227 Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
229 muse--main--1.0--patch-65
231 * AUTHORS: Update entry.
233 * muse-*.el: Move to the lisp directory.
235 * lisp/Makefile: New file containing rules to test and compile the
238 * Makefile.defs: New file that contains common definitions for all other
239 Makefiles, such as Emacs command to use.
241 * Makefile: Move lisp-specific rules to lisp/Makefile.
242 (SUBDIRS): New variable containing subdirectories to clean.
244 * README: Update to reflect new location of source files. Give updated
245 directions for compiling with XEmacs.
247 * examples/Makefile (.PRECIOUS): Added to denote which type of files to
249 (%.html): Pass SITEFLAG as an environment variable to
252 * examples/QuickStart (The): Re-add the stray <comment> tag since it
253 seems to be needed to keep the process from failing. This has *got* to
254 be a bug in Muse, but I don't want to deal with it now.
256 * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
258 * lisp/muse-convert.el: Move line to commentary section.
260 * lisp/muse-latex.el (muse-latex-markup-table): Note that the
261 locally-bound `type' variable isn't used here.
263 * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
265 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
268 * scripts/muse-build.el (load-path): Correct paths.
270 * scripts/muse-build.el (muse-elint-files): Add a few variables here so
271 as to avoid spurious warnings.
273 * scripts/publish (style): Make use of SITEFLAG environment variable, if
276 * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
277 (muse-match-string-no-properties): New functions that take the place of
278 `line-end-position', `line-beginning-position', and
279 `match-string-no-properties', respectively.
281 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
282 (muse-my-journal-find-entries): Use Muse-specific version of
283 `match-string-no-properties', `line-beginning-position', and
284 `line-end-position' since these do not exist in XEmacs.
286 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
287 (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
289 * lisp/muse-convert.el (muse-latex-transform): Ditto.
291 * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
292 (muse-html-insert-contents): Ditto.
294 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
296 * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
298 * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
300 * lisp/muse-publish.el (muse-publish-markup-tag)
301 (muse-publish-markup-footnote, muse-publish-markup-leading-space)
302 (muse-published-buffer-contents): Ditto.
304 * scripts/muse-build.el (muse-elint-files): Ditto.
307 .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
308 lisp/.arch-ids/Makefile.id lisp/Makefile
311 AUTHORS ChangeLog Makefile README examples/Makefile
312 examples/QuickStart examples/johnw/muse-johnw.el
313 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
314 lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
315 lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
316 lisp/muse.el scripts/muse-build.el scripts/publish
319 .arch-ids/muse-blosxom.el.id
320 ==> lisp/.arch-ids/muse-blosxom.el.id
321 .arch-ids/muse-book.el.id
322 ==> lisp/.arch-ids/muse-book.el.id
323 .arch-ids/muse-colors.el.id
324 ==> lisp/.arch-ids/muse-colors.el.id
325 .arch-ids/muse-convert.el.id
326 ==> lisp/.arch-ids/muse-convert.el.id
327 .arch-ids/muse-docbook.el.id
328 ==> lisp/.arch-ids/muse-docbook.el.id
329 .arch-ids/muse-html.el.id
330 ==> lisp/.arch-ids/muse-html.el.id
331 .arch-ids/muse-http.el.id
332 ==> lisp/.arch-ids/muse-http.el.id
333 .arch-ids/muse-journal.el.id
334 ==> lisp/.arch-ids/muse-journal.el.id
335 .arch-ids/muse-latex.el.id
336 ==> lisp/.arch-ids/muse-latex.el.id
337 .arch-ids/muse-mode.el.id
338 ==> lisp/.arch-ids/muse-mode.el.id
339 .arch-ids/muse-poem.el.id
340 ==> lisp/.arch-ids/muse-poem.el.id
341 .arch-ids/muse-project.el.id
342 ==> lisp/.arch-ids/muse-project.el.id
343 .arch-ids/muse-publish.el.id
344 ==> lisp/.arch-ids/muse-publish.el.id
345 .arch-ids/muse-regexps.el.id
346 ==> lisp/.arch-ids/muse-regexps.el.id
347 .arch-ids/muse-texinfo.el.id
348 ==> lisp/.arch-ids/muse-texinfo.el.id
350 ==> lisp/.arch-ids/muse.el.id
352 ==> lisp/muse-blosxom.el
354 ==> lisp/muse-book.el
356 ==> lisp/muse-colors.el
358 ==> lisp/muse-convert.el
360 ==> lisp/muse-docbook.el
362 ==> lisp/muse-html.el
364 ==> lisp/muse-http.el
366 ==> lisp/muse-journal.el
368 ==> lisp/muse-latex.el
370 ==> lisp/muse-mode.el
372 ==> lisp/muse-poem.el
374 ==> lisp/muse-project.el
376 ==> lisp/muse-publish.el
378 ==> lisp/muse-regexps.el
380 ==> lisp/muse-texinfo.el
388 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
391 Massively untabify files.
393 muse--main--1.0--patch-64
397 ChangeLog ChangeLog.2004 experimental/muse-message.el
398 experimental/muse-wiki.el muse-book.el muse-colors.el
399 muse-convert.el muse-docbook.el muse-html.el muse-http.el
400 muse-journal.el muse-latex.el muse-mode.el muse-poem.el
401 muse-project.el muse-publish.el muse-regexps.el
402 muse-texinfo.el muse.el
405 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
408 Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
410 muse--main--1.0--patch-63
412 (Summary of changes that Yann made)
414 * muse-colors.el (muse-colors-link): Whitespace cleanup.
416 * muse-mode.el (muse-generate-index): Move index generation code into
417 `muse-index-as-string'.
418 (muse-index-as-string): New function that generates an index and
419 returns it as a string, instead of placing it in a buffer like
420 `muse-generate-index' used to.
424 * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
425 merge from mwolson@gnu.org--2005
427 * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
428 Accept WikiWords as links [mostly rescinded]
430 * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
431 merge from mwolson@gnu.org--2005/muse--main--1.0
433 * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
434 Merged from mwolson@gnu.org--2005 (patch 60-62)
436 * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
437 provide a string view of the index
440 ChangeLog muse-colors.el muse-latex.el muse-mode.el
443 hodique@lifl.fr--2005/muse--yh--1.0--patch-2
444 hodique@lifl.fr--2005/muse--yh--1.0--patch-3
445 hodique@lifl.fr--2005/muse--yh--1.0--patch-4
446 hodique@lifl.fr--2005/muse--yh--1.0--patch-5
447 hodique@lifl.fr--2005/muse--yh--1.0--patch-6
450 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
453 Document Blosxom, Book, DocBook, and HTML publishing styles.
455 muse--main--1.0--patch-62
457 * muse-blosxom.el: Clean up header.
459 * muse-book.el (muse-before-book-publish-hook): Rename to
460 `muse-book-before-publish-hook'.
461 (muse-after-book-publish-hook): Rename to
462 `muse-book-after-publish-hook'.
464 * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
465 (muse-html-markup-strings, muse-xhtml-markup-strings)
466 (muse-html-meta-content-type, muse-html-meta-content-encoding)
467 (muse-html-charset-default, muse-html-encoding-default)
468 (muse-html-encoding-map): Docfixes.
470 * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
474 ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
477 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
480 Begin work on Publishing Styles section of manual.
482 muse--main--1.0--patch-61
484 * Makefile (.PHONY): Add "doc" to list.
485 (doc): New rule that generates Info and HTML files from muse.texi.
486 (dist): Rely on `distclean', not `clean'.
488 * examples/QuickStart (Authoring mode): Remove empty section.
490 * muse.texi: Call this program "the Emacs Muse" in title.
491 (Publishing Styles): Begin to populate section.
492 (Deriving Styles): First subsection of Publishing Styles.
493 (Contributors): Remove spurious copyright section, since we address
496 * README: Actually remember to add this file.
499 .arch-ids/README.id README
502 ChangeLog Makefile examples/QuickStart muse.texi
505 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
508 Document Markup Rules.
510 muse--main--1.0--patch-60
512 * examples/QuickStart: Remove stray <comment> tag.
514 * muse.texi (Top): Comment every menu line.
515 (Markup Rules): New section with plenty of subsections.
518 ChangeLog examples/QuickStart muse.texi
521 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
524 Release this as Muse 3.00.90 (RC1).
526 muse--main--1.0--patch-59
528 * Makefile (%.elc): Use -q instead of --no-init-file because the former
529 is compatible with both Emacs and XEmacs.
531 * examples/README: Renamed to QuickStart.
533 * examples/Makefile (EXAMPLES): Reflect name change of README.
538 ChangeLog Makefile examples/Makefile muse.el
541 examples/.arch-ids/README.id
542 ==> examples/.arch-ids/QuickStart.id
544 ==> examples/QuickStart
547 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
550 Makefile refactoring.
552 muse--main--1.0--patch-58
554 * Makefile (.PHONY): List all non-file targets.
555 (examples): New rule that calls Make in the examples directory.
556 (atranslit): Removed, since this isn't (yet) bundled with Muse.
558 * README: Move to the examples directory. I'd prefer to distribute a
559 very basic plain text README and use this as a quickstart + markup
560 example + publishing example.
562 * examples/Makefile: Move all README-related rules here.
564 * examples/README: Add an "About this document" section.
566 * scripts/publish (style): Do not include the contrib directory, since we
567 don't use any code from there. Since this is only invoked from the
568 examples directory, make sure add the parent directory to the load
571 * muse.texi: Change version to 3.00.90 (RC1).
573 * muse.el: Change location of the README file in header.
575 * muse.el (muse-version): Update to 3.00.90 (RC1).
578 examples/.arch-ids/Makefile.id examples/Makefile
581 ChangeLog Makefile examples/README muse.el muse.texi
586 ==> examples/.arch-ids/README.id
591 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
594 Update my example configuration.
596 muse--main--1.0--patch-57
598 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
599 and experimental status of muse-message.
602 ChangeLog examples/mwolson/muse-init.el
605 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
608 Provide optional outline-style faces; customization fixes; experimental stuff.
610 muse--main--1.0--patch-56
612 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
613 option that determines what the header faces should look like. If
614 'outline, use outline-style faces. If nil, don't generate the faces at
615 all, which allows the user to specify their own. Otherwise, use the
616 scaled faces, which is the default behavior.
617 (muse-colors-outline-faces-list): List of faces to use. In case the
618 outline faces are not available, provide reasonable defaults.
619 (muse-make-faces): Use dolist instead of mapc. Implement the
620 possibility of having outline-style colors for heading. Don't call
621 this function immediately -- give the users time to make their changes
622 through the customize interface. Once we call this function, Emcs from
623 CVS will not allow the faces to be changed easily, which is a shame.
625 * muse-message.el (muse-message-contents-tag): Copied from
626 `muse-publish-contents-tag' in order to keep the customization
627 interface from making the `muse-markup-tags' option from throwing a
628 type mismatch error. This function is untested and will likely do
629 nothing useful. This file has been moved to the experimental folder
630 until it gets fleshed out more.
632 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
633 file that could eventually provide wiki-like ability. Currently this
634 is just a collection of functions that were pruned out when he remade
635 Muse, so don't get too excited. I plan to eventually merge Yann
636 Hodique's work here, probably after the first release of Muse.
638 * muse-regexps.el (muse-regexp): Improve description.
640 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
641 the muse-regexp group since it is just a single regexp. Lists of
642 regexps don't have to be in muse-regexp, however.
644 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
645 since the Emacs devel mailing list seems to not want Britain-izations
648 * muse-colors.el (muse-colors): Ditto.
650 * muse-docbook.el (muse-docbook): Ditto.
652 * muse-html.el (muse-html): Ditto.
654 * muse-http.el (muse-http): Ditto.
656 * muse-message.el (muse-message): Ditto.
658 * muse-mode.el (muse-mode): Ditto.
660 * muse-project.el (muse-project): Ditto.
662 * muse-publish.el (muse-publish): Ditto.
664 * muse.el (muse): Ditto.
667 experimental/.arch-ids/=id
668 experimental/.arch-ids/muse-wiki.el.id
669 experimental/muse-wiki.el
672 ChangeLog experimental/muse-message.el muse-blosxom.el
673 muse-colors.el muse-docbook.el muse-html.el muse-http.el
674 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
678 .arch-ids/muse-message.el.id
679 ==> experimental/.arch-ids/muse-message.el.id
681 ==> experimental/muse-message.el
684 experimental experimental/.arch-ids
687 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
690 Fix publishing error when given an empty string for header/footer.
692 muse--main--1.0--patch-55
694 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
695 `file-readable-p' if it is an empty string. For some reason,
696 `file-readable-p' and `insert-file-contents' were treating an empty
697 string as if it were the current directory.
700 ChangeLog muse-publish.el
703 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
706 WYSIWYG emphasis, XEmacs compatibility hacks.
708 muse--main--1.0--patch-54
710 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
711 compliant. Only colorize if we end with the same number of asterisks
712 as we start with, preventing unnoticed syntax errors. Don't colorize
713 in the middle of a word.
714 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
715 Only colorize if we end with an underscore. Don't colorize in the
718 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
719 inside of group. This will probably not do anything, but it seems
722 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
723 where we start with an image link. JohnW didn't seem to like having
724 <p> tags inserted before image links, but they don't validate properly
725 as they are. For now, I will surround such links/paragraphs with <div
726 class="image-link"> in an attempt to be as not invasive and yet
727 standards compliant as possible.
729 * muse-html.el (muse-html-escape-string): Work around distinction between
730 int and char types in XEmacs. Deal with an annoying replace-match bug
731 in XEmacs that rears its head at times.
733 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
737 ChangeLog muse-colors.el muse-docbook.el muse-html.el
741 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
744 Minor code cleanup to address elint issues.
746 muse--main--1.0--patch-53
748 * Makefile (test): Don't build README files during this rule. Remove
749 spurious "make clean" statement.
751 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
752 `muse-colors' group, and give it a proper type.
754 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
756 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
757 muse-my-journal-find-entries): Replace `string-to-int' with
760 * muse-html.el (muse-html-insert-contents): Ditto.
762 * muse-journal.el (muse-journal-html-munge-buffer,
763 muse-journal-latex-munge-buffer): Ditto.
765 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
767 * muse-publish.el (muse-publish-markup-footnote,
768 muse-publish-contents-tag): Ditto.
770 * muse-regexps.el (muse-extreg-usable-p): Ditto.
773 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
774 muse-html.el muse-journal.el muse-mode.el muse-publish.el
778 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
781 Add ability to automate the creation a new blosxom entry.
783 muse--main--1.0--patch-52
785 * examples/mwolson/muse-init.el: Move new entry section to
786 muse-blosxom.el. Modify the key settings in my example accordingly.
788 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
789 Muse always makes sure that the file ends with a newline.
791 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
792 planner markup is now provided automatically by the planner port to
793 Muse, and we don't have any customized markup.
795 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
796 variable that specifies where the base directory of your blog entries
799 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
800 the base directory. Explore categories recursively.
802 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
803 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
804 special characters file name.
806 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
807 making a new blog entry. It will prompt you for a category, then a
808 title, and then will create a new file that has the date and title
812 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
815 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
818 Change mailing address of FSF, add AUTHORS file.
820 muse--main--1.0--patch-51
822 * muse-*.el, muse.texi: Change mailing address of FSF.
824 * muse.texi (Contributors): Fix typo.
826 * AUTHORS: New file containing a list of all of those who have
827 contributed code or documentation to Muse, how many lines were changed,
831 .arch-ids/AUTHORS.id AUTHORS
834 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
835 muse-html.el muse-http.el muse-journal.el muse-latex.el
836 muse-message.el muse-mode.el muse-poem.el muse-project.el
837 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
841 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
844 Merged from hodique@lifl.fr--2005 (patch 0-1)
846 muse--main--1.0--patch-50
850 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
851 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
853 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
854 fix .html (for example) in visible names for links
857 ChangeLog muse-publish.el
860 hodique@lifl.fr--2005/muse--yh--1.0--base-0
861 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
864 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
867 Make generated X(HT)ML show up in the right encoding in other modes.
869 muse--main--1.0--patch-49
871 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
872 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
873 generated (X)HTML files show up in the right coding system when editing
874 them with another Emacs mode.
876 * muse-journal.el (muse-journal-rss-header): Automatically determine the
877 encoding instead of hard-coding it.
879 * muse-message.el: Add content to Commentary section, explaining the use
880 of this publishing style.
883 ChangeLog muse-html.el muse-journal.el muse-message.el
886 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
889 Move regexps to same group, only make 4 heading faces.
891 muse--main--1.0--patch-48
893 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
894 can only publish 3 of them specially, leaving the fourth to be in
896 (muse-colors-markup): Only recognize 4 levels of heading.
898 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
899 (muse-file-regexp, muse-image-regexp)
900 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
901 like a good idea to have all the regexps in the same group.
904 ChangeLog muse-colors.el muse-regexps.el muse.el
907 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
910 Update my example config, minor code cleanup.
912 muse--main--1.0--patch-47
914 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
915 names and add "Plans" project.
917 * muse-docbook.el (looking-back): Delete.
919 * muse-html.el (looking-back): Delete.
921 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
922 instead of `looking-back'.
924 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
925 function, use this function. If `looking-back' exists, call it;
926 otherwise, use a workaround.
929 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
932 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
936 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
939 Handle a few paragraph publishing edge cases better.
941 muse--main--1.0--patch-46
943 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
944 beginning-of-document, end-of-document, and paragraph separator regexps
945 so that one markup rule can be used in all these cases.
946 (muse-docbook-markup-paragraph): Handle more cases correctly. In
947 particular, blockquote or center at beginning or end of document will
948 be published properly. Hopefully this won't slow things down too much.
949 (muse-docbook-markup-paragraph-close): Removed.
951 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
953 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
955 (muse-html-markup-paragraph-close): Removed.
958 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
961 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
964 Improve prompt when reading a tag.
966 muse--main--1.0--patch-45
968 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
969 other Emacs modes seem to do.
972 ChangeLog muse-mode.el
975 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
978 Warn user when publishing fails due to a private directory.
980 muse--main--1.0--patch-44
982 * muse-project.el (muse-project-private-p): Warn users when publishing a
983 file fails due to its directory not being readable by others. Make
984 sure that you do a `chmod +o name_of_directory' if you want the
985 contents of that directory to be publishable.
988 ChangeLog muse-project.el
991 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
994 Fix error with example tags and message publishing style.
996 muse--main--1.0--patch-43
998 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
999 see if a previous definition for `font-lock-multiline' exists.
1001 * muse-message.el (muse-message-example-tag): Don't require two
1002 additional (unused) arguments.
1005 ChangeLog muse-colors.el muse-message.el
1008 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1011 Always end the published document with a newline.
1013 muse--main--1.0--patch-42
1015 * muse-html.el (muse-html-markup-paragraph-close): Always end the
1016 published document with a newline.
1018 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1021 ChangeLog muse-docbook.el muse-html.el
1024 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1027 Don't let automatic backup files crash the publishing process.
1029 muse--main--1.0--patch-41
1031 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1032 directive since this value is already processed by
1033 `muse-publish-markup-directive', and may be obtained by using
1034 the code: (muse-publishing-directive "date").
1036 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1037 to run (funcall nil); this happened once during a debugging process.
1039 * muse-project.el (muse-project-private-p): Skip any file for which we
1040 cannot fetch attributes. This fixes a bug where having an
1041 Emacs-generated automatic backup file in a publishing directory causes
1042 the publishing process to halt with an error.
1045 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1048 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1051 Apply fix in previous patch to the DocBook publishing style.
1053 muse--main--1.0--patch-40
1055 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1056 previous patch here as well.
1060 ChangeLog muse-docbook.el
1063 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1066 Fix newly-introduced lock-up during HTML publishing.
1068 muse--main--1.0--patch-39
1070 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1071 planner rules higher priority in the publishing sequence. Hopefully
1072 this will not wreck anything; I don't use these rules, so I cannot
1073 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
1075 * muse-html.el (muse-html-markup-paragraph-close): Don't use
1076 replace-match; that seems to be slightly evil. Return nil instead of a
1077 newline since otherwise Muse thinks that we are not done yet and gets
1078 into an infinite loop. This should fix the lock-up problem that
1079 resulted from the previous few patches.
1082 ChangeLog muse-blosxom.el muse-html.el
1085 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1090 muse--main--1.0--patch-38
1092 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1096 ChangeLog muse-blosxom.el
1099 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1102 Make docbook and blosxom modes close paragraphs properly at end.
1104 muse--main--1.0--patch-37
1106 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1109 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1110 (muse-docbook-markup-paragraph-close): Adapt from
1111 `muse-html-markup-paragraph-close'.
1113 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1114 preserve the same appearance as before the last patch.
1117 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1120 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1123 Bugfix: Close P tag properly at end of file.
1125 muse--main--1.0--patch-36
1127 * muse-blosxom.el: Fix bug where loading this file twice would cause an
1130 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1131 detecting whether or not a paragraph needs a closing P tag.
1132 (muse-html-markup-paragraph-close): New function that only inserts a
1133 closing P tag when an unclosed P tag is nearby.
1136 ChangeLog muse-blosxom.el muse-html.el
1139 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1142 Update my example settings.
1144 muse--main--1.0--patch-35
1146 * examples/mwolson/muse-init.el: Synchronize with my current settings.
1149 ChangeLog examples/mwolson/muse-init.el
1152 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1155 Update documentation for C-c TAB feature.
1157 muse--main--1.0--patch-34
1159 * muse.texi (Keystroke Summary): Note that C-c TAB calls
1167 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1170 New feature: tag completion with C-c TAB.
1172 muse--main--1.0--patch-33
1174 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1175 (muse-tag-history, muse-custom-tags): New variables that keep track of
1176 the tag history and newly-entered tags respectively for
1178 (muse-insert-tag): New function that interactively prompts the user for
1182 ChangeLog muse-mode.el
1185 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1188 Fix XHTML validation error with <hr> and <br>.
1190 muse--main--1.0--patch-32
1192 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1193 and HR tags for XHTML publishing. This should fix a few validation
1194 errors that I've been noticing lately.
1197 ChangeLog muse-html.el
1200 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
1203 Remove flyspell overlays on links.
1205 muse--main--1.0--patch-31
1207 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
1208 should make the link clickable. On Emacs21, the color will stay red,
1209 but other Emacsen should do the right thing, which is use the normal
1210 link color. Hopefully this will fix some strange flyspell-related link
1214 ChangeLog muse-colors.el
1217 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
1220 Update my example Muse settings.
1222 muse--main--1.0--patch-30
1224 * examples/mwolson/muse-init.el: Update from my latest version.
1225 (muse-project-alist): Remove the francais part of my blog.
1226 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
1227 into this and `my-muse-mode-fill-nobreak-p'.
1228 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
1229 this is the best way to accomplish this.
1230 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
1231 characters in the title.
1232 (my-muse-prepare-entry-for-xanga): Treat example regions better.
1235 ChangeLog examples/mwolson/muse-init.el
1238 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
1241 Add simple `muse-version' function.
1243 muse--main--1.0--patch-29
1245 * muse.el (muse-version): New function that displays the value of the
1246 `muse-version' variable. This should be easier for the user to type
1247 than C-h v muse-version.
1253 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
1256 Don't compile documentation by default.
1258 muse--main--1.0--patch-28
1260 * Makefile (all): Don't compile documentation by default.
1261 (doc): Use this rule to compile documentation.
1267 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
1270 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
1272 muse--main--1.0--patch-27
1274 2005-04-16 Michael Olson <mwolson@gnu.org>
1276 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
1277 johnw. If a journal entry's title is a [[link]], then an
1278 <enclosure> tag will be added to the XML data giving the size and
1279 MIME type of the link target. This makes podcasting with Muse
1281 (muse-journal-rss-entry-template): Add enclosure usage to example.
1282 (muse-journal-rss-munge-buffer): Implement enclosures.
1285 ChangeLog muse-journal.el
1288 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
1291 Standardize source headers, appease elint, don't require planner
1293 muse--main--1.0--patch-26
1295 2005-04-15 Michael Olson <mwolson@gnu.org>
1297 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
1298 `scripts' directory since it really isn't part of Muse proper; it
1299 is used to generate Muse output from the command line.
1301 * muse-blosxom.el: Handle case where planner is not loaded so that
1302 it isn't a hard requirement.
1304 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
1305 that elint doesn't complain.
1307 * muse-message.el (muse-message-markup-link): Don't throw up on
1308 links with no description.
1310 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
1311 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
1312 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
1313 muse-project.el, muse-publish.el, muse-regexps.el,
1314 muse-texinfo.el, muse.el: Add standard header for each file in
1315 preparation for the initial release, which will hopefully happen
1316 sometime within the next month.
1320 experimental/.arch-ids/=id
1323 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
1324 muse-convert.el muse-docbook.el muse-html.el muse-http.el
1325 muse-journal.el muse-latex.el muse-message.el muse-mode.el
1326 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
1327 muse-texinfo.el muse.el
1330 .arch-ids/muse-build.el.id
1331 ==> scripts/.arch-ids/muse-build.el.id
1333 ==> scripts/muse-build.el
1335 removed directories:
1336 experimental experimental/.arch-ids
1339 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
1342 Merge contents of muse-latexcjk.el into muse-latex.el.
1344 muse--main--1.0--patch-25
1346 2005-04-14 Michael Olson <mwolson@gnu.org>
1348 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
1349 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
1350 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
1351 Merge in from muse-latexcjk.el.
1353 * muse-latexcjk.el: Removed, functionality merged with
1357 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
1360 ChangeLog muse-latex.el
1363 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
1366 Merge muse-xhtml.el into muse-html.el.
1368 muse--main--1.0--patch-24
1370 2005-04-06 Michael Olson <mwolson@gnu.org>
1372 * examples/mwolson/muse-init.el: Update with respect to the
1373 muse-xhtml.el merge.
1375 * muse-html.el: The contents of muse-xhtml.el have been merged in
1376 as advised by John Wiegley.
1377 (muse-html-style-sheet): Add example for XHTML use in the
1378 function's documentation.
1379 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
1380 Moved from muse-xhtml.el.
1382 * muse-xhtml.el: Removed; contents merged into muse-html.el.
1385 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1388 ChangeLog examples/mwolson/muse-init.el muse-html.el
1391 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
1394 Try to fix regexps for Emacs 21.4.
1396 muse--main--1.0--patch-23
1398 2005-04-05 Michael Olson <mwolson@gnu.org>
1400 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
1404 ChangeLog muse-regexps.el
1407 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
1410 Add comments to the publish-project example script
1412 muse--main--1.0--patch-22
1414 2005-04-01 Michael Olson <mwolson@gnu.org>
1416 * examples/publish-project: Moved here from
1417 scripts/publish-project. Added a few comments so people know what
1421 ChangeLog examples/publish-project
1424 scripts/.arch-ids/publish-project.id
1425 ==> examples/.arch-ids/publish-project.id
1426 scripts/publish-project
1427 ==> examples/publish-project
1430 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
1433 New XHTML style, add more examples to my sample muse config
1435 muse--main--1.0--patch-21
1437 2005-03-31 Michael Olson <mwolson@gnu.org>
1439 * examples/mwolson/muse-init.el: Give an example of deriving a
1440 custom publishing style.
1441 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
1442 (my-muse-prepare-entry-for-xanga): Mangle the published output
1443 from a blosxom project and copy the result to the clipboard for
1444 easy pasting into Xanga's web form. The file is untouched.
1446 * muse-html.el (muse-html-style-sheet): Include the <style
1447 type="text/css"></style> wrapper around the example.
1448 (muse-html-header): Don't add <style type="text/css"></style>
1449 around the value of `muse-html-style-sheet' anymore. This allows
1450 for the option of putting your stylesheet(s) in a separate file.
1451 An example of this is given in the documentation for this
1454 * muse-xhtml: New file that implements a publishing style which is
1455 derived from HTML mode. It uses a slightly modified version of
1456 the HTML markup rules to generate XHTML-compliant output.
1458 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
1459 "blosxom" style has been renamed to "blosxom-html". Fix a few
1462 * muse-journal.el: Add new "journal-xhtml" style.
1464 * muse-message.el: Add new "message-xhtml" style.
1467 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1470 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1471 muse-html.el muse-journal.el muse-message.el
1474 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
1477 Add my muse configuration to the examples
1479 muse--main--1.0--patch-20
1481 2005-03-24 Michael Olson <mwolson@gnu.org>
1483 * examples/johnw: Move John Wiegley's configuration to this
1486 * examples/mwolson: My configuration files go here.
1488 * examples/mwolson/muse-init.el: My Muse configuration file. I
1489 just figured out how to keep links from being spell-checked or
1490 split up by fill-mode, so the implementation of this may be found
1491 here. I also made a function that sets up a blog entry for me.
1494 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
1495 examples/mwolson/.arch-ids/muse-init.el.id
1496 examples/mwolson/muse-init.el
1502 examples/.arch-ids/muse-johnw.el.id
1503 ==> examples/johnw/.arch-ids/muse-johnw.el.id
1504 examples/.arch-ids/publish-johnw.id
1505 ==> examples/johnw/.arch-ids/publish-johnw.id
1506 examples/muse-johnw.el
1507 ==> examples/johnw/muse-johnw.el
1508 examples/publish-johnw
1509 ==> examples/johnw/publish-johnw
1512 examples/johnw examples/johnw/.arch-ids examples/mwolson
1513 examples/mwolson/.arch-ids
1516 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
1519 Add muse-blosxom script and plugin for pyblosxom
1521 muse--main--1.0--patch-19
1523 2005-03-24 Michael Olson <mwolson@gnu.org>
1525 * muse-blosxom.el: Update copyright notice in headers and mention
1526 the pyblosxom scripts.
1528 * contrib/pyblosxom: New directory containing pyblosxom plugins
1531 * contrib/getstamps.py: Script that generates the "timestamps"
1532 file, run on the local machine.
1534 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
1538 contrib/pyblosxom/.arch-ids/=id
1539 contrib/pyblosxom/.arch-ids/getstamps.py.id
1540 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
1541 contrib/pyblosxom/getstamps.py
1542 contrib/pyblosxom/hardcodedates.py
1545 ChangeLog muse-blosxom.el
1548 contrib/pyblosxom contrib/pyblosxom/.arch-ids
1551 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
1554 muse-blosxom.el has matured past experimental status
1556 muse--main--1.0--patch-18
1558 2005-03-23 Michael Olson <mwolson@gnu.org>
1560 * muse-blosxom.el: Remove common functionality that has already
1561 been implemented in `muse-html.el'. Derive this mode from
1562 `muse-html'. Update documentation. I now feel that this file is
1563 ready to be included in the top-level Muse directory.
1566 ChangeLog muse-blosxom.el
1569 experimental/.arch-ids/muse-blosxom.el.id
1570 ==> .arch-ids/muse-blosxom.el.id
1571 experimental/muse-blosxom.el
1575 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
1578 Make muse-blosxom.el slightly less experimental
1580 muse--main--1.0--patch-17
1582 2005-03-22 Michael Olson <mwolson@gnu.org>
1584 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
1585 Renamed from `blosxom-page-date-alist'. Currently it does nothing
1587 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
1588 from the `muse-blosxom-markup-date-directive' rule.
1589 (blosxom-set-time): Remove this function. We're not going to be
1590 touching the timestamp manually anymore -- it's too much of a
1591 hassle. Right now I've got a python program that compiles a
1592 timestamp file and a pyblosxom helper that reads it. Something
1593 similar could be arranged for blosxom, I'm sure.
1597 ChangeLog experimental/muse-blosxom.el
1600 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
1603 Apply latest journal-related updates from johnw
1605 muse--main--1.0--patch-16
1609 ChangeLog examples/muse-johnw.el muse-journal.el
1612 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
1615 Add Projects node to the manual
1617 muse--main--1.0--patch-15
1619 2005-02-28 Michael Olson <mwolson@gnu.org>
1621 * muse.texi: Change copyright notice since the FSF is now the
1623 (Projects): New node, based on a section from the README file.
1629 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
1632 Correct documentation, adding some content.
1634 muse--main--1.0--patch-14
1636 2005-02-28 Michael Olson <mwolson@gnu.org>
1638 * muse.texi: Change license terms of the documentation to the GNU
1639 GPL instead of the GNU FDL, as per the consent of the copyright
1640 holders of the emacs-wiki manual, from which this is based. Some
1641 emacs-wiki-isms in the manual were corrected, and the Getting
1642 Started section was updated.
1648 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
1651 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
1653 muse--main--1.0--patch-13
1655 2005-02-17 Michael Olson <mwolson@gnu.org>
1657 * experimental/muse-blosxom.el: Somehow the contents of this file
1658 managed to get duplicated. I removed the duplicates.
1659 (muse-blosxom-date): Remove this, since it is not useful.
1660 (muse-blosxom-header): Use the standard header that blosxom.el
1664 ChangeLog experimental/muse-blosxom.el
1667 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
1670 Initial commit of muse.texi, nothing substantial
1672 muse--main--1.0--patch-12
1674 2005-02-07 Michael Olson <mwolson@gnu.org>
1676 * muse.texi: New file that provides the documentation for Muse.
1677 It is in a very rough form at the moment. Nothing substantial may
1678 be found here yet. Be ye warned.
1681 .arch-ids/muse.texi.id muse.texi
1687 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
1690 Add docstring, new trivial function
1692 muse--main--1.0--patch-11
1694 2005-02-07 Michael Olson <mwolson@gnu.org>
1696 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
1697 `muse-what-changed'. No functionality change.
1698 (muse-what-changed): New function that displays in diff format the
1699 changes made since the buffer was last saved.
1701 * muse-project.el (muse-project-publish): Add docstring.
1704 ChangeLog muse-mode.el muse-project.el
1707 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
1710 Add experimental version of muse-blosxom.el to project
1712 muse--main--1.0--patch-10
1714 2005-02-04 Michael Olson <mwolson@gnu.org>
1716 * Makefile (realclean): Remove file that gets generated when fonts
1719 * experimental/muse-bloxsom.el: New file that implements Blosxom
1720 support for Muse. It's in a very rough state, hence its placement
1721 in the `experimental' directory.
1724 experimental/.arch-ids/=id
1725 experimental/.arch-ids/muse-blosxom.el.id
1726 experimental/muse-blosxom.el
1732 experimental experimental/.arch-ids
1735 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
1738 Make permissions more consistent
1740 muse--main--1.0--patch-9
1746 modified directories:
1747 contrib examples scripts
1750 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
1755 muse--main--1.0--patch-8
1757 2005-02-04 Michael Olson <mwolson@gnu.org>
1759 * muse-build.el: Add contrib directory to `load-path'.
1760 (muse-elint-files): Load `muse-regexps.el'.
1762 * scripts/publish: Change permissions so that this script is
1763 executable. Add contrib directory to load list. Add
1764 `muse-regexps.el' to list.
1767 ChangeLog muse-build.el scripts/publish
1770 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
1773 Use "—" instead of "—"
1775 muse--main--1.0--patch-7
1777 2005-01-31 Michael Olson <mwolson@gnu.org>
1779 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
1780 with "—" so that documents validate properly. Thanks to
1781 Björn Lindström for the suggestion.
1783 * muse-html.el (muse-html-markup-strings): Ditto.
1786 ChangeLog muse-docbook.el muse-html.el
1789 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
1792 Fix use of "[:blank:]" in underline markup
1794 muse--main--1.0--patch-6
1796 2005-01-25 Michael Olson <mwolson@gnu.org>
1798 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
1799 use of `muse-regexp-blank'.
1802 ChangeLog muse-colors.el
1805 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
1808 Fix problem with headings being given wrong face
1810 muse--main--1.0--patch-5
1812 2005-01-03 Michael Olson <mwolson@gnu.org>
1814 * muse-colors.el: Add header.
1815 (muse-colors-emphasized): Headings were being given the coloring
1816 for the next level of heading instead of the real
1817 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
1818 Heading"). Thanks to Lan Yufeng for finding this and sending a
1821 * muse-regexps.el: Fix header.
1824 ChangeLog muse-colors.el muse-regexps.el
1827 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
1832 muse--main--1.0--patch-4
1834 2005-01-01 Michael Olson <mwolson@gnu.org>
1836 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
1837 version will be automatically maintained by Arch.
1841 .arch-ids/ChangeLog.id ChangeLog
1844 .arch-ids/ChangeLog.id
1845 ==> .arch-ids/ChangeLog.2004.id
1850 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
1853 Extended regexps fix, allow spaces in 1st part of links
1855 muse--main--1.0--patch-3
1857 2004-12-30 Michael Olson <mwolson@gnu.org>
1859 * muse.el (muse-link-regexp): Allow spaces in the first part of
1862 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
1863 customizable alternatives to extended character classes.
1865 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
1868 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
1869 muse-html.el muse-mode.el muse-publish.el muse.el
1872 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
1875 Begin to change regexp handling, tweak muse.el header
1877 muse--main--1.0--patch-2
1879 2004-12-29 Michael Olson <mwolson@gnu.org>
1881 * muse.el: Change Copyright notice to FSF. Change Maintainer to
1884 * muse-regexps.el: New file that implements regexp handling.
1885 Generalized regexp options will be moved to it eventually.
1888 .arch-ids/muse-regexps.el.id muse-regexps.el
1894 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
1897 Do some early spring cleaning
1899 muse--main--1.0--patch-1
1901 2004-12-29 Michael Olson <mwolson@gnu.org>
1903 * Makefile: Change path to `publish' script.
1905 * contrib/pcomplete.el: New file that is used by Muse without
1906 actually being a part of it: hence its location in the contrib
1909 * contrib/cgi.el, contrib/httpd.el: New location.
1911 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
1913 * scripts/publish, scripts/publish-project: Ditto.
1916 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
1917 contrib/pcomplete.el examples/.arch-ids/=id
1918 scripts/.arch-ids/=id
1925 ==> contrib/.arch-ids/cgi.el.id
1926 .arch-ids/httpd.el.id
1927 ==> contrib/.arch-ids/httpd.el.id
1928 .arch-ids/muse-johnw.el.id
1929 ==> examples/.arch-ids/muse-johnw.el.id
1930 .arch-ids/publish-johnw.id
1931 ==> examples/.arch-ids/publish-johnw.id
1932 .arch-ids/publish-project.id
1933 ==> scripts/.arch-ids/publish-project.id
1934 .arch-ids/publish.id
1935 ==> scripts/.arch-ids/publish.id
1939 ==> contrib/httpd.el
1941 ==> examples/muse-johnw.el
1945 ==> examples/publish-johnw
1947 ==> scripts/publish-project
1950 contrib contrib/.arch-ids examples examples/.arch-ids scripts
1954 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
1957 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1959 muse--main--1.0--base-0
1961 (automatically generated log message)
1964 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
1965 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
1966 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
1967 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
1968 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
1969 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
1970 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
1971 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
1972 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
1973 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
1974 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
1975 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
1976 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
1977 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
1978 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
1979 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
1980 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
1981 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8