Implement optional file extension of Muse files.
[muse-el.git] / ChangeLog
blob3eb76b40273e5e81fa988d9a8cd37d337403e3ea
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-07 05:36:53 GMT Michael Olson <mwolson@gnu.org> patch-100
7     Summary:
8       Implement optional file extension of Muse files.
9     Revision:
10       muse--main--1.0--patch-100
12     * lisp/muse-mode.el (muse-mode): Make sure
13       `muse-update-ignored-extensions-regexp' gets updated every time we
14       enter Muse mode.  This works around a bug in the customize interface --
15       if a user changes an option using setq, the :set function sometimes
16       does not get executed.  I should really try to determine whether or not
17       this is really an issue anymore.
18     
19     * lisp/muse-project.el (muse-project-find-file): Make use of
20       `muse-file-extension'.
21     
22     * lisp/muse-regexps.el (muse-ignored-extensions-regexp): This is not
23       customizable; it is autogenerated from `muse-ignored-extensions'.
24       (muse-update-ignored-extensions-regexp): New function that sets the
25       value of `muse-ignored-extensions-regexp'.  This is needed in order to
26       make sure that the value of `muse-file-extension' is taken into
27       account.
28       (muse-ignored-extensions): New option that determines which file
29       extensions to ignore.  It is in the form of a list of regexps.
30     
31     * lisp/muse.el (muse-file-extension): New option that allows the user to
32       specify the file extension to be used for Muse files.  By default, this
33       is nil, which means that no extension will be used.
34     
35     * lisp/muse.el (muse-page-name): Handle case where
36       `muse-ignored-extensions-regexp' is nil.
37     
39     modified files:
40      ChangeLog lisp/muse-mode.el lisp/muse-project.el
41      lisp/muse-regexps.el lisp/muse.el
44 2005-07-07 03:16:38 GMT Michael Olson <mwolson@gnu.org> patch-99
46     Summary:
47       Document new blosxom convenience feature.
48     Revision:
49       muse--main--1.0--patch-99
51     * lisp/muse-blosxom.el: Document `muse-blosxom-project-alist-dirs' and
52       `muse-blosxom-project-alist-entry'.  An example is provided in the
53       header.
54     
56     modified files:
57      ChangeLog lisp/muse-blosxom.el
60 2005-07-06 23:17:35 GMT Michael Olson <mwolson@gnu.org> patch-98
62     Summary:
63       Further work on `muse-project-alist' entry generation for blosxom.
64     Revision:
65       muse--main--1.0--patch-98
67     * examples/mwolson/muse-init.el (muse-project-alist): Use proper syntax.
68       Include subdirectories in first part of "Blog" entry.
69     
70     * lisp/muse-blosxom.el (muse-blosxom-project-alist-dirs): New function
71       that returns a list of dirs that are to be used with the first part of
72       a `muse-project-alist' entry.
73     
75     modified files:
76      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
79 2005-07-06 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97
81     Summary:
82       New function: muse-blosxom-project-alist-entry.
83     Revision:
84       muse--main--1.0--patch-97
86     * examples/mwolson/muse-init.el: Update from my latest settings.
87       (muse-project-alist): Make use of `muse-blosxom-project-alist-entry'.
88     
89     * lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function
90       that generates the latter part of an entry for `muse-project-alist'.
91     
93     modified files:
94      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
97 2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96
99     Summary:
100       Merged from hodique@lifl.fr--2005 (patch 12-23)
101     Revision:
102       muse--main--1.0--patch-96
104     Patches applied:
105     
106      * hodique@lifl.fr--2005/muse--yh--1.0--patch-12
107        Merged from mwolson@gnu.org--2005 (patch 68-76)
108     
109      * hodique@lifl.fr--2005/muse--yh--1.0--patch-13
110        Merged from mwolson@gnu.org--2005 (patch 77-80)
111     
112      * hodique@lifl.fr--2005/muse--yh--1.0--patch-14
113        Merged from mwolson@gnu.org--2005 (patch 81)
114     
115      * hodique@lifl.fr--2005/muse--yh--1.0--patch-15
116        Merged from mwolson@gnu.org--2005 (patch 82)
117     
118      * hodique@lifl.fr--2005/muse--yh--1.0--patch-16
119        Escape % in latex publishing
120     
121      * hodique@lifl.fr--2005/muse--yh--1.0--patch-17
122        bugfix
123     
124      * hodique@lifl.fr--2005/muse--yh--1.0--patch-18
125        small improvement on muse-make-link
126     
127      * hodique@lifl.fr--2005/muse--yh--1.0--patch-19
128        Fix customization of muse-wiki-wikiword-regexp
129     
130      * hodique@lifl.fr--2005/muse--yh--1.0--patch-20
131        Allow full customization of WikiWords
132     
133      * hodique@lifl.fr--2005/muse--yh--1.0--patch-21
134        Fix mouse-2 yank bug in muse-mode
135     
136      * hodique@lifl.fr--2005/muse--yh--1.0--patch-22
137        Fix interpretation order
138     
139      * hodique@lifl.fr--2005/muse--yh--1.0--patch-23
140        Merged from mwolson@gnu.org--2005 (patch 83-95)
141     
143     modified files:
144      ChangeLog lisp/muse-wiki.el
146     new patches:
147      hodique@lifl.fr--2005/muse--yh--1.0--patch-12
148      hodique@lifl.fr--2005/muse--yh--1.0--patch-13
149      hodique@lifl.fr--2005/muse--yh--1.0--patch-14
150      hodique@lifl.fr--2005/muse--yh--1.0--patch-15
151      hodique@lifl.fr--2005/muse--yh--1.0--patch-16
152      hodique@lifl.fr--2005/muse--yh--1.0--patch-17
153      hodique@lifl.fr--2005/muse--yh--1.0--patch-18
154      hodique@lifl.fr--2005/muse--yh--1.0--patch-19
155      hodique@lifl.fr--2005/muse--yh--1.0--patch-20
156      hodique@lifl.fr--2005/muse--yh--1.0--patch-21
157      hodique@lifl.fr--2005/muse--yh--1.0--patch-22
158      hodique@lifl.fr--2005/muse--yh--1.0--patch-23
161 2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95
163     Summary:
164       Minor docfixes.
165     Revision:
166       muse--main--1.0--patch-95
168     * lisp/muse-mode.el (muse-follow-name-at-point) 
169       (muse-follow-name-at-mouse): Docfixes.
170     
172     modified files:
173      ChangeLog lisp/muse-mode.el
176 2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94
178     Summary:
179       Fix goof-up in instructions for using `muse-blosxom-new-entry'.
180     Revision:
181       muse--main--1.0--patch-94
183     * lisp/muse-blosxom.el: Fix goof-up in instructions for using
184       `muse-blosxom-new-entry'.
185     
186     * muse.texi (Blosxom Entries): Ditto.
187     
189     modified files:
190      ChangeLog lisp/muse-blosxom.el muse.texi
193 2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93
195     Summary:
196       Re-add global mouse-2 event.
197     Revision:
198       muse--main--1.0--patch-93
200     * lisp/muse-mode.el (muse-mode-map): Re-add the global binding for
201       mouse-2, since Yann found a way around the problem I was facing.
202       (muse-follow-name-at-mouse): Call the event that would normally be used
203       here if we don't have a link at point.
204     
206     modified files:
207      ChangeLog lisp/muse-mode.el
210 2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92
212     Summary:
213       Fix publishing error.
214     Revision:
215       muse--main--1.0--patch-92
217     * lisp/muse-project.el (muse-project-publish-file): Don't try to fetch
218       the cdr of output-dir.  This was a code fragment from a previous
219       attempt to refactor this function.
220     
222     modified files:
223      ChangeLog lisp/muse-project.el
226 2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91
228     Summary:
229       Work on getting to the point where we can resolve project interwiki links.
230     Revision:
231       muse--main--1.0--patch-91
233     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
234       `muse-publishing-current-file'.
235     
236     * lisp/muse-project.el (muse-project-of-file): Ditto.
237     
238     * lisp/muse-project.el (muse-project-applicable-styles): New function
239       that returns the usable styles for a file, given either a list of
240       styles or a project name.  This is useful for removing styles that will
241       be ignored for a file.
242       (muse-project-publish-file): Split :include and :exclude processing
243       into `muse-project-applicable-styles'.
244     
245     * lisp/muse-publish.el (muse-publish-output-name): Use
246       `muse-publishing-current-file'.
247     
248     * lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'.
249     
250     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize
251       project names.
252     
253     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project
254       names to be uninterpreted.  Remove need for muse-assoc-string.
255     
256     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of
257       function that will be called to fetch a link to a page from a Muse
258       project from the output file of the currently-published file.  This is
259       commented out for now since I ran out of energy.
260     
261     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use
262       `muse-wiki-resolve-project-page' for handling Muse project interwiki
263       links, but only when no match was found in `muse-wiki-interwiki-alist'.
264       Handle case where no interwiki can be found, even though this should
265       never happen.
266     
267     * lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp'
268       whenever Muse mode is entered.  That way we don't have to enter an
269       extra command in our .emacs.
270     
271     * lisp/muse.el (muse-current-file): Remove this, since a variable called
272       `muse-publishing-current-file' already exists that does the same thing.
273       How embarrassing.
274     
275     * lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'.
276     
277     * lisp/muse.el (muse-assoc-string): Remove this, since we no longer need
278       to use it.
279     
281     modified files:
282      ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
283      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
286 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
288     Summary:
289       Mouse-2 on regular text will yank rather than give an error.
290     Revision:
291       muse--main--1.0--patch-90
293     * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
294       this seems to be more trouble than it's worth.
295       (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
296       use our own implementation.
297     
299     modified files:
300      ChangeLog lisp/muse-mode.el
303 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
305     Summary:
306       Make interwiki links publish with the correct extension.
307     Revision:
308       muse--main--1.0--patch-89
310     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
311       prefix and suffix to interwiki names, as well as stripping out unwanted
312       extensions.
313     
315     modified files:
316      ChangeLog lisp/muse-wiki.el
319 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
321     Summary:
322       Fix publishing of bare interwiki names.
323     Revision:
324       muse--main--1.0--patch-88
326     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
327       `set'.  Use `muse-assoc-string' instead of `assoc'.
328     
329     * lisp/muse.el (muse-assoc-string): New compatibility function that makes
330       `assoc-string' functionality usable with Emacs21 and XEmacs.
331     
333     modified files:
334      ChangeLog lisp/muse-wiki.el lisp/muse.el
337 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
339     Summary:
340       Apply a few fixes from Yann's branch.
341     Revision:
342       muse--main--1.0--patch-87
344     Background: I hacked on Muse over the weekend while offline, and so did
345                 Yann.  His changes to muse-wiki.el are different than the
346                 ones that I made, so we should probably figure out the best
347                 way to handle this when we both get on IRC again.  For now,
348                 I've merged in the bugfixes that he's made, omitting most of
349                 the changes to muse-wiki.
350     
351     * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
352     
353     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
354     
355     * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
356       introduced previously.
357     
359     modified files:
360      ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
363 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
365     Summary:
366       Warn if file not published; hack further on Wiki stuff.
367     Revision:
368       muse--main--1.0--patch-86
370     * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
371       complete <div> tags that are of the class "image-link".  It is hoped
372       that this will prevent user-added <div> tags from being mangled.
373     
374     * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
375       `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
376       need to look at the text at point.
377     
378     * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
379       current file has not been published since it was up-to-date.  Thanks to
380       Bill Freeman for the suggestion.
381     
382     * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
383       is nil.  If this happens, return the original URL.
384     
385     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
386       `muse-wiki-update-interwiki-regexp.'
387       (muse-wiki-update-interwiki-regexp): New function that sets the value
388       of `muse-wiki-interwiki-regexp'.
389       (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
390       on :set.
391     
392     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
393       `muse-wiki-expand-interwiki'.
394       (muse-wiki-transform-wikiword): New function that prevents WikiWords
395       with no matching file from being published as links.
396     
397     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
398       string argument once again, since this behavior is needed when
399       publishing.
400       (muse-wiki-handle-wikiword): Ditto.
401     
402     * lisp/muse.el (muse-handle-url): Ditto.
403     
404     * lisp/muse.el (muse-handle-implicit-link): Ditto.  Restore match data
405       after every unsuccessful attempt at handling the link.  If argument is
406       given, restore match-data at end, too.
407     
408     * lisp/muse.el (muse-handle-explicit-link): Accept optional string
409       argument.  Match data is always saved.  If argument is not given,
410       assume that `muse-implicit-link-regexp' has been matched against, and
411       return the 1st match string if no handlers worked.
412     
414     modified files:
415      ChangeLog lisp/muse-html.el lisp/muse-mode.el
416      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
419 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
421     Summary:
422       Hack on WikiName handling and make TAB work for Wiki links.
423     Revision:
424       muse--main--1.0--patch-85
426     * lisp/muse-colors.el (muse-colors-markup): Use
427       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
428     
429     * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT.  If
430       nil, don't color bad links.  If non-nil, color bad links.
431     
432     * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
433     
434     * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
435       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
436       (muse-journal-rss-munge-buffer): Ditto.
437     
438     * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
439       Docfix.
440     
441     * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
442       are handled first, then implicit ones.  It should work better in all
443       cases.  For now, we depend on the value of `muse-implicit-link-regexp'
444       to determine how far to scan for an implicit link.  This defaults to
445       the text between the point and the next space.
446     
447     * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
448       `muse-visit-link'.  If the ANCHOR argument is a string, search for it
449       literally after opening the buffer.  Hopefully this can be of use in
450       custom visit-link functions, when necessary.
451     
452     * lisp/muse-mode.el (muse-visit-link): Docfix.  Call
453       `muse-visit-link-default'.
454     
455     * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
456       Search by text properties instead of regexps.  This allows Muse to find
457       links without having to have a massive regexp that contains all link
458       types.  The downside is that this will not work if the user defontifies
459       the buffer.  But it would somewhat defeat the purpose of following
460       links if you can't see them.
461     
462     * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
463       enough command line args are passed in batch mode.
464     
465     * lisp/muse-publish.el (muse-publish-markup-regexps): Use
466       `muse-explicit-link-regexp'.
467     
468     * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
469       `muse-link-regexp'.
470     
471     * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
472       specifies the "common ground" of all implicit links, like URLs, bare
473       WikiNames, and -- in the future -- email addresses.
474     
475     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
476     
477     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
478       optional.  That was a bad idea on my part.  Renamed from
479       `muse-wiki-interwiki-handle'.  Hopefully all this renaming doesn't
480       annoy anyone :^) .
481     
482     * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
483       `muse-wiki-interwiki-expand'.
484       (muse-wiki-handle-wikiword): Renamed from
485       `muse-wiki-wikiword-handle'.
486     
487     * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
488       for the eval-after-load arg since XEmacs chokes on constants.
489     
490     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
491       face on WikiWords that don't correspond with a file.  If people really
492       want this to appear in bad-link face, I could accommodate that.
493     
494     * lisp/muse.el (muse-handle-url): New function that detects whether the
495       given string is a URL.
496       (muse-implicit-link-functions): Renamed from
497       `muse-mode-link-functions'.  Defaults to `muse-handle-url'.
498       (muse-explicit-link-functions): Renamed from
499       `muse-mode-handler-functions'.
500       (muse-handle-implicit-link): New function that handles all
501       implicit links by calling functions from `muse-implicit-link-functions'.
502       (muse-handle-explicit-link): Renamed from
503       `muse-handled-url'.
504     
506     modified files:
507      ChangeLog lisp/muse-colors.el lisp/muse-journal.el
508      lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
509      lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
512 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
514     Summary:
515       Allow WikiWords to be ignored with <nop> or "''''".
516     Revision:
517       muse--main--1.0--patch-84
519     * lisp/muse-mode.el (muse-browse-result): Docfixes.
520     
521     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
522       whether to hide <nop> tags when coloring a Muse buffer.
523       (muse-wiki-wikiword-at-point): Docfix.
524       (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
525       (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
526       during publishing.
527       (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
528       which keeps the WikiWord that follows it from being interpreted.
529       (muse-publish-markup-regexps): Allow 4 single quotes to function as a
530       WikiWord delimiter.
531     
533     modified files:
534      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
537 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
539     Summary:
540       Update postal address of FSF in muse-wiki.el.
541     Revision:
542       muse--main--1.0--patch-83
544     * lisp/muse-wiki.el: Update postal address of the FSF.
545     
547     modified files:
548      ChangeLog lisp/muse-wiki.el
551 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
553     Summary:
554       Interpret explicit links before emphasis.
555     Revision:
556       muse--main--1.0--patch-82
558     * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
559       links before emphasis.
560     
561     * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
562       for the heck of it.
564     modified files:
565      ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
568 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
570     Summary:
571       Wiki hacking, regexp tweaks.
572     Revision:
573       muse--main--1.0--patch-81
575     * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
576       muse-regexp.
577     
578     * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
579       that indicates whether or not to use character classes in regexps.  The
580       default is to let Muse try to figure it out.
581       (muse-extreg-usable-p): Make use of this variable.
582     
583     * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
584       this regexp.  I'm guessing it was supposed to have a TAB in there at
585       one time.  Replace this stuff with muse-regexp-space.
586     
587     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
588       by default.
589     
590     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
591       "or".
592     
593     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
594       delimiter as part of the regexp.  Allow "#" or "::" to be a delimiter.
595       We'll fix those anchor problems eventually!
596     
597     * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
598       uses `muse-interwiki-handle' to determine whether an interwiki link is
599       at point.
600     
601     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
602       look for a suitable value at point if needed.
603     
604     * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
605     
606     * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
607     
608     * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
610     modified files:
611      ChangeLog lisp/muse-project.el lisp/muse-regexps.el
612      lisp/muse-wiki.el
615 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
617     Summary:
618       Make installation of manual when not using Debian go smoothly.
619     Revision:
620       muse--main--1.0--patch-80
622     * Makefile.defs (INSTALLINFO): New variable that specifies what command
623       and options are to be used when insinuating the Muse documentation into
624       the Info menu.
625     
626     * Makefile (install): Make use of INSTALLINFO.
627     
628     * README (Installation): Give directions for changing INSTALLINFO on a
629       Debian system and changing where Muse is installed.
630     
631     * muse.texi: Ditto.
633     modified files:
634      ChangeLog Makefile Makefile.defs README muse.texi
637 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
639     Summary:
640       Fix compiler warning induced by last patch.
641     Revision:
642       muse--main--1.0--patch-79
644     * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
645       compiler warning.
647     modified files:
648      ChangeLog lisp/muse-project.el lisp/muse.el
651 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
653     Summary:
654       Add `muse-current-file', fix minor QuickStart issue.
655     Revision:
656       muse--main--1.0--patch-78
658     * examples/QuickStart: Make John Wiegley the author.
659     
660     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
661       `muse-current-file' instead of `buffer-file-name'.
662     
663     * lisp/muse-project.el (muse-current-project): Document.
664     
665     * lisp/muse-project.el (muse-current-file): New variable indicating the
666       name, including path, of the file that is currently being published.
667       (muse-project-of-file): Make use of
668       `muse-current-file'.
669     
670     * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
671     
672     * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
674     modified files:
675      ChangeLog examples/QuickStart lisp/muse-blosxom.el
676      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
677      lisp/muse.el
680 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
682     Summary:
683       Make muse-replace-regexp-in-string closer to its parent; no func change.
684     Revision:
685       muse--main--1.0--patch-77
687     * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
688       to implement all functionality of `replace-regexp-in-string'.  No
689       functionality change.
690     
692     modified files:
693      ChangeLog lisp/muse.el
696 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
698     Summary:
699       Play nicely with fill, adaptive-fill, and flyspell.
700     Revision:
701       muse--main--1.0--patch-76
703     * muse-mode.el (muse-mode-intangible-links): New function used to
704       determine whether links will be considered intangible.
705     
706     * lisp/muse-mode.el (muse-mode-link-functions)
707       (muse-mode-handler-functions): Minor docfix.
708     
709     * lisp/muse-mode.el (muse-mode): Don't split long links when performing
710       fill.  Play nicely with adaptive-fill.  Avoid lockup with flyspell by
711       making links intangible by default, but this may be adjusted by use of
712       the `muse-mode-intangible-links' function.
713     
714     * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
715       nil if we should allow a fill to occur here.  Keeps links from being
716       broken up.
717     
718     * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
719       non-nil if we allow spell-checking to occur here.  Keeps links from
720       being improperly colorized.
721     
722     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
723       functionality change.
725     modified files:
726      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
729 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
731     Summary:
732       Minor doc changes and code prettification.
733     Revision:
734       muse--main--1.0--patch-75
736     * AUTHORS: Note that YH's assignment is in the mail.
737     
738     * README (scripts): Explain better the contents of the `scripts'
739       directory.
740     
741     * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
743     modified files:
744      AUTHORS ChangeLog README lisp/muse-wiki.el
747 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
749     Summary:
750       Merged from hodique@lifl.fr--2005 (patch 7-11)
751     Revision:
752       muse--main--1.0--patch-74
754     Patches applied:
755     
756      * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
757        split WikiWords and InterWiki links into their own package
758     
759      * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
760        Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
761     
762      * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
763        Mimic experimental behavior for interwiki
764     
765      * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
766        fix notes publishing
767     
768      * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
769        various minor fixes
771     new files:
772      lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
774     modified files:
775      ChangeLog lisp/muse-colors.el lisp/muse-html.el
776      lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
778     renamed files:
779      experimental/.arch-ids/muse-wiki.el.id
780        ==> experimental/.arch-ids/muse-wiki-old.el.id
781      experimental/muse-wiki.el
782        ==> experimental/muse-wiki-old.el
784     new patches:
785      hodique@lifl.fr--2005/muse--yh--1.0--patch-7
786      hodique@lifl.fr--2005/muse--yh--1.0--patch-8
787      hodique@lifl.fr--2005/muse--yh--1.0--patch-9
788      hodique@lifl.fr--2005/muse--yh--1.0--patch-10
789      hodique@lifl.fr--2005/muse--yh--1.0--patch-11
792 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
794     Summary:
795       Tell people where to find on-line version of manual.
796     Revision:
797       muse--main--1.0--patch-73
799     * README: Add on-line locations for manual.
800     
801     * muse.texi: Remove @include directive.  This makes generating a PDF of
802       this documentation a lot easier.
803     
804     * muse.texi (Preface): Add on-line locations for manual.
806     modified files:
807      ChangeLog README muse.texi
810 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
812     Summary:
813       Try to make Muse play nice with outline minor mode.
814     Revision:
815       muse--main--1.0--patch-72
817     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
818     (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
819     "muse" instead of "t" when adding invisibility to text or checking for
820     invisibility.
821     
822     * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
823     compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
824     this function.
826     modified files:
827      ChangeLog lisp/muse-colors.el lisp/muse.el
830 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
832     Summary:
833       Minor grammar fix in Introduction section of manual.
834     Revision:
835       muse--main--1.0--patch-71
837     * muse.texi (Introduction): Minor grammar fix.
839     modified files:
840      ChangeLog muse.texi
843 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
845     Summary:
846       Release Muse 3.01.
847     Revision:
848       muse--main--1.0--patch-70
850     * lisp/muse-colors.el: Remove unnecessary use of Version in header.
851     
852     * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
853     
854     * lisp/muse-poem.el (muse-poem-markup-strings)
855       (muse-poem-chapbook-strings): Make customizable.
856     
857     * lisp/muse-poem.el (muse-chapbook-latex-header)
858       (muse-chapbook-latex-footer): Docfix.
859     
860     * lisp/muse-texinfo.el (muse-texinfo-info-extension)
861       (muse-texinfo-pdf-extension): Ditto.
862     
863     * lisp/muse.el (muse-version): Change to 3.01.
864     
865     * muse.texi (Poem, Texinfo): Last two publishing styles complete.  We're
866       done, for now!
868     modified files:
869      ChangeLog lisp/muse-colors.el lisp/muse-html.el
870      lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
873 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
875     Summary:
876       Tweak documentation thoroughly; still incomplete.
877     Revision:
878       muse--main--1.0--patch-69
880     * README: Minor tweaks.
881     
882     * muse.texi: Massively rename chapters so that the titles are more
883       descriptive.  Clean up grammar.
884     
885     * muse.texi (Obtaining Muse): Move content of Installation node here,
886       stripping out any customization tips, since those are covered later.
887       Re-work this chapter since I was dissatisfied with it.
888     
889     * muse.texi (Installation): This node has the content of README regarding
890       installation, which fits the title of the node much better than the
891       previous content.
892     
893     * muse.texi (Blosxom): Turn the sections of this section into
894       subsections.
895     
896     * muse.texi (Getting Help and Reporting Bugs): Turn this into a list.  I
897       like lists!
898     
899     * muse.texi (History): Add a "2005" item.
901     modified files:
902      ChangeLog README muse.texi
905 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
907     Summary:
908       Finish documenting 2 more publishing styles.
909     Revision:
910       muse--main--1.0--patch-68
912     * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
913     
914     * lisp/muse-journal.el: Docfixes.
915     
916     * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
917       documentation to this function.
918     
919     * muse.texi (Blosxom Options): New node containing the publishing styles
920       and options provided by Blosxom.
921       (Book): Add usage note, as I suspect a lot of people might be confused
922       by this style.
923       (HTML): Space out entries better.
924       (Journal, LaTeX): New nodes for publishing styles.
925       (Common Elements): Document a few options that are present in
926       `muse-publish.el'.
928     modified files:
929      ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
930      lisp/muse-latex.el lisp/muse-publish.el muse.texi
933 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
935     Summary:
936       Make Muse installable and correct an Emacs21 issue.
937     Revision:
938       muse--main--1.0--patch-67
940     * Makefile (.PRECIOUS): Indicate that .info and .html files in this
941       directory will be generated.
942       (all): Compile muse.info by default.
943       (doc): Refactor into individual generation rules for .html and .info
944       files.
945       (install): New rule that installs Muse source code, compiled .elc
946       files, and the manual into proper places.
947     
948     * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
949     
950     * README (Insinuation): Move old content of Installation here.
951       (Installation): Fill out this section.
952       (Further Documentation): Add link to my website and note that a full
953       manual is included with Muse.
954     
955     * lisp/Makefile (EL): Populate with .el files.
956       (install): New rule that installs both .elc and .el files.
957     
958     * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
959       Emacs21, hack in a handler for the @documentencoding tag so that it
960       doesn't error out.
962     modified files:
963      ChangeLog Makefile Makefile.defs README lisp/Makefile
964      lisp/muse-texinfo.el
967 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
969     Summary:
970       Cater even more to XEmacs and its annoying whims.
971     Revision:
972       muse--main--1.0--patch-66
974     * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
975       environment variable.
976     
977     * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
978       handle it.  Load `muse-build.el' instead.
979     
980     * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
981       used.
982     
983     * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
984       (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
985       not used.
986     
987     * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
988       function does not appear to be used.
989     
990     * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
991       `replace-regexp-in-string', since XEmacs doesn't have this function.
992       We only implement the first 3 args, but this could be extended if we
993       need to do so.
994     
995     * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
996       `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
997     
998     * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
999     
1000     * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
1001       make XEmacs shut up.
1002     
1003     * lisp/muse-convert.el (muse-write-footnote): Ditto.
1004     
1005     * lisp/muse-html.el (muse-html-markup-table): Ditto.
1006     
1007     * lisp/muse-http.el (muse-winnow-list): Ditto.
1008     
1009     * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
1010     
1011     * lisp/muse-project.el (muse-project-file-entries): Ditto.
1012     
1013     * lisp/muse-publish.el (muse-publish-markup): Ditto.
1014     
1015     * scripts/muse-build.el: Add contrib path first; probably doesn't change
1016       anything.
1017     
1018     * scripts/publish: Use EMACS environment variable instead of hard-coding
1019       it.
1021     modified files:
1022      ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
1023      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1024      lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
1025      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
1026      lisp/muse.el scripts/muse-build.el scripts/publish
1029 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
1031     Summary:
1032       Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
1033     Revision:
1034       muse--main--1.0--patch-65
1036     * AUTHORS: Update entry.
1037     
1038     * muse-*.el: Move to the lisp directory.
1039     
1040     * lisp/Makefile: New file containing rules to test and compile the
1041       source.
1042     
1043     * Makefile.defs: New file that contains common definitions for all other
1044       Makefiles, such as Emacs command to use.
1045     
1046     * Makefile: Move lisp-specific rules to lisp/Makefile.
1047       (SUBDIRS): New variable containing subdirectories to clean.
1048     
1049     * README: Update to reflect new location of source files.  Give updated
1050       directions for compiling with XEmacs.
1051     
1052     * examples/Makefile (.PRECIOUS): Added to denote which type of files to
1053       compile.
1054       (%.html): Pass SITEFLAG as an environment variable to
1055       ../scripts/publish.
1056     
1057     * examples/QuickStart (The): Re-add the stray <comment> tag since it
1058       seems to be needed to keep the process from failing.  This has *got* to
1059       be a bug in Muse, but I don't want to deal with it now.
1060     
1061     * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
1062     
1063     * lisp/muse-convert.el: Move line to commentary section.
1064     
1065     * lisp/muse-latex.el (muse-latex-markup-table): Note that the
1066       locally-bound `type' variable isn't used here.
1067     
1068     * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
1069     
1070     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
1071       binding.
1072     
1073     * scripts/muse-build.el (load-path): Correct paths.
1074     
1075     * scripts/muse-build.el (muse-elint-files): Add a few variables here so
1076       as to avoid spurious warnings.
1077     
1078     * scripts/publish (style): Make use of SITEFLAG environment variable, if
1079       it exists.
1080     
1081     * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
1082       (muse-match-string-no-properties): New functions that take the place of
1083       `line-end-position', `line-beginning-position', and
1084       `match-string-no-properties', respectively.
1085     
1086     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
1087       (muse-my-journal-find-entries): Use Muse-specific version of
1088       `match-string-no-properties', `line-beginning-position', and
1089       `line-end-position' since these do not exist in XEmacs.
1090     
1091     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
1092       (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
1093     
1094     * lisp/muse-convert.el (muse-latex-transform): Ditto.
1095     
1096     * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
1097       (muse-html-insert-contents): Ditto.
1098     
1099     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1100     
1101     * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
1102     
1103     * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
1104     
1105     * lisp/muse-publish.el (muse-publish-markup-tag)
1106       (muse-publish-markup-footnote, muse-publish-markup-leading-space)
1107       (muse-published-buffer-contents): Ditto.
1108     
1109     * scripts/muse-build.el (muse-elint-files): Ditto.
1111     new files:
1112      .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
1113      lisp/.arch-ids/Makefile.id lisp/Makefile
1115     modified files:
1116      AUTHORS ChangeLog Makefile README examples/Makefile
1117      examples/QuickStart examples/johnw/muse-johnw.el
1118      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1119      lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
1120      lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
1121      lisp/muse.el scripts/muse-build.el scripts/publish
1123     renamed files:
1124      .arch-ids/muse-blosxom.el.id
1125        ==> lisp/.arch-ids/muse-blosxom.el.id
1126      .arch-ids/muse-book.el.id
1127        ==> lisp/.arch-ids/muse-book.el.id
1128      .arch-ids/muse-colors.el.id
1129        ==> lisp/.arch-ids/muse-colors.el.id
1130      .arch-ids/muse-convert.el.id
1131        ==> lisp/.arch-ids/muse-convert.el.id
1132      .arch-ids/muse-docbook.el.id
1133        ==> lisp/.arch-ids/muse-docbook.el.id
1134      .arch-ids/muse-html.el.id
1135        ==> lisp/.arch-ids/muse-html.el.id
1136      .arch-ids/muse-http.el.id
1137        ==> lisp/.arch-ids/muse-http.el.id
1138      .arch-ids/muse-journal.el.id
1139        ==> lisp/.arch-ids/muse-journal.el.id
1140      .arch-ids/muse-latex.el.id
1141        ==> lisp/.arch-ids/muse-latex.el.id
1142      .arch-ids/muse-mode.el.id
1143        ==> lisp/.arch-ids/muse-mode.el.id
1144      .arch-ids/muse-poem.el.id
1145        ==> lisp/.arch-ids/muse-poem.el.id
1146      .arch-ids/muse-project.el.id
1147        ==> lisp/.arch-ids/muse-project.el.id
1148      .arch-ids/muse-publish.el.id
1149        ==> lisp/.arch-ids/muse-publish.el.id
1150      .arch-ids/muse-regexps.el.id
1151        ==> lisp/.arch-ids/muse-regexps.el.id
1152      .arch-ids/muse-texinfo.el.id
1153        ==> lisp/.arch-ids/muse-texinfo.el.id
1154      .arch-ids/muse.el.id
1155        ==> lisp/.arch-ids/muse.el.id
1156      muse-blosxom.el
1157        ==> lisp/muse-blosxom.el
1158      muse-book.el
1159        ==> lisp/muse-book.el
1160      muse-colors.el
1161        ==> lisp/muse-colors.el
1162      muse-convert.el
1163        ==> lisp/muse-convert.el
1164      muse-docbook.el
1165        ==> lisp/muse-docbook.el
1166      muse-html.el
1167        ==> lisp/muse-html.el
1168      muse-http.el
1169        ==> lisp/muse-http.el
1170      muse-journal.el
1171        ==> lisp/muse-journal.el
1172      muse-latex.el
1173        ==> lisp/muse-latex.el
1174      muse-mode.el
1175        ==> lisp/muse-mode.el
1176      muse-poem.el
1177        ==> lisp/muse-poem.el
1178      muse-project.el
1179        ==> lisp/muse-project.el
1180      muse-publish.el
1181        ==> lisp/muse-publish.el
1182      muse-regexps.el
1183        ==> lisp/muse-regexps.el
1184      muse-texinfo.el
1185        ==> lisp/muse-texinfo.el
1186      muse.el
1187        ==> lisp/muse.el
1189     new directories:
1190      lisp lisp/.arch-ids
1193 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
1195     Summary:
1196       Massively untabify files.
1197     Revision:
1198       muse--main--1.0--patch-64
1201     modified files:
1202      ChangeLog ChangeLog.2004 experimental/muse-message.el
1203      experimental/muse-wiki.el muse-book.el muse-colors.el
1204      muse-convert.el muse-docbook.el muse-html.el muse-http.el
1205      muse-journal.el muse-latex.el muse-mode.el muse-poem.el
1206      muse-project.el muse-publish.el muse-regexps.el
1207      muse-texinfo.el muse.el
1210 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
1212     Summary:
1213       Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
1214     Revision:
1215       muse--main--1.0--patch-63
1217     (Summary of changes that Yann made)
1218     
1219     * muse-colors.el (muse-colors-link): Whitespace cleanup.
1220     
1221     * muse-mode.el (muse-generate-index): Move index generation code into
1222       `muse-index-as-string'.
1223       (muse-index-as-string): New function that generates an index and
1224       returns it as a string, instead of placing it in a buffer like
1225       `muse-generate-index' used to.
1226     
1227     Patches applied:
1228     
1229      * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1230        merge from mwolson@gnu.org--2005
1231     
1232      * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1233        Accept WikiWords as links [mostly rescinded]
1234     
1235      * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1236        merge from mwolson@gnu.org--2005/muse--main--1.0
1237     
1238      * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1239        Merged from mwolson@gnu.org--2005 (patch 60-62)
1240     
1241      * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1242        provide a string view of the index
1244     modified files:
1245      ChangeLog muse-colors.el muse-latex.el muse-mode.el
1247     new patches:
1248      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1249      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1250      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1251      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1252      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1255 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
1257     Summary:
1258       Document Blosxom, Book, DocBook, and HTML publishing styles.
1259     Revision:
1260       muse--main--1.0--patch-62
1262     * muse-blosxom.el: Clean up header.
1263     
1264     * muse-book.el (muse-before-book-publish-hook): Rename to
1265       `muse-book-before-publish-hook'.
1266       (muse-after-book-publish-hook): Rename to
1267       `muse-book-after-publish-hook'.
1268     
1269     * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
1270       (muse-html-markup-strings, muse-xhtml-markup-strings)
1271       (muse-html-meta-content-type, muse-html-meta-content-encoding)
1272       (muse-html-charset-default, muse-html-encoding-default)
1273       (muse-html-encoding-map): Docfixes.
1274     
1275     * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
1276       sections.
1278     modified files:
1279      ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1282 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1284     Summary:
1285       Begin work on Publishing Styles section of manual.
1286     Revision:
1287       muse--main--1.0--patch-61
1289     * Makefile (.PHONY): Add "doc" to list.
1290       (doc): New rule that generates Info and HTML files from muse.texi.
1291       (dist): Rely on `distclean', not `clean'.
1292     
1293     * examples/QuickStart (Authoring mode): Remove empty section.
1294     
1295     * muse.texi: Call this program "the Emacs Muse" in title.
1296       (Publishing Styles): Begin to populate section.
1297       (Deriving Styles): First subsection of Publishing Styles.
1298       (Contributors): Remove spurious copyright section, since we address
1299       this in the title.
1300     
1301     * README: Actually remember to add this file.
1303     new files:
1304      .arch-ids/README.id README
1306     modified files:
1307      ChangeLog Makefile examples/QuickStart muse.texi
1310 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1312     Summary:
1313       Document Markup Rules.
1314     Revision:
1315       muse--main--1.0--patch-60
1317     * examples/QuickStart: Remove stray <comment> tag.
1318     
1319     * muse.texi (Top): Comment every menu line.
1320       (Markup Rules): New section with plenty of subsections.
1322     modified files:
1323      ChangeLog examples/QuickStart muse.texi
1326 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1328     Summary:
1329       Release this as Muse 3.00.90 (RC1).
1330     Revision:
1331       muse--main--1.0--patch-59
1333     * Makefile (%.elc): Use -q instead of --no-init-file because the former
1334       is compatible with both Emacs and XEmacs.
1335     
1336     * examples/README: Renamed to QuickStart.
1337     
1338     * examples/Makefile (EXAMPLES): Reflect name change of README.
1339     
1340     * muse.el: Ditto.
1342     modified files:
1343      ChangeLog Makefile examples/Makefile muse.el
1345     renamed files:
1346      examples/.arch-ids/README.id
1347        ==> examples/.arch-ids/QuickStart.id
1348      examples/README
1349        ==> examples/QuickStart
1352 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1354     Summary:
1355       Makefile refactoring.
1356     Revision:
1357       muse--main--1.0--patch-58
1359     * Makefile (.PHONY): List all non-file targets.
1360       (examples): New rule that calls Make in the examples directory.
1361       (atranslit): Removed, since this isn't (yet) bundled with Muse.
1362     
1363     * README: Move to the examples directory.  I'd prefer to distribute a
1364       very basic plain text README and use this as a quickstart + markup
1365       example + publishing example.
1366     
1367     * examples/Makefile: Move all README-related rules here.
1368     
1369     * examples/README: Add an "About this document" section.  
1370     
1371     * scripts/publish (style): Do not include the contrib directory, since we
1372       don't use any code from there.  Since this is only invoked from the
1373       examples directory, make sure add the parent directory to the load
1374       path.
1375     
1376     * muse.texi: Change version to 3.00.90 (RC1).
1377     
1378     * muse.el: Change location of the README file in header.
1379     
1380     * muse.el (muse-version): Update to 3.00.90 (RC1).
1382     new files:
1383      examples/.arch-ids/Makefile.id examples/Makefile
1385     modified files:
1386      ChangeLog Makefile examples/README muse.el muse.texi
1387      scripts/publish
1389     renamed files:
1390      .arch-ids/README.id
1391        ==> examples/.arch-ids/README.id
1392      README
1393        ==> examples/README
1396 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
1398     Summary:
1399       Update my example configuration.
1400     Revision:
1401       muse--main--1.0--patch-57
1403     * examples/mwolson/muse-init.el: Update to reflect use of outline faces
1404       and experimental status of muse-message.
1406     modified files:
1407      ChangeLog examples/mwolson/muse-init.el
1410 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
1412     Summary:
1413       Provide optional outline-style faces; customization fixes; experimental stuff.
1414     Revision:
1415       muse--main--1.0--patch-56
1417     * muse-colors.el (muse-colors-autogen-headings): New user-customizable
1418       option that determines what the header faces should look like.  If
1419       'outline, use outline-style faces.  If nil, don't generate the faces at
1420       all, which allows the user to specify their own.  Otherwise, use the
1421       scaled faces, which is the default behavior.
1422       (muse-colors-outline-faces-list): List of faces to use.  In case the
1423       outline faces are not available, provide reasonable defaults.
1424       (muse-make-faces): Use dolist instead of mapc.  Implement the
1425       possibility of having outline-style colors for heading.  Don't call
1426       this function immediately -- give the users time to make their changes
1427       through the customize interface.  Once we call this function, Emcs from
1428       CVS will not allow the faces to be changed easily, which is a shame.
1429     
1430     * muse-message.el (muse-message-contents-tag): Copied from
1431       `muse-publish-contents-tag' in order to keep the customization
1432       interface from making the `muse-markup-tags' option from throwing a
1433       type mismatch error.  This function is untested and will likely do
1434       nothing useful.  This file has been moved to the experimental folder
1435       until it gets fleshed out more.
1436     
1437     * experimental/muse-wiki.el: New file from johnw's initial attempt at a
1438       file that could eventually provide wiki-like ability.  Currently this
1439       is just a collection of functions that were pruned out when he remade
1440       Muse, so don't get too excited.  I plan to eventually merge Yann
1441       Hodique's work here, probably after the first release of Muse.
1442     
1443     * muse-regexps.el (muse-regexp): Improve description.
1444     
1445     * muse-project.el (muse-project-ignore-regexp): Make this be a part of
1446       the muse-regexp group since it is just a single regexp.  Lists of
1447       regexps don't have to be in muse-regexp, however.
1448     
1449     * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
1450       since the Emacs devel mailing list seems to not want Britain-izations
1451       in Emacs code.
1452     
1453     * muse-colors.el (muse-colors): Ditto.
1454     
1455     * muse-docbook.el (muse-docbook): Ditto.
1456     
1457     * muse-html.el (muse-html): Ditto.
1458     
1459     * muse-http.el (muse-http): Ditto.
1460     
1461     * muse-message.el (muse-message): Ditto.
1462     
1463     * muse-mode.el (muse-mode): Ditto.
1464     
1465     * muse-project.el (muse-project): Ditto.
1466     
1467     * muse-publish.el (muse-publish): Ditto.
1468     
1469     * muse.el (muse): Ditto.
1471     new files:
1472      experimental/.arch-ids/=id
1473      experimental/.arch-ids/muse-wiki.el.id
1474      experimental/muse-wiki.el
1476     modified files:
1477      ChangeLog experimental/muse-message.el muse-blosxom.el
1478      muse-colors.el muse-docbook.el muse-html.el muse-http.el
1479      muse-mode.el muse-project.el muse-publish.el muse-regexps.el
1480      muse.el
1482     renamed files:
1483      .arch-ids/muse-message.el.id
1484        ==> experimental/.arch-ids/muse-message.el.id
1485      muse-message.el
1486        ==> experimental/muse-message.el
1488     new directories:
1489      experimental experimental/.arch-ids
1492 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
1494     Summary:
1495       Fix publishing error when given an empty string for header/footer.
1496     Revision:
1497       muse--main--1.0--patch-55
1499     * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
1500       `file-readable-p' if it is an empty string.  For some reason,
1501       `file-readable-p' and `insert-file-contents' were treating an empty
1502       string as if it were the current directory.
1504     modified files:
1505      ChangeLog muse-publish.el
1508 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
1510     Summary:
1511       WYSIWYG emphasis, XEmacs compatibility hacks.
1512     Revision:
1513       muse--main--1.0--patch-54
1515     * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
1516       compliant.  Only colorize if we end with the same number of asterisks
1517       as we start with, preventing unnoticed syntax errors.  Don't colorize
1518       in the middle of a word.
1519       (muse-colors-underlined): Make underlining more WYSIWIG compliant.
1520       Only colorize if we end with an underscore.  Don't colorize in the
1521       middle of a word.
1522     
1523     * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
1524       inside of group.  This will probably not do anything, but it seems
1525       syntactically good.
1526     
1527     * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
1528       where we start with an image link.  JohnW didn't seem to like having
1529       <p> tags inserted before image links, but they don't validate properly
1530       as they are.  For now, I will surround such links/paragraphs with <div
1531       class="image-link"> in an attempt to be as not invasive and yet
1532       standards compliant as possible.
1533     
1534     * muse-html.el (muse-html-escape-string): Work around distinction between
1535       int and char types in XEmacs.  Deal with an annoying replace-match bug
1536       in XEmacs that rears its head at times.
1537     
1538     * muse-publish.el (muse-publish-markup-word): Allow underlines to be
1539       multi-line.
1541     modified files:
1542      ChangeLog muse-colors.el muse-docbook.el muse-html.el
1543      muse-publish.el
1546 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
1548     Summary:
1549       Minor code cleanup to address elint issues.
1550     Revision:
1551       muse--main--1.0--patch-53
1553     * Makefile (test): Don't build README files during this rule.  Remove
1554       spurious "make clean" statement.
1555     
1556     * muse-colors.el (muse-colors-tags): Make sure that this appears in the
1557       `muse-colors' group, and give it a proper type.
1558     
1559     * muse-mode.el: Wrap condition-case around `eval-when-compile'.
1560     
1561     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
1562       muse-my-journal-find-entries): Replace `string-to-int' with
1563       `string-to-number'.
1564     
1565     * muse-html.el (muse-html-insert-contents): Ditto.
1566     
1567     * muse-journal.el (muse-journal-html-munge-buffer,
1568       muse-journal-latex-munge-buffer): Ditto.
1569     
1570     * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1571     
1572     * muse-publish.el (muse-publish-markup-footnote,
1573       muse-publish-contents-tag): Ditto.
1574     
1575     * muse-regexps.el (muse-extreg-usable-p): Ditto.
1577     modified files:
1578      ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
1579      muse-html.el muse-journal.el muse-mode.el muse-publish.el
1580      muse-regexps.el
1583 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
1585     Summary:
1586       Add ability to automate the creation a new blosxom entry.
1587     Revision:
1588       muse--main--1.0--patch-52
1590     * examples/mwolson/muse-init.el: Move new entry section to
1591       muse-blosxom.el.  Modify the key settings in my example accordingly.
1592     
1593     * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
1594       Muse always makes sure that the file ends with a newline.
1595     
1596     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
1597       planner markup is now provided automatically by the planner port to
1598       Muse, and we don't have any customized markup.
1599     
1600     * muse-blosxom.el (muse-blosxom-base-directory): New customizable
1601       variable that specifies where the base directory of your blog entries
1602       is found.
1603     
1604     * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
1605       the base directory.  Explore categories recursively.
1606     
1607     * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
1608       `muse-blosxom-new-entry'.  Turns the given title into a lowercase, sans
1609       special characters file name.
1610     
1611     * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1612       making a new blog entry.  It will prompt you for a category, then a
1613       title, and then will create a new file that has the date and title
1614       inserted.
1616     modified files:
1617      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1620 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1622     Summary:
1623       Change mailing address of FSF, add AUTHORS file.
1624     Revision:
1625       muse--main--1.0--patch-51
1627     * muse-*.el, muse.texi: Change mailing address of FSF.
1628     
1629     * muse.texi (Contributors): Fix typo.
1630     
1631     * AUTHORS: New file containing a list of all of those who have
1632       contributed code or documentation to Muse, how many lines were changed,
1633       etc.
1635     new files:
1636      .arch-ids/AUTHORS.id AUTHORS
1638     modified files:
1639      ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1640      muse-html.el muse-http.el muse-journal.el muse-latex.el
1641      muse-message.el muse-mode.el muse-poem.el muse-project.el
1642      muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1643      muse.texi
1646 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1648     Summary:
1649       Merged from hodique@lifl.fr--2005 (patch 0-1)
1650     Revision:
1651       muse--main--1.0--patch-50
1653     Patches applied:
1654     
1655      * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1656        tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1657     
1658      * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1659        fix .html (for example) in visible names for links
1661     modified files:
1662      ChangeLog muse-publish.el
1664     new patches:
1665      hodique@lifl.fr--2005/muse--yh--1.0--base-0
1666      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1669 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1671     Summary:
1672       Make generated X(HT)ML show up in the right encoding in other modes.
1673     Revision:
1674       muse--main--1.0--patch-49
1676     * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1677       Thanks to Zhiqiang Ye for the suggestion.  This attempts to make
1678       generated (X)HTML files show up in the right coding system when editing
1679       them with another Emacs mode.
1680     
1681     * muse-journal.el (muse-journal-rss-header): Automatically determine the
1682       encoding instead of hard-coding it.
1683     
1684     * muse-message.el: Add content to Commentary section, explaining the use
1685       of this publishing style.
1687     modified files:
1688      ChangeLog muse-html.el muse-journal.el muse-message.el
1691 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1693     Summary:
1694       Move regexps to same group, only make 4 heading faces.
1695     Revision:
1696       muse--main--1.0--patch-48
1698     * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1699       can only publish 3 of them specially, leaving the fourth to be in
1700       plain text.
1701       (muse-colors-markup): Only recognize 4 levels of heading.
1702     
1703     * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1704       (muse-file-regexp, muse-image-regexp)
1705       (muse-ignored-extensions-regexp): Moved here from muse.el.  It seems
1706       like a good idea to have all the regexps in the same group.
1708     modified files:
1709      ChangeLog muse-colors.el muse-regexps.el muse.el
1712 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1714     Summary:
1715       Update my example config, minor code cleanup.
1716     Revision:
1717       muse--main--1.0--patch-47
1719     * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
1720       names and add "Plans" project.
1721     
1722     * muse-docbook.el (looking-back): Delete.
1723     
1724     * muse-html.el (looking-back): Delete.
1725     
1726     * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
1727       instead of `looking-back'.
1728     
1729     * muse.el (muse-looking-back): Instead of redefining the `looking-back'
1730       function, use this function.  If `looking-back' exists, call it;
1731       otherwise, use a workaround.
1733     removed files:
1734      contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
1736     modified files:
1737      ChangeLog examples/mwolson/muse-init.el muse-docbook.el
1738      muse-html.el muse.el
1741 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
1743     Summary:
1744       Handle a few paragraph publishing edge cases better.
1745     Revision:
1746       muse--main--1.0--patch-46
1748     * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
1749       beginning-of-document, end-of-document, and paragraph separator regexps
1750       so that one markup rule can be used in all these cases.
1751       (muse-docbook-markup-paragraph): Handle more cases correctly.  In
1752       particular, blockquote or center at beginning or end of document will
1753       be published properly.  Hopefully this won't slow things down too much.
1754       (muse-docbook-markup-paragraph-close): Removed.
1755     
1756     * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
1757     
1758     * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
1759       Ditto.
1760       (muse-html-markup-paragraph-close): Removed.
1762     modified files:
1763      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1766 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
1768     Summary:
1769       Improve prompt when reading a tag.
1770     Revision:
1771       muse--main--1.0--patch-45
1773     * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
1774       other Emacs modes seem to do.
1776     modified files:
1777      ChangeLog muse-mode.el
1780 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
1782     Summary:
1783       Warn user when publishing fails due to a private directory.
1784     Revision:
1785       muse--main--1.0--patch-44
1787     * muse-project.el (muse-project-private-p): Warn users when publishing a
1788       file fails due to its directory not being readable by others.  Make
1789       sure that you do a `chmod +o name_of_directory' if you want the
1790       contents of that directory to be publishable.
1792     modified files:
1793      ChangeLog muse-project.el
1796 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
1798     Summary:
1799       Fix error with example tags and message publishing style.
1800     Revision:
1801       muse--main--1.0--patch-43
1803     * muse-colors.el: Don't define `font-lock-mode' as a variable.  Check to
1804       see if a previous definition for `font-lock-multiline' exists.
1805     
1806     * muse-message.el (muse-message-example-tag): Don't require two
1807       additional (unused) arguments.
1809     modified files:
1810      ChangeLog muse-colors.el muse-message.el
1813 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1815     Summary:
1816       Always end the published document with a newline.
1817     Revision:
1818       muse--main--1.0--patch-42
1820     * muse-html.el (muse-html-markup-paragraph-close): Always end the
1821       published document with a newline.
1822     
1823     * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1825     modified files:
1826      ChangeLog muse-docbook.el muse-html.el
1829 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1831     Summary:
1832       Don't let automatic backup files crash the publishing process.
1833     Revision:
1834       muse--main--1.0--patch-41
1836     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1837       directive since this value is already processed by
1838       `muse-publish-markup-directive', and may be obtained by using
1839       the code: (muse-publishing-directive "date").
1840     
1841     * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1842       to run (funcall nil); this happened once during a debugging process.
1843     
1844     * muse-project.el (muse-project-private-p): Skip any file for which we
1845       cannot fetch attributes.  This fixes a bug where having an
1846       Emacs-generated automatic backup file in a publishing directory causes
1847       the publishing process to halt with an error.
1849     modified files:
1850      ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1853 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1855     Summary:
1856       Apply fix in previous patch to the DocBook publishing style.
1857     Revision:
1858       muse--main--1.0--patch-40
1860     * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1861       previous patch here as well.
1862     
1864     modified files:
1865      ChangeLog muse-docbook.el
1868 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1870     Summary:
1871       Fix newly-introduced lock-up during HTML publishing.
1872     Revision:
1873       muse--main--1.0--patch-39
1875     * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1876       planner rules higher priority in the publishing sequence.  Hopefully
1877       this will not wreck anything; I don't use these rules, so I cannot
1878       tell.  This wasn't a real bugfix, just an aesthetic code thing for me.
1879     
1880     * muse-html.el (muse-html-markup-paragraph-close): Don't use
1881       replace-match; that seems to be slightly evil.  Return nil instead of a
1882       newline since otherwise Muse thinks that we are not done yet and gets
1883       into an infinite loop.  This should fix the lock-up problem that
1884       resulted from the previous few patches.
1886     modified files:
1887      ChangeLog muse-blosxom.el muse-html.el
1890 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1892     Summary:
1893       Parenthesis goofup.
1894     Revision:
1895       muse--main--1.0--patch-38
1897     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1898     
1900     modified files:
1901      ChangeLog muse-blosxom.el
1904 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1906     Summary:
1907       Make docbook and blosxom modes close paragraphs properly at end.
1908     Revision:
1909       muse--main--1.0--patch-37
1911     * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1912       patch.
1913     
1914     * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1915       (muse-docbook-markup-paragraph-close): Adapt from
1916       `muse-html-markup-paragraph-close'.
1917     
1918     * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1919       preserve the same appearance as before the last patch.
1921     modified files:
1922      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1925 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1927     Summary:
1928       Bugfix: Close P tag properly at end of file.
1929     Revision:
1930       muse--main--1.0--patch-36
1932     * muse-blosxom.el: Fix bug where loading this file twice would cause an
1933       error.
1934     
1935     * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1936       detecting whether or not a paragraph needs a closing P tag.
1937       (muse-html-markup-paragraph-close): New function that only inserts a
1938       closing P tag when an unclosed P tag is nearby.
1940     modified files:
1941      ChangeLog muse-blosxom.el muse-html.el
1944 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1946     Summary:
1947       Update my example settings.
1948     Revision:
1949       muse--main--1.0--patch-35
1951     * examples/mwolson/muse-init.el: Synchronize with my current settings.
1953     modified files:
1954      ChangeLog examples/mwolson/muse-init.el
1957 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1959     Summary:
1960       Update documentation for C-c TAB feature.
1961     Revision:
1962       muse--main--1.0--patch-34
1964     * muse.texi (Keystroke Summary): Note that C-c TAB calls
1965       `muse-insert-tag'.
1966     
1968     modified files:
1969      ChangeLog muse.texi
1972 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1974     Summary:
1975       New feature: tag completion with C-c TAB.
1976     Revision:
1977       muse--main--1.0--patch-33
1979     * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1980       (muse-tag-history, muse-custom-tags): New variables that keep track of
1981       the tag history and newly-entered tags respectively for
1982       `muse-insert-tag'.
1983       (muse-insert-tag): New function that interactively prompts the user for
1984       a tag to use.
1986     modified files:
1987      ChangeLog muse-mode.el
1990 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1992     Summary:
1993       Fix XHTML validation error with <hr> and <br>.
1994     Revision:
1995       muse--main--1.0--patch-32
1997     * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1998       and HR tags for XHTML publishing.  This should fix a few validation
1999       errors that I've been noticing lately.
2001     modified files:
2002      ChangeLog muse-html.el
2005 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
2007     Summary:
2008       Remove flyspell overlays on links.
2009     Revision:
2010       muse--main--1.0--patch-31
2012     * muse-colors.el (muse-colors-link): Remove flyspell overlays.  This
2013       should make the link clickable.  On Emacs21, the color will stay red,
2014       but other Emacsen should do the right thing, which is use the normal
2015       link color.  Hopefully this will fix some strange flyspell-related link
2016       problems.
2018     modified files:
2019      ChangeLog muse-colors.el
2022 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
2024     Summary:
2025       Update my example Muse settings.
2026     Revision:
2027       muse--main--1.0--patch-30
2029     * examples/mwolson/muse-init.el: Update from my latest version.
2030       (muse-project-alist): Remove the francais part of my blog.
2031       (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
2032       into this and `my-muse-mode-fill-nobreak-p'.
2033       (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
2034       this is the best way to accomplish this.
2035       (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
2036       characters in the title.
2037       (my-muse-prepare-entry-for-xanga): Treat example regions better.
2039     modified files:
2040      ChangeLog examples/mwolson/muse-init.el
2043 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
2045     Summary:
2046       Add simple `muse-version' function.
2047     Revision:
2048       muse--main--1.0--patch-29
2050     * muse.el (muse-version): New function that displays the value of the
2051       `muse-version' variable.  This should be easier for the user to type
2052       than C-h v muse-version.
2054     modified files:
2055      ChangeLog muse.el
2058 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
2060     Summary:
2061       Don't compile documentation by default.
2062     Revision:
2063       muse--main--1.0--patch-28
2065     * Makefile (all): Don't compile documentation by default.
2066       (doc): Use this rule to compile documentation.
2068     modified files:
2069      ChangeLog Makefile
2072 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2074     Summary:
2075       Merge RSS 2.0 enclosure support for muse-journal.el from johnw
2076     Revision:
2077       muse--main--1.0--patch-27
2079     2005-04-16  Michael Olson  <mwolson@gnu.org>
2080     
2081         * muse-journal.el: Merge in enclosure support for RSS 2.0 from
2082         johnw. If a journal entry's title is a [[link]], then an
2083         <enclosure> tag will be added to the XML data giving the size and
2084         MIME type of the link target.  This makes podcasting with Muse
2085         trivial.
2086         (muse-journal-rss-entry-template): Add enclosure usage to example.
2087         (muse-journal-rss-munge-buffer): Implement enclosures.
2089     modified files:
2090      ChangeLog muse-journal.el
2093 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
2095     Summary:
2096       Standardize source headers, appease elint, don't require planner
2097     Revision:
2098       muse--main--1.0--patch-26
2100     2005-04-15  Michael Olson  <mwolson@gnu.org>
2101     
2102         * Makefile, scripts/muse-build.el: Moved muse-build.el to the
2103         `scripts' directory since it really isn't part of Muse proper; it
2104         is used to generate Muse output from the command line.
2105     
2106         * muse-blosxom.el: Handle case where planner is not loaded so that
2107         it isn't a hard requirement.
2108     
2109         * muse-colors.el: Move definition of `muse-colors-tag-info' up so
2110         that elint doesn't complain.
2111     
2112         * muse-message.el (muse-message-markup-link): Don't throw up on
2113         links with no description.
2114     
2115         * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
2116         muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
2117         muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
2118         muse-project.el, muse-publish.el, muse-regexps.el,
2119         muse-texinfo.el, muse.el: Add standard header for each file in
2120         preparation for the initial release, which will hopefully happen
2121         sometime within the next month.
2122     
2124     removed files:
2125      experimental/.arch-ids/=id
2127     modified files:
2128      ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
2129      muse-convert.el muse-docbook.el muse-html.el muse-http.el
2130      muse-journal.el muse-latex.el muse-message.el muse-mode.el
2131      muse-poem.el muse-project.el muse-publish.el muse-regexps.el
2132      muse-texinfo.el muse.el
2134     renamed files:
2135      .arch-ids/muse-build.el.id
2136        ==> scripts/.arch-ids/muse-build.el.id
2137      muse-build.el
2138        ==> scripts/muse-build.el
2140     removed directories:
2141      experimental experimental/.arch-ids
2144 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
2146     Summary:
2147       Merge contents of muse-latexcjk.el into muse-latex.el.
2148     Revision:
2149       muse--main--1.0--patch-25
2151     2005-04-14  Michael Olson  <mwolson@gnu.org>
2152     
2153         * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
2154         (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
2155         (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
2156         Merge in from muse-latexcjk.el.
2157     
2158         * muse-latexcjk.el: Removed, functionality merged with
2159         muse-latex.el
2161     removed files:
2162      .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
2164     modified files:
2165      ChangeLog muse-latex.el
2168 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
2170     Summary:
2171       Merge muse-xhtml.el into muse-html.el.
2172     Revision:
2173       muse--main--1.0--patch-24
2175     2005-04-06  Michael Olson  <mwolson@gnu.org>
2176     
2177         * examples/mwolson/muse-init.el: Update with respect to the
2178         muse-xhtml.el merge.
2179     
2180         * muse-html.el: The contents of muse-xhtml.el have been merged in
2181         as advised by John Wiegley.
2182         (muse-html-style-sheet): Add example for XHTML use in the
2183         function's documentation.
2184         (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
2185         Moved from muse-xhtml.el.
2186     
2187         * muse-xhtml.el: Removed; contents merged into muse-html.el.
2189     removed files:
2190      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2192     modified files:
2193      ChangeLog examples/mwolson/muse-init.el muse-html.el
2196 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
2198     Summary:
2199       Try to fix regexps for Emacs 21.4.
2200     Revision:
2201       muse--main--1.0--patch-23
2203     2005-04-05  Michael Olson  <mwolson@gnu.org>
2204     
2205         * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
2206         for Emacs 21.4.
2208     modified files:
2209      ChangeLog muse-regexps.el
2212 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
2214     Summary:
2215       Add comments to the publish-project example script
2216     Revision:
2217       muse--main--1.0--patch-22
2219     2005-04-01  Michael Olson  <mwolson@gnu.org>
2220     
2221         * examples/publish-project: Moved here from
2222         scripts/publish-project.  Added a few comments so people know what
2223         it is used for.
2225     modified files:
2226      ChangeLog examples/publish-project
2228     renamed files:
2229      scripts/.arch-ids/publish-project.id
2230        ==> examples/.arch-ids/publish-project.id
2231      scripts/publish-project
2232        ==> examples/publish-project
2235 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
2237     Summary:
2238       New XHTML style, add more examples to my sample muse config
2239     Revision:
2240       muse--main--1.0--patch-21
2242     2005-03-31  Michael Olson  <mwolson@gnu.org>
2243     
2244         * examples/mwolson/muse-init.el: Give an example of deriving a
2245         custom publishing style.
2246         (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
2247         (my-muse-prepare-entry-for-xanga): Mangle the published output
2248         from a blosxom project and copy the result to the clipboard for
2249         easy pasting into Xanga's web form.  The file is untouched.
2250     
2251         * muse-html.el (muse-html-style-sheet): Include the <style
2252         type="text/css"></style> wrapper around the example.
2253         (muse-html-header): Don't add <style type="text/css"></style>
2254         around the value of `muse-html-style-sheet' anymore.  This allows
2255         for the option of putting your stylesheet(s) in a separate file.
2256         An example of this is given in the documentation for this
2257         variable.
2258     
2259         * muse-xhtml: New file that implements a publishing style which is
2260         derived from HTML mode.  It uses a slightly modified version of
2261         the HTML markup rules to generate XHTML-compliant output.
2262     
2263         * muse-blosxom.el: Add new "blosxom-xhtml" style.  The old
2264         "blosxom" style has been renamed to "blosxom-html".  Fix a few
2265         header gaffes.
2266     
2267         * muse-journal.el: Add new "journal-xhtml" style.
2268     
2269         * muse-message.el: Add new "message-xhtml" style.
2271     new files:
2272      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2274     modified files:
2275      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2276      muse-html.el muse-journal.el muse-message.el
2279 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2281     Summary:
2282       Add my muse configuration to the examples
2283     Revision:
2284       muse--main--1.0--patch-20
2286     2005-03-24  Michael Olson  <mwolson@gnu.org>
2287     
2288         * examples/johnw: Move John Wiegley's configuration to this
2289         directory.
2290     
2291         * examples/mwolson: My configuration files go here.
2292     
2293         * examples/mwolson/muse-init.el: My Muse configuration file.  I
2294         just figured out how to keep links from being spell-checked or
2295         split up by fill-mode, so the implementation of this may be found
2296         here.  I also made a function that sets up a blog entry for me.
2298     new files:
2299      examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2300      examples/mwolson/.arch-ids/muse-init.el.id
2301      examples/mwolson/muse-init.el
2303     modified files:
2304      ChangeLog
2306     renamed files:
2307      examples/.arch-ids/muse-johnw.el.id
2308        ==> examples/johnw/.arch-ids/muse-johnw.el.id
2309      examples/.arch-ids/publish-johnw.id
2310        ==> examples/johnw/.arch-ids/publish-johnw.id
2311      examples/muse-johnw.el
2312        ==> examples/johnw/muse-johnw.el
2313      examples/publish-johnw
2314        ==> examples/johnw/publish-johnw
2316     new directories:
2317      examples/johnw examples/johnw/.arch-ids examples/mwolson
2318      examples/mwolson/.arch-ids
2321 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2323     Summary:
2324       Add muse-blosxom script and plugin for pyblosxom
2325     Revision:
2326       muse--main--1.0--patch-19
2328     2005-03-24  Michael Olson  <mwolson@gnu.org>
2329     
2330         * muse-blosxom.el: Update copyright notice in headers and mention
2331         the pyblosxom scripts.
2332     
2333         * contrib/pyblosxom: New directory containing pyblosxom plugins
2334         and helper scripts.
2335     
2336         * contrib/getstamps.py: Script that generates the "timestamps"
2337         file, run on the local machine.
2338     
2339         * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2340         timestamps file.
2342     new files:
2343      contrib/pyblosxom/.arch-ids/=id
2344      contrib/pyblosxom/.arch-ids/getstamps.py.id
2345      contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2346      contrib/pyblosxom/getstamps.py
2347      contrib/pyblosxom/hardcodedates.py
2349     modified files:
2350      ChangeLog muse-blosxom.el
2352     new directories:
2353      contrib/pyblosxom contrib/pyblosxom/.arch-ids
2356 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2358     Summary:
2359       muse-blosxom.el has matured past experimental status
2360     Revision:
2361       muse--main--1.0--patch-18
2363     2005-03-23  Michael Olson  <mwolson@gnu.org>
2364     
2365         * muse-blosxom.el: Remove common functionality that has already
2366         been implemented in `muse-html.el'.  Derive this mode from
2367         `muse-html'.  Update documentation.  I now feel that this file is
2368         ready to be included in the top-level Muse directory.
2370     modified files:
2371      ChangeLog muse-blosxom.el
2373     renamed files:
2374      experimental/.arch-ids/muse-blosxom.el.id
2375        ==> .arch-ids/muse-blosxom.el.id
2376      experimental/muse-blosxom.el
2377        ==> muse-blosxom.el
2380 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2382     Summary:
2383       Make muse-blosxom.el slightly less experimental
2384     Revision:
2385       muse--main--1.0--patch-17
2387     2005-03-22  Michael Olson  <mwolson@gnu.org>
2388     
2389         * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
2390         Renamed from `blosxom-page-date-alist'.  Currently it does nothing
2391         useful.
2392         (muse-blosxom-markup-regexps): Remove unnecessary first grouping
2393         from the `muse-blosxom-markup-date-directive' rule.
2394         (blosxom-set-time): Remove this function.  We're not going to be
2395         touching the timestamp manually anymore -- it's too much of a
2396         hassle.  Right now I've got a python program that compiles a
2397         timestamp file and a pyblosxom helper that reads it.  Something
2398         similar could be arranged for blosxom, I'm sure.
2399     
2401     modified files:
2402      ChangeLog experimental/muse-blosxom.el
2405 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
2407     Summary:
2408       Apply latest journal-related updates from johnw
2409     Revision:
2410       muse--main--1.0--patch-16
2413     modified files:
2414      ChangeLog examples/muse-johnw.el muse-journal.el
2417 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
2419     Summary:
2420       Add Projects node to the manual
2421     Revision:
2422       muse--main--1.0--patch-15
2424     2005-02-28  Michael Olson  <mwolson@gnu.org>
2425     
2426         * muse.texi: Change copyright notice since the FSF is now the
2427         copyright holder.
2428         (Projects): New node, based on a section from the README file.
2430     modified files:
2431      ChangeLog muse.texi
2434 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
2436     Summary:
2437       Correct documentation, adding some content.
2438     Revision:
2439       muse--main--1.0--patch-14
2441     2005-02-28  Michael Olson  <mwolson@gnu.org>
2442     
2443         * muse.texi: Change license terms of the documentation to the GNU
2444         GPL instead of the GNU FDL, as per the consent of the copyright
2445         holders of the emacs-wiki manual, from which this is based.  Some
2446         emacs-wiki-isms in the manual were corrected, and the Getting
2447         Started section was updated.
2449     modified files:
2450      ChangeLog muse.texi
2453 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
2455     Summary:
2456       Make muse-blosxom.el a bit more sane, still need to bum it down a bit
2457     Revision:
2458       muse--main--1.0--patch-13
2460     2005-02-17  Michael Olson  <mwolson@gnu.org>
2461     
2462         * experimental/muse-blosxom.el: Somehow the contents of this file
2463         managed to get duplicated.  I removed the duplicates.
2464         (muse-blosxom-date): Remove this, since it is not useful.
2465         (muse-blosxom-header): Use the standard header that blosxom.el
2466         has.
2468     modified files:
2469      ChangeLog experimental/muse-blosxom.el
2472 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
2474     Summary:
2475       Initial commit of muse.texi, nothing substantial
2476     Revision:
2477       muse--main--1.0--patch-12
2479     2005-02-07  Michael Olson  <mwolson@gnu.org>
2480     
2481         * muse.texi: New file that provides the documentation for Muse.
2482         It is in a very rough form at the moment.  Nothing substantial may
2483         be found here yet.  Be ye warned.
2485     new files:
2486      .arch-ids/muse.texi.id muse.texi
2488     modified files:
2489      ChangeLog
2492 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
2494     Summary:
2495       Add docstring, new trivial function
2496     Revision:
2497       muse--main--1.0--patch-11
2499     2005-02-07  Michael Olson  <mwolson@gnu.org>
2500     
2501         * muse-mode.el (muse-mode-map): Make "C-c =" trigger
2502         `muse-what-changed'.  No functionality change.
2503         (muse-what-changed): New function that displays in diff format the
2504         changes made since the buffer was last saved.
2505     
2506         * muse-project.el (muse-project-publish): Add docstring.
2508     modified files:
2509      ChangeLog muse-mode.el muse-project.el
2512 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
2514     Summary:
2515       Add experimental version of muse-blosxom.el to project
2516     Revision:
2517       muse--main--1.0--patch-10
2519     2005-02-04  Michael Olson  <mwolson@gnu.org>
2520     
2521         * Makefile (realclean): Remove file that gets generated when fonts
2522         are missing.
2523     
2524         * experimental/muse-bloxsom.el: New file that implements Blosxom
2525         support for Muse.  It's in a very rough state, hence its placement
2526         in the `experimental' directory.
2528     new files:
2529      experimental/.arch-ids/=id
2530      experimental/.arch-ids/muse-blosxom.el.id
2531      experimental/muse-blosxom.el
2533     modified files:
2534      ChangeLog Makefile
2536     new directories:
2537      experimental experimental/.arch-ids
2540 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
2542     Summary:
2543       Make permissions more consistent
2544     Revision:
2545       muse--main--1.0--patch-9
2548     modified files:
2549      ChangeLog
2551     modified directories:
2552      contrib examples scripts
2555 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
2557     Summary:
2558       Fix build problems
2559     Revision:
2560       muse--main--1.0--patch-8
2562     2005-02-04  Michael Olson  <mwolson@gnu.org>
2563     
2564         * muse-build.el: Add contrib directory to `load-path'.
2565         (muse-elint-files): Load `muse-regexps.el'.
2566     
2567         * scripts/publish: Change permissions so that this script is
2568         executable.  Add contrib directory to load list.  Add
2569         `muse-regexps.el' to list.
2571     modified files:
2572      ChangeLog muse-build.el scripts/publish
2575 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
2577     Summary:
2578       Use "&mdash;" instead of "&#151;"
2579     Revision:
2580       muse--main--1.0--patch-7
2582     2005-01-31  Michael Olson  <mwolson@gnu.org>
2583     
2584         * muse-docbook.el (muse-docbook-markup-strings): Replace "&#151;"
2585         with "&mdash;" so that documents validate properly.  Thanks to
2586         Björn Lindström for the suggestion.
2587     
2588         * muse-html.el (muse-html-markup-strings): Ditto.
2590     modified files:
2591      ChangeLog muse-docbook.el muse-html.el
2594 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
2596     Summary:
2597       Fix use of "[:blank:]" in underline markup
2598     Revision:
2599       muse--main--1.0--patch-6
2601     2005-01-25  Michael Olson  <mwolson@gnu.org>
2602     
2603         * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
2604         use of `muse-regexp-blank'.
2606     modified files:
2607      ChangeLog muse-colors.el
2610 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
2612     Summary:
2613       Fix problem with headings being given wrong face
2614     Revision:
2615       muse--main--1.0--patch-5
2617     2005-01-03  Michael Olson  <mwolson@gnu.org>
2618     
2619         * muse-colors.el: Add header.
2620         (muse-colors-emphasized): Headings were being given the coloring
2621         for the next level of heading instead of the real
2622         level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2623         Heading").  Thanks to Lan Yufeng for finding this and sending a
2624         patch.
2625     
2626         * muse-regexps.el: Fix header.
2628     modified files:
2629      ChangeLog muse-colors.el muse-regexps.el
2632 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org>  patch-4
2634     Summary:
2635       Rotate ChangeLog
2636     Revision:
2637       muse--main--1.0--patch-4
2639     2005-01-01  Michael Olson  <mwolson@gnu.org>
2640     
2641         * ChangeLog: Move old ChangeLog to ChangeLog.2004.  This new
2642         version will be automatically maintained by Arch.
2643     
2645     new files:
2646      .arch-ids/ChangeLog.id ChangeLog
2648     renamed files:
2649      .arch-ids/ChangeLog.id
2650        ==> .arch-ids/ChangeLog.2004.id
2651      ChangeLog
2652        ==> ChangeLog.2004
2655 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
2657     Summary:
2658       Extended regexps fix, allow spaces in 1st part of links
2659     Revision:
2660       muse--main--1.0--patch-3
2662     2004-12-30  Michael Olson  <mwolson@gnu.org>
2663     
2664         * muse.el (muse-link-regexp): Allow spaces in the first part of
2665         links.
2666     
2667         * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2668         customizable alternatives to extended character classes.
2669     
2670         * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2672     modified files:
2673      ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2674      muse-html.el muse-mode.el muse-publish.el muse.el
2677 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
2679     Summary:
2680       Begin to change regexp handling, tweak muse.el header
2681     Revision:
2682       muse--main--1.0--patch-2
2684     2004-12-29  Michael Olson  <mwolson@gnu.org>
2685     
2686         * muse.el: Change Copyright notice to FSF.  Change Maintainer to
2687         myself.  Update URL.
2688     
2689         * muse-regexps.el: New file that implements regexp handling.
2690         Generalized regexp options will be moved to it eventually.
2692     new files:
2693      .arch-ids/muse-regexps.el.id muse-regexps.el
2695     modified files:
2696      ChangeLog muse.el
2699 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org>  patch-1
2701     Summary:
2702       Do some early spring cleaning
2703     Revision:
2704       muse--main--1.0--patch-1
2706     2004-12-29  Michael Olson  <mwolson@gnu.org>
2707     
2708         * Makefile: Change path to `publish' script.
2709     
2710         * contrib/pcomplete.el: New file that is used by Muse without
2711         actually being a part of it: hence its location in the contrib
2712         directory.
2713     
2714         * contrib/cgi.el, contrib/httpd.el: New location.
2715     
2716         * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2717     
2718         * scripts/publish, scripts/publish-project: Ditto.
2720     new files:
2721      contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
2722      contrib/pcomplete.el examples/.arch-ids/=id
2723      scripts/.arch-ids/=id
2725     modified files:
2726      ChangeLog Makefile
2728     renamed files:
2729      .arch-ids/cgi.el.id
2730        ==> contrib/.arch-ids/cgi.el.id
2731      .arch-ids/httpd.el.id
2732        ==> contrib/.arch-ids/httpd.el.id
2733      .arch-ids/muse-johnw.el.id
2734        ==> examples/.arch-ids/muse-johnw.el.id
2735      .arch-ids/publish-johnw.id
2736        ==> examples/.arch-ids/publish-johnw.id
2737      .arch-ids/publish-project.id
2738        ==> scripts/.arch-ids/publish-project.id
2739      .arch-ids/publish.id
2740        ==> scripts/.arch-ids/publish.id
2741      cgi.el
2742        ==> contrib/cgi.el
2743      httpd.el
2744        ==> contrib/httpd.el
2745      muse-johnw.el
2746        ==> examples/muse-johnw.el
2747      publish
2748        ==> scripts/publish
2749      publish-johnw
2750        ==> examples/publish-johnw
2751      publish-project
2752        ==> scripts/publish-project
2754     new directories:
2755      contrib contrib/.arch-ids examples examples/.arch-ids scripts
2756      scripts/.arch-ids
2759 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org>  base-0
2761     Summary:
2762       tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2763     Revision:
2764       muse--main--1.0--base-0
2766     (automatically generated log message)
2768     new patches:
2769      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
2770      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
2771      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
2772      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
2773      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
2774      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
2775      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
2776      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
2777      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2778      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
2779      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
2780      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
2781      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
2782      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
2783      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
2784      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
2785      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
2786      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8