New function: muse-blosxom-project-alist-entry.
[muse-el.git] / ChangeLog
blob560df35f23b8c44c94cd9dd3026b6689d3cebe19
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 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97
7     Summary:
8       New function: muse-blosxom-project-alist-entry.
9     Revision:
10       muse--main--1.0--patch-97
12     * examples/mwolson/muse-init.el: Update from my latest settings.
13       (muse-project-alist): Make use of `muse-blosxom-project-alist-entry'.
14     
15     * lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function
16       that generates the latter part of an entry for `muse-project-alist'.
17     
19     modified files:
20      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
23 2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96
25     Summary:
26       Merged from hodique@lifl.fr--2005 (patch 12-23)
27     Revision:
28       muse--main--1.0--patch-96
30     Patches applied:
31     
32      * hodique@lifl.fr--2005/muse--yh--1.0--patch-12
33        Merged from mwolson@gnu.org--2005 (patch 68-76)
34     
35      * hodique@lifl.fr--2005/muse--yh--1.0--patch-13
36        Merged from mwolson@gnu.org--2005 (patch 77-80)
37     
38      * hodique@lifl.fr--2005/muse--yh--1.0--patch-14
39        Merged from mwolson@gnu.org--2005 (patch 81)
40     
41      * hodique@lifl.fr--2005/muse--yh--1.0--patch-15
42        Merged from mwolson@gnu.org--2005 (patch 82)
43     
44      * hodique@lifl.fr--2005/muse--yh--1.0--patch-16
45        Escape % in latex publishing
46     
47      * hodique@lifl.fr--2005/muse--yh--1.0--patch-17
48        bugfix
49     
50      * hodique@lifl.fr--2005/muse--yh--1.0--patch-18
51        small improvement on muse-make-link
52     
53      * hodique@lifl.fr--2005/muse--yh--1.0--patch-19
54        Fix customization of muse-wiki-wikiword-regexp
55     
56      * hodique@lifl.fr--2005/muse--yh--1.0--patch-20
57        Allow full customization of WikiWords
58     
59      * hodique@lifl.fr--2005/muse--yh--1.0--patch-21
60        Fix mouse-2 yank bug in muse-mode
61     
62      * hodique@lifl.fr--2005/muse--yh--1.0--patch-22
63        Fix interpretation order
64     
65      * hodique@lifl.fr--2005/muse--yh--1.0--patch-23
66        Merged from mwolson@gnu.org--2005 (patch 83-95)
67     
69     modified files:
70      ChangeLog lisp/muse-wiki.el
72     new patches:
73      hodique@lifl.fr--2005/muse--yh--1.0--patch-12
74      hodique@lifl.fr--2005/muse--yh--1.0--patch-13
75      hodique@lifl.fr--2005/muse--yh--1.0--patch-14
76      hodique@lifl.fr--2005/muse--yh--1.0--patch-15
77      hodique@lifl.fr--2005/muse--yh--1.0--patch-16
78      hodique@lifl.fr--2005/muse--yh--1.0--patch-17
79      hodique@lifl.fr--2005/muse--yh--1.0--patch-18
80      hodique@lifl.fr--2005/muse--yh--1.0--patch-19
81      hodique@lifl.fr--2005/muse--yh--1.0--patch-20
82      hodique@lifl.fr--2005/muse--yh--1.0--patch-21
83      hodique@lifl.fr--2005/muse--yh--1.0--patch-22
84      hodique@lifl.fr--2005/muse--yh--1.0--patch-23
87 2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95
89     Summary:
90       Minor docfixes.
91     Revision:
92       muse--main--1.0--patch-95
94     * lisp/muse-mode.el (muse-follow-name-at-point) 
95       (muse-follow-name-at-mouse): Docfixes.
96     
98     modified files:
99      ChangeLog lisp/muse-mode.el
102 2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94
104     Summary:
105       Fix goof-up in instructions for using `muse-blosxom-new-entry'.
106     Revision:
107       muse--main--1.0--patch-94
109     * lisp/muse-blosxom.el: Fix goof-up in instructions for using
110       `muse-blosxom-new-entry'.
111     
112     * muse.texi (Blosxom Entries): Ditto.
113     
115     modified files:
116      ChangeLog lisp/muse-blosxom.el muse.texi
119 2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93
121     Summary:
122       Re-add global mouse-2 event.
123     Revision:
124       muse--main--1.0--patch-93
126     * lisp/muse-mode.el (muse-mode-map): Re-add the global binding for
127       mouse-2, since Yann found a way around the problem I was facing.
128       (muse-follow-name-at-mouse): Call the event that would normally be used
129       here if we don't have a link at point.
130     
132     modified files:
133      ChangeLog lisp/muse-mode.el
136 2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92
138     Summary:
139       Fix publishing error.
140     Revision:
141       muse--main--1.0--patch-92
143     * lisp/muse-project.el (muse-project-publish-file): Don't try to fetch
144       the cdr of output-dir.  This was a code fragment from a previous
145       attempt to refactor this function.
146     
148     modified files:
149      ChangeLog lisp/muse-project.el
152 2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91
154     Summary:
155       Work on getting to the point where we can resolve project interwiki links.
156     Revision:
157       muse--main--1.0--patch-91
159     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
160       `muse-publishing-current-file'.
161     
162     * lisp/muse-project.el (muse-project-of-file): Ditto.
163     
164     * lisp/muse-project.el (muse-project-applicable-styles): New function
165       that returns the usable styles for a file, given either a list of
166       styles or a project name.  This is useful for removing styles that will
167       be ignored for a file.
168       (muse-project-publish-file): Split :include and :exclude processing
169       into `muse-project-applicable-styles'.
170     
171     * lisp/muse-publish.el (muse-publish-output-name): Use
172       `muse-publishing-current-file'.
173     
174     * lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'.
175     
176     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize
177       project names.
178     
179     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project
180       names to be uninterpreted.  Remove need for muse-assoc-string.
181     
182     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of
183       function that will be called to fetch a link to a page from a Muse
184       project from the output file of the currently-published file.  This is
185       commented out for now since I ran out of energy.
186     
187     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use
188       `muse-wiki-resolve-project-page' for handling Muse project interwiki
189       links, but only when no match was found in `muse-wiki-interwiki-alist'.
190       Handle case where no interwiki can be found, even though this should
191       never happen.
192     
193     * lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp'
194       whenever Muse mode is entered.  That way we don't have to enter an
195       extra command in our .emacs.
196     
197     * lisp/muse.el (muse-current-file): Remove this, since a variable called
198       `muse-publishing-current-file' already exists that does the same thing.
199       How embarrassing.
200     
201     * lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'.
202     
203     * lisp/muse.el (muse-assoc-string): Remove this, since we no longer need
204       to use it.
205     
207     modified files:
208      ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
209      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
212 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
214     Summary:
215       Mouse-2 on regular text will yank rather than give an error.
216     Revision:
217       muse--main--1.0--patch-90
219     * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
220       this seems to be more trouble than it's worth.
221       (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
222       use our own implementation.
223     
225     modified files:
226      ChangeLog lisp/muse-mode.el
229 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
231     Summary:
232       Make interwiki links publish with the correct extension.
233     Revision:
234       muse--main--1.0--patch-89
236     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
237       prefix and suffix to interwiki names, as well as stripping out unwanted
238       extensions.
239     
241     modified files:
242      ChangeLog lisp/muse-wiki.el
245 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
247     Summary:
248       Fix publishing of bare interwiki names.
249     Revision:
250       muse--main--1.0--patch-88
252     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
253       `set'.  Use `muse-assoc-string' instead of `assoc'.
254     
255     * lisp/muse.el (muse-assoc-string): New compatibility function that makes
256       `assoc-string' functionality usable with Emacs21 and XEmacs.
257     
259     modified files:
260      ChangeLog lisp/muse-wiki.el lisp/muse.el
263 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
265     Summary:
266       Apply a few fixes from Yann's branch.
267     Revision:
268       muse--main--1.0--patch-87
270     Background: I hacked on Muse over the weekend while offline, and so did
271                 Yann.  His changes to muse-wiki.el are different than the
272                 ones that I made, so we should probably figure out the best
273                 way to handle this when we both get on IRC again.  For now,
274                 I've merged in the bugfixes that he's made, omitting most of
275                 the changes to muse-wiki.
276     
277     * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
278     
279     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
280     
281     * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
282       introduced previously.
283     
285     modified files:
286      ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
289 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
291     Summary:
292       Warn if file not published; hack further on Wiki stuff.
293     Revision:
294       muse--main--1.0--patch-86
296     * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
297       complete <div> tags that are of the class "image-link".  It is hoped
298       that this will prevent user-added <div> tags from being mangled.
299     
300     * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
301       `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
302       need to look at the text at point.
303     
304     * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
305       current file has not been published since it was up-to-date.  Thanks to
306       Bill Freeman for the suggestion.
307     
308     * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
309       is nil.  If this happens, return the original URL.
310     
311     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
312       `muse-wiki-update-interwiki-regexp.'
313       (muse-wiki-update-interwiki-regexp): New function that sets the value
314       of `muse-wiki-interwiki-regexp'.
315       (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
316       on :set.
317     
318     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
319       `muse-wiki-expand-interwiki'.
320       (muse-wiki-transform-wikiword): New function that prevents WikiWords
321       with no matching file from being published as links.
322     
323     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
324       string argument once again, since this behavior is needed when
325       publishing.
326       (muse-wiki-handle-wikiword): Ditto.
327     
328     * lisp/muse.el (muse-handle-url): Ditto.
329     
330     * lisp/muse.el (muse-handle-implicit-link): Ditto.  Restore match data
331       after every unsuccessful attempt at handling the link.  If argument is
332       given, restore match-data at end, too.
333     
334     * lisp/muse.el (muse-handle-explicit-link): Accept optional string
335       argument.  Match data is always saved.  If argument is not given,
336       assume that `muse-implicit-link-regexp' has been matched against, and
337       return the 1st match string if no handlers worked.
338     
340     modified files:
341      ChangeLog lisp/muse-html.el lisp/muse-mode.el
342      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
345 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
347     Summary:
348       Hack on WikiName handling and make TAB work for Wiki links.
349     Revision:
350       muse--main--1.0--patch-85
352     * lisp/muse-colors.el (muse-colors-markup): Use
353       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
354     
355     * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT.  If
356       nil, don't color bad links.  If non-nil, color bad links.
357     
358     * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
359     
360     * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
361       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
362       (muse-journal-rss-munge-buffer): Ditto.
363     
364     * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
365       Docfix.
366     
367     * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
368       are handled first, then implicit ones.  It should work better in all
369       cases.  For now, we depend on the value of `muse-implicit-link-regexp'
370       to determine how far to scan for an implicit link.  This defaults to
371       the text between the point and the next space.
372     
373     * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
374       `muse-visit-link'.  If the ANCHOR argument is a string, search for it
375       literally after opening the buffer.  Hopefully this can be of use in
376       custom visit-link functions, when necessary.
377     
378     * lisp/muse-mode.el (muse-visit-link): Docfix.  Call
379       `muse-visit-link-default'.
380     
381     * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
382       Search by text properties instead of regexps.  This allows Muse to find
383       links without having to have a massive regexp that contains all link
384       types.  The downside is that this will not work if the user defontifies
385       the buffer.  But it would somewhat defeat the purpose of following
386       links if you can't see them.
387     
388     * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
389       enough command line args are passed in batch mode.
390     
391     * lisp/muse-publish.el (muse-publish-markup-regexps): Use
392       `muse-explicit-link-regexp'.
393     
394     * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
395       `muse-link-regexp'.
396     
397     * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
398       specifies the "common ground" of all implicit links, like URLs, bare
399       WikiNames, and -- in the future -- email addresses.
400     
401     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
402     
403     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
404       optional.  That was a bad idea on my part.  Renamed from
405       `muse-wiki-interwiki-handle'.  Hopefully all this renaming doesn't
406       annoy anyone :^) .
407     
408     * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
409       `muse-wiki-interwiki-expand'.
410       (muse-wiki-handle-wikiword): Renamed from
411       `muse-wiki-wikiword-handle'.
412     
413     * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
414       for the eval-after-load arg since XEmacs chokes on constants.
415     
416     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
417       face on WikiWords that don't correspond with a file.  If people really
418       want this to appear in bad-link face, I could accommodate that.
419     
420     * lisp/muse.el (muse-handle-url): New function that detects whether the
421       given string is a URL.
422       (muse-implicit-link-functions): Renamed from
423       `muse-mode-link-functions'.  Defaults to `muse-handle-url'.
424       (muse-explicit-link-functions): Renamed from
425       `muse-mode-handler-functions'.
426       (muse-handle-implicit-link): New function that handles all
427       implicit links by calling functions from `muse-implicit-link-functions'.
428       (muse-handle-explicit-link): Renamed from
429       `muse-handled-url'.
430     
432     modified files:
433      ChangeLog lisp/muse-colors.el lisp/muse-journal.el
434      lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
435      lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
438 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
440     Summary:
441       Allow WikiWords to be ignored with <nop> or "''''".
442     Revision:
443       muse--main--1.0--patch-84
445     * lisp/muse-mode.el (muse-browse-result): Docfixes.
446     
447     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
448       whether to hide <nop> tags when coloring a Muse buffer.
449       (muse-wiki-wikiword-at-point): Docfix.
450       (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
451       (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
452       during publishing.
453       (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
454       which keeps the WikiWord that follows it from being interpreted.
455       (muse-publish-markup-regexps): Allow 4 single quotes to function as a
456       WikiWord delimiter.
457     
459     modified files:
460      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
463 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
465     Summary:
466       Update postal address of FSF in muse-wiki.el.
467     Revision:
468       muse--main--1.0--patch-83
470     * lisp/muse-wiki.el: Update postal address of the FSF.
471     
473     modified files:
474      ChangeLog lisp/muse-wiki.el
477 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
479     Summary:
480       Interpret explicit links before emphasis.
481     Revision:
482       muse--main--1.0--patch-82
484     * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
485       links before emphasis.
486     
487     * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
488       for the heck of it.
490     modified files:
491      ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
494 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
496     Summary:
497       Wiki hacking, regexp tweaks.
498     Revision:
499       muse--main--1.0--patch-81
501     * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
502       muse-regexp.
503     
504     * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
505       that indicates whether or not to use character classes in regexps.  The
506       default is to let Muse try to figure it out.
507       (muse-extreg-usable-p): Make use of this variable.
508     
509     * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
510       this regexp.  I'm guessing it was supposed to have a TAB in there at
511       one time.  Replace this stuff with muse-regexp-space.
512     
513     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
514       by default.
515     
516     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
517       "or".
518     
519     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
520       delimiter as part of the regexp.  Allow "#" or "::" to be a delimiter.
521       We'll fix those anchor problems eventually!
522     
523     * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
524       uses `muse-interwiki-handle' to determine whether an interwiki link is
525       at point.
526     
527     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
528       look for a suitable value at point if needed.
529     
530     * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
531     
532     * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
533     
534     * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
536     modified files:
537      ChangeLog lisp/muse-project.el lisp/muse-regexps.el
538      lisp/muse-wiki.el
541 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
543     Summary:
544       Make installation of manual when not using Debian go smoothly.
545     Revision:
546       muse--main--1.0--patch-80
548     * Makefile.defs (INSTALLINFO): New variable that specifies what command
549       and options are to be used when insinuating the Muse documentation into
550       the Info menu.
551     
552     * Makefile (install): Make use of INSTALLINFO.
553     
554     * README (Installation): Give directions for changing INSTALLINFO on a
555       Debian system and changing where Muse is installed.
556     
557     * muse.texi: Ditto.
559     modified files:
560      ChangeLog Makefile Makefile.defs README muse.texi
563 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
565     Summary:
566       Fix compiler warning induced by last patch.
567     Revision:
568       muse--main--1.0--patch-79
570     * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
571       compiler warning.
573     modified files:
574      ChangeLog lisp/muse-project.el lisp/muse.el
577 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
579     Summary:
580       Add `muse-current-file', fix minor QuickStart issue.
581     Revision:
582       muse--main--1.0--patch-78
584     * examples/QuickStart: Make John Wiegley the author.
585     
586     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
587       `muse-current-file' instead of `buffer-file-name'.
588     
589     * lisp/muse-project.el (muse-current-project): Document.
590     
591     * lisp/muse-project.el (muse-current-file): New variable indicating the
592       name, including path, of the file that is currently being published.
593       (muse-project-of-file): Make use of
594       `muse-current-file'.
595     
596     * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
597     
598     * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
600     modified files:
601      ChangeLog examples/QuickStart lisp/muse-blosxom.el
602      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
603      lisp/muse.el
606 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
608     Summary:
609       Make muse-replace-regexp-in-string closer to its parent; no func change.
610     Revision:
611       muse--main--1.0--patch-77
613     * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
614       to implement all functionality of `replace-regexp-in-string'.  No
615       functionality change.
616     
618     modified files:
619      ChangeLog lisp/muse.el
622 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
624     Summary:
625       Play nicely with fill, adaptive-fill, and flyspell.
626     Revision:
627       muse--main--1.0--patch-76
629     * muse-mode.el (muse-mode-intangible-links): New function used to
630       determine whether links will be considered intangible.
631     
632     * lisp/muse-mode.el (muse-mode-link-functions)
633       (muse-mode-handler-functions): Minor docfix.
634     
635     * lisp/muse-mode.el (muse-mode): Don't split long links when performing
636       fill.  Play nicely with adaptive-fill.  Avoid lockup with flyspell by
637       making links intangible by default, but this may be adjusted by use of
638       the `muse-mode-intangible-links' function.
639     
640     * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
641       nil if we should allow a fill to occur here.  Keeps links from being
642       broken up.
643     
644     * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
645       non-nil if we allow spell-checking to occur here.  Keeps links from
646       being improperly colorized.
647     
648     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
649       functionality change.
651     modified files:
652      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
655 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
657     Summary:
658       Minor doc changes and code prettification.
659     Revision:
660       muse--main--1.0--patch-75
662     * AUTHORS: Note that YH's assignment is in the mail.
663     
664     * README (scripts): Explain better the contents of the `scripts'
665       directory.
666     
667     * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
669     modified files:
670      AUTHORS ChangeLog README lisp/muse-wiki.el
673 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
675     Summary:
676       Merged from hodique@lifl.fr--2005 (patch 7-11)
677     Revision:
678       muse--main--1.0--patch-74
680     Patches applied:
681     
682      * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
683        split WikiWords and InterWiki links into their own package
684     
685      * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
686        Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
687     
688      * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
689        Mimic experimental behavior for interwiki
690     
691      * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
692        fix notes publishing
693     
694      * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
695        various minor fixes
697     new files:
698      lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
700     modified files:
701      ChangeLog lisp/muse-colors.el lisp/muse-html.el
702      lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
704     renamed files:
705      experimental/.arch-ids/muse-wiki.el.id
706        ==> experimental/.arch-ids/muse-wiki-old.el.id
707      experimental/muse-wiki.el
708        ==> experimental/muse-wiki-old.el
710     new patches:
711      hodique@lifl.fr--2005/muse--yh--1.0--patch-7
712      hodique@lifl.fr--2005/muse--yh--1.0--patch-8
713      hodique@lifl.fr--2005/muse--yh--1.0--patch-9
714      hodique@lifl.fr--2005/muse--yh--1.0--patch-10
715      hodique@lifl.fr--2005/muse--yh--1.0--patch-11
718 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
720     Summary:
721       Tell people where to find on-line version of manual.
722     Revision:
723       muse--main--1.0--patch-73
725     * README: Add on-line locations for manual.
726     
727     * muse.texi: Remove @include directive.  This makes generating a PDF of
728       this documentation a lot easier.
729     
730     * muse.texi (Preface): Add on-line locations for manual.
732     modified files:
733      ChangeLog README muse.texi
736 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
738     Summary:
739       Try to make Muse play nice with outline minor mode.
740     Revision:
741       muse--main--1.0--patch-72
743     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
744     (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
745     "muse" instead of "t" when adding invisibility to text or checking for
746     invisibility.
747     
748     * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
749     compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
750     this function.
752     modified files:
753      ChangeLog lisp/muse-colors.el lisp/muse.el
756 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
758     Summary:
759       Minor grammar fix in Introduction section of manual.
760     Revision:
761       muse--main--1.0--patch-71
763     * muse.texi (Introduction): Minor grammar fix.
765     modified files:
766      ChangeLog muse.texi
769 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
771     Summary:
772       Release Muse 3.01.
773     Revision:
774       muse--main--1.0--patch-70
776     * lisp/muse-colors.el: Remove unnecessary use of Version in header.
777     
778     * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
779     
780     * lisp/muse-poem.el (muse-poem-markup-strings)
781       (muse-poem-chapbook-strings): Make customizable.
782     
783     * lisp/muse-poem.el (muse-chapbook-latex-header)
784       (muse-chapbook-latex-footer): Docfix.
785     
786     * lisp/muse-texinfo.el (muse-texinfo-info-extension)
787       (muse-texinfo-pdf-extension): Ditto.
788     
789     * lisp/muse.el (muse-version): Change to 3.01.
790     
791     * muse.texi (Poem, Texinfo): Last two publishing styles complete.  We're
792       done, for now!
794     modified files:
795      ChangeLog lisp/muse-colors.el lisp/muse-html.el
796      lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
799 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
801     Summary:
802       Tweak documentation thoroughly; still incomplete.
803     Revision:
804       muse--main--1.0--patch-69
806     * README: Minor tweaks.
807     
808     * muse.texi: Massively rename chapters so that the titles are more
809       descriptive.  Clean up grammar.
810     
811     * muse.texi (Obtaining Muse): Move content of Installation node here,
812       stripping out any customization tips, since those are covered later.
813       Re-work this chapter since I was dissatisfied with it.
814     
815     * muse.texi (Installation): This node has the content of README regarding
816       installation, which fits the title of the node much better than the
817       previous content.
818     
819     * muse.texi (Blosxom): Turn the sections of this section into
820       subsections.
821     
822     * muse.texi (Getting Help and Reporting Bugs): Turn this into a list.  I
823       like lists!
824     
825     * muse.texi (History): Add a "2005" item.
827     modified files:
828      ChangeLog README muse.texi
831 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
833     Summary:
834       Finish documenting 2 more publishing styles.
835     Revision:
836       muse--main--1.0--patch-68
838     * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
839     
840     * lisp/muse-journal.el: Docfixes.
841     
842     * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
843       documentation to this function.
844     
845     * muse.texi (Blosxom Options): New node containing the publishing styles
846       and options provided by Blosxom.
847       (Book): Add usage note, as I suspect a lot of people might be confused
848       by this style.
849       (HTML): Space out entries better.
850       (Journal, LaTeX): New nodes for publishing styles.
851       (Common Elements): Document a few options that are present in
852       `muse-publish.el'.
854     modified files:
855      ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
856      lisp/muse-latex.el lisp/muse-publish.el muse.texi
859 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
861     Summary:
862       Make Muse installable and correct an Emacs21 issue.
863     Revision:
864       muse--main--1.0--patch-67
866     * Makefile (.PRECIOUS): Indicate that .info and .html files in this
867       directory will be generated.
868       (all): Compile muse.info by default.
869       (doc): Refactor into individual generation rules for .html and .info
870       files.
871       (install): New rule that installs Muse source code, compiled .elc
872       files, and the manual into proper places.
873     
874     * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
875     
876     * README (Insinuation): Move old content of Installation here.
877       (Installation): Fill out this section.
878       (Further Documentation): Add link to my website and note that a full
879       manual is included with Muse.
880     
881     * lisp/Makefile (EL): Populate with .el files.
882       (install): New rule that installs both .elc and .el files.
883     
884     * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
885       Emacs21, hack in a handler for the @documentencoding tag so that it
886       doesn't error out.
888     modified files:
889      ChangeLog Makefile Makefile.defs README lisp/Makefile
890      lisp/muse-texinfo.el
893 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
895     Summary:
896       Cater even more to XEmacs and its annoying whims.
897     Revision:
898       muse--main--1.0--patch-66
900     * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
901       environment variable.
902     
903     * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
904       handle it.  Load `muse-build.el' instead.
905     
906     * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
907       used.
908     
909     * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
910       (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
911       not used.
912     
913     * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
914       function does not appear to be used.
915     
916     * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
917       `replace-regexp-in-string', since XEmacs doesn't have this function.
918       We only implement the first 3 args, but this could be extended if we
919       need to do so.
920     
921     * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
922       `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
923     
924     * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
925     
926     * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
927       make XEmacs shut up.
928     
929     * lisp/muse-convert.el (muse-write-footnote): Ditto.
930     
931     * lisp/muse-html.el (muse-html-markup-table): Ditto.
932     
933     * lisp/muse-http.el (muse-winnow-list): Ditto.
934     
935     * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
936     
937     * lisp/muse-project.el (muse-project-file-entries): Ditto.
938     
939     * lisp/muse-publish.el (muse-publish-markup): Ditto.
940     
941     * scripts/muse-build.el: Add contrib path first; probably doesn't change
942       anything.
943     
944     * scripts/publish: Use EMACS environment variable instead of hard-coding
945       it.
947     modified files:
948      ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
949      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
950      lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
951      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
952      lisp/muse.el scripts/muse-build.el scripts/publish
955 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
957     Summary:
958       Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
959     Revision:
960       muse--main--1.0--patch-65
962     * AUTHORS: Update entry.
963     
964     * muse-*.el: Move to the lisp directory.
965     
966     * lisp/Makefile: New file containing rules to test and compile the
967       source.
968     
969     * Makefile.defs: New file that contains common definitions for all other
970       Makefiles, such as Emacs command to use.
971     
972     * Makefile: Move lisp-specific rules to lisp/Makefile.
973       (SUBDIRS): New variable containing subdirectories to clean.
974     
975     * README: Update to reflect new location of source files.  Give updated
976       directions for compiling with XEmacs.
977     
978     * examples/Makefile (.PRECIOUS): Added to denote which type of files to
979       compile.
980       (%.html): Pass SITEFLAG as an environment variable to
981       ../scripts/publish.
982     
983     * examples/QuickStart (The): Re-add the stray <comment> tag since it
984       seems to be needed to keep the process from failing.  This has *got* to
985       be a bug in Muse, but I don't want to deal with it now.
986     
987     * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
988     
989     * lisp/muse-convert.el: Move line to commentary section.
990     
991     * lisp/muse-latex.el (muse-latex-markup-table): Note that the
992       locally-bound `type' variable isn't used here.
993     
994     * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
995     
996     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
997       binding.
998     
999     * scripts/muse-build.el (load-path): Correct paths.
1000     
1001     * scripts/muse-build.el (muse-elint-files): Add a few variables here so
1002       as to avoid spurious warnings.
1003     
1004     * scripts/publish (style): Make use of SITEFLAG environment variable, if
1005       it exists.
1006     
1007     * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
1008       (muse-match-string-no-properties): New functions that take the place of
1009       `line-end-position', `line-beginning-position', and
1010       `match-string-no-properties', respectively.
1011     
1012     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
1013       (muse-my-journal-find-entries): Use Muse-specific version of
1014       `match-string-no-properties', `line-beginning-position', and
1015       `line-end-position' since these do not exist in XEmacs.
1016     
1017     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
1018       (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
1019     
1020     * lisp/muse-convert.el (muse-latex-transform): Ditto.
1021     
1022     * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
1023       (muse-html-insert-contents): Ditto.
1024     
1025     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1026     
1027     * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
1028     
1029     * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
1030     
1031     * lisp/muse-publish.el (muse-publish-markup-tag)
1032       (muse-publish-markup-footnote, muse-publish-markup-leading-space)
1033       (muse-published-buffer-contents): Ditto.
1034     
1035     * scripts/muse-build.el (muse-elint-files): Ditto.
1037     new files:
1038      .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
1039      lisp/.arch-ids/Makefile.id lisp/Makefile
1041     modified files:
1042      AUTHORS ChangeLog Makefile README examples/Makefile
1043      examples/QuickStart examples/johnw/muse-johnw.el
1044      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1045      lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
1046      lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
1047      lisp/muse.el scripts/muse-build.el scripts/publish
1049     renamed files:
1050      .arch-ids/muse-blosxom.el.id
1051        ==> lisp/.arch-ids/muse-blosxom.el.id
1052      .arch-ids/muse-book.el.id
1053        ==> lisp/.arch-ids/muse-book.el.id
1054      .arch-ids/muse-colors.el.id
1055        ==> lisp/.arch-ids/muse-colors.el.id
1056      .arch-ids/muse-convert.el.id
1057        ==> lisp/.arch-ids/muse-convert.el.id
1058      .arch-ids/muse-docbook.el.id
1059        ==> lisp/.arch-ids/muse-docbook.el.id
1060      .arch-ids/muse-html.el.id
1061        ==> lisp/.arch-ids/muse-html.el.id
1062      .arch-ids/muse-http.el.id
1063        ==> lisp/.arch-ids/muse-http.el.id
1064      .arch-ids/muse-journal.el.id
1065        ==> lisp/.arch-ids/muse-journal.el.id
1066      .arch-ids/muse-latex.el.id
1067        ==> lisp/.arch-ids/muse-latex.el.id
1068      .arch-ids/muse-mode.el.id
1069        ==> lisp/.arch-ids/muse-mode.el.id
1070      .arch-ids/muse-poem.el.id
1071        ==> lisp/.arch-ids/muse-poem.el.id
1072      .arch-ids/muse-project.el.id
1073        ==> lisp/.arch-ids/muse-project.el.id
1074      .arch-ids/muse-publish.el.id
1075        ==> lisp/.arch-ids/muse-publish.el.id
1076      .arch-ids/muse-regexps.el.id
1077        ==> lisp/.arch-ids/muse-regexps.el.id
1078      .arch-ids/muse-texinfo.el.id
1079        ==> lisp/.arch-ids/muse-texinfo.el.id
1080      .arch-ids/muse.el.id
1081        ==> lisp/.arch-ids/muse.el.id
1082      muse-blosxom.el
1083        ==> lisp/muse-blosxom.el
1084      muse-book.el
1085        ==> lisp/muse-book.el
1086      muse-colors.el
1087        ==> lisp/muse-colors.el
1088      muse-convert.el
1089        ==> lisp/muse-convert.el
1090      muse-docbook.el
1091        ==> lisp/muse-docbook.el
1092      muse-html.el
1093        ==> lisp/muse-html.el
1094      muse-http.el
1095        ==> lisp/muse-http.el
1096      muse-journal.el
1097        ==> lisp/muse-journal.el
1098      muse-latex.el
1099        ==> lisp/muse-latex.el
1100      muse-mode.el
1101        ==> lisp/muse-mode.el
1102      muse-poem.el
1103        ==> lisp/muse-poem.el
1104      muse-project.el
1105        ==> lisp/muse-project.el
1106      muse-publish.el
1107        ==> lisp/muse-publish.el
1108      muse-regexps.el
1109        ==> lisp/muse-regexps.el
1110      muse-texinfo.el
1111        ==> lisp/muse-texinfo.el
1112      muse.el
1113        ==> lisp/muse.el
1115     new directories:
1116      lisp lisp/.arch-ids
1119 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
1121     Summary:
1122       Massively untabify files.
1123     Revision:
1124       muse--main--1.0--patch-64
1127     modified files:
1128      ChangeLog ChangeLog.2004 experimental/muse-message.el
1129      experimental/muse-wiki.el muse-book.el muse-colors.el
1130      muse-convert.el muse-docbook.el muse-html.el muse-http.el
1131      muse-journal.el muse-latex.el muse-mode.el muse-poem.el
1132      muse-project.el muse-publish.el muse-regexps.el
1133      muse-texinfo.el muse.el
1136 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
1138     Summary:
1139       Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
1140     Revision:
1141       muse--main--1.0--patch-63
1143     (Summary of changes that Yann made)
1144     
1145     * muse-colors.el (muse-colors-link): Whitespace cleanup.
1146     
1147     * muse-mode.el (muse-generate-index): Move index generation code into
1148       `muse-index-as-string'.
1149       (muse-index-as-string): New function that generates an index and
1150       returns it as a string, instead of placing it in a buffer like
1151       `muse-generate-index' used to.
1152     
1153     Patches applied:
1154     
1155      * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1156        merge from mwolson@gnu.org--2005
1157     
1158      * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1159        Accept WikiWords as links [mostly rescinded]
1160     
1161      * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1162        merge from mwolson@gnu.org--2005/muse--main--1.0
1163     
1164      * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1165        Merged from mwolson@gnu.org--2005 (patch 60-62)
1166     
1167      * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1168        provide a string view of the index
1170     modified files:
1171      ChangeLog muse-colors.el muse-latex.el muse-mode.el
1173     new patches:
1174      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1175      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1176      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1177      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1178      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1181 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
1183     Summary:
1184       Document Blosxom, Book, DocBook, and HTML publishing styles.
1185     Revision:
1186       muse--main--1.0--patch-62
1188     * muse-blosxom.el: Clean up header.
1189     
1190     * muse-book.el (muse-before-book-publish-hook): Rename to
1191       `muse-book-before-publish-hook'.
1192       (muse-after-book-publish-hook): Rename to
1193       `muse-book-after-publish-hook'.
1194     
1195     * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
1196       (muse-html-markup-strings, muse-xhtml-markup-strings)
1197       (muse-html-meta-content-type, muse-html-meta-content-encoding)
1198       (muse-html-charset-default, muse-html-encoding-default)
1199       (muse-html-encoding-map): Docfixes.
1200     
1201     * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
1202       sections.
1204     modified files:
1205      ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1208 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1210     Summary:
1211       Begin work on Publishing Styles section of manual.
1212     Revision:
1213       muse--main--1.0--patch-61
1215     * Makefile (.PHONY): Add "doc" to list.
1216       (doc): New rule that generates Info and HTML files from muse.texi.
1217       (dist): Rely on `distclean', not `clean'.
1218     
1219     * examples/QuickStart (Authoring mode): Remove empty section.
1220     
1221     * muse.texi: Call this program "the Emacs Muse" in title.
1222       (Publishing Styles): Begin to populate section.
1223       (Deriving Styles): First subsection of Publishing Styles.
1224       (Contributors): Remove spurious copyright section, since we address
1225       this in the title.
1226     
1227     * README: Actually remember to add this file.
1229     new files:
1230      .arch-ids/README.id README
1232     modified files:
1233      ChangeLog Makefile examples/QuickStart muse.texi
1236 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1238     Summary:
1239       Document Markup Rules.
1240     Revision:
1241       muse--main--1.0--patch-60
1243     * examples/QuickStart: Remove stray <comment> tag.
1244     
1245     * muse.texi (Top): Comment every menu line.
1246       (Markup Rules): New section with plenty of subsections.
1248     modified files:
1249      ChangeLog examples/QuickStart muse.texi
1252 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1254     Summary:
1255       Release this as Muse 3.00.90 (RC1).
1256     Revision:
1257       muse--main--1.0--patch-59
1259     * Makefile (%.elc): Use -q instead of --no-init-file because the former
1260       is compatible with both Emacs and XEmacs.
1261     
1262     * examples/README: Renamed to QuickStart.
1263     
1264     * examples/Makefile (EXAMPLES): Reflect name change of README.
1265     
1266     * muse.el: Ditto.
1268     modified files:
1269      ChangeLog Makefile examples/Makefile muse.el
1271     renamed files:
1272      examples/.arch-ids/README.id
1273        ==> examples/.arch-ids/QuickStart.id
1274      examples/README
1275        ==> examples/QuickStart
1278 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1280     Summary:
1281       Makefile refactoring.
1282     Revision:
1283       muse--main--1.0--patch-58
1285     * Makefile (.PHONY): List all non-file targets.
1286       (examples): New rule that calls Make in the examples directory.
1287       (atranslit): Removed, since this isn't (yet) bundled with Muse.
1288     
1289     * README: Move to the examples directory.  I'd prefer to distribute a
1290       very basic plain text README and use this as a quickstart + markup
1291       example + publishing example.
1292     
1293     * examples/Makefile: Move all README-related rules here.
1294     
1295     * examples/README: Add an "About this document" section.  
1296     
1297     * scripts/publish (style): Do not include the contrib directory, since we
1298       don't use any code from there.  Since this is only invoked from the
1299       examples directory, make sure add the parent directory to the load
1300       path.
1301     
1302     * muse.texi: Change version to 3.00.90 (RC1).
1303     
1304     * muse.el: Change location of the README file in header.
1305     
1306     * muse.el (muse-version): Update to 3.00.90 (RC1).
1308     new files:
1309      examples/.arch-ids/Makefile.id examples/Makefile
1311     modified files:
1312      ChangeLog Makefile examples/README muse.el muse.texi
1313      scripts/publish
1315     renamed files:
1316      .arch-ids/README.id
1317        ==> examples/.arch-ids/README.id
1318      README
1319        ==> examples/README
1322 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
1324     Summary:
1325       Update my example configuration.
1326     Revision:
1327       muse--main--1.0--patch-57
1329     * examples/mwolson/muse-init.el: Update to reflect use of outline faces
1330       and experimental status of muse-message.
1332     modified files:
1333      ChangeLog examples/mwolson/muse-init.el
1336 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
1338     Summary:
1339       Provide optional outline-style faces; customization fixes; experimental stuff.
1340     Revision:
1341       muse--main--1.0--patch-56
1343     * muse-colors.el (muse-colors-autogen-headings): New user-customizable
1344       option that determines what the header faces should look like.  If
1345       'outline, use outline-style faces.  If nil, don't generate the faces at
1346       all, which allows the user to specify their own.  Otherwise, use the
1347       scaled faces, which is the default behavior.
1348       (muse-colors-outline-faces-list): List of faces to use.  In case the
1349       outline faces are not available, provide reasonable defaults.
1350       (muse-make-faces): Use dolist instead of mapc.  Implement the
1351       possibility of having outline-style colors for heading.  Don't call
1352       this function immediately -- give the users time to make their changes
1353       through the customize interface.  Once we call this function, Emcs from
1354       CVS will not allow the faces to be changed easily, which is a shame.
1355     
1356     * muse-message.el (muse-message-contents-tag): Copied from
1357       `muse-publish-contents-tag' in order to keep the customization
1358       interface from making the `muse-markup-tags' option from throwing a
1359       type mismatch error.  This function is untested and will likely do
1360       nothing useful.  This file has been moved to the experimental folder
1361       until it gets fleshed out more.
1362     
1363     * experimental/muse-wiki.el: New file from johnw's initial attempt at a
1364       file that could eventually provide wiki-like ability.  Currently this
1365       is just a collection of functions that were pruned out when he remade
1366       Muse, so don't get too excited.  I plan to eventually merge Yann
1367       Hodique's work here, probably after the first release of Muse.
1368     
1369     * muse-regexps.el (muse-regexp): Improve description.
1370     
1371     * muse-project.el (muse-project-ignore-regexp): Make this be a part of
1372       the muse-regexp group since it is just a single regexp.  Lists of
1373       regexps don't have to be in muse-regexp, however.
1374     
1375     * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
1376       since the Emacs devel mailing list seems to not want Britain-izations
1377       in Emacs code.
1378     
1379     * muse-colors.el (muse-colors): Ditto.
1380     
1381     * muse-docbook.el (muse-docbook): Ditto.
1382     
1383     * muse-html.el (muse-html): Ditto.
1384     
1385     * muse-http.el (muse-http): Ditto.
1386     
1387     * muse-message.el (muse-message): Ditto.
1388     
1389     * muse-mode.el (muse-mode): Ditto.
1390     
1391     * muse-project.el (muse-project): Ditto.
1392     
1393     * muse-publish.el (muse-publish): Ditto.
1394     
1395     * muse.el (muse): Ditto.
1397     new files:
1398      experimental/.arch-ids/=id
1399      experimental/.arch-ids/muse-wiki.el.id
1400      experimental/muse-wiki.el
1402     modified files:
1403      ChangeLog experimental/muse-message.el muse-blosxom.el
1404      muse-colors.el muse-docbook.el muse-html.el muse-http.el
1405      muse-mode.el muse-project.el muse-publish.el muse-regexps.el
1406      muse.el
1408     renamed files:
1409      .arch-ids/muse-message.el.id
1410        ==> experimental/.arch-ids/muse-message.el.id
1411      muse-message.el
1412        ==> experimental/muse-message.el
1414     new directories:
1415      experimental experimental/.arch-ids
1418 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
1420     Summary:
1421       Fix publishing error when given an empty string for header/footer.
1422     Revision:
1423       muse--main--1.0--patch-55
1425     * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
1426       `file-readable-p' if it is an empty string.  For some reason,
1427       `file-readable-p' and `insert-file-contents' were treating an empty
1428       string as if it were the current directory.
1430     modified files:
1431      ChangeLog muse-publish.el
1434 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
1436     Summary:
1437       WYSIWYG emphasis, XEmacs compatibility hacks.
1438     Revision:
1439       muse--main--1.0--patch-54
1441     * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
1442       compliant.  Only colorize if we end with the same number of asterisks
1443       as we start with, preventing unnoticed syntax errors.  Don't colorize
1444       in the middle of a word.
1445       (muse-colors-underlined): Make underlining more WYSIWIG compliant.
1446       Only colorize if we end with an underscore.  Don't colorize in the
1447       middle of a word.
1448     
1449     * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
1450       inside of group.  This will probably not do anything, but it seems
1451       syntactically good.
1452     
1453     * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
1454       where we start with an image link.  JohnW didn't seem to like having
1455       <p> tags inserted before image links, but they don't validate properly
1456       as they are.  For now, I will surround such links/paragraphs with <div
1457       class="image-link"> in an attempt to be as not invasive and yet
1458       standards compliant as possible.
1459     
1460     * muse-html.el (muse-html-escape-string): Work around distinction between
1461       int and char types in XEmacs.  Deal with an annoying replace-match bug
1462       in XEmacs that rears its head at times.
1463     
1464     * muse-publish.el (muse-publish-markup-word): Allow underlines to be
1465       multi-line.
1467     modified files:
1468      ChangeLog muse-colors.el muse-docbook.el muse-html.el
1469      muse-publish.el
1472 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
1474     Summary:
1475       Minor code cleanup to address elint issues.
1476     Revision:
1477       muse--main--1.0--patch-53
1479     * Makefile (test): Don't build README files during this rule.  Remove
1480       spurious "make clean" statement.
1481     
1482     * muse-colors.el (muse-colors-tags): Make sure that this appears in the
1483       `muse-colors' group, and give it a proper type.
1484     
1485     * muse-mode.el: Wrap condition-case around `eval-when-compile'.
1486     
1487     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
1488       muse-my-journal-find-entries): Replace `string-to-int' with
1489       `string-to-number'.
1490     
1491     * muse-html.el (muse-html-insert-contents): Ditto.
1492     
1493     * muse-journal.el (muse-journal-html-munge-buffer,
1494       muse-journal-latex-munge-buffer): Ditto.
1495     
1496     * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1497     
1498     * muse-publish.el (muse-publish-markup-footnote,
1499       muse-publish-contents-tag): Ditto.
1500     
1501     * muse-regexps.el (muse-extreg-usable-p): Ditto.
1503     modified files:
1504      ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
1505      muse-html.el muse-journal.el muse-mode.el muse-publish.el
1506      muse-regexps.el
1509 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
1511     Summary:
1512       Add ability to automate the creation a new blosxom entry.
1513     Revision:
1514       muse--main--1.0--patch-52
1516     * examples/mwolson/muse-init.el: Move new entry section to
1517       muse-blosxom.el.  Modify the key settings in my example accordingly.
1518     
1519     * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
1520       Muse always makes sure that the file ends with a newline.
1521     
1522     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
1523       planner markup is now provided automatically by the planner port to
1524       Muse, and we don't have any customized markup.
1525     
1526     * muse-blosxom.el (muse-blosxom-base-directory): New customizable
1527       variable that specifies where the base directory of your blog entries
1528       is found.
1529     
1530     * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
1531       the base directory.  Explore categories recursively.
1532     
1533     * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
1534       `muse-blosxom-new-entry'.  Turns the given title into a lowercase, sans
1535       special characters file name.
1536     
1537     * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1538       making a new blog entry.  It will prompt you for a category, then a
1539       title, and then will create a new file that has the date and title
1540       inserted.
1542     modified files:
1543      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1546 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1548     Summary:
1549       Change mailing address of FSF, add AUTHORS file.
1550     Revision:
1551       muse--main--1.0--patch-51
1553     * muse-*.el, muse.texi: Change mailing address of FSF.
1554     
1555     * muse.texi (Contributors): Fix typo.
1556     
1557     * AUTHORS: New file containing a list of all of those who have
1558       contributed code or documentation to Muse, how many lines were changed,
1559       etc.
1561     new files:
1562      .arch-ids/AUTHORS.id AUTHORS
1564     modified files:
1565      ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1566      muse-html.el muse-http.el muse-journal.el muse-latex.el
1567      muse-message.el muse-mode.el muse-poem.el muse-project.el
1568      muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1569      muse.texi
1572 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1574     Summary:
1575       Merged from hodique@lifl.fr--2005 (patch 0-1)
1576     Revision:
1577       muse--main--1.0--patch-50
1579     Patches applied:
1580     
1581      * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1582        tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1583     
1584      * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1585        fix .html (for example) in visible names for links
1587     modified files:
1588      ChangeLog muse-publish.el
1590     new patches:
1591      hodique@lifl.fr--2005/muse--yh--1.0--base-0
1592      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1595 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1597     Summary:
1598       Make generated X(HT)ML show up in the right encoding in other modes.
1599     Revision:
1600       muse--main--1.0--patch-49
1602     * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1603       Thanks to Zhiqiang Ye for the suggestion.  This attempts to make
1604       generated (X)HTML files show up in the right coding system when editing
1605       them with another Emacs mode.
1606     
1607     * muse-journal.el (muse-journal-rss-header): Automatically determine the
1608       encoding instead of hard-coding it.
1609     
1610     * muse-message.el: Add content to Commentary section, explaining the use
1611       of this publishing style.
1613     modified files:
1614      ChangeLog muse-html.el muse-journal.el muse-message.el
1617 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1619     Summary:
1620       Move regexps to same group, only make 4 heading faces.
1621     Revision:
1622       muse--main--1.0--patch-48
1624     * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1625       can only publish 3 of them specially, leaving the fourth to be in
1626       plain text.
1627       (muse-colors-markup): Only recognize 4 levels of heading.
1628     
1629     * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1630       (muse-file-regexp, muse-image-regexp)
1631       (muse-ignored-extensions-regexp): Moved here from muse.el.  It seems
1632       like a good idea to have all the regexps in the same group.
1634     modified files:
1635      ChangeLog muse-colors.el muse-regexps.el muse.el
1638 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1640     Summary:
1641       Update my example config, minor code cleanup.
1642     Revision:
1643       muse--main--1.0--patch-47
1645     * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
1646       names and add "Plans" project.
1647     
1648     * muse-docbook.el (looking-back): Delete.
1649     
1650     * muse-html.el (looking-back): Delete.
1651     
1652     * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
1653       instead of `looking-back'.
1654     
1655     * muse.el (muse-looking-back): Instead of redefining the `looking-back'
1656       function, use this function.  If `looking-back' exists, call it;
1657       otherwise, use a workaround.
1659     removed files:
1660      contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
1662     modified files:
1663      ChangeLog examples/mwolson/muse-init.el muse-docbook.el
1664      muse-html.el muse.el
1667 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
1669     Summary:
1670       Handle a few paragraph publishing edge cases better.
1671     Revision:
1672       muse--main--1.0--patch-46
1674     * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
1675       beginning-of-document, end-of-document, and paragraph separator regexps
1676       so that one markup rule can be used in all these cases.
1677       (muse-docbook-markup-paragraph): Handle more cases correctly.  In
1678       particular, blockquote or center at beginning or end of document will
1679       be published properly.  Hopefully this won't slow things down too much.
1680       (muse-docbook-markup-paragraph-close): Removed.
1681     
1682     * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
1683     
1684     * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
1685       Ditto.
1686       (muse-html-markup-paragraph-close): Removed.
1688     modified files:
1689      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1692 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
1694     Summary:
1695       Improve prompt when reading a tag.
1696     Revision:
1697       muse--main--1.0--patch-45
1699     * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
1700       other Emacs modes seem to do.
1702     modified files:
1703      ChangeLog muse-mode.el
1706 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
1708     Summary:
1709       Warn user when publishing fails due to a private directory.
1710     Revision:
1711       muse--main--1.0--patch-44
1713     * muse-project.el (muse-project-private-p): Warn users when publishing a
1714       file fails due to its directory not being readable by others.  Make
1715       sure that you do a `chmod +o name_of_directory' if you want the
1716       contents of that directory to be publishable.
1718     modified files:
1719      ChangeLog muse-project.el
1722 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
1724     Summary:
1725       Fix error with example tags and message publishing style.
1726     Revision:
1727       muse--main--1.0--patch-43
1729     * muse-colors.el: Don't define `font-lock-mode' as a variable.  Check to
1730       see if a previous definition for `font-lock-multiline' exists.
1731     
1732     * muse-message.el (muse-message-example-tag): Don't require two
1733       additional (unused) arguments.
1735     modified files:
1736      ChangeLog muse-colors.el muse-message.el
1739 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1741     Summary:
1742       Always end the published document with a newline.
1743     Revision:
1744       muse--main--1.0--patch-42
1746     * muse-html.el (muse-html-markup-paragraph-close): Always end the
1747       published document with a newline.
1748     
1749     * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1751     modified files:
1752      ChangeLog muse-docbook.el muse-html.el
1755 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1757     Summary:
1758       Don't let automatic backup files crash the publishing process.
1759     Revision:
1760       muse--main--1.0--patch-41
1762     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1763       directive since this value is already processed by
1764       `muse-publish-markup-directive', and may be obtained by using
1765       the code: (muse-publishing-directive "date").
1766     
1767     * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1768       to run (funcall nil); this happened once during a debugging process.
1769     
1770     * muse-project.el (muse-project-private-p): Skip any file for which we
1771       cannot fetch attributes.  This fixes a bug where having an
1772       Emacs-generated automatic backup file in a publishing directory causes
1773       the publishing process to halt with an error.
1775     modified files:
1776      ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1779 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1781     Summary:
1782       Apply fix in previous patch to the DocBook publishing style.
1783     Revision:
1784       muse--main--1.0--patch-40
1786     * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1787       previous patch here as well.
1788     
1790     modified files:
1791      ChangeLog muse-docbook.el
1794 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1796     Summary:
1797       Fix newly-introduced lock-up during HTML publishing.
1798     Revision:
1799       muse--main--1.0--patch-39
1801     * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1802       planner rules higher priority in the publishing sequence.  Hopefully
1803       this will not wreck anything; I don't use these rules, so I cannot
1804       tell.  This wasn't a real bugfix, just an aesthetic code thing for me.
1805     
1806     * muse-html.el (muse-html-markup-paragraph-close): Don't use
1807       replace-match; that seems to be slightly evil.  Return nil instead of a
1808       newline since otherwise Muse thinks that we are not done yet and gets
1809       into an infinite loop.  This should fix the lock-up problem that
1810       resulted from the previous few patches.
1812     modified files:
1813      ChangeLog muse-blosxom.el muse-html.el
1816 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1818     Summary:
1819       Parenthesis goofup.
1820     Revision:
1821       muse--main--1.0--patch-38
1823     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1824     
1826     modified files:
1827      ChangeLog muse-blosxom.el
1830 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1832     Summary:
1833       Make docbook and blosxom modes close paragraphs properly at end.
1834     Revision:
1835       muse--main--1.0--patch-37
1837     * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1838       patch.
1839     
1840     * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1841       (muse-docbook-markup-paragraph-close): Adapt from
1842       `muse-html-markup-paragraph-close'.
1843     
1844     * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1845       preserve the same appearance as before the last patch.
1847     modified files:
1848      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1851 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1853     Summary:
1854       Bugfix: Close P tag properly at end of file.
1855     Revision:
1856       muse--main--1.0--patch-36
1858     * muse-blosxom.el: Fix bug where loading this file twice would cause an
1859       error.
1860     
1861     * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1862       detecting whether or not a paragraph needs a closing P tag.
1863       (muse-html-markup-paragraph-close): New function that only inserts a
1864       closing P tag when an unclosed P tag is nearby.
1866     modified files:
1867      ChangeLog muse-blosxom.el muse-html.el
1870 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1872     Summary:
1873       Update my example settings.
1874     Revision:
1875       muse--main--1.0--patch-35
1877     * examples/mwolson/muse-init.el: Synchronize with my current settings.
1879     modified files:
1880      ChangeLog examples/mwolson/muse-init.el
1883 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1885     Summary:
1886       Update documentation for C-c TAB feature.
1887     Revision:
1888       muse--main--1.0--patch-34
1890     * muse.texi (Keystroke Summary): Note that C-c TAB calls
1891       `muse-insert-tag'.
1892     
1894     modified files:
1895      ChangeLog muse.texi
1898 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1900     Summary:
1901       New feature: tag completion with C-c TAB.
1902     Revision:
1903       muse--main--1.0--patch-33
1905     * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1906       (muse-tag-history, muse-custom-tags): New variables that keep track of
1907       the tag history and newly-entered tags respectively for
1908       `muse-insert-tag'.
1909       (muse-insert-tag): New function that interactively prompts the user for
1910       a tag to use.
1912     modified files:
1913      ChangeLog muse-mode.el
1916 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1918     Summary:
1919       Fix XHTML validation error with <hr> and <br>.
1920     Revision:
1921       muse--main--1.0--patch-32
1923     * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1924       and HR tags for XHTML publishing.  This should fix a few validation
1925       errors that I've been noticing lately.
1927     modified files:
1928      ChangeLog muse-html.el
1931 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
1933     Summary:
1934       Remove flyspell overlays on links.
1935     Revision:
1936       muse--main--1.0--patch-31
1938     * muse-colors.el (muse-colors-link): Remove flyspell overlays.  This
1939       should make the link clickable.  On Emacs21, the color will stay red,
1940       but other Emacsen should do the right thing, which is use the normal
1941       link color.  Hopefully this will fix some strange flyspell-related link
1942       problems.
1944     modified files:
1945      ChangeLog muse-colors.el
1948 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
1950     Summary:
1951       Update my example Muse settings.
1952     Revision:
1953       muse--main--1.0--patch-30
1955     * examples/mwolson/muse-init.el: Update from my latest version.
1956       (muse-project-alist): Remove the francais part of my blog.
1957       (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
1958       into this and `my-muse-mode-fill-nobreak-p'.
1959       (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
1960       this is the best way to accomplish this.
1961       (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
1962       characters in the title.
1963       (my-muse-prepare-entry-for-xanga): Treat example regions better.
1965     modified files:
1966      ChangeLog examples/mwolson/muse-init.el
1969 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
1971     Summary:
1972       Add simple `muse-version' function.
1973     Revision:
1974       muse--main--1.0--patch-29
1976     * muse.el (muse-version): New function that displays the value of the
1977       `muse-version' variable.  This should be easier for the user to type
1978       than C-h v muse-version.
1980     modified files:
1981      ChangeLog muse.el
1984 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
1986     Summary:
1987       Don't compile documentation by default.
1988     Revision:
1989       muse--main--1.0--patch-28
1991     * Makefile (all): Don't compile documentation by default.
1992       (doc): Use this rule to compile documentation.
1994     modified files:
1995      ChangeLog Makefile
1998 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2000     Summary:
2001       Merge RSS 2.0 enclosure support for muse-journal.el from johnw
2002     Revision:
2003       muse--main--1.0--patch-27
2005     2005-04-16  Michael Olson  <mwolson@gnu.org>
2006     
2007         * muse-journal.el: Merge in enclosure support for RSS 2.0 from
2008         johnw. If a journal entry's title is a [[link]], then an
2009         <enclosure> tag will be added to the XML data giving the size and
2010         MIME type of the link target.  This makes podcasting with Muse
2011         trivial.
2012         (muse-journal-rss-entry-template): Add enclosure usage to example.
2013         (muse-journal-rss-munge-buffer): Implement enclosures.
2015     modified files:
2016      ChangeLog muse-journal.el
2019 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
2021     Summary:
2022       Standardize source headers, appease elint, don't require planner
2023     Revision:
2024       muse--main--1.0--patch-26
2026     2005-04-15  Michael Olson  <mwolson@gnu.org>
2027     
2028         * Makefile, scripts/muse-build.el: Moved muse-build.el to the
2029         `scripts' directory since it really isn't part of Muse proper; it
2030         is used to generate Muse output from the command line.
2031     
2032         * muse-blosxom.el: Handle case where planner is not loaded so that
2033         it isn't a hard requirement.
2034     
2035         * muse-colors.el: Move definition of `muse-colors-tag-info' up so
2036         that elint doesn't complain.
2037     
2038         * muse-message.el (muse-message-markup-link): Don't throw up on
2039         links with no description.
2040     
2041         * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
2042         muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
2043         muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
2044         muse-project.el, muse-publish.el, muse-regexps.el,
2045         muse-texinfo.el, muse.el: Add standard header for each file in
2046         preparation for the initial release, which will hopefully happen
2047         sometime within the next month.
2048     
2050     removed files:
2051      experimental/.arch-ids/=id
2053     modified files:
2054      ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
2055      muse-convert.el muse-docbook.el muse-html.el muse-http.el
2056      muse-journal.el muse-latex.el muse-message.el muse-mode.el
2057      muse-poem.el muse-project.el muse-publish.el muse-regexps.el
2058      muse-texinfo.el muse.el
2060     renamed files:
2061      .arch-ids/muse-build.el.id
2062        ==> scripts/.arch-ids/muse-build.el.id
2063      muse-build.el
2064        ==> scripts/muse-build.el
2066     removed directories:
2067      experimental experimental/.arch-ids
2070 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
2072     Summary:
2073       Merge contents of muse-latexcjk.el into muse-latex.el.
2074     Revision:
2075       muse--main--1.0--patch-25
2077     2005-04-14  Michael Olson  <mwolson@gnu.org>
2078     
2079         * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
2080         (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
2081         (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
2082         Merge in from muse-latexcjk.el.
2083     
2084         * muse-latexcjk.el: Removed, functionality merged with
2085         muse-latex.el
2087     removed files:
2088      .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
2090     modified files:
2091      ChangeLog muse-latex.el
2094 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
2096     Summary:
2097       Merge muse-xhtml.el into muse-html.el.
2098     Revision:
2099       muse--main--1.0--patch-24
2101     2005-04-06  Michael Olson  <mwolson@gnu.org>
2102     
2103         * examples/mwolson/muse-init.el: Update with respect to the
2104         muse-xhtml.el merge.
2105     
2106         * muse-html.el: The contents of muse-xhtml.el have been merged in
2107         as advised by John Wiegley.
2108         (muse-html-style-sheet): Add example for XHTML use in the
2109         function's documentation.
2110         (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
2111         Moved from muse-xhtml.el.
2112     
2113         * muse-xhtml.el: Removed; contents merged into muse-html.el.
2115     removed files:
2116      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2118     modified files:
2119      ChangeLog examples/mwolson/muse-init.el muse-html.el
2122 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
2124     Summary:
2125       Try to fix regexps for Emacs 21.4.
2126     Revision:
2127       muse--main--1.0--patch-23
2129     2005-04-05  Michael Olson  <mwolson@gnu.org>
2130     
2131         * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
2132         for Emacs 21.4.
2134     modified files:
2135      ChangeLog muse-regexps.el
2138 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
2140     Summary:
2141       Add comments to the publish-project example script
2142     Revision:
2143       muse--main--1.0--patch-22
2145     2005-04-01  Michael Olson  <mwolson@gnu.org>
2146     
2147         * examples/publish-project: Moved here from
2148         scripts/publish-project.  Added a few comments so people know what
2149         it is used for.
2151     modified files:
2152      ChangeLog examples/publish-project
2154     renamed files:
2155      scripts/.arch-ids/publish-project.id
2156        ==> examples/.arch-ids/publish-project.id
2157      scripts/publish-project
2158        ==> examples/publish-project
2161 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
2163     Summary:
2164       New XHTML style, add more examples to my sample muse config
2165     Revision:
2166       muse--main--1.0--patch-21
2168     2005-03-31  Michael Olson  <mwolson@gnu.org>
2169     
2170         * examples/mwolson/muse-init.el: Give an example of deriving a
2171         custom publishing style.
2172         (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
2173         (my-muse-prepare-entry-for-xanga): Mangle the published output
2174         from a blosxom project and copy the result to the clipboard for
2175         easy pasting into Xanga's web form.  The file is untouched.
2176     
2177         * muse-html.el (muse-html-style-sheet): Include the <style
2178         type="text/css"></style> wrapper around the example.
2179         (muse-html-header): Don't add <style type="text/css"></style>
2180         around the value of `muse-html-style-sheet' anymore.  This allows
2181         for the option of putting your stylesheet(s) in a separate file.
2182         An example of this is given in the documentation for this
2183         variable.
2184     
2185         * muse-xhtml: New file that implements a publishing style which is
2186         derived from HTML mode.  It uses a slightly modified version of
2187         the HTML markup rules to generate XHTML-compliant output.
2188     
2189         * muse-blosxom.el: Add new "blosxom-xhtml" style.  The old
2190         "blosxom" style has been renamed to "blosxom-html".  Fix a few
2191         header gaffes.
2192     
2193         * muse-journal.el: Add new "journal-xhtml" style.
2194     
2195         * muse-message.el: Add new "message-xhtml" style.
2197     new files:
2198      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2200     modified files:
2201      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2202      muse-html.el muse-journal.el muse-message.el
2205 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2207     Summary:
2208       Add my muse configuration to the examples
2209     Revision:
2210       muse--main--1.0--patch-20
2212     2005-03-24  Michael Olson  <mwolson@gnu.org>
2213     
2214         * examples/johnw: Move John Wiegley's configuration to this
2215         directory.
2216     
2217         * examples/mwolson: My configuration files go here.
2218     
2219         * examples/mwolson/muse-init.el: My Muse configuration file.  I
2220         just figured out how to keep links from being spell-checked or
2221         split up by fill-mode, so the implementation of this may be found
2222         here.  I also made a function that sets up a blog entry for me.
2224     new files:
2225      examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2226      examples/mwolson/.arch-ids/muse-init.el.id
2227      examples/mwolson/muse-init.el
2229     modified files:
2230      ChangeLog
2232     renamed files:
2233      examples/.arch-ids/muse-johnw.el.id
2234        ==> examples/johnw/.arch-ids/muse-johnw.el.id
2235      examples/.arch-ids/publish-johnw.id
2236        ==> examples/johnw/.arch-ids/publish-johnw.id
2237      examples/muse-johnw.el
2238        ==> examples/johnw/muse-johnw.el
2239      examples/publish-johnw
2240        ==> examples/johnw/publish-johnw
2242     new directories:
2243      examples/johnw examples/johnw/.arch-ids examples/mwolson
2244      examples/mwolson/.arch-ids
2247 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2249     Summary:
2250       Add muse-blosxom script and plugin for pyblosxom
2251     Revision:
2252       muse--main--1.0--patch-19
2254     2005-03-24  Michael Olson  <mwolson@gnu.org>
2255     
2256         * muse-blosxom.el: Update copyright notice in headers and mention
2257         the pyblosxom scripts.
2258     
2259         * contrib/pyblosxom: New directory containing pyblosxom plugins
2260         and helper scripts.
2261     
2262         * contrib/getstamps.py: Script that generates the "timestamps"
2263         file, run on the local machine.
2264     
2265         * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2266         timestamps file.
2268     new files:
2269      contrib/pyblosxom/.arch-ids/=id
2270      contrib/pyblosxom/.arch-ids/getstamps.py.id
2271      contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2272      contrib/pyblosxom/getstamps.py
2273      contrib/pyblosxom/hardcodedates.py
2275     modified files:
2276      ChangeLog muse-blosxom.el
2278     new directories:
2279      contrib/pyblosxom contrib/pyblosxom/.arch-ids
2282 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2284     Summary:
2285       muse-blosxom.el has matured past experimental status
2286     Revision:
2287       muse--main--1.0--patch-18
2289     2005-03-23  Michael Olson  <mwolson@gnu.org>
2290     
2291         * muse-blosxom.el: Remove common functionality that has already
2292         been implemented in `muse-html.el'.  Derive this mode from
2293         `muse-html'.  Update documentation.  I now feel that this file is
2294         ready to be included in the top-level Muse directory.
2296     modified files:
2297      ChangeLog muse-blosxom.el
2299     renamed files:
2300      experimental/.arch-ids/muse-blosxom.el.id
2301        ==> .arch-ids/muse-blosxom.el.id
2302      experimental/muse-blosxom.el
2303        ==> muse-blosxom.el
2306 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2308     Summary:
2309       Make muse-blosxom.el slightly less experimental
2310     Revision:
2311       muse--main--1.0--patch-17
2313     2005-03-22  Michael Olson  <mwolson@gnu.org>
2314     
2315         * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
2316         Renamed from `blosxom-page-date-alist'.  Currently it does nothing
2317         useful.
2318         (muse-blosxom-markup-regexps): Remove unnecessary first grouping
2319         from the `muse-blosxom-markup-date-directive' rule.
2320         (blosxom-set-time): Remove this function.  We're not going to be
2321         touching the timestamp manually anymore -- it's too much of a
2322         hassle.  Right now I've got a python program that compiles a
2323         timestamp file and a pyblosxom helper that reads it.  Something
2324         similar could be arranged for blosxom, I'm sure.
2325     
2327     modified files:
2328      ChangeLog experimental/muse-blosxom.el
2331 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
2333     Summary:
2334       Apply latest journal-related updates from johnw
2335     Revision:
2336       muse--main--1.0--patch-16
2339     modified files:
2340      ChangeLog examples/muse-johnw.el muse-journal.el
2343 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
2345     Summary:
2346       Add Projects node to the manual
2347     Revision:
2348       muse--main--1.0--patch-15
2350     2005-02-28  Michael Olson  <mwolson@gnu.org>
2351     
2352         * muse.texi: Change copyright notice since the FSF is now the
2353         copyright holder.
2354         (Projects): New node, based on a section from the README file.
2356     modified files:
2357      ChangeLog muse.texi
2360 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
2362     Summary:
2363       Correct documentation, adding some content.
2364     Revision:
2365       muse--main--1.0--patch-14
2367     2005-02-28  Michael Olson  <mwolson@gnu.org>
2368     
2369         * muse.texi: Change license terms of the documentation to the GNU
2370         GPL instead of the GNU FDL, as per the consent of the copyright
2371         holders of the emacs-wiki manual, from which this is based.  Some
2372         emacs-wiki-isms in the manual were corrected, and the Getting
2373         Started section was updated.
2375     modified files:
2376      ChangeLog muse.texi
2379 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
2381     Summary:
2382       Make muse-blosxom.el a bit more sane, still need to bum it down a bit
2383     Revision:
2384       muse--main--1.0--patch-13
2386     2005-02-17  Michael Olson  <mwolson@gnu.org>
2387     
2388         * experimental/muse-blosxom.el: Somehow the contents of this file
2389         managed to get duplicated.  I removed the duplicates.
2390         (muse-blosxom-date): Remove this, since it is not useful.
2391         (muse-blosxom-header): Use the standard header that blosxom.el
2392         has.
2394     modified files:
2395      ChangeLog experimental/muse-blosxom.el
2398 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
2400     Summary:
2401       Initial commit of muse.texi, nothing substantial
2402     Revision:
2403       muse--main--1.0--patch-12
2405     2005-02-07  Michael Olson  <mwolson@gnu.org>
2406     
2407         * muse.texi: New file that provides the documentation for Muse.
2408         It is in a very rough form at the moment.  Nothing substantial may
2409         be found here yet.  Be ye warned.
2411     new files:
2412      .arch-ids/muse.texi.id muse.texi
2414     modified files:
2415      ChangeLog
2418 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
2420     Summary:
2421       Add docstring, new trivial function
2422     Revision:
2423       muse--main--1.0--patch-11
2425     2005-02-07  Michael Olson  <mwolson@gnu.org>
2426     
2427         * muse-mode.el (muse-mode-map): Make "C-c =" trigger
2428         `muse-what-changed'.  No functionality change.
2429         (muse-what-changed): New function that displays in diff format the
2430         changes made since the buffer was last saved.
2431     
2432         * muse-project.el (muse-project-publish): Add docstring.
2434     modified files:
2435      ChangeLog muse-mode.el muse-project.el
2438 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
2440     Summary:
2441       Add experimental version of muse-blosxom.el to project
2442     Revision:
2443       muse--main--1.0--patch-10
2445     2005-02-04  Michael Olson  <mwolson@gnu.org>
2446     
2447         * Makefile (realclean): Remove file that gets generated when fonts
2448         are missing.
2449     
2450         * experimental/muse-bloxsom.el: New file that implements Blosxom
2451         support for Muse.  It's in a very rough state, hence its placement
2452         in the `experimental' directory.
2454     new files:
2455      experimental/.arch-ids/=id
2456      experimental/.arch-ids/muse-blosxom.el.id
2457      experimental/muse-blosxom.el
2459     modified files:
2460      ChangeLog Makefile
2462     new directories:
2463      experimental experimental/.arch-ids
2466 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
2468     Summary:
2469       Make permissions more consistent
2470     Revision:
2471       muse--main--1.0--patch-9
2474     modified files:
2475      ChangeLog
2477     modified directories:
2478      contrib examples scripts
2481 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
2483     Summary:
2484       Fix build problems
2485     Revision:
2486       muse--main--1.0--patch-8
2488     2005-02-04  Michael Olson  <mwolson@gnu.org>
2489     
2490         * muse-build.el: Add contrib directory to `load-path'.
2491         (muse-elint-files): Load `muse-regexps.el'.
2492     
2493         * scripts/publish: Change permissions so that this script is
2494         executable.  Add contrib directory to load list.  Add
2495         `muse-regexps.el' to list.
2497     modified files:
2498      ChangeLog muse-build.el scripts/publish
2501 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
2503     Summary:
2504       Use "&mdash;" instead of "&#151;"
2505     Revision:
2506       muse--main--1.0--patch-7
2508     2005-01-31  Michael Olson  <mwolson@gnu.org>
2509     
2510         * muse-docbook.el (muse-docbook-markup-strings): Replace "&#151;"
2511         with "&mdash;" so that documents validate properly.  Thanks to
2512         Björn Lindström for the suggestion.
2513     
2514         * muse-html.el (muse-html-markup-strings): Ditto.
2516     modified files:
2517      ChangeLog muse-docbook.el muse-html.el
2520 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
2522     Summary:
2523       Fix use of "[:blank:]" in underline markup
2524     Revision:
2525       muse--main--1.0--patch-6
2527     2005-01-25  Michael Olson  <mwolson@gnu.org>
2528     
2529         * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
2530         use of `muse-regexp-blank'.
2532     modified files:
2533      ChangeLog muse-colors.el
2536 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
2538     Summary:
2539       Fix problem with headings being given wrong face
2540     Revision:
2541       muse--main--1.0--patch-5
2543     2005-01-03  Michael Olson  <mwolson@gnu.org>
2544     
2545         * muse-colors.el: Add header.
2546         (muse-colors-emphasized): Headings were being given the coloring
2547         for the next level of heading instead of the real
2548         level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2549         Heading").  Thanks to Lan Yufeng for finding this and sending a
2550         patch.
2551     
2552         * muse-regexps.el: Fix header.
2554     modified files:
2555      ChangeLog muse-colors.el muse-regexps.el
2558 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org>  patch-4
2560     Summary:
2561       Rotate ChangeLog
2562     Revision:
2563       muse--main--1.0--patch-4
2565     2005-01-01  Michael Olson  <mwolson@gnu.org>
2566     
2567         * ChangeLog: Move old ChangeLog to ChangeLog.2004.  This new
2568         version will be automatically maintained by Arch.
2569     
2571     new files:
2572      .arch-ids/ChangeLog.id ChangeLog
2574     renamed files:
2575      .arch-ids/ChangeLog.id
2576        ==> .arch-ids/ChangeLog.2004.id
2577      ChangeLog
2578        ==> ChangeLog.2004
2581 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
2583     Summary:
2584       Extended regexps fix, allow spaces in 1st part of links
2585     Revision:
2586       muse--main--1.0--patch-3
2588     2004-12-30  Michael Olson  <mwolson@gnu.org>
2589     
2590         * muse.el (muse-link-regexp): Allow spaces in the first part of
2591         links.
2592     
2593         * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2594         customizable alternatives to extended character classes.
2595     
2596         * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2598     modified files:
2599      ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2600      muse-html.el muse-mode.el muse-publish.el muse.el
2603 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
2605     Summary:
2606       Begin to change regexp handling, tweak muse.el header
2607     Revision:
2608       muse--main--1.0--patch-2
2610     2004-12-29  Michael Olson  <mwolson@gnu.org>
2611     
2612         * muse.el: Change Copyright notice to FSF.  Change Maintainer to
2613         myself.  Update URL.
2614     
2615         * muse-regexps.el: New file that implements regexp handling.
2616         Generalized regexp options will be moved to it eventually.
2618     new files:
2619      .arch-ids/muse-regexps.el.id muse-regexps.el
2621     modified files:
2622      ChangeLog muse.el
2625 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org>  patch-1
2627     Summary:
2628       Do some early spring cleaning
2629     Revision:
2630       muse--main--1.0--patch-1
2632     2004-12-29  Michael Olson  <mwolson@gnu.org>
2633     
2634         * Makefile: Change path to `publish' script.
2635     
2636         * contrib/pcomplete.el: New file that is used by Muse without
2637         actually being a part of it: hence its location in the contrib
2638         directory.
2639     
2640         * contrib/cgi.el, contrib/httpd.el: New location.
2641     
2642         * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2643     
2644         * scripts/publish, scripts/publish-project: Ditto.
2646     new files:
2647      contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
2648      contrib/pcomplete.el examples/.arch-ids/=id
2649      scripts/.arch-ids/=id
2651     modified files:
2652      ChangeLog Makefile
2654     renamed files:
2655      .arch-ids/cgi.el.id
2656        ==> contrib/.arch-ids/cgi.el.id
2657      .arch-ids/httpd.el.id
2658        ==> contrib/.arch-ids/httpd.el.id
2659      .arch-ids/muse-johnw.el.id
2660        ==> examples/.arch-ids/muse-johnw.el.id
2661      .arch-ids/publish-johnw.id
2662        ==> examples/.arch-ids/publish-johnw.id
2663      .arch-ids/publish-project.id
2664        ==> scripts/.arch-ids/publish-project.id
2665      .arch-ids/publish.id
2666        ==> scripts/.arch-ids/publish.id
2667      cgi.el
2668        ==> contrib/cgi.el
2669      httpd.el
2670        ==> contrib/httpd.el
2671      muse-johnw.el
2672        ==> examples/muse-johnw.el
2673      publish
2674        ==> scripts/publish
2675      publish-johnw
2676        ==> examples/publish-johnw
2677      publish-project
2678        ==> scripts/publish-project
2680     new directories:
2681      contrib contrib/.arch-ids examples examples/.arch-ids scripts
2682      scripts/.arch-ids
2685 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org>  base-0
2687     Summary:
2688       tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2689     Revision:
2690       muse--main--1.0--base-0
2692     (automatically generated log message)
2694     new patches:
2695      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
2696      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
2697      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
2698      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
2699      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
2700      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
2701      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
2702      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
2703      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2704      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
2705      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
2706      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
2707      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
2708      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
2709      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
2710      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
2711      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
2712      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8