1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
5 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
8 Mouse-2 on regular text will yank rather than give an error.
10 muse--main--1.0--patch-90
12 * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
13 this seems to be more trouble than it's worth.
14 (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
15 use our own implementation.
19 ChangeLog lisp/muse-mode.el
22 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
25 Make interwiki links publish with the correct extension.
27 muse--main--1.0--patch-89
29 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
30 prefix and suffix to interwiki names, as well as stripping out unwanted
35 ChangeLog lisp/muse-wiki.el
38 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
41 Fix publishing of bare interwiki names.
43 muse--main--1.0--patch-88
45 * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
46 `set'. Use `muse-assoc-string' instead of `assoc'.
48 * lisp/muse.el (muse-assoc-string): New compatibility function that makes
49 `assoc-string' functionality usable with Emacs21 and XEmacs.
53 ChangeLog lisp/muse-wiki.el lisp/muse.el
56 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
59 Apply a few fixes from Yann's branch.
61 muse--main--1.0--patch-87
63 Background: I hacked on Muse over the weekend while offline, and so did
64 Yann. His changes to muse-wiki.el are different than the
65 ones that I made, so we should probably figure out the best
66 way to handle this when we both get on IRC again. For now,
67 I've merged in the bugfixes that he's made, omitting most of
68 the changes to muse-wiki.
70 * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
72 * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
74 * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
75 introduced previously.
79 ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
82 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
85 Warn if file not published; hack further on Wiki stuff.
87 muse--main--1.0--patch-86
89 * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
90 complete <div> tags that are of the class "image-link". It is hoped
91 that this will prevent user-added <div> tags from being mangled.
93 * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
94 `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
95 need to look at the text at point.
97 * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
98 current file has not been published since it was up-to-date. Thanks to
99 Bill Freeman for the suggestion.
101 * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
102 is nil. If this happens, return the original URL.
104 * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
105 `muse-wiki-update-interwiki-regexp.'
106 (muse-wiki-update-interwiki-regexp): New function that sets the value
107 of `muse-wiki-interwiki-regexp'.
108 (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
111 * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
112 `muse-wiki-expand-interwiki'.
113 (muse-wiki-transform-wikiword): New function that prevents WikiWords
114 with no matching file from being published as links.
116 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
117 string argument once again, since this behavior is needed when
119 (muse-wiki-handle-wikiword): Ditto.
121 * lisp/muse.el (muse-handle-url): Ditto.
123 * lisp/muse.el (muse-handle-implicit-link): Ditto. Restore match data
124 after every unsuccessful attempt at handling the link. If argument is
125 given, restore match-data at end, too.
127 * lisp/muse.el (muse-handle-explicit-link): Accept optional string
128 argument. Match data is always saved. If argument is not given,
129 assume that `muse-implicit-link-regexp' has been matched against, and
130 return the 1st match string if no handlers worked.
134 ChangeLog lisp/muse-html.el lisp/muse-mode.el
135 lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
138 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
141 Hack on WikiName handling and make TAB work for Wiki links.
143 muse--main--1.0--patch-85
145 * lisp/muse-colors.el (muse-colors-markup): Use
146 `muse-explicit-link-regexp' instead of `muse-link-regexp'.
148 * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT. If
149 nil, don't color bad links. If non-nil, color bad links.
151 * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
153 * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
154 `muse-explicit-link-regexp' instead of `muse-link-regexp'.
155 (muse-journal-rss-munge-buffer): Ditto.
157 * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
160 * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
161 are handled first, then implicit ones. It should work better in all
162 cases. For now, we depend on the value of `muse-implicit-link-regexp'
163 to determine how far to scan for an implicit link. This defaults to
164 the text between the point and the next space.
166 * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
167 `muse-visit-link'. If the ANCHOR argument is a string, search for it
168 literally after opening the buffer. Hopefully this can be of use in
169 custom visit-link functions, when necessary.
171 * lisp/muse-mode.el (muse-visit-link): Docfix. Call
172 `muse-visit-link-default'.
174 * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
175 Search by text properties instead of regexps. This allows Muse to find
176 links without having to have a massive regexp that contains all link
177 types. The downside is that this will not work if the user defontifies
178 the buffer. But it would somewhat defeat the purpose of following
179 links if you can't see them.
181 * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
182 enough command line args are passed in batch mode.
184 * lisp/muse-publish.el (muse-publish-markup-regexps): Use
185 `muse-explicit-link-regexp'.
187 * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
190 * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
191 specifies the "common ground" of all implicit links, like URLs, bare
192 WikiNames, and -- in the future -- email addresses.
194 * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
196 * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
197 optional. That was a bad idea on my part. Renamed from
198 `muse-wiki-interwiki-handle'. Hopefully all this renaming doesn't
201 * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
202 `muse-wiki-interwiki-expand'.
203 (muse-wiki-handle-wikiword): Renamed from
204 `muse-wiki-wikiword-handle'.
206 * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
207 for the eval-after-load arg since XEmacs chokes on constants.
209 * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
210 face on WikiWords that don't correspond with a file. If people really
211 want this to appear in bad-link face, I could accommodate that.
213 * lisp/muse.el (muse-handle-url): New function that detects whether the
214 given string is a URL.
215 (muse-implicit-link-functions): Renamed from
216 `muse-mode-link-functions'. Defaults to `muse-handle-url'.
217 (muse-explicit-link-functions): Renamed from
218 `muse-mode-handler-functions'.
219 (muse-handle-implicit-link): New function that handles all
220 implicit links by calling functions from `muse-implicit-link-functions'.
221 (muse-handle-explicit-link): Renamed from
226 ChangeLog lisp/muse-colors.el lisp/muse-journal.el
227 lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
228 lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
231 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
234 Allow WikiWords to be ignored with <nop> or "''''".
236 muse--main--1.0--patch-84
238 * lisp/muse-mode.el (muse-browse-result): Docfixes.
240 * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
241 whether to hide <nop> tags when coloring a Muse buffer.
242 (muse-wiki-wikiword-at-point): Docfix.
243 (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
244 (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
246 (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
247 which keeps the WikiWord that follows it from being interpreted.
248 (muse-publish-markup-regexps): Allow 4 single quotes to function as a
253 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
256 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
259 Update postal address of FSF in muse-wiki.el.
261 muse--main--1.0--patch-83
263 * lisp/muse-wiki.el: Update postal address of the FSF.
267 ChangeLog lisp/muse-wiki.el
270 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
273 Interpret explicit links before emphasis.
275 muse--main--1.0--patch-82
277 * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
278 links before emphasis.
280 * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
284 ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
287 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
290 Wiki hacking, regexp tweaks.
292 muse--main--1.0--patch-81
294 * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
297 * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
298 that indicates whether or not to use character classes in regexps. The
299 default is to let Muse try to figure it out.
300 (muse-extreg-usable-p): Make use of this variable.
302 * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
303 this regexp. I'm guessing it was supposed to have a TAB in there at
304 one time. Replace this stuff with muse-regexp-space.
306 * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
309 * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
312 * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
313 delimiter as part of the regexp. Allow "#" or "::" to be a delimiter.
314 We'll fix those anchor problems eventually!
316 * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
317 uses `muse-interwiki-handle' to determine whether an interwiki link is
320 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
321 look for a suitable value at point if needed.
323 * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
325 * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
327 * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
330 ChangeLog lisp/muse-project.el lisp/muse-regexps.el
334 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
337 Make installation of manual when not using Debian go smoothly.
339 muse--main--1.0--patch-80
341 * Makefile.defs (INSTALLINFO): New variable that specifies what command
342 and options are to be used when insinuating the Muse documentation into
345 * Makefile (install): Make use of INSTALLINFO.
347 * README (Installation): Give directions for changing INSTALLINFO on a
348 Debian system and changing where Muse is installed.
353 ChangeLog Makefile Makefile.defs README muse.texi
356 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
359 Fix compiler warning induced by last patch.
361 muse--main--1.0--patch-79
363 * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
367 ChangeLog lisp/muse-project.el lisp/muse.el
370 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
373 Add `muse-current-file', fix minor QuickStart issue.
375 muse--main--1.0--patch-78
377 * examples/QuickStart: Make John Wiegley the author.
379 * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
380 `muse-current-file' instead of `buffer-file-name'.
382 * lisp/muse-project.el (muse-current-project): Document.
384 * lisp/muse-project.el (muse-current-file): New variable indicating the
385 name, including path, of the file that is currently being published.
386 (muse-project-of-file): Make use of
389 * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
391 * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
394 ChangeLog examples/QuickStart lisp/muse-blosxom.el
395 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
399 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
402 Make muse-replace-regexp-in-string closer to its parent; no func change.
404 muse--main--1.0--patch-77
406 * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
407 to implement all functionality of `replace-regexp-in-string'. No
408 functionality change.
412 ChangeLog lisp/muse.el
415 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
418 Play nicely with fill, adaptive-fill, and flyspell.
420 muse--main--1.0--patch-76
422 * muse-mode.el (muse-mode-intangible-links): New function used to
423 determine whether links will be considered intangible.
425 * lisp/muse-mode.el (muse-mode-link-functions)
426 (muse-mode-handler-functions): Minor docfix.
428 * lisp/muse-mode.el (muse-mode): Don't split long links when performing
429 fill. Play nicely with adaptive-fill. Avoid lockup with flyspell by
430 making links intangible by default, but this may be adjusted by use of
431 the `muse-mode-intangible-links' function.
433 * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
434 nil if we should allow a fill to occur here. Keeps links from being
437 * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
438 non-nil if we allow spell-checking to occur here. Keeps links from
439 being improperly colorized.
441 * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
442 functionality change.
445 ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
448 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
451 Minor doc changes and code prettification.
453 muse--main--1.0--patch-75
455 * AUTHORS: Note that YH's assignment is in the mail.
457 * README (scripts): Explain better the contents of the `scripts'
460 * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
463 AUTHORS ChangeLog README lisp/muse-wiki.el
466 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
469 Merged from hodique@lifl.fr--2005 (patch 7-11)
471 muse--main--1.0--patch-74
475 * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
476 split WikiWords and InterWiki links into their own package
478 * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
479 Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
481 * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
482 Mimic experimental behavior for interwiki
484 * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
487 * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
491 lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
494 ChangeLog lisp/muse-colors.el lisp/muse-html.el
495 lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
498 experimental/.arch-ids/muse-wiki.el.id
499 ==> experimental/.arch-ids/muse-wiki-old.el.id
500 experimental/muse-wiki.el
501 ==> experimental/muse-wiki-old.el
504 hodique@lifl.fr--2005/muse--yh--1.0--patch-7
505 hodique@lifl.fr--2005/muse--yh--1.0--patch-8
506 hodique@lifl.fr--2005/muse--yh--1.0--patch-9
507 hodique@lifl.fr--2005/muse--yh--1.0--patch-10
508 hodique@lifl.fr--2005/muse--yh--1.0--patch-11
511 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
514 Tell people where to find on-line version of manual.
516 muse--main--1.0--patch-73
518 * README: Add on-line locations for manual.
520 * muse.texi: Remove @include directive. This makes generating a PDF of
521 this documentation a lot easier.
523 * muse.texi (Preface): Add on-line locations for manual.
526 ChangeLog README muse.texi
529 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
532 Try to make Muse play nice with outline minor mode.
534 muse--main--1.0--patch-72
536 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
537 (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
538 "muse" instead of "t" when adding invisibility to text or checking for
541 * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
542 compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
546 ChangeLog lisp/muse-colors.el lisp/muse.el
549 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
552 Minor grammar fix in Introduction section of manual.
554 muse--main--1.0--patch-71
556 * muse.texi (Introduction): Minor grammar fix.
562 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
567 muse--main--1.0--patch-70
569 * lisp/muse-colors.el: Remove unnecessary use of Version in header.
571 * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
573 * lisp/muse-poem.el (muse-poem-markup-strings)
574 (muse-poem-chapbook-strings): Make customizable.
576 * lisp/muse-poem.el (muse-chapbook-latex-header)
577 (muse-chapbook-latex-footer): Docfix.
579 * lisp/muse-texinfo.el (muse-texinfo-info-extension)
580 (muse-texinfo-pdf-extension): Ditto.
582 * lisp/muse.el (muse-version): Change to 3.01.
584 * muse.texi (Poem, Texinfo): Last two publishing styles complete. We're
588 ChangeLog lisp/muse-colors.el lisp/muse-html.el
589 lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
592 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
595 Tweak documentation thoroughly; still incomplete.
597 muse--main--1.0--patch-69
599 * README: Minor tweaks.
601 * muse.texi: Massively rename chapters so that the titles are more
602 descriptive. Clean up grammar.
604 * muse.texi (Obtaining Muse): Move content of Installation node here,
605 stripping out any customization tips, since those are covered later.
606 Re-work this chapter since I was dissatisfied with it.
608 * muse.texi (Installation): This node has the content of README regarding
609 installation, which fits the title of the node much better than the
612 * muse.texi (Blosxom): Turn the sections of this section into
615 * muse.texi (Getting Help and Reporting Bugs): Turn this into a list. I
618 * muse.texi (History): Add a "2005" item.
621 ChangeLog README muse.texi
624 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
627 Finish documenting 2 more publishing styles.
629 muse--main--1.0--patch-68
631 * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
633 * lisp/muse-journal.el: Docfixes.
635 * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
636 documentation to this function.
638 * muse.texi (Blosxom Options): New node containing the publishing styles
639 and options provided by Blosxom.
640 (Book): Add usage note, as I suspect a lot of people might be confused
642 (HTML): Space out entries better.
643 (Journal, LaTeX): New nodes for publishing styles.
644 (Common Elements): Document a few options that are present in
648 ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
649 lisp/muse-latex.el lisp/muse-publish.el muse.texi
652 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
655 Make Muse installable and correct an Emacs21 issue.
657 muse--main--1.0--patch-67
659 * Makefile (.PRECIOUS): Indicate that .info and .html files in this
660 directory will be generated.
661 (all): Compile muse.info by default.
662 (doc): Refactor into individual generation rules for .html and .info
664 (install): New rule that installs Muse source code, compiled .elc
665 files, and the manual into proper places.
667 * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
669 * README (Insinuation): Move old content of Installation here.
670 (Installation): Fill out this section.
671 (Further Documentation): Add link to my website and note that a full
672 manual is included with Muse.
674 * lisp/Makefile (EL): Populate with .el files.
675 (install): New rule that installs both .elc and .el files.
677 * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
678 Emacs21, hack in a handler for the @documentencoding tag so that it
682 ChangeLog Makefile Makefile.defs README lisp/Makefile
686 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
689 Cater even more to XEmacs and its annoying whims.
691 muse--main--1.0--patch-66
693 * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
694 environment variable.
696 * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
697 handle it. Load `muse-build.el' instead.
699 * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
702 * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
703 (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
706 * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
707 function does not appear to be used.
709 * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
710 `replace-regexp-in-string', since XEmacs doesn't have this function.
711 We only implement the first 3 args, but this could be extended if we
714 * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
715 `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
717 * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
719 * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
722 * lisp/muse-convert.el (muse-write-footnote): Ditto.
724 * lisp/muse-html.el (muse-html-markup-table): Ditto.
726 * lisp/muse-http.el (muse-winnow-list): Ditto.
728 * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
730 * lisp/muse-project.el (muse-project-file-entries): Ditto.
732 * lisp/muse-publish.el (muse-publish-markup): Ditto.
734 * scripts/muse-build.el: Add contrib path first; probably doesn't change
737 * scripts/publish: Use EMACS environment variable instead of hard-coding
741 ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
742 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
743 lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
744 lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
745 lisp/muse.el scripts/muse-build.el scripts/publish
748 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
751 Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
753 muse--main--1.0--patch-65
755 * AUTHORS: Update entry.
757 * muse-*.el: Move to the lisp directory.
759 * lisp/Makefile: New file containing rules to test and compile the
762 * Makefile.defs: New file that contains common definitions for all other
763 Makefiles, such as Emacs command to use.
765 * Makefile: Move lisp-specific rules to lisp/Makefile.
766 (SUBDIRS): New variable containing subdirectories to clean.
768 * README: Update to reflect new location of source files. Give updated
769 directions for compiling with XEmacs.
771 * examples/Makefile (.PRECIOUS): Added to denote which type of files to
773 (%.html): Pass SITEFLAG as an environment variable to
776 * examples/QuickStart (The): Re-add the stray <comment> tag since it
777 seems to be needed to keep the process from failing. This has *got* to
778 be a bug in Muse, but I don't want to deal with it now.
780 * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
782 * lisp/muse-convert.el: Move line to commentary section.
784 * lisp/muse-latex.el (muse-latex-markup-table): Note that the
785 locally-bound `type' variable isn't used here.
787 * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
789 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
792 * scripts/muse-build.el (load-path): Correct paths.
794 * scripts/muse-build.el (muse-elint-files): Add a few variables here so
795 as to avoid spurious warnings.
797 * scripts/publish (style): Make use of SITEFLAG environment variable, if
800 * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
801 (muse-match-string-no-properties): New functions that take the place of
802 `line-end-position', `line-beginning-position', and
803 `match-string-no-properties', respectively.
805 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
806 (muse-my-journal-find-entries): Use Muse-specific version of
807 `match-string-no-properties', `line-beginning-position', and
808 `line-end-position' since these do not exist in XEmacs.
810 * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
811 (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
813 * lisp/muse-convert.el (muse-latex-transform): Ditto.
815 * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
816 (muse-html-insert-contents): Ditto.
818 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
820 * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
822 * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
824 * lisp/muse-publish.el (muse-publish-markup-tag)
825 (muse-publish-markup-footnote, muse-publish-markup-leading-space)
826 (muse-published-buffer-contents): Ditto.
828 * scripts/muse-build.el (muse-elint-files): Ditto.
831 .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
832 lisp/.arch-ids/Makefile.id lisp/Makefile
835 AUTHORS ChangeLog Makefile README examples/Makefile
836 examples/QuickStart examples/johnw/muse-johnw.el
837 lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
838 lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
839 lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
840 lisp/muse.el scripts/muse-build.el scripts/publish
843 .arch-ids/muse-blosxom.el.id
844 ==> lisp/.arch-ids/muse-blosxom.el.id
845 .arch-ids/muse-book.el.id
846 ==> lisp/.arch-ids/muse-book.el.id
847 .arch-ids/muse-colors.el.id
848 ==> lisp/.arch-ids/muse-colors.el.id
849 .arch-ids/muse-convert.el.id
850 ==> lisp/.arch-ids/muse-convert.el.id
851 .arch-ids/muse-docbook.el.id
852 ==> lisp/.arch-ids/muse-docbook.el.id
853 .arch-ids/muse-html.el.id
854 ==> lisp/.arch-ids/muse-html.el.id
855 .arch-ids/muse-http.el.id
856 ==> lisp/.arch-ids/muse-http.el.id
857 .arch-ids/muse-journal.el.id
858 ==> lisp/.arch-ids/muse-journal.el.id
859 .arch-ids/muse-latex.el.id
860 ==> lisp/.arch-ids/muse-latex.el.id
861 .arch-ids/muse-mode.el.id
862 ==> lisp/.arch-ids/muse-mode.el.id
863 .arch-ids/muse-poem.el.id
864 ==> lisp/.arch-ids/muse-poem.el.id
865 .arch-ids/muse-project.el.id
866 ==> lisp/.arch-ids/muse-project.el.id
867 .arch-ids/muse-publish.el.id
868 ==> lisp/.arch-ids/muse-publish.el.id
869 .arch-ids/muse-regexps.el.id
870 ==> lisp/.arch-ids/muse-regexps.el.id
871 .arch-ids/muse-texinfo.el.id
872 ==> lisp/.arch-ids/muse-texinfo.el.id
874 ==> lisp/.arch-ids/muse.el.id
876 ==> lisp/muse-blosxom.el
878 ==> lisp/muse-book.el
880 ==> lisp/muse-colors.el
882 ==> lisp/muse-convert.el
884 ==> lisp/muse-docbook.el
886 ==> lisp/muse-html.el
888 ==> lisp/muse-http.el
890 ==> lisp/muse-journal.el
892 ==> lisp/muse-latex.el
894 ==> lisp/muse-mode.el
896 ==> lisp/muse-poem.el
898 ==> lisp/muse-project.el
900 ==> lisp/muse-publish.el
902 ==> lisp/muse-regexps.el
904 ==> lisp/muse-texinfo.el
912 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
915 Massively untabify files.
917 muse--main--1.0--patch-64
921 ChangeLog ChangeLog.2004 experimental/muse-message.el
922 experimental/muse-wiki.el muse-book.el muse-colors.el
923 muse-convert.el muse-docbook.el muse-html.el muse-http.el
924 muse-journal.el muse-latex.el muse-mode.el muse-poem.el
925 muse-project.el muse-publish.el muse-regexps.el
926 muse-texinfo.el muse.el
929 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
932 Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
934 muse--main--1.0--patch-63
936 (Summary of changes that Yann made)
938 * muse-colors.el (muse-colors-link): Whitespace cleanup.
940 * muse-mode.el (muse-generate-index): Move index generation code into
941 `muse-index-as-string'.
942 (muse-index-as-string): New function that generates an index and
943 returns it as a string, instead of placing it in a buffer like
944 `muse-generate-index' used to.
948 * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
949 merge from mwolson@gnu.org--2005
951 * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
952 Accept WikiWords as links [mostly rescinded]
954 * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
955 merge from mwolson@gnu.org--2005/muse--main--1.0
957 * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
958 Merged from mwolson@gnu.org--2005 (patch 60-62)
960 * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
961 provide a string view of the index
964 ChangeLog muse-colors.el muse-latex.el muse-mode.el
967 hodique@lifl.fr--2005/muse--yh--1.0--patch-2
968 hodique@lifl.fr--2005/muse--yh--1.0--patch-3
969 hodique@lifl.fr--2005/muse--yh--1.0--patch-4
970 hodique@lifl.fr--2005/muse--yh--1.0--patch-5
971 hodique@lifl.fr--2005/muse--yh--1.0--patch-6
974 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
977 Document Blosxom, Book, DocBook, and HTML publishing styles.
979 muse--main--1.0--patch-62
981 * muse-blosxom.el: Clean up header.
983 * muse-book.el (muse-before-book-publish-hook): Rename to
984 `muse-book-before-publish-hook'.
985 (muse-after-book-publish-hook): Rename to
986 `muse-book-after-publish-hook'.
988 * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
989 (muse-html-markup-strings, muse-xhtml-markup-strings)
990 (muse-html-meta-content-type, muse-html-meta-content-encoding)
991 (muse-html-charset-default, muse-html-encoding-default)
992 (muse-html-encoding-map): Docfixes.
994 * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
998 ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1001 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1004 Begin work on Publishing Styles section of manual.
1006 muse--main--1.0--patch-61
1008 * Makefile (.PHONY): Add "doc" to list.
1009 (doc): New rule that generates Info and HTML files from muse.texi.
1010 (dist): Rely on `distclean', not `clean'.
1012 * examples/QuickStart (Authoring mode): Remove empty section.
1014 * muse.texi: Call this program "the Emacs Muse" in title.
1015 (Publishing Styles): Begin to populate section.
1016 (Deriving Styles): First subsection of Publishing Styles.
1017 (Contributors): Remove spurious copyright section, since we address
1020 * README: Actually remember to add this file.
1023 .arch-ids/README.id README
1026 ChangeLog Makefile examples/QuickStart muse.texi
1029 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1032 Document Markup Rules.
1034 muse--main--1.0--patch-60
1036 * examples/QuickStart: Remove stray <comment> tag.
1038 * muse.texi (Top): Comment every menu line.
1039 (Markup Rules): New section with plenty of subsections.
1042 ChangeLog examples/QuickStart muse.texi
1045 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1048 Release this as Muse 3.00.90 (RC1).
1050 muse--main--1.0--patch-59
1052 * Makefile (%.elc): Use -q instead of --no-init-file because the former
1053 is compatible with both Emacs and XEmacs.
1055 * examples/README: Renamed to QuickStart.
1057 * examples/Makefile (EXAMPLES): Reflect name change of README.
1062 ChangeLog Makefile examples/Makefile muse.el
1065 examples/.arch-ids/README.id
1066 ==> examples/.arch-ids/QuickStart.id
1068 ==> examples/QuickStart
1071 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1074 Makefile refactoring.
1076 muse--main--1.0--patch-58
1078 * Makefile (.PHONY): List all non-file targets.
1079 (examples): New rule that calls Make in the examples directory.
1080 (atranslit): Removed, since this isn't (yet) bundled with Muse.
1082 * README: Move to the examples directory. I'd prefer to distribute a
1083 very basic plain text README and use this as a quickstart + markup
1084 example + publishing example.
1086 * examples/Makefile: Move all README-related rules here.
1088 * examples/README: Add an "About this document" section.
1090 * scripts/publish (style): Do not include the contrib directory, since we
1091 don't use any code from there. Since this is only invoked from the
1092 examples directory, make sure add the parent directory to the load
1095 * muse.texi: Change version to 3.00.90 (RC1).
1097 * muse.el: Change location of the README file in header.
1099 * muse.el (muse-version): Update to 3.00.90 (RC1).
1102 examples/.arch-ids/Makefile.id examples/Makefile
1105 ChangeLog Makefile examples/README muse.el muse.texi
1110 ==> examples/.arch-ids/README.id
1115 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
1118 Update my example configuration.
1120 muse--main--1.0--patch-57
1122 * examples/mwolson/muse-init.el: Update to reflect use of outline faces
1123 and experimental status of muse-message.
1126 ChangeLog examples/mwolson/muse-init.el
1129 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
1132 Provide optional outline-style faces; customization fixes; experimental stuff.
1134 muse--main--1.0--patch-56
1136 * muse-colors.el (muse-colors-autogen-headings): New user-customizable
1137 option that determines what the header faces should look like. If
1138 'outline, use outline-style faces. If nil, don't generate the faces at
1139 all, which allows the user to specify their own. Otherwise, use the
1140 scaled faces, which is the default behavior.
1141 (muse-colors-outline-faces-list): List of faces to use. In case the
1142 outline faces are not available, provide reasonable defaults.
1143 (muse-make-faces): Use dolist instead of mapc. Implement the
1144 possibility of having outline-style colors for heading. Don't call
1145 this function immediately -- give the users time to make their changes
1146 through the customize interface. Once we call this function, Emcs from
1147 CVS will not allow the faces to be changed easily, which is a shame.
1149 * muse-message.el (muse-message-contents-tag): Copied from
1150 `muse-publish-contents-tag' in order to keep the customization
1151 interface from making the `muse-markup-tags' option from throwing a
1152 type mismatch error. This function is untested and will likely do
1153 nothing useful. This file has been moved to the experimental folder
1154 until it gets fleshed out more.
1156 * experimental/muse-wiki.el: New file from johnw's initial attempt at a
1157 file that could eventually provide wiki-like ability. Currently this
1158 is just a collection of functions that were pruned out when he remade
1159 Muse, so don't get too excited. I plan to eventually merge Yann
1160 Hodique's work here, probably after the first release of Muse.
1162 * muse-regexps.el (muse-regexp): Improve description.
1164 * muse-project.el (muse-project-ignore-regexp): Make this be a part of
1165 the muse-regexp group since it is just a single regexp. Lists of
1166 regexps don't have to be in muse-regexp, however.
1168 * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
1169 since the Emacs devel mailing list seems to not want Britain-izations
1172 * muse-colors.el (muse-colors): Ditto.
1174 * muse-docbook.el (muse-docbook): Ditto.
1176 * muse-html.el (muse-html): Ditto.
1178 * muse-http.el (muse-http): Ditto.
1180 * muse-message.el (muse-message): Ditto.
1182 * muse-mode.el (muse-mode): Ditto.
1184 * muse-project.el (muse-project): Ditto.
1186 * muse-publish.el (muse-publish): Ditto.
1188 * muse.el (muse): Ditto.
1191 experimental/.arch-ids/=id
1192 experimental/.arch-ids/muse-wiki.el.id
1193 experimental/muse-wiki.el
1196 ChangeLog experimental/muse-message.el muse-blosxom.el
1197 muse-colors.el muse-docbook.el muse-html.el muse-http.el
1198 muse-mode.el muse-project.el muse-publish.el muse-regexps.el
1202 .arch-ids/muse-message.el.id
1203 ==> experimental/.arch-ids/muse-message.el.id
1205 ==> experimental/muse-message.el
1208 experimental experimental/.arch-ids
1211 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
1214 Fix publishing error when given an empty string for header/footer.
1216 muse--main--1.0--patch-55
1218 * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
1219 `file-readable-p' if it is an empty string. For some reason,
1220 `file-readable-p' and `insert-file-contents' were treating an empty
1221 string as if it were the current directory.
1224 ChangeLog muse-publish.el
1227 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
1230 WYSIWYG emphasis, XEmacs compatibility hacks.
1232 muse--main--1.0--patch-54
1234 * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
1235 compliant. Only colorize if we end with the same number of asterisks
1236 as we start with, preventing unnoticed syntax errors. Don't colorize
1237 in the middle of a word.
1238 (muse-colors-underlined): Make underlining more WYSIWIG compliant.
1239 Only colorize if we end with an underscore. Don't colorize in the
1242 * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
1243 inside of group. This will probably not do anything, but it seems
1246 * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
1247 where we start with an image link. JohnW didn't seem to like having
1248 <p> tags inserted before image links, but they don't validate properly
1249 as they are. For now, I will surround such links/paragraphs with <div
1250 class="image-link"> in an attempt to be as not invasive and yet
1251 standards compliant as possible.
1253 * muse-html.el (muse-html-escape-string): Work around distinction between
1254 int and char types in XEmacs. Deal with an annoying replace-match bug
1255 in XEmacs that rears its head at times.
1257 * muse-publish.el (muse-publish-markup-word): Allow underlines to be
1261 ChangeLog muse-colors.el muse-docbook.el muse-html.el
1265 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
1268 Minor code cleanup to address elint issues.
1270 muse--main--1.0--patch-53
1272 * Makefile (test): Don't build README files during this rule. Remove
1273 spurious "make clean" statement.
1275 * muse-colors.el (muse-colors-tags): Make sure that this appears in the
1276 `muse-colors' group, and give it a proper type.
1278 * muse-mode.el: Wrap condition-case around `eval-when-compile'.
1280 * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
1281 muse-my-journal-find-entries): Replace `string-to-int' with
1284 * muse-html.el (muse-html-insert-contents): Ditto.
1286 * muse-journal.el (muse-journal-html-munge-buffer,
1287 muse-journal-latex-munge-buffer): Ditto.
1289 * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1291 * muse-publish.el (muse-publish-markup-footnote,
1292 muse-publish-contents-tag): Ditto.
1294 * muse-regexps.el (muse-extreg-usable-p): Ditto.
1297 ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
1298 muse-html.el muse-journal.el muse-mode.el muse-publish.el
1302 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
1305 Add ability to automate the creation a new blosxom entry.
1307 muse--main--1.0--patch-52
1309 * examples/mwolson/muse-init.el: Move new entry section to
1310 muse-blosxom.el. Modify the key settings in my example accordingly.
1312 * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
1313 Muse always makes sure that the file ends with a newline.
1315 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
1316 planner markup is now provided automatically by the planner port to
1317 Muse, and we don't have any customized markup.
1319 * muse-blosxom.el (muse-blosxom-base-directory): New customizable
1320 variable that specifies where the base directory of your blog entries
1323 * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
1324 the base directory. Explore categories recursively.
1326 * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
1327 `muse-blosxom-new-entry'. Turns the given title into a lowercase, sans
1328 special characters file name.
1330 * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1331 making a new blog entry. It will prompt you for a category, then a
1332 title, and then will create a new file that has the date and title
1336 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1339 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1342 Change mailing address of FSF, add AUTHORS file.
1344 muse--main--1.0--patch-51
1346 * muse-*.el, muse.texi: Change mailing address of FSF.
1348 * muse.texi (Contributors): Fix typo.
1350 * AUTHORS: New file containing a list of all of those who have
1351 contributed code or documentation to Muse, how many lines were changed,
1355 .arch-ids/AUTHORS.id AUTHORS
1358 ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1359 muse-html.el muse-http.el muse-journal.el muse-latex.el
1360 muse-message.el muse-mode.el muse-poem.el muse-project.el
1361 muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1365 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1368 Merged from hodique@lifl.fr--2005 (patch 0-1)
1370 muse--main--1.0--patch-50
1374 * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1375 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1377 * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1378 fix .html (for example) in visible names for links
1381 ChangeLog muse-publish.el
1384 hodique@lifl.fr--2005/muse--yh--1.0--base-0
1385 hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1388 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1391 Make generated X(HT)ML show up in the right encoding in other modes.
1393 muse--main--1.0--patch-49
1395 * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1396 Thanks to Zhiqiang Ye for the suggestion. This attempts to make
1397 generated (X)HTML files show up in the right coding system when editing
1398 them with another Emacs mode.
1400 * muse-journal.el (muse-journal-rss-header): Automatically determine the
1401 encoding instead of hard-coding it.
1403 * muse-message.el: Add content to Commentary section, explaining the use
1404 of this publishing style.
1407 ChangeLog muse-html.el muse-journal.el muse-message.el
1410 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1413 Move regexps to same group, only make 4 heading faces.
1415 muse--main--1.0--patch-48
1417 * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1418 can only publish 3 of them specially, leaving the fourth to be in
1420 (muse-colors-markup): Only recognize 4 levels of heading.
1422 * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1423 (muse-file-regexp, muse-image-regexp)
1424 (muse-ignored-extensions-regexp): Moved here from muse.el. It seems
1425 like a good idea to have all the regexps in the same group.
1428 ChangeLog muse-colors.el muse-regexps.el muse.el
1431 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1434 Update my example config, minor code cleanup.
1436 muse--main--1.0--patch-47
1438 * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
1439 names and add "Plans" project.
1441 * muse-docbook.el (looking-back): Delete.
1443 * muse-html.el (looking-back): Delete.
1445 * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
1446 instead of `looking-back'.
1448 * muse.el (muse-looking-back): Instead of redefining the `looking-back'
1449 function, use this function. If `looking-back' exists, call it;
1450 otherwise, use a workaround.
1453 contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
1456 ChangeLog examples/mwolson/muse-init.el muse-docbook.el
1457 muse-html.el muse.el
1460 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
1463 Handle a few paragraph publishing edge cases better.
1465 muse--main--1.0--patch-46
1467 * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
1468 beginning-of-document, end-of-document, and paragraph separator regexps
1469 so that one markup rule can be used in all these cases.
1470 (muse-docbook-markup-paragraph): Handle more cases correctly. In
1471 particular, blockquote or center at beginning or end of document will
1472 be published properly. Hopefully this won't slow things down too much.
1473 (muse-docbook-markup-paragraph-close): Removed.
1475 * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
1477 * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
1479 (muse-html-markup-paragraph-close): Removed.
1482 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1485 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
1488 Improve prompt when reading a tag.
1490 muse--main--1.0--patch-45
1492 * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
1493 other Emacs modes seem to do.
1496 ChangeLog muse-mode.el
1499 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
1502 Warn user when publishing fails due to a private directory.
1504 muse--main--1.0--patch-44
1506 * muse-project.el (muse-project-private-p): Warn users when publishing a
1507 file fails due to its directory not being readable by others. Make
1508 sure that you do a `chmod +o name_of_directory' if you want the
1509 contents of that directory to be publishable.
1512 ChangeLog muse-project.el
1515 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
1518 Fix error with example tags and message publishing style.
1520 muse--main--1.0--patch-43
1522 * muse-colors.el: Don't define `font-lock-mode' as a variable. Check to
1523 see if a previous definition for `font-lock-multiline' exists.
1525 * muse-message.el (muse-message-example-tag): Don't require two
1526 additional (unused) arguments.
1529 ChangeLog muse-colors.el muse-message.el
1532 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1535 Always end the published document with a newline.
1537 muse--main--1.0--patch-42
1539 * muse-html.el (muse-html-markup-paragraph-close): Always end the
1540 published document with a newline.
1542 * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1545 ChangeLog muse-docbook.el muse-html.el
1548 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1551 Don't let automatic backup files crash the publishing process.
1553 muse--main--1.0--patch-41
1555 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1556 directive since this value is already processed by
1557 `muse-publish-markup-directive', and may be obtained by using
1558 the code: (muse-publishing-directive "date").
1560 * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1561 to run (funcall nil); this happened once during a debugging process.
1563 * muse-project.el (muse-project-private-p): Skip any file for which we
1564 cannot fetch attributes. This fixes a bug where having an
1565 Emacs-generated automatic backup file in a publishing directory causes
1566 the publishing process to halt with an error.
1569 ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1572 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1575 Apply fix in previous patch to the DocBook publishing style.
1577 muse--main--1.0--patch-40
1579 * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1580 previous patch here as well.
1584 ChangeLog muse-docbook.el
1587 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1590 Fix newly-introduced lock-up during HTML publishing.
1592 muse--main--1.0--patch-39
1594 * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1595 planner rules higher priority in the publishing sequence. Hopefully
1596 this will not wreck anything; I don't use these rules, so I cannot
1597 tell. This wasn't a real bugfix, just an aesthetic code thing for me.
1599 * muse-html.el (muse-html-markup-paragraph-close): Don't use
1600 replace-match; that seems to be slightly evil. Return nil instead of a
1601 newline since otherwise Muse thinks that we are not done yet and gets
1602 into an infinite loop. This should fix the lock-up problem that
1603 resulted from the previous few patches.
1606 ChangeLog muse-blosxom.el muse-html.el
1609 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1614 muse--main--1.0--patch-38
1616 * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1620 ChangeLog muse-blosxom.el
1623 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1626 Make docbook and blosxom modes close paragraphs properly at end.
1628 muse--main--1.0--patch-37
1630 * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1633 * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1634 (muse-docbook-markup-paragraph-close): Adapt from
1635 `muse-html-markup-paragraph-close'.
1637 * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1638 preserve the same appearance as before the last patch.
1641 ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1644 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1647 Bugfix: Close P tag properly at end of file.
1649 muse--main--1.0--patch-36
1651 * muse-blosxom.el: Fix bug where loading this file twice would cause an
1654 * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1655 detecting whether or not a paragraph needs a closing P tag.
1656 (muse-html-markup-paragraph-close): New function that only inserts a
1657 closing P tag when an unclosed P tag is nearby.
1660 ChangeLog muse-blosxom.el muse-html.el
1663 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1666 Update my example settings.
1668 muse--main--1.0--patch-35
1670 * examples/mwolson/muse-init.el: Synchronize with my current settings.
1673 ChangeLog examples/mwolson/muse-init.el
1676 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1679 Update documentation for C-c TAB feature.
1681 muse--main--1.0--patch-34
1683 * muse.texi (Keystroke Summary): Note that C-c TAB calls
1691 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1694 New feature: tag completion with C-c TAB.
1696 muse--main--1.0--patch-33
1698 * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1699 (muse-tag-history, muse-custom-tags): New variables that keep track of
1700 the tag history and newly-entered tags respectively for
1702 (muse-insert-tag): New function that interactively prompts the user for
1706 ChangeLog muse-mode.el
1709 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1712 Fix XHTML validation error with <hr> and <br>.
1714 muse--main--1.0--patch-32
1716 * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1717 and HR tags for XHTML publishing. This should fix a few validation
1718 errors that I've been noticing lately.
1721 ChangeLog muse-html.el
1724 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
1727 Remove flyspell overlays on links.
1729 muse--main--1.0--patch-31
1731 * muse-colors.el (muse-colors-link): Remove flyspell overlays. This
1732 should make the link clickable. On Emacs21, the color will stay red,
1733 but other Emacsen should do the right thing, which is use the normal
1734 link color. Hopefully this will fix some strange flyspell-related link
1738 ChangeLog muse-colors.el
1741 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
1744 Update my example Muse settings.
1746 muse--main--1.0--patch-30
1748 * examples/mwolson/muse-init.el: Update from my latest version.
1749 (muse-project-alist): Remove the francais part of my blog.
1750 (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
1751 into this and `my-muse-mode-fill-nobreak-p'.
1752 (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
1753 this is the best way to accomplish this.
1754 (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
1755 characters in the title.
1756 (my-muse-prepare-entry-for-xanga): Treat example regions better.
1759 ChangeLog examples/mwolson/muse-init.el
1762 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
1765 Add simple `muse-version' function.
1767 muse--main--1.0--patch-29
1769 * muse.el (muse-version): New function that displays the value of the
1770 `muse-version' variable. This should be easier for the user to type
1771 than C-h v muse-version.
1777 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
1780 Don't compile documentation by default.
1782 muse--main--1.0--patch-28
1784 * Makefile (all): Don't compile documentation by default.
1785 (doc): Use this rule to compile documentation.
1791 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
1794 Merge RSS 2.0 enclosure support for muse-journal.el from johnw
1796 muse--main--1.0--patch-27
1798 2005-04-16 Michael Olson <mwolson@gnu.org>
1800 * muse-journal.el: Merge in enclosure support for RSS 2.0 from
1801 johnw. If a journal entry's title is a [[link]], then an
1802 <enclosure> tag will be added to the XML data giving the size and
1803 MIME type of the link target. This makes podcasting with Muse
1805 (muse-journal-rss-entry-template): Add enclosure usage to example.
1806 (muse-journal-rss-munge-buffer): Implement enclosures.
1809 ChangeLog muse-journal.el
1812 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
1815 Standardize source headers, appease elint, don't require planner
1817 muse--main--1.0--patch-26
1819 2005-04-15 Michael Olson <mwolson@gnu.org>
1821 * Makefile, scripts/muse-build.el: Moved muse-build.el to the
1822 `scripts' directory since it really isn't part of Muse proper; it
1823 is used to generate Muse output from the command line.
1825 * muse-blosxom.el: Handle case where planner is not loaded so that
1826 it isn't a hard requirement.
1828 * muse-colors.el: Move definition of `muse-colors-tag-info' up so
1829 that elint doesn't complain.
1831 * muse-message.el (muse-message-markup-link): Don't throw up on
1832 links with no description.
1834 * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
1835 muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
1836 muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
1837 muse-project.el, muse-publish.el, muse-regexps.el,
1838 muse-texinfo.el, muse.el: Add standard header for each file in
1839 preparation for the initial release, which will hopefully happen
1840 sometime within the next month.
1844 experimental/.arch-ids/=id
1847 ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
1848 muse-convert.el muse-docbook.el muse-html.el muse-http.el
1849 muse-journal.el muse-latex.el muse-message.el muse-mode.el
1850 muse-poem.el muse-project.el muse-publish.el muse-regexps.el
1851 muse-texinfo.el muse.el
1854 .arch-ids/muse-build.el.id
1855 ==> scripts/.arch-ids/muse-build.el.id
1857 ==> scripts/muse-build.el
1859 removed directories:
1860 experimental experimental/.arch-ids
1863 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
1866 Merge contents of muse-latexcjk.el into muse-latex.el.
1868 muse--main--1.0--patch-25
1870 2005-04-14 Michael Olson <mwolson@gnu.org>
1872 * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
1873 (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
1874 (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
1875 Merge in from muse-latexcjk.el.
1877 * muse-latexcjk.el: Removed, functionality merged with
1881 .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
1884 ChangeLog muse-latex.el
1887 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
1890 Merge muse-xhtml.el into muse-html.el.
1892 muse--main--1.0--patch-24
1894 2005-04-06 Michael Olson <mwolson@gnu.org>
1896 * examples/mwolson/muse-init.el: Update with respect to the
1897 muse-xhtml.el merge.
1899 * muse-html.el: The contents of muse-xhtml.el have been merged in
1900 as advised by John Wiegley.
1901 (muse-html-style-sheet): Add example for XHTML use in the
1902 function's documentation.
1903 (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
1904 Moved from muse-xhtml.el.
1906 * muse-xhtml.el: Removed; contents merged into muse-html.el.
1909 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1912 ChangeLog examples/mwolson/muse-init.el muse-html.el
1915 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
1918 Try to fix regexps for Emacs 21.4.
1920 muse--main--1.0--patch-23
1922 2005-04-05 Michael Olson <mwolson@gnu.org>
1924 * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
1928 ChangeLog muse-regexps.el
1931 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
1934 Add comments to the publish-project example script
1936 muse--main--1.0--patch-22
1938 2005-04-01 Michael Olson <mwolson@gnu.org>
1940 * examples/publish-project: Moved here from
1941 scripts/publish-project. Added a few comments so people know what
1945 ChangeLog examples/publish-project
1948 scripts/.arch-ids/publish-project.id
1949 ==> examples/.arch-ids/publish-project.id
1950 scripts/publish-project
1951 ==> examples/publish-project
1954 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
1957 New XHTML style, add more examples to my sample muse config
1959 muse--main--1.0--patch-21
1961 2005-03-31 Michael Olson <mwolson@gnu.org>
1963 * examples/mwolson/muse-init.el: Give an example of deriving a
1964 custom publishing style.
1965 (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
1966 (my-muse-prepare-entry-for-xanga): Mangle the published output
1967 from a blosxom project and copy the result to the clipboard for
1968 easy pasting into Xanga's web form. The file is untouched.
1970 * muse-html.el (muse-html-style-sheet): Include the <style
1971 type="text/css"></style> wrapper around the example.
1972 (muse-html-header): Don't add <style type="text/css"></style>
1973 around the value of `muse-html-style-sheet' anymore. This allows
1974 for the option of putting your stylesheet(s) in a separate file.
1975 An example of this is given in the documentation for this
1978 * muse-xhtml: New file that implements a publishing style which is
1979 derived from HTML mode. It uses a slightly modified version of
1980 the HTML markup rules to generate XHTML-compliant output.
1982 * muse-blosxom.el: Add new "blosxom-xhtml" style. The old
1983 "blosxom" style has been renamed to "blosxom-html". Fix a few
1986 * muse-journal.el: Add new "journal-xhtml" style.
1988 * muse-message.el: Add new "message-xhtml" style.
1991 .arch-ids/muse-xhtml.el.id muse-xhtml.el
1994 ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1995 muse-html.el muse-journal.el muse-message.el
1998 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2001 Add my muse configuration to the examples
2003 muse--main--1.0--patch-20
2005 2005-03-24 Michael Olson <mwolson@gnu.org>
2007 * examples/johnw: Move John Wiegley's configuration to this
2010 * examples/mwolson: My configuration files go here.
2012 * examples/mwolson/muse-init.el: My Muse configuration file. I
2013 just figured out how to keep links from being spell-checked or
2014 split up by fill-mode, so the implementation of this may be found
2015 here. I also made a function that sets up a blog entry for me.
2018 examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2019 examples/mwolson/.arch-ids/muse-init.el.id
2020 examples/mwolson/muse-init.el
2026 examples/.arch-ids/muse-johnw.el.id
2027 ==> examples/johnw/.arch-ids/muse-johnw.el.id
2028 examples/.arch-ids/publish-johnw.id
2029 ==> examples/johnw/.arch-ids/publish-johnw.id
2030 examples/muse-johnw.el
2031 ==> examples/johnw/muse-johnw.el
2032 examples/publish-johnw
2033 ==> examples/johnw/publish-johnw
2036 examples/johnw examples/johnw/.arch-ids examples/mwolson
2037 examples/mwolson/.arch-ids
2040 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2043 Add muse-blosxom script and plugin for pyblosxom
2045 muse--main--1.0--patch-19
2047 2005-03-24 Michael Olson <mwolson@gnu.org>
2049 * muse-blosxom.el: Update copyright notice in headers and mention
2050 the pyblosxom scripts.
2052 * contrib/pyblosxom: New directory containing pyblosxom plugins
2055 * contrib/getstamps.py: Script that generates the "timestamps"
2056 file, run on the local machine.
2058 * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2062 contrib/pyblosxom/.arch-ids/=id
2063 contrib/pyblosxom/.arch-ids/getstamps.py.id
2064 contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2065 contrib/pyblosxom/getstamps.py
2066 contrib/pyblosxom/hardcodedates.py
2069 ChangeLog muse-blosxom.el
2072 contrib/pyblosxom contrib/pyblosxom/.arch-ids
2075 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2078 muse-blosxom.el has matured past experimental status
2080 muse--main--1.0--patch-18
2082 2005-03-23 Michael Olson <mwolson@gnu.org>
2084 * muse-blosxom.el: Remove common functionality that has already
2085 been implemented in `muse-html.el'. Derive this mode from
2086 `muse-html'. Update documentation. I now feel that this file is
2087 ready to be included in the top-level Muse directory.
2090 ChangeLog muse-blosxom.el
2093 experimental/.arch-ids/muse-blosxom.el.id
2094 ==> .arch-ids/muse-blosxom.el.id
2095 experimental/muse-blosxom.el
2099 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2102 Make muse-blosxom.el slightly less experimental
2104 muse--main--1.0--patch-17
2106 2005-03-22 Michael Olson <mwolson@gnu.org>
2108 * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
2109 Renamed from `blosxom-page-date-alist'. Currently it does nothing
2111 (muse-blosxom-markup-regexps): Remove unnecessary first grouping
2112 from the `muse-blosxom-markup-date-directive' rule.
2113 (blosxom-set-time): Remove this function. We're not going to be
2114 touching the timestamp manually anymore -- it's too much of a
2115 hassle. Right now I've got a python program that compiles a
2116 timestamp file and a pyblosxom helper that reads it. Something
2117 similar could be arranged for blosxom, I'm sure.
2121 ChangeLog experimental/muse-blosxom.el
2124 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
2127 Apply latest journal-related updates from johnw
2129 muse--main--1.0--patch-16
2133 ChangeLog examples/muse-johnw.el muse-journal.el
2136 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
2139 Add Projects node to the manual
2141 muse--main--1.0--patch-15
2143 2005-02-28 Michael Olson <mwolson@gnu.org>
2145 * muse.texi: Change copyright notice since the FSF is now the
2147 (Projects): New node, based on a section from the README file.
2153 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
2156 Correct documentation, adding some content.
2158 muse--main--1.0--patch-14
2160 2005-02-28 Michael Olson <mwolson@gnu.org>
2162 * muse.texi: Change license terms of the documentation to the GNU
2163 GPL instead of the GNU FDL, as per the consent of the copyright
2164 holders of the emacs-wiki manual, from which this is based. Some
2165 emacs-wiki-isms in the manual were corrected, and the Getting
2166 Started section was updated.
2172 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
2175 Make muse-blosxom.el a bit more sane, still need to bum it down a bit
2177 muse--main--1.0--patch-13
2179 2005-02-17 Michael Olson <mwolson@gnu.org>
2181 * experimental/muse-blosxom.el: Somehow the contents of this file
2182 managed to get duplicated. I removed the duplicates.
2183 (muse-blosxom-date): Remove this, since it is not useful.
2184 (muse-blosxom-header): Use the standard header that blosxom.el
2188 ChangeLog experimental/muse-blosxom.el
2191 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
2194 Initial commit of muse.texi, nothing substantial
2196 muse--main--1.0--patch-12
2198 2005-02-07 Michael Olson <mwolson@gnu.org>
2200 * muse.texi: New file that provides the documentation for Muse.
2201 It is in a very rough form at the moment. Nothing substantial may
2202 be found here yet. Be ye warned.
2205 .arch-ids/muse.texi.id muse.texi
2211 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
2214 Add docstring, new trivial function
2216 muse--main--1.0--patch-11
2218 2005-02-07 Michael Olson <mwolson@gnu.org>
2220 * muse-mode.el (muse-mode-map): Make "C-c =" trigger
2221 `muse-what-changed'. No functionality change.
2222 (muse-what-changed): New function that displays in diff format the
2223 changes made since the buffer was last saved.
2225 * muse-project.el (muse-project-publish): Add docstring.
2228 ChangeLog muse-mode.el muse-project.el
2231 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
2234 Add experimental version of muse-blosxom.el to project
2236 muse--main--1.0--patch-10
2238 2005-02-04 Michael Olson <mwolson@gnu.org>
2240 * Makefile (realclean): Remove file that gets generated when fonts
2243 * experimental/muse-bloxsom.el: New file that implements Blosxom
2244 support for Muse. It's in a very rough state, hence its placement
2245 in the `experimental' directory.
2248 experimental/.arch-ids/=id
2249 experimental/.arch-ids/muse-blosxom.el.id
2250 experimental/muse-blosxom.el
2256 experimental experimental/.arch-ids
2259 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
2262 Make permissions more consistent
2264 muse--main--1.0--patch-9
2270 modified directories:
2271 contrib examples scripts
2274 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
2279 muse--main--1.0--patch-8
2281 2005-02-04 Michael Olson <mwolson@gnu.org>
2283 * muse-build.el: Add contrib directory to `load-path'.
2284 (muse-elint-files): Load `muse-regexps.el'.
2286 * scripts/publish: Change permissions so that this script is
2287 executable. Add contrib directory to load list. Add
2288 `muse-regexps.el' to list.
2291 ChangeLog muse-build.el scripts/publish
2294 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
2297 Use "—" instead of "—"
2299 muse--main--1.0--patch-7
2301 2005-01-31 Michael Olson <mwolson@gnu.org>
2303 * muse-docbook.el (muse-docbook-markup-strings): Replace "—"
2304 with "—" so that documents validate properly. Thanks to
2305 Björn Lindström for the suggestion.
2307 * muse-html.el (muse-html-markup-strings): Ditto.
2310 ChangeLog muse-docbook.el muse-html.el
2313 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
2316 Fix use of "[:blank:]" in underline markup
2318 muse--main--1.0--patch-6
2320 2005-01-25 Michael Olson <mwolson@gnu.org>
2322 * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
2323 use of `muse-regexp-blank'.
2326 ChangeLog muse-colors.el
2329 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5
2332 Fix problem with headings being given wrong face
2334 muse--main--1.0--patch-5
2336 2005-01-03 Michael Olson <mwolson@gnu.org>
2338 * muse-colors.el: Add header.
2339 (muse-colors-emphasized): Headings were being given the coloring
2340 for the next level of heading instead of the real
2341 level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2342 Heading"). Thanks to Lan Yufeng for finding this and sending a
2345 * muse-regexps.el: Fix header.
2348 ChangeLog muse-colors.el muse-regexps.el
2351 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4
2356 muse--main--1.0--patch-4
2358 2005-01-01 Michael Olson <mwolson@gnu.org>
2360 * ChangeLog: Move old ChangeLog to ChangeLog.2004. This new
2361 version will be automatically maintained by Arch.
2365 .arch-ids/ChangeLog.id ChangeLog
2368 .arch-ids/ChangeLog.id
2369 ==> .arch-ids/ChangeLog.2004.id
2374 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3
2377 Extended regexps fix, allow spaces in 1st part of links
2379 muse--main--1.0--patch-3
2381 2004-12-30 Michael Olson <mwolson@gnu.org>
2383 * muse.el (muse-link-regexp): Allow spaces in the first part of
2386 * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2387 customizable alternatives to extended character classes.
2389 * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2392 ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2393 muse-html.el muse-mode.el muse-publish.el muse.el
2396 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2
2399 Begin to change regexp handling, tweak muse.el header
2401 muse--main--1.0--patch-2
2403 2004-12-29 Michael Olson <mwolson@gnu.org>
2405 * muse.el: Change Copyright notice to FSF. Change Maintainer to
2408 * muse-regexps.el: New file that implements regexp handling.
2409 Generalized regexp options will be moved to it eventually.
2412 .arch-ids/muse-regexps.el.id muse-regexps.el
2418 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1
2421 Do some early spring cleaning
2423 muse--main--1.0--patch-1
2425 2004-12-29 Michael Olson <mwolson@gnu.org>
2427 * Makefile: Change path to `publish' script.
2429 * contrib/pcomplete.el: New file that is used by Muse without
2430 actually being a part of it: hence its location in the contrib
2433 * contrib/cgi.el, contrib/httpd.el: New location.
2435 * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2437 * scripts/publish, scripts/publish-project: Ditto.
2440 contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
2441 contrib/pcomplete.el examples/.arch-ids/=id
2442 scripts/.arch-ids/=id
2449 ==> contrib/.arch-ids/cgi.el.id
2450 .arch-ids/httpd.el.id
2451 ==> contrib/.arch-ids/httpd.el.id
2452 .arch-ids/muse-johnw.el.id
2453 ==> examples/.arch-ids/muse-johnw.el.id
2454 .arch-ids/publish-johnw.id
2455 ==> examples/.arch-ids/publish-johnw.id
2456 .arch-ids/publish-project.id
2457 ==> scripts/.arch-ids/publish-project.id
2458 .arch-ids/publish.id
2459 ==> scripts/.arch-ids/publish.id
2463 ==> contrib/httpd.el
2465 ==> examples/muse-johnw.el
2469 ==> examples/publish-johnw
2471 ==> scripts/publish-project
2474 contrib contrib/.arch-ids examples examples/.arch-ids scripts
2478 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0
2481 tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2483 muse--main--1.0--base-0
2485 (automatically generated log message)
2488 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
2489 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
2490 lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
2491 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
2492 lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
2493 mwolson@member.fsf.org--2004/muse--main--1.0--base-0
2494 mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
2495 mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
2496 mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2497 mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
2498 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
2499 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
2500 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
2501 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
2502 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
2503 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
2504 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
2505 mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8