Further work on `muse-project-alist' entry generation for blosxom.
[muse-el.git] / ChangeLog
blob1f04eb6b3dff6c5e75845f55803a0d167aab1b59
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
5 2005-07-06 23:17:35 GMT Michael Olson <mwolson@gnu.org> patch-98
7     Summary:
8       Further work on `muse-project-alist' entry generation for blosxom.
9     Revision:
10       muse--main--1.0--patch-98
12     * examples/mwolson/muse-init.el (muse-project-alist): Use proper syntax.
13       Include subdirectories in first part of "Blog" entry.
14     
15     * lisp/muse-blosxom.el (muse-blosxom-project-alist-dirs): New function
16       that returns a list of dirs that are to be used with the first part of
17       a `muse-project-alist' entry.
18     
20     modified files:
21      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
24 2005-07-06 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97
26     Summary:
27       New function: muse-blosxom-project-alist-entry.
28     Revision:
29       muse--main--1.0--patch-97
31     * examples/mwolson/muse-init.el: Update from my latest settings.
32       (muse-project-alist): Make use of `muse-blosxom-project-alist-entry'.
33     
34     * lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function
35       that generates the latter part of an entry for `muse-project-alist'.
36     
38     modified files:
39      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
42 2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96
44     Summary:
45       Merged from hodique@lifl.fr--2005 (patch 12-23)
46     Revision:
47       muse--main--1.0--patch-96
49     Patches applied:
50     
51      * hodique@lifl.fr--2005/muse--yh--1.0--patch-12
52        Merged from mwolson@gnu.org--2005 (patch 68-76)
53     
54      * hodique@lifl.fr--2005/muse--yh--1.0--patch-13
55        Merged from mwolson@gnu.org--2005 (patch 77-80)
56     
57      * hodique@lifl.fr--2005/muse--yh--1.0--patch-14
58        Merged from mwolson@gnu.org--2005 (patch 81)
59     
60      * hodique@lifl.fr--2005/muse--yh--1.0--patch-15
61        Merged from mwolson@gnu.org--2005 (patch 82)
62     
63      * hodique@lifl.fr--2005/muse--yh--1.0--patch-16
64        Escape % in latex publishing
65     
66      * hodique@lifl.fr--2005/muse--yh--1.0--patch-17
67        bugfix
68     
69      * hodique@lifl.fr--2005/muse--yh--1.0--patch-18
70        small improvement on muse-make-link
71     
72      * hodique@lifl.fr--2005/muse--yh--1.0--patch-19
73        Fix customization of muse-wiki-wikiword-regexp
74     
75      * hodique@lifl.fr--2005/muse--yh--1.0--patch-20
76        Allow full customization of WikiWords
77     
78      * hodique@lifl.fr--2005/muse--yh--1.0--patch-21
79        Fix mouse-2 yank bug in muse-mode
80     
81      * hodique@lifl.fr--2005/muse--yh--1.0--patch-22
82        Fix interpretation order
83     
84      * hodique@lifl.fr--2005/muse--yh--1.0--patch-23
85        Merged from mwolson@gnu.org--2005 (patch 83-95)
86     
88     modified files:
89      ChangeLog lisp/muse-wiki.el
91     new patches:
92      hodique@lifl.fr--2005/muse--yh--1.0--patch-12
93      hodique@lifl.fr--2005/muse--yh--1.0--patch-13
94      hodique@lifl.fr--2005/muse--yh--1.0--patch-14
95      hodique@lifl.fr--2005/muse--yh--1.0--patch-15
96      hodique@lifl.fr--2005/muse--yh--1.0--patch-16
97      hodique@lifl.fr--2005/muse--yh--1.0--patch-17
98      hodique@lifl.fr--2005/muse--yh--1.0--patch-18
99      hodique@lifl.fr--2005/muse--yh--1.0--patch-19
100      hodique@lifl.fr--2005/muse--yh--1.0--patch-20
101      hodique@lifl.fr--2005/muse--yh--1.0--patch-21
102      hodique@lifl.fr--2005/muse--yh--1.0--patch-22
103      hodique@lifl.fr--2005/muse--yh--1.0--patch-23
106 2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95
108     Summary:
109       Minor docfixes.
110     Revision:
111       muse--main--1.0--patch-95
113     * lisp/muse-mode.el (muse-follow-name-at-point) 
114       (muse-follow-name-at-mouse): Docfixes.
115     
117     modified files:
118      ChangeLog lisp/muse-mode.el
121 2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94
123     Summary:
124       Fix goof-up in instructions for using `muse-blosxom-new-entry'.
125     Revision:
126       muse--main--1.0--patch-94
128     * lisp/muse-blosxom.el: Fix goof-up in instructions for using
129       `muse-blosxom-new-entry'.
130     
131     * muse.texi (Blosxom Entries): Ditto.
132     
134     modified files:
135      ChangeLog lisp/muse-blosxom.el muse.texi
138 2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93
140     Summary:
141       Re-add global mouse-2 event.
142     Revision:
143       muse--main--1.0--patch-93
145     * lisp/muse-mode.el (muse-mode-map): Re-add the global binding for
146       mouse-2, since Yann found a way around the problem I was facing.
147       (muse-follow-name-at-mouse): Call the event that would normally be used
148       here if we don't have a link at point.
149     
151     modified files:
152      ChangeLog lisp/muse-mode.el
155 2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92
157     Summary:
158       Fix publishing error.
159     Revision:
160       muse--main--1.0--patch-92
162     * lisp/muse-project.el (muse-project-publish-file): Don't try to fetch
163       the cdr of output-dir.  This was a code fragment from a previous
164       attempt to refactor this function.
165     
167     modified files:
168      ChangeLog lisp/muse-project.el
171 2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91
173     Summary:
174       Work on getting to the point where we can resolve project interwiki links.
175     Revision:
176       muse--main--1.0--patch-91
178     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
179       `muse-publishing-current-file'.
180     
181     * lisp/muse-project.el (muse-project-of-file): Ditto.
182     
183     * lisp/muse-project.el (muse-project-applicable-styles): New function
184       that returns the usable styles for a file, given either a list of
185       styles or a project name.  This is useful for removing styles that will
186       be ignored for a file.
187       (muse-project-publish-file): Split :include and :exclude processing
188       into `muse-project-applicable-styles'.
189     
190     * lisp/muse-publish.el (muse-publish-output-name): Use
191       `muse-publishing-current-file'.
192     
193     * lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'.
194     
195     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize
196       project names.
197     
198     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project
199       names to be uninterpreted.  Remove need for muse-assoc-string.
200     
201     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of
202       function that will be called to fetch a link to a page from a Muse
203       project from the output file of the currently-published file.  This is
204       commented out for now since I ran out of energy.
205     
206     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use
207       `muse-wiki-resolve-project-page' for handling Muse project interwiki
208       links, but only when no match was found in `muse-wiki-interwiki-alist'.
209       Handle case where no interwiki can be found, even though this should
210       never happen.
211     
212     * lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp'
213       whenever Muse mode is entered.  That way we don't have to enter an
214       extra command in our .emacs.
215     
216     * lisp/muse.el (muse-current-file): Remove this, since a variable called
217       `muse-publishing-current-file' already exists that does the same thing.
218       How embarrassing.
219     
220     * lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'.
221     
222     * lisp/muse.el (muse-assoc-string): Remove this, since we no longer need
223       to use it.
224     
226     modified files:
227      ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
228      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
231 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
233     Summary:
234       Mouse-2 on regular text will yank rather than give an error.
235     Revision:
236       muse--main--1.0--patch-90
238     * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
239       this seems to be more trouble than it's worth.
240       (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
241       use our own implementation.
242     
244     modified files:
245      ChangeLog lisp/muse-mode.el
248 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
250     Summary:
251       Make interwiki links publish with the correct extension.
252     Revision:
253       muse--main--1.0--patch-89
255     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
256       prefix and suffix to interwiki names, as well as stripping out unwanted
257       extensions.
258     
260     modified files:
261      ChangeLog lisp/muse-wiki.el
264 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
266     Summary:
267       Fix publishing of bare interwiki names.
268     Revision:
269       muse--main--1.0--patch-88
271     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
272       `set'.  Use `muse-assoc-string' instead of `assoc'.
273     
274     * lisp/muse.el (muse-assoc-string): New compatibility function that makes
275       `assoc-string' functionality usable with Emacs21 and XEmacs.
276     
278     modified files:
279      ChangeLog lisp/muse-wiki.el lisp/muse.el
282 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
284     Summary:
285       Apply a few fixes from Yann's branch.
286     Revision:
287       muse--main--1.0--patch-87
289     Background: I hacked on Muse over the weekend while offline, and so did
290                 Yann.  His changes to muse-wiki.el are different than the
291                 ones that I made, so we should probably figure out the best
292                 way to handle this when we both get on IRC again.  For now,
293                 I've merged in the bugfixes that he's made, omitting most of
294                 the changes to muse-wiki.
295     
296     * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
297     
298     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
299     
300     * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
301       introduced previously.
302     
304     modified files:
305      ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
308 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
310     Summary:
311       Warn if file not published; hack further on Wiki stuff.
312     Revision:
313       muse--main--1.0--patch-86
315     * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
316       complete <div> tags that are of the class "image-link".  It is hoped
317       that this will prevent user-added <div> tags from being mangled.
318     
319     * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
320       `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
321       need to look at the text at point.
322     
323     * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
324       current file has not been published since it was up-to-date.  Thanks to
325       Bill Freeman for the suggestion.
326     
327     * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
328       is nil.  If this happens, return the original URL.
329     
330     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
331       `muse-wiki-update-interwiki-regexp.'
332       (muse-wiki-update-interwiki-regexp): New function that sets the value
333       of `muse-wiki-interwiki-regexp'.
334       (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
335       on :set.
336     
337     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
338       `muse-wiki-expand-interwiki'.
339       (muse-wiki-transform-wikiword): New function that prevents WikiWords
340       with no matching file from being published as links.
341     
342     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
343       string argument once again, since this behavior is needed when
344       publishing.
345       (muse-wiki-handle-wikiword): Ditto.
346     
347     * lisp/muse.el (muse-handle-url): Ditto.
348     
349     * lisp/muse.el (muse-handle-implicit-link): Ditto.  Restore match data
350       after every unsuccessful attempt at handling the link.  If argument is
351       given, restore match-data at end, too.
352     
353     * lisp/muse.el (muse-handle-explicit-link): Accept optional string
354       argument.  Match data is always saved.  If argument is not given,
355       assume that `muse-implicit-link-regexp' has been matched against, and
356       return the 1st match string if no handlers worked.
357     
359     modified files:
360      ChangeLog lisp/muse-html.el lisp/muse-mode.el
361      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
364 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
366     Summary:
367       Hack on WikiName handling and make TAB work for Wiki links.
368     Revision:
369       muse--main--1.0--patch-85
371     * lisp/muse-colors.el (muse-colors-markup): Use
372       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
373     
374     * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT.  If
375       nil, don't color bad links.  If non-nil, color bad links.
376     
377     * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
378     
379     * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
380       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
381       (muse-journal-rss-munge-buffer): Ditto.
382     
383     * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
384       Docfix.
385     
386     * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
387       are handled first, then implicit ones.  It should work better in all
388       cases.  For now, we depend on the value of `muse-implicit-link-regexp'
389       to determine how far to scan for an implicit link.  This defaults to
390       the text between the point and the next space.
391     
392     * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
393       `muse-visit-link'.  If the ANCHOR argument is a string, search for it
394       literally after opening the buffer.  Hopefully this can be of use in
395       custom visit-link functions, when necessary.
396     
397     * lisp/muse-mode.el (muse-visit-link): Docfix.  Call
398       `muse-visit-link-default'.
399     
400     * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
401       Search by text properties instead of regexps.  This allows Muse to find
402       links without having to have a massive regexp that contains all link
403       types.  The downside is that this will not work if the user defontifies
404       the buffer.  But it would somewhat defeat the purpose of following
405       links if you can't see them.
406     
407     * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
408       enough command line args are passed in batch mode.
409     
410     * lisp/muse-publish.el (muse-publish-markup-regexps): Use
411       `muse-explicit-link-regexp'.
412     
413     * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
414       `muse-link-regexp'.
415     
416     * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
417       specifies the "common ground" of all implicit links, like URLs, bare
418       WikiNames, and -- in the future -- email addresses.
419     
420     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
421     
422     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
423       optional.  That was a bad idea on my part.  Renamed from
424       `muse-wiki-interwiki-handle'.  Hopefully all this renaming doesn't
425       annoy anyone :^) .
426     
427     * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
428       `muse-wiki-interwiki-expand'.
429       (muse-wiki-handle-wikiword): Renamed from
430       `muse-wiki-wikiword-handle'.
431     
432     * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
433       for the eval-after-load arg since XEmacs chokes on constants.
434     
435     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
436       face on WikiWords that don't correspond with a file.  If people really
437       want this to appear in bad-link face, I could accommodate that.
438     
439     * lisp/muse.el (muse-handle-url): New function that detects whether the
440       given string is a URL.
441       (muse-implicit-link-functions): Renamed from
442       `muse-mode-link-functions'.  Defaults to `muse-handle-url'.
443       (muse-explicit-link-functions): Renamed from
444       `muse-mode-handler-functions'.
445       (muse-handle-implicit-link): New function that handles all
446       implicit links by calling functions from `muse-implicit-link-functions'.
447       (muse-handle-explicit-link): Renamed from
448       `muse-handled-url'.
449     
451     modified files:
452      ChangeLog lisp/muse-colors.el lisp/muse-journal.el
453      lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
454      lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
457 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
459     Summary:
460       Allow WikiWords to be ignored with <nop> or "''''".
461     Revision:
462       muse--main--1.0--patch-84
464     * lisp/muse-mode.el (muse-browse-result): Docfixes.
465     
466     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
467       whether to hide <nop> tags when coloring a Muse buffer.
468       (muse-wiki-wikiword-at-point): Docfix.
469       (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
470       (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
471       during publishing.
472       (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
473       which keeps the WikiWord that follows it from being interpreted.
474       (muse-publish-markup-regexps): Allow 4 single quotes to function as a
475       WikiWord delimiter.
476     
478     modified files:
479      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
482 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
484     Summary:
485       Update postal address of FSF in muse-wiki.el.
486     Revision:
487       muse--main--1.0--patch-83
489     * lisp/muse-wiki.el: Update postal address of the FSF.
490     
492     modified files:
493      ChangeLog lisp/muse-wiki.el
496 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
498     Summary:
499       Interpret explicit links before emphasis.
500     Revision:
501       muse--main--1.0--patch-82
503     * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
504       links before emphasis.
505     
506     * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
507       for the heck of it.
509     modified files:
510      ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
513 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
515     Summary:
516       Wiki hacking, regexp tweaks.
517     Revision:
518       muse--main--1.0--patch-81
520     * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
521       muse-regexp.
522     
523     * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
524       that indicates whether or not to use character classes in regexps.  The
525       default is to let Muse try to figure it out.
526       (muse-extreg-usable-p): Make use of this variable.
527     
528     * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
529       this regexp.  I'm guessing it was supposed to have a TAB in there at
530       one time.  Replace this stuff with muse-regexp-space.
531     
532     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
533       by default.
534     
535     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
536       "or".
537     
538     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
539       delimiter as part of the regexp.  Allow "#" or "::" to be a delimiter.
540       We'll fix those anchor problems eventually!
541     
542     * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
543       uses `muse-interwiki-handle' to determine whether an interwiki link is
544       at point.
545     
546     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
547       look for a suitable value at point if needed.
548     
549     * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
550     
551     * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
552     
553     * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
555     modified files:
556      ChangeLog lisp/muse-project.el lisp/muse-regexps.el
557      lisp/muse-wiki.el
560 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
562     Summary:
563       Make installation of manual when not using Debian go smoothly.
564     Revision:
565       muse--main--1.0--patch-80
567     * Makefile.defs (INSTALLINFO): New variable that specifies what command
568       and options are to be used when insinuating the Muse documentation into
569       the Info menu.
570     
571     * Makefile (install): Make use of INSTALLINFO.
572     
573     * README (Installation): Give directions for changing INSTALLINFO on a
574       Debian system and changing where Muse is installed.
575     
576     * muse.texi: Ditto.
578     modified files:
579      ChangeLog Makefile Makefile.defs README muse.texi
582 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
584     Summary:
585       Fix compiler warning induced by last patch.
586     Revision:
587       muse--main--1.0--patch-79
589     * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
590       compiler warning.
592     modified files:
593      ChangeLog lisp/muse-project.el lisp/muse.el
596 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
598     Summary:
599       Add `muse-current-file', fix minor QuickStart issue.
600     Revision:
601       muse--main--1.0--patch-78
603     * examples/QuickStart: Make John Wiegley the author.
604     
605     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
606       `muse-current-file' instead of `buffer-file-name'.
607     
608     * lisp/muse-project.el (muse-current-project): Document.
609     
610     * lisp/muse-project.el (muse-current-file): New variable indicating the
611       name, including path, of the file that is currently being published.
612       (muse-project-of-file): Make use of
613       `muse-current-file'.
614     
615     * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
616     
617     * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
619     modified files:
620      ChangeLog examples/QuickStart lisp/muse-blosxom.el
621      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
622      lisp/muse.el
625 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
627     Summary:
628       Make muse-replace-regexp-in-string closer to its parent; no func change.
629     Revision:
630       muse--main--1.0--patch-77
632     * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
633       to implement all functionality of `replace-regexp-in-string'.  No
634       functionality change.
635     
637     modified files:
638      ChangeLog lisp/muse.el
641 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
643     Summary:
644       Play nicely with fill, adaptive-fill, and flyspell.
645     Revision:
646       muse--main--1.0--patch-76
648     * muse-mode.el (muse-mode-intangible-links): New function used to
649       determine whether links will be considered intangible.
650     
651     * lisp/muse-mode.el (muse-mode-link-functions)
652       (muse-mode-handler-functions): Minor docfix.
653     
654     * lisp/muse-mode.el (muse-mode): Don't split long links when performing
655       fill.  Play nicely with adaptive-fill.  Avoid lockup with flyspell by
656       making links intangible by default, but this may be adjusted by use of
657       the `muse-mode-intangible-links' function.
658     
659     * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
660       nil if we should allow a fill to occur here.  Keeps links from being
661       broken up.
662     
663     * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
664       non-nil if we allow spell-checking to occur here.  Keeps links from
665       being improperly colorized.
666     
667     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
668       functionality change.
670     modified files:
671      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
674 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
676     Summary:
677       Minor doc changes and code prettification.
678     Revision:
679       muse--main--1.0--patch-75
681     * AUTHORS: Note that YH's assignment is in the mail.
682     
683     * README (scripts): Explain better the contents of the `scripts'
684       directory.
685     
686     * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
688     modified files:
689      AUTHORS ChangeLog README lisp/muse-wiki.el
692 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
694     Summary:
695       Merged from hodique@lifl.fr--2005 (patch 7-11)
696     Revision:
697       muse--main--1.0--patch-74
699     Patches applied:
700     
701      * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
702        split WikiWords and InterWiki links into their own package
703     
704      * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
705        Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
706     
707      * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
708        Mimic experimental behavior for interwiki
709     
710      * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
711        fix notes publishing
712     
713      * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
714        various minor fixes
716     new files:
717      lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
719     modified files:
720      ChangeLog lisp/muse-colors.el lisp/muse-html.el
721      lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
723     renamed files:
724      experimental/.arch-ids/muse-wiki.el.id
725        ==> experimental/.arch-ids/muse-wiki-old.el.id
726      experimental/muse-wiki.el
727        ==> experimental/muse-wiki-old.el
729     new patches:
730      hodique@lifl.fr--2005/muse--yh--1.0--patch-7
731      hodique@lifl.fr--2005/muse--yh--1.0--patch-8
732      hodique@lifl.fr--2005/muse--yh--1.0--patch-9
733      hodique@lifl.fr--2005/muse--yh--1.0--patch-10
734      hodique@lifl.fr--2005/muse--yh--1.0--patch-11
737 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
739     Summary:
740       Tell people where to find on-line version of manual.
741     Revision:
742       muse--main--1.0--patch-73
744     * README: Add on-line locations for manual.
745     
746     * muse.texi: Remove @include directive.  This makes generating a PDF of
747       this documentation a lot easier.
748     
749     * muse.texi (Preface): Add on-line locations for manual.
751     modified files:
752      ChangeLog README muse.texi
755 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
757     Summary:
758       Try to make Muse play nice with outline minor mode.
759     Revision:
760       muse--main--1.0--patch-72
762     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
763     (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
764     "muse" instead of "t" when adding invisibility to text or checking for
765     invisibility.
766     
767     * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
768     compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
769     this function.
771     modified files:
772      ChangeLog lisp/muse-colors.el lisp/muse.el
775 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
777     Summary:
778       Minor grammar fix in Introduction section of manual.
779     Revision:
780       muse--main--1.0--patch-71
782     * muse.texi (Introduction): Minor grammar fix.
784     modified files:
785      ChangeLog muse.texi
788 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
790     Summary:
791       Release Muse 3.01.
792     Revision:
793       muse--main--1.0--patch-70
795     * lisp/muse-colors.el: Remove unnecessary use of Version in header.
796     
797     * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
798     
799     * lisp/muse-poem.el (muse-poem-markup-strings)
800       (muse-poem-chapbook-strings): Make customizable.
801     
802     * lisp/muse-poem.el (muse-chapbook-latex-header)
803       (muse-chapbook-latex-footer): Docfix.
804     
805     * lisp/muse-texinfo.el (muse-texinfo-info-extension)
806       (muse-texinfo-pdf-extension): Ditto.
807     
808     * lisp/muse.el (muse-version): Change to 3.01.
809     
810     * muse.texi (Poem, Texinfo): Last two publishing styles complete.  We're
811       done, for now!
813     modified files:
814      ChangeLog lisp/muse-colors.el lisp/muse-html.el
815      lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
818 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
820     Summary:
821       Tweak documentation thoroughly; still incomplete.
822     Revision:
823       muse--main--1.0--patch-69
825     * README: Minor tweaks.
826     
827     * muse.texi: Massively rename chapters so that the titles are more
828       descriptive.  Clean up grammar.
829     
830     * muse.texi (Obtaining Muse): Move content of Installation node here,
831       stripping out any customization tips, since those are covered later.
832       Re-work this chapter since I was dissatisfied with it.
833     
834     * muse.texi (Installation): This node has the content of README regarding
835       installation, which fits the title of the node much better than the
836       previous content.
837     
838     * muse.texi (Blosxom): Turn the sections of this section into
839       subsections.
840     
841     * muse.texi (Getting Help and Reporting Bugs): Turn this into a list.  I
842       like lists!
843     
844     * muse.texi (History): Add a "2005" item.
846     modified files:
847      ChangeLog README muse.texi
850 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
852     Summary:
853       Finish documenting 2 more publishing styles.
854     Revision:
855       muse--main--1.0--patch-68
857     * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
858     
859     * lisp/muse-journal.el: Docfixes.
860     
861     * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
862       documentation to this function.
863     
864     * muse.texi (Blosxom Options): New node containing the publishing styles
865       and options provided by Blosxom.
866       (Book): Add usage note, as I suspect a lot of people might be confused
867       by this style.
868       (HTML): Space out entries better.
869       (Journal, LaTeX): New nodes for publishing styles.
870       (Common Elements): Document a few options that are present in
871       `muse-publish.el'.
873     modified files:
874      ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
875      lisp/muse-latex.el lisp/muse-publish.el muse.texi
878 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
880     Summary:
881       Make Muse installable and correct an Emacs21 issue.
882     Revision:
883       muse--main--1.0--patch-67
885     * Makefile (.PRECIOUS): Indicate that .info and .html files in this
886       directory will be generated.
887       (all): Compile muse.info by default.
888       (doc): Refactor into individual generation rules for .html and .info
889       files.
890       (install): New rule that installs Muse source code, compiled .elc
891       files, and the manual into proper places.
892     
893     * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
894     
895     * README (Insinuation): Move old content of Installation here.
896       (Installation): Fill out this section.
897       (Further Documentation): Add link to my website and note that a full
898       manual is included with Muse.
899     
900     * lisp/Makefile (EL): Populate with .el files.
901       (install): New rule that installs both .elc and .el files.
902     
903     * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
904       Emacs21, hack in a handler for the @documentencoding tag so that it
905       doesn't error out.
907     modified files:
908      ChangeLog Makefile Makefile.defs README lisp/Makefile
909      lisp/muse-texinfo.el
912 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
914     Summary:
915       Cater even more to XEmacs and its annoying whims.
916     Revision:
917       muse--main--1.0--patch-66
919     * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
920       environment variable.
921     
922     * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
923       handle it.  Load `muse-build.el' instead.
924     
925     * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
926       used.
927     
928     * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
929       (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
930       not used.
931     
932     * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
933       function does not appear to be used.
934     
935     * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
936       `replace-regexp-in-string', since XEmacs doesn't have this function.
937       We only implement the first 3 args, but this could be extended if we
938       need to do so.
939     
940     * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
941       `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
942     
943     * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
944     
945     * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
946       make XEmacs shut up.
947     
948     * lisp/muse-convert.el (muse-write-footnote): Ditto.
949     
950     * lisp/muse-html.el (muse-html-markup-table): Ditto.
951     
952     * lisp/muse-http.el (muse-winnow-list): Ditto.
953     
954     * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
955     
956     * lisp/muse-project.el (muse-project-file-entries): Ditto.
957     
958     * lisp/muse-publish.el (muse-publish-markup): Ditto.
959     
960     * scripts/muse-build.el: Add contrib path first; probably doesn't change
961       anything.
962     
963     * scripts/publish: Use EMACS environment variable instead of hard-coding
964       it.
966     modified files:
967      ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
968      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
969      lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
970      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
971      lisp/muse.el scripts/muse-build.el scripts/publish
974 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
976     Summary:
977       Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
978     Revision:
979       muse--main--1.0--patch-65
981     * AUTHORS: Update entry.
982     
983     * muse-*.el: Move to the lisp directory.
984     
985     * lisp/Makefile: New file containing rules to test and compile the
986       source.
987     
988     * Makefile.defs: New file that contains common definitions for all other
989       Makefiles, such as Emacs command to use.
990     
991     * Makefile: Move lisp-specific rules to lisp/Makefile.
992       (SUBDIRS): New variable containing subdirectories to clean.
993     
994     * README: Update to reflect new location of source files.  Give updated
995       directions for compiling with XEmacs.
996     
997     * examples/Makefile (.PRECIOUS): Added to denote which type of files to
998       compile.
999       (%.html): Pass SITEFLAG as an environment variable to
1000       ../scripts/publish.
1001     
1002     * examples/QuickStart (The): Re-add the stray <comment> tag since it
1003       seems to be needed to keep the process from failing.  This has *got* to
1004       be a bug in Muse, but I don't want to deal with it now.
1005     
1006     * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
1007     
1008     * lisp/muse-convert.el: Move line to commentary section.
1009     
1010     * lisp/muse-latex.el (muse-latex-markup-table): Note that the
1011       locally-bound `type' variable isn't used here.
1012     
1013     * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
1014     
1015     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
1016       binding.
1017     
1018     * scripts/muse-build.el (load-path): Correct paths.
1019     
1020     * scripts/muse-build.el (muse-elint-files): Add a few variables here so
1021       as to avoid spurious warnings.
1022     
1023     * scripts/publish (style): Make use of SITEFLAG environment variable, if
1024       it exists.
1025     
1026     * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
1027       (muse-match-string-no-properties): New functions that take the place of
1028       `line-end-position', `line-beginning-position', and
1029       `match-string-no-properties', respectively.
1030     
1031     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
1032       (muse-my-journal-find-entries): Use Muse-specific version of
1033       `match-string-no-properties', `line-beginning-position', and
1034       `line-end-position' since these do not exist in XEmacs.
1035     
1036     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
1037       (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
1038     
1039     * lisp/muse-convert.el (muse-latex-transform): Ditto.
1040     
1041     * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
1042       (muse-html-insert-contents): Ditto.
1043     
1044     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1045     
1046     * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
1047     
1048     * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
1049     
1050     * lisp/muse-publish.el (muse-publish-markup-tag)
1051       (muse-publish-markup-footnote, muse-publish-markup-leading-space)
1052       (muse-published-buffer-contents): Ditto.
1053     
1054     * scripts/muse-build.el (muse-elint-files): Ditto.
1056     new files:
1057      .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
1058      lisp/.arch-ids/Makefile.id lisp/Makefile
1060     modified files:
1061      AUTHORS ChangeLog Makefile README examples/Makefile
1062      examples/QuickStart examples/johnw/muse-johnw.el
1063      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1064      lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
1065      lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
1066      lisp/muse.el scripts/muse-build.el scripts/publish
1068     renamed files:
1069      .arch-ids/muse-blosxom.el.id
1070        ==> lisp/.arch-ids/muse-blosxom.el.id
1071      .arch-ids/muse-book.el.id
1072        ==> lisp/.arch-ids/muse-book.el.id
1073      .arch-ids/muse-colors.el.id
1074        ==> lisp/.arch-ids/muse-colors.el.id
1075      .arch-ids/muse-convert.el.id
1076        ==> lisp/.arch-ids/muse-convert.el.id
1077      .arch-ids/muse-docbook.el.id
1078        ==> lisp/.arch-ids/muse-docbook.el.id
1079      .arch-ids/muse-html.el.id
1080        ==> lisp/.arch-ids/muse-html.el.id
1081      .arch-ids/muse-http.el.id
1082        ==> lisp/.arch-ids/muse-http.el.id
1083      .arch-ids/muse-journal.el.id
1084        ==> lisp/.arch-ids/muse-journal.el.id
1085      .arch-ids/muse-latex.el.id
1086        ==> lisp/.arch-ids/muse-latex.el.id
1087      .arch-ids/muse-mode.el.id
1088        ==> lisp/.arch-ids/muse-mode.el.id
1089      .arch-ids/muse-poem.el.id
1090        ==> lisp/.arch-ids/muse-poem.el.id
1091      .arch-ids/muse-project.el.id
1092        ==> lisp/.arch-ids/muse-project.el.id
1093      .arch-ids/muse-publish.el.id
1094        ==> lisp/.arch-ids/muse-publish.el.id
1095      .arch-ids/muse-regexps.el.id
1096        ==> lisp/.arch-ids/muse-regexps.el.id
1097      .arch-ids/muse-texinfo.el.id
1098        ==> lisp/.arch-ids/muse-texinfo.el.id
1099      .arch-ids/muse.el.id
1100        ==> lisp/.arch-ids/muse.el.id
1101      muse-blosxom.el
1102        ==> lisp/muse-blosxom.el
1103      muse-book.el
1104        ==> lisp/muse-book.el
1105      muse-colors.el
1106        ==> lisp/muse-colors.el
1107      muse-convert.el
1108        ==> lisp/muse-convert.el
1109      muse-docbook.el
1110        ==> lisp/muse-docbook.el
1111      muse-html.el
1112        ==> lisp/muse-html.el
1113      muse-http.el
1114        ==> lisp/muse-http.el
1115      muse-journal.el
1116        ==> lisp/muse-journal.el
1117      muse-latex.el
1118        ==> lisp/muse-latex.el
1119      muse-mode.el
1120        ==> lisp/muse-mode.el
1121      muse-poem.el
1122        ==> lisp/muse-poem.el
1123      muse-project.el
1124        ==> lisp/muse-project.el
1125      muse-publish.el
1126        ==> lisp/muse-publish.el
1127      muse-regexps.el
1128        ==> lisp/muse-regexps.el
1129      muse-texinfo.el
1130        ==> lisp/muse-texinfo.el
1131      muse.el
1132        ==> lisp/muse.el
1134     new directories:
1135      lisp lisp/.arch-ids
1138 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
1140     Summary:
1141       Massively untabify files.
1142     Revision:
1143       muse--main--1.0--patch-64
1146     modified files:
1147      ChangeLog ChangeLog.2004 experimental/muse-message.el
1148      experimental/muse-wiki.el muse-book.el muse-colors.el
1149      muse-convert.el muse-docbook.el muse-html.el muse-http.el
1150      muse-journal.el muse-latex.el muse-mode.el muse-poem.el
1151      muse-project.el muse-publish.el muse-regexps.el
1152      muse-texinfo.el muse.el
1155 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
1157     Summary:
1158       Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
1159     Revision:
1160       muse--main--1.0--patch-63
1162     (Summary of changes that Yann made)
1163     
1164     * muse-colors.el (muse-colors-link): Whitespace cleanup.
1165     
1166     * muse-mode.el (muse-generate-index): Move index generation code into
1167       `muse-index-as-string'.
1168       (muse-index-as-string): New function that generates an index and
1169       returns it as a string, instead of placing it in a buffer like
1170       `muse-generate-index' used to.
1171     
1172     Patches applied:
1173     
1174      * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1175        merge from mwolson@gnu.org--2005
1176     
1177      * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1178        Accept WikiWords as links [mostly rescinded]
1179     
1180      * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1181        merge from mwolson@gnu.org--2005/muse--main--1.0
1182     
1183      * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1184        Merged from mwolson@gnu.org--2005 (patch 60-62)
1185     
1186      * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1187        provide a string view of the index
1189     modified files:
1190      ChangeLog muse-colors.el muse-latex.el muse-mode.el
1192     new patches:
1193      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1194      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1195      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1196      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1197      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1200 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
1202     Summary:
1203       Document Blosxom, Book, DocBook, and HTML publishing styles.
1204     Revision:
1205       muse--main--1.0--patch-62
1207     * muse-blosxom.el: Clean up header.
1208     
1209     * muse-book.el (muse-before-book-publish-hook): Rename to
1210       `muse-book-before-publish-hook'.
1211       (muse-after-book-publish-hook): Rename to
1212       `muse-book-after-publish-hook'.
1213     
1214     * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
1215       (muse-html-markup-strings, muse-xhtml-markup-strings)
1216       (muse-html-meta-content-type, muse-html-meta-content-encoding)
1217       (muse-html-charset-default, muse-html-encoding-default)
1218       (muse-html-encoding-map): Docfixes.
1219     
1220     * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
1221       sections.
1223     modified files:
1224      ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1227 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1229     Summary:
1230       Begin work on Publishing Styles section of manual.
1231     Revision:
1232       muse--main--1.0--patch-61
1234     * Makefile (.PHONY): Add "doc" to list.
1235       (doc): New rule that generates Info and HTML files from muse.texi.
1236       (dist): Rely on `distclean', not `clean'.
1237     
1238     * examples/QuickStart (Authoring mode): Remove empty section.
1239     
1240     * muse.texi: Call this program "the Emacs Muse" in title.
1241       (Publishing Styles): Begin to populate section.
1242       (Deriving Styles): First subsection of Publishing Styles.
1243       (Contributors): Remove spurious copyright section, since we address
1244       this in the title.
1245     
1246     * README: Actually remember to add this file.
1248     new files:
1249      .arch-ids/README.id README
1251     modified files:
1252      ChangeLog Makefile examples/QuickStart muse.texi
1255 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1257     Summary:
1258       Document Markup Rules.
1259     Revision:
1260       muse--main--1.0--patch-60
1262     * examples/QuickStart: Remove stray <comment> tag.
1263     
1264     * muse.texi (Top): Comment every menu line.
1265       (Markup Rules): New section with plenty of subsections.
1267     modified files:
1268      ChangeLog examples/QuickStart muse.texi
1271 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1273     Summary:
1274       Release this as Muse 3.00.90 (RC1).
1275     Revision:
1276       muse--main--1.0--patch-59
1278     * Makefile (%.elc): Use -q instead of --no-init-file because the former
1279       is compatible with both Emacs and XEmacs.
1280     
1281     * examples/README: Renamed to QuickStart.
1282     
1283     * examples/Makefile (EXAMPLES): Reflect name change of README.
1284     
1285     * muse.el: Ditto.
1287     modified files:
1288      ChangeLog Makefile examples/Makefile muse.el
1290     renamed files:
1291      examples/.arch-ids/README.id
1292        ==> examples/.arch-ids/QuickStart.id
1293      examples/README
1294        ==> examples/QuickStart
1297 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1299     Summary:
1300       Makefile refactoring.
1301     Revision:
1302       muse--main--1.0--patch-58
1304     * Makefile (.PHONY): List all non-file targets.
1305       (examples): New rule that calls Make in the examples directory.
1306       (atranslit): Removed, since this isn't (yet) bundled with Muse.
1307     
1308     * README: Move to the examples directory.  I'd prefer to distribute a
1309       very basic plain text README and use this as a quickstart + markup
1310       example + publishing example.
1311     
1312     * examples/Makefile: Move all README-related rules here.
1313     
1314     * examples/README: Add an "About this document" section.  
1315     
1316     * scripts/publish (style): Do not include the contrib directory, since we
1317       don't use any code from there.  Since this is only invoked from the
1318       examples directory, make sure add the parent directory to the load
1319       path.
1320     
1321     * muse.texi: Change version to 3.00.90 (RC1).
1322     
1323     * muse.el: Change location of the README file in header.
1324     
1325     * muse.el (muse-version): Update to 3.00.90 (RC1).
1327     new files:
1328      examples/.arch-ids/Makefile.id examples/Makefile
1330     modified files:
1331      ChangeLog Makefile examples/README muse.el muse.texi
1332      scripts/publish
1334     renamed files:
1335      .arch-ids/README.id
1336        ==> examples/.arch-ids/README.id
1337      README
1338        ==> examples/README
1341 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
1343     Summary:
1344       Update my example configuration.
1345     Revision:
1346       muse--main--1.0--patch-57
1348     * examples/mwolson/muse-init.el: Update to reflect use of outline faces
1349       and experimental status of muse-message.
1351     modified files:
1352      ChangeLog examples/mwolson/muse-init.el
1355 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
1357     Summary:
1358       Provide optional outline-style faces; customization fixes; experimental stuff.
1359     Revision:
1360       muse--main--1.0--patch-56
1362     * muse-colors.el (muse-colors-autogen-headings): New user-customizable
1363       option that determines what the header faces should look like.  If
1364       'outline, use outline-style faces.  If nil, don't generate the faces at
1365       all, which allows the user to specify their own.  Otherwise, use the
1366       scaled faces, which is the default behavior.
1367       (muse-colors-outline-faces-list): List of faces to use.  In case the
1368       outline faces are not available, provide reasonable defaults.
1369       (muse-make-faces): Use dolist instead of mapc.  Implement the
1370       possibility of having outline-style colors for heading.  Don't call
1371       this function immediately -- give the users time to make their changes
1372       through the customize interface.  Once we call this function, Emcs from
1373       CVS will not allow the faces to be changed easily, which is a shame.
1374     
1375     * muse-message.el (muse-message-contents-tag): Copied from
1376       `muse-publish-contents-tag' in order to keep the customization
1377       interface from making the `muse-markup-tags' option from throwing a
1378       type mismatch error.  This function is untested and will likely do
1379       nothing useful.  This file has been moved to the experimental folder
1380       until it gets fleshed out more.
1381     
1382     * experimental/muse-wiki.el: New file from johnw's initial attempt at a
1383       file that could eventually provide wiki-like ability.  Currently this
1384       is just a collection of functions that were pruned out when he remade
1385       Muse, so don't get too excited.  I plan to eventually merge Yann
1386       Hodique's work here, probably after the first release of Muse.
1387     
1388     * muse-regexps.el (muse-regexp): Improve description.
1389     
1390     * muse-project.el (muse-project-ignore-regexp): Make this be a part of
1391       the muse-regexp group since it is just a single regexp.  Lists of
1392       regexps don't have to be in muse-regexp, however.
1393     
1394     * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
1395       since the Emacs devel mailing list seems to not want Britain-izations
1396       in Emacs code.
1397     
1398     * muse-colors.el (muse-colors): Ditto.
1399     
1400     * muse-docbook.el (muse-docbook): Ditto.
1401     
1402     * muse-html.el (muse-html): Ditto.
1403     
1404     * muse-http.el (muse-http): Ditto.
1405     
1406     * muse-message.el (muse-message): Ditto.
1407     
1408     * muse-mode.el (muse-mode): Ditto.
1409     
1410     * muse-project.el (muse-project): Ditto.
1411     
1412     * muse-publish.el (muse-publish): Ditto.
1413     
1414     * muse.el (muse): Ditto.
1416     new files:
1417      experimental/.arch-ids/=id
1418      experimental/.arch-ids/muse-wiki.el.id
1419      experimental/muse-wiki.el
1421     modified files:
1422      ChangeLog experimental/muse-message.el muse-blosxom.el
1423      muse-colors.el muse-docbook.el muse-html.el muse-http.el
1424      muse-mode.el muse-project.el muse-publish.el muse-regexps.el
1425      muse.el
1427     renamed files:
1428      .arch-ids/muse-message.el.id
1429        ==> experimental/.arch-ids/muse-message.el.id
1430      muse-message.el
1431        ==> experimental/muse-message.el
1433     new directories:
1434      experimental experimental/.arch-ids
1437 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
1439     Summary:
1440       Fix publishing error when given an empty string for header/footer.
1441     Revision:
1442       muse--main--1.0--patch-55
1444     * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
1445       `file-readable-p' if it is an empty string.  For some reason,
1446       `file-readable-p' and `insert-file-contents' were treating an empty
1447       string as if it were the current directory.
1449     modified files:
1450      ChangeLog muse-publish.el
1453 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
1455     Summary:
1456       WYSIWYG emphasis, XEmacs compatibility hacks.
1457     Revision:
1458       muse--main--1.0--patch-54
1460     * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
1461       compliant.  Only colorize if we end with the same number of asterisks
1462       as we start with, preventing unnoticed syntax errors.  Don't colorize
1463       in the middle of a word.
1464       (muse-colors-underlined): Make underlining more WYSIWIG compliant.
1465       Only colorize if we end with an underscore.  Don't colorize in the
1466       middle of a word.
1467     
1468     * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
1469       inside of group.  This will probably not do anything, but it seems
1470       syntactically good.
1471     
1472     * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
1473       where we start with an image link.  JohnW didn't seem to like having
1474       <p> tags inserted before image links, but they don't validate properly
1475       as they are.  For now, I will surround such links/paragraphs with <div
1476       class="image-link"> in an attempt to be as not invasive and yet
1477       standards compliant as possible.
1478     
1479     * muse-html.el (muse-html-escape-string): Work around distinction between
1480       int and char types in XEmacs.  Deal with an annoying replace-match bug
1481       in XEmacs that rears its head at times.
1482     
1483     * muse-publish.el (muse-publish-markup-word): Allow underlines to be
1484       multi-line.
1486     modified files:
1487      ChangeLog muse-colors.el muse-docbook.el muse-html.el
1488      muse-publish.el
1491 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
1493     Summary:
1494       Minor code cleanup to address elint issues.
1495     Revision:
1496       muse--main--1.0--patch-53
1498     * Makefile (test): Don't build README files during this rule.  Remove
1499       spurious "make clean" statement.
1500     
1501     * muse-colors.el (muse-colors-tags): Make sure that this appears in the
1502       `muse-colors' group, and give it a proper type.
1503     
1504     * muse-mode.el: Wrap condition-case around `eval-when-compile'.
1505     
1506     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
1507       muse-my-journal-find-entries): Replace `string-to-int' with
1508       `string-to-number'.
1509     
1510     * muse-html.el (muse-html-insert-contents): Ditto.
1511     
1512     * muse-journal.el (muse-journal-html-munge-buffer,
1513       muse-journal-latex-munge-buffer): Ditto.
1514     
1515     * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1516     
1517     * muse-publish.el (muse-publish-markup-footnote,
1518       muse-publish-contents-tag): Ditto.
1519     
1520     * muse-regexps.el (muse-extreg-usable-p): Ditto.
1522     modified files:
1523      ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
1524      muse-html.el muse-journal.el muse-mode.el muse-publish.el
1525      muse-regexps.el
1528 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
1530     Summary:
1531       Add ability to automate the creation a new blosxom entry.
1532     Revision:
1533       muse--main--1.0--patch-52
1535     * examples/mwolson/muse-init.el: Move new entry section to
1536       muse-blosxom.el.  Modify the key settings in my example accordingly.
1537     
1538     * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
1539       Muse always makes sure that the file ends with a newline.
1540     
1541     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
1542       planner markup is now provided automatically by the planner port to
1543       Muse, and we don't have any customized markup.
1544     
1545     * muse-blosxom.el (muse-blosxom-base-directory): New customizable
1546       variable that specifies where the base directory of your blog entries
1547       is found.
1548     
1549     * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
1550       the base directory.  Explore categories recursively.
1551     
1552     * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
1553       `muse-blosxom-new-entry'.  Turns the given title into a lowercase, sans
1554       special characters file name.
1555     
1556     * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1557       making a new blog entry.  It will prompt you for a category, then a
1558       title, and then will create a new file that has the date and title
1559       inserted.
1561     modified files:
1562      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1565 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1567     Summary:
1568       Change mailing address of FSF, add AUTHORS file.
1569     Revision:
1570       muse--main--1.0--patch-51
1572     * muse-*.el, muse.texi: Change mailing address of FSF.
1573     
1574     * muse.texi (Contributors): Fix typo.
1575     
1576     * AUTHORS: New file containing a list of all of those who have
1577       contributed code or documentation to Muse, how many lines were changed,
1578       etc.
1580     new files:
1581      .arch-ids/AUTHORS.id AUTHORS
1583     modified files:
1584      ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1585      muse-html.el muse-http.el muse-journal.el muse-latex.el
1586      muse-message.el muse-mode.el muse-poem.el muse-project.el
1587      muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1588      muse.texi
1591 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1593     Summary:
1594       Merged from hodique@lifl.fr--2005 (patch 0-1)
1595     Revision:
1596       muse--main--1.0--patch-50
1598     Patches applied:
1599     
1600      * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1601        tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1602     
1603      * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1604        fix .html (for example) in visible names for links
1606     modified files:
1607      ChangeLog muse-publish.el
1609     new patches:
1610      hodique@lifl.fr--2005/muse--yh--1.0--base-0
1611      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1614 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1616     Summary:
1617       Make generated X(HT)ML show up in the right encoding in other modes.
1618     Revision:
1619       muse--main--1.0--patch-49
1621     * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1622       Thanks to Zhiqiang Ye for the suggestion.  This attempts to make
1623       generated (X)HTML files show up in the right coding system when editing
1624       them with another Emacs mode.
1625     
1626     * muse-journal.el (muse-journal-rss-header): Automatically determine the
1627       encoding instead of hard-coding it.
1628     
1629     * muse-message.el: Add content to Commentary section, explaining the use
1630       of this publishing style.
1632     modified files:
1633      ChangeLog muse-html.el muse-journal.el muse-message.el
1636 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1638     Summary:
1639       Move regexps to same group, only make 4 heading faces.
1640     Revision:
1641       muse--main--1.0--patch-48
1643     * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1644       can only publish 3 of them specially, leaving the fourth to be in
1645       plain text.
1646       (muse-colors-markup): Only recognize 4 levels of heading.
1647     
1648     * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1649       (muse-file-regexp, muse-image-regexp)
1650       (muse-ignored-extensions-regexp): Moved here from muse.el.  It seems
1651       like a good idea to have all the regexps in the same group.
1653     modified files:
1654      ChangeLog muse-colors.el muse-regexps.el muse.el
1657 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1659     Summary:
1660       Update my example config, minor code cleanup.
1661     Revision:
1662       muse--main--1.0--patch-47
1664     * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
1665       names and add "Plans" project.
1666     
1667     * muse-docbook.el (looking-back): Delete.
1668     
1669     * muse-html.el (looking-back): Delete.
1670     
1671     * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
1672       instead of `looking-back'.
1673     
1674     * muse.el (muse-looking-back): Instead of redefining the `looking-back'
1675       function, use this function.  If `looking-back' exists, call it;
1676       otherwise, use a workaround.
1678     removed files:
1679      contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
1681     modified files:
1682      ChangeLog examples/mwolson/muse-init.el muse-docbook.el
1683      muse-html.el muse.el
1686 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
1688     Summary:
1689       Handle a few paragraph publishing edge cases better.
1690     Revision:
1691       muse--main--1.0--patch-46
1693     * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
1694       beginning-of-document, end-of-document, and paragraph separator regexps
1695       so that one markup rule can be used in all these cases.
1696       (muse-docbook-markup-paragraph): Handle more cases correctly.  In
1697       particular, blockquote or center at beginning or end of document will
1698       be published properly.  Hopefully this won't slow things down too much.
1699       (muse-docbook-markup-paragraph-close): Removed.
1700     
1701     * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
1702     
1703     * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
1704       Ditto.
1705       (muse-html-markup-paragraph-close): Removed.
1707     modified files:
1708      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1711 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
1713     Summary:
1714       Improve prompt when reading a tag.
1715     Revision:
1716       muse--main--1.0--patch-45
1718     * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
1719       other Emacs modes seem to do.
1721     modified files:
1722      ChangeLog muse-mode.el
1725 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
1727     Summary:
1728       Warn user when publishing fails due to a private directory.
1729     Revision:
1730       muse--main--1.0--patch-44
1732     * muse-project.el (muse-project-private-p): Warn users when publishing a
1733       file fails due to its directory not being readable by others.  Make
1734       sure that you do a `chmod +o name_of_directory' if you want the
1735       contents of that directory to be publishable.
1737     modified files:
1738      ChangeLog muse-project.el
1741 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
1743     Summary:
1744       Fix error with example tags and message publishing style.
1745     Revision:
1746       muse--main--1.0--patch-43
1748     * muse-colors.el: Don't define `font-lock-mode' as a variable.  Check to
1749       see if a previous definition for `font-lock-multiline' exists.
1750     
1751     * muse-message.el (muse-message-example-tag): Don't require two
1752       additional (unused) arguments.
1754     modified files:
1755      ChangeLog muse-colors.el muse-message.el
1758 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1760     Summary:
1761       Always end the published document with a newline.
1762     Revision:
1763       muse--main--1.0--patch-42
1765     * muse-html.el (muse-html-markup-paragraph-close): Always end the
1766       published document with a newline.
1767     
1768     * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1770     modified files:
1771      ChangeLog muse-docbook.el muse-html.el
1774 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1776     Summary:
1777       Don't let automatic backup files crash the publishing process.
1778     Revision:
1779       muse--main--1.0--patch-41
1781     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1782       directive since this value is already processed by
1783       `muse-publish-markup-directive', and may be obtained by using
1784       the code: (muse-publishing-directive "date").
1785     
1786     * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1787       to run (funcall nil); this happened once during a debugging process.
1788     
1789     * muse-project.el (muse-project-private-p): Skip any file for which we
1790       cannot fetch attributes.  This fixes a bug where having an
1791       Emacs-generated automatic backup file in a publishing directory causes
1792       the publishing process to halt with an error.
1794     modified files:
1795      ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1798 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1800     Summary:
1801       Apply fix in previous patch to the DocBook publishing style.
1802     Revision:
1803       muse--main--1.0--patch-40
1805     * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1806       previous patch here as well.
1807     
1809     modified files:
1810      ChangeLog muse-docbook.el
1813 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1815     Summary:
1816       Fix newly-introduced lock-up during HTML publishing.
1817     Revision:
1818       muse--main--1.0--patch-39
1820     * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1821       planner rules higher priority in the publishing sequence.  Hopefully
1822       this will not wreck anything; I don't use these rules, so I cannot
1823       tell.  This wasn't a real bugfix, just an aesthetic code thing for me.
1824     
1825     * muse-html.el (muse-html-markup-paragraph-close): Don't use
1826       replace-match; that seems to be slightly evil.  Return nil instead of a
1827       newline since otherwise Muse thinks that we are not done yet and gets
1828       into an infinite loop.  This should fix the lock-up problem that
1829       resulted from the previous few patches.
1831     modified files:
1832      ChangeLog muse-blosxom.el muse-html.el
1835 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1837     Summary:
1838       Parenthesis goofup.
1839     Revision:
1840       muse--main--1.0--patch-38
1842     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1843     
1845     modified files:
1846      ChangeLog muse-blosxom.el
1849 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1851     Summary:
1852       Make docbook and blosxom modes close paragraphs properly at end.
1853     Revision:
1854       muse--main--1.0--patch-37
1856     * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1857       patch.
1858     
1859     * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1860       (muse-docbook-markup-paragraph-close): Adapt from
1861       `muse-html-markup-paragraph-close'.
1862     
1863     * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1864       preserve the same appearance as before the last patch.
1866     modified files:
1867      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1870 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1872     Summary:
1873       Bugfix: Close P tag properly at end of file.
1874     Revision:
1875       muse--main--1.0--patch-36
1877     * muse-blosxom.el: Fix bug where loading this file twice would cause an
1878       error.
1879     
1880     * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1881       detecting whether or not a paragraph needs a closing P tag.
1882       (muse-html-markup-paragraph-close): New function that only inserts a
1883       closing P tag when an unclosed P tag is nearby.
1885     modified files:
1886      ChangeLog muse-blosxom.el muse-html.el
1889 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1891     Summary:
1892       Update my example settings.
1893     Revision:
1894       muse--main--1.0--patch-35
1896     * examples/mwolson/muse-init.el: Synchronize with my current settings.
1898     modified files:
1899      ChangeLog examples/mwolson/muse-init.el
1902 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1904     Summary:
1905       Update documentation for C-c TAB feature.
1906     Revision:
1907       muse--main--1.0--patch-34
1909     * muse.texi (Keystroke Summary): Note that C-c TAB calls
1910       `muse-insert-tag'.
1911     
1913     modified files:
1914      ChangeLog muse.texi
1917 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1919     Summary:
1920       New feature: tag completion with C-c TAB.
1921     Revision:
1922       muse--main--1.0--patch-33
1924     * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
1925       (muse-tag-history, muse-custom-tags): New variables that keep track of
1926       the tag history and newly-entered tags respectively for
1927       `muse-insert-tag'.
1928       (muse-insert-tag): New function that interactively prompts the user for
1929       a tag to use.
1931     modified files:
1932      ChangeLog muse-mode.el
1935 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
1937     Summary:
1938       Fix XHTML validation error with <hr> and <br>.
1939     Revision:
1940       muse--main--1.0--patch-32
1942     * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
1943       and HR tags for XHTML publishing.  This should fix a few validation
1944       errors that I've been noticing lately.
1946     modified files:
1947      ChangeLog muse-html.el
1950 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
1952     Summary:
1953       Remove flyspell overlays on links.
1954     Revision:
1955       muse--main--1.0--patch-31
1957     * muse-colors.el (muse-colors-link): Remove flyspell overlays.  This
1958       should make the link clickable.  On Emacs21, the color will stay red,
1959       but other Emacsen should do the right thing, which is use the normal
1960       link color.  Hopefully this will fix some strange flyspell-related link
1961       problems.
1963     modified files:
1964      ChangeLog muse-colors.el
1967 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
1969     Summary:
1970       Update my example Muse settings.
1971     Revision:
1972       muse--main--1.0--patch-30
1974     * examples/mwolson/muse-init.el: Update from my latest version.
1975       (muse-project-alist): Remove the francais part of my blog.
1976       (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
1977       into this and `my-muse-mode-fill-nobreak-p'.
1978       (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
1979       this is the best way to accomplish this.
1980       (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
1981       characters in the title.
1982       (my-muse-prepare-entry-for-xanga): Treat example regions better.
1984     modified files:
1985      ChangeLog examples/mwolson/muse-init.el
1988 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
1990     Summary:
1991       Add simple `muse-version' function.
1992     Revision:
1993       muse--main--1.0--patch-29
1995     * muse.el (muse-version): New function that displays the value of the
1996       `muse-version' variable.  This should be easier for the user to type
1997       than C-h v muse-version.
1999     modified files:
2000      ChangeLog muse.el
2003 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
2005     Summary:
2006       Don't compile documentation by default.
2007     Revision:
2008       muse--main--1.0--patch-28
2010     * Makefile (all): Don't compile documentation by default.
2011       (doc): Use this rule to compile documentation.
2013     modified files:
2014      ChangeLog Makefile
2017 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2019     Summary:
2020       Merge RSS 2.0 enclosure support for muse-journal.el from johnw
2021     Revision:
2022       muse--main--1.0--patch-27
2024     2005-04-16  Michael Olson  <mwolson@gnu.org>
2025     
2026         * muse-journal.el: Merge in enclosure support for RSS 2.0 from
2027         johnw. If a journal entry's title is a [[link]], then an
2028         <enclosure> tag will be added to the XML data giving the size and
2029         MIME type of the link target.  This makes podcasting with Muse
2030         trivial.
2031         (muse-journal-rss-entry-template): Add enclosure usage to example.
2032         (muse-journal-rss-munge-buffer): Implement enclosures.
2034     modified files:
2035      ChangeLog muse-journal.el
2038 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
2040     Summary:
2041       Standardize source headers, appease elint, don't require planner
2042     Revision:
2043       muse--main--1.0--patch-26
2045     2005-04-15  Michael Olson  <mwolson@gnu.org>
2046     
2047         * Makefile, scripts/muse-build.el: Moved muse-build.el to the
2048         `scripts' directory since it really isn't part of Muse proper; it
2049         is used to generate Muse output from the command line.
2050     
2051         * muse-blosxom.el: Handle case where planner is not loaded so that
2052         it isn't a hard requirement.
2053     
2054         * muse-colors.el: Move definition of `muse-colors-tag-info' up so
2055         that elint doesn't complain.
2056     
2057         * muse-message.el (muse-message-markup-link): Don't throw up on
2058         links with no description.
2059     
2060         * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
2061         muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
2062         muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
2063         muse-project.el, muse-publish.el, muse-regexps.el,
2064         muse-texinfo.el, muse.el: Add standard header for each file in
2065         preparation for the initial release, which will hopefully happen
2066         sometime within the next month.
2067     
2069     removed files:
2070      experimental/.arch-ids/=id
2072     modified files:
2073      ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
2074      muse-convert.el muse-docbook.el muse-html.el muse-http.el
2075      muse-journal.el muse-latex.el muse-message.el muse-mode.el
2076      muse-poem.el muse-project.el muse-publish.el muse-regexps.el
2077      muse-texinfo.el muse.el
2079     renamed files:
2080      .arch-ids/muse-build.el.id
2081        ==> scripts/.arch-ids/muse-build.el.id
2082      muse-build.el
2083        ==> scripts/muse-build.el
2085     removed directories:
2086      experimental experimental/.arch-ids
2089 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
2091     Summary:
2092       Merge contents of muse-latexcjk.el into muse-latex.el.
2093     Revision:
2094       muse--main--1.0--patch-25
2096     2005-04-14  Michael Olson  <mwolson@gnu.org>
2097     
2098         * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
2099         (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
2100         (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
2101         Merge in from muse-latexcjk.el.
2102     
2103         * muse-latexcjk.el: Removed, functionality merged with
2104         muse-latex.el
2106     removed files:
2107      .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
2109     modified files:
2110      ChangeLog muse-latex.el
2113 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
2115     Summary:
2116       Merge muse-xhtml.el into muse-html.el.
2117     Revision:
2118       muse--main--1.0--patch-24
2120     2005-04-06  Michael Olson  <mwolson@gnu.org>
2121     
2122         * examples/mwolson/muse-init.el: Update with respect to the
2123         muse-xhtml.el merge.
2124     
2125         * muse-html.el: The contents of muse-xhtml.el have been merged in
2126         as advised by John Wiegley.
2127         (muse-html-style-sheet): Add example for XHTML use in the
2128         function's documentation.
2129         (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
2130         Moved from muse-xhtml.el.
2131     
2132         * muse-xhtml.el: Removed; contents merged into muse-html.el.
2134     removed files:
2135      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2137     modified files:
2138      ChangeLog examples/mwolson/muse-init.el muse-html.el
2141 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
2143     Summary:
2144       Try to fix regexps for Emacs 21.4.
2145     Revision:
2146       muse--main--1.0--patch-23
2148     2005-04-05  Michael Olson  <mwolson@gnu.org>
2149     
2150         * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
2151         for Emacs 21.4.
2153     modified files:
2154      ChangeLog muse-regexps.el
2157 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
2159     Summary:
2160       Add comments to the publish-project example script
2161     Revision:
2162       muse--main--1.0--patch-22
2164     2005-04-01  Michael Olson  <mwolson@gnu.org>
2165     
2166         * examples/publish-project: Moved here from
2167         scripts/publish-project.  Added a few comments so people know what
2168         it is used for.
2170     modified files:
2171      ChangeLog examples/publish-project
2173     renamed files:
2174      scripts/.arch-ids/publish-project.id
2175        ==> examples/.arch-ids/publish-project.id
2176      scripts/publish-project
2177        ==> examples/publish-project
2180 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
2182     Summary:
2183       New XHTML style, add more examples to my sample muse config
2184     Revision:
2185       muse--main--1.0--patch-21
2187     2005-03-31  Michael Olson  <mwolson@gnu.org>
2188     
2189         * examples/mwolson/muse-init.el: Give an example of deriving a
2190         custom publishing style.
2191         (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
2192         (my-muse-prepare-entry-for-xanga): Mangle the published output
2193         from a blosxom project and copy the result to the clipboard for
2194         easy pasting into Xanga's web form.  The file is untouched.
2195     
2196         * muse-html.el (muse-html-style-sheet): Include the <style
2197         type="text/css"></style> wrapper around the example.
2198         (muse-html-header): Don't add <style type="text/css"></style>
2199         around the value of `muse-html-style-sheet' anymore.  This allows
2200         for the option of putting your stylesheet(s) in a separate file.
2201         An example of this is given in the documentation for this
2202         variable.
2203     
2204         * muse-xhtml: New file that implements a publishing style which is
2205         derived from HTML mode.  It uses a slightly modified version of
2206         the HTML markup rules to generate XHTML-compliant output.
2207     
2208         * muse-blosxom.el: Add new "blosxom-xhtml" style.  The old
2209         "blosxom" style has been renamed to "blosxom-html".  Fix a few
2210         header gaffes.
2211     
2212         * muse-journal.el: Add new "journal-xhtml" style.
2213     
2214         * muse-message.el: Add new "message-xhtml" style.
2216     new files:
2217      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2219     modified files:
2220      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2221      muse-html.el muse-journal.el muse-message.el
2224 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2226     Summary:
2227       Add my muse configuration to the examples
2228     Revision:
2229       muse--main--1.0--patch-20
2231     2005-03-24  Michael Olson  <mwolson@gnu.org>
2232     
2233         * examples/johnw: Move John Wiegley's configuration to this
2234         directory.
2235     
2236         * examples/mwolson: My configuration files go here.
2237     
2238         * examples/mwolson/muse-init.el: My Muse configuration file.  I
2239         just figured out how to keep links from being spell-checked or
2240         split up by fill-mode, so the implementation of this may be found
2241         here.  I also made a function that sets up a blog entry for me.
2243     new files:
2244      examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2245      examples/mwolson/.arch-ids/muse-init.el.id
2246      examples/mwolson/muse-init.el
2248     modified files:
2249      ChangeLog
2251     renamed files:
2252      examples/.arch-ids/muse-johnw.el.id
2253        ==> examples/johnw/.arch-ids/muse-johnw.el.id
2254      examples/.arch-ids/publish-johnw.id
2255        ==> examples/johnw/.arch-ids/publish-johnw.id
2256      examples/muse-johnw.el
2257        ==> examples/johnw/muse-johnw.el
2258      examples/publish-johnw
2259        ==> examples/johnw/publish-johnw
2261     new directories:
2262      examples/johnw examples/johnw/.arch-ids examples/mwolson
2263      examples/mwolson/.arch-ids
2266 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2268     Summary:
2269       Add muse-blosxom script and plugin for pyblosxom
2270     Revision:
2271       muse--main--1.0--patch-19
2273     2005-03-24  Michael Olson  <mwolson@gnu.org>
2274     
2275         * muse-blosxom.el: Update copyright notice in headers and mention
2276         the pyblosxom scripts.
2277     
2278         * contrib/pyblosxom: New directory containing pyblosxom plugins
2279         and helper scripts.
2280     
2281         * contrib/getstamps.py: Script that generates the "timestamps"
2282         file, run on the local machine.
2283     
2284         * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2285         timestamps file.
2287     new files:
2288      contrib/pyblosxom/.arch-ids/=id
2289      contrib/pyblosxom/.arch-ids/getstamps.py.id
2290      contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2291      contrib/pyblosxom/getstamps.py
2292      contrib/pyblosxom/hardcodedates.py
2294     modified files:
2295      ChangeLog muse-blosxom.el
2297     new directories:
2298      contrib/pyblosxom contrib/pyblosxom/.arch-ids
2301 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2303     Summary:
2304       muse-blosxom.el has matured past experimental status
2305     Revision:
2306       muse--main--1.0--patch-18
2308     2005-03-23  Michael Olson  <mwolson@gnu.org>
2309     
2310         * muse-blosxom.el: Remove common functionality that has already
2311         been implemented in `muse-html.el'.  Derive this mode from
2312         `muse-html'.  Update documentation.  I now feel that this file is
2313         ready to be included in the top-level Muse directory.
2315     modified files:
2316      ChangeLog muse-blosxom.el
2318     renamed files:
2319      experimental/.arch-ids/muse-blosxom.el.id
2320        ==> .arch-ids/muse-blosxom.el.id
2321      experimental/muse-blosxom.el
2322        ==> muse-blosxom.el
2325 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2327     Summary:
2328       Make muse-blosxom.el slightly less experimental
2329     Revision:
2330       muse--main--1.0--patch-17
2332     2005-03-22  Michael Olson  <mwolson@gnu.org>
2333     
2334         * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
2335         Renamed from `blosxom-page-date-alist'.  Currently it does nothing
2336         useful.
2337         (muse-blosxom-markup-regexps): Remove unnecessary first grouping
2338         from the `muse-blosxom-markup-date-directive' rule.
2339         (blosxom-set-time): Remove this function.  We're not going to be
2340         touching the timestamp manually anymore -- it's too much of a
2341         hassle.  Right now I've got a python program that compiles a
2342         timestamp file and a pyblosxom helper that reads it.  Something
2343         similar could be arranged for blosxom, I'm sure.
2344     
2346     modified files:
2347      ChangeLog experimental/muse-blosxom.el
2350 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
2352     Summary:
2353       Apply latest journal-related updates from johnw
2354     Revision:
2355       muse--main--1.0--patch-16
2358     modified files:
2359      ChangeLog examples/muse-johnw.el muse-journal.el
2362 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
2364     Summary:
2365       Add Projects node to the manual
2366     Revision:
2367       muse--main--1.0--patch-15
2369     2005-02-28  Michael Olson  <mwolson@gnu.org>
2370     
2371         * muse.texi: Change copyright notice since the FSF is now the
2372         copyright holder.
2373         (Projects): New node, based on a section from the README file.
2375     modified files:
2376      ChangeLog muse.texi
2379 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
2381     Summary:
2382       Correct documentation, adding some content.
2383     Revision:
2384       muse--main--1.0--patch-14
2386     2005-02-28  Michael Olson  <mwolson@gnu.org>
2387     
2388         * muse.texi: Change license terms of the documentation to the GNU
2389         GPL instead of the GNU FDL, as per the consent of the copyright
2390         holders of the emacs-wiki manual, from which this is based.  Some
2391         emacs-wiki-isms in the manual were corrected, and the Getting
2392         Started section was updated.
2394     modified files:
2395      ChangeLog muse.texi
2398 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
2400     Summary:
2401       Make muse-blosxom.el a bit more sane, still need to bum it down a bit
2402     Revision:
2403       muse--main--1.0--patch-13
2405     2005-02-17  Michael Olson  <mwolson@gnu.org>
2406     
2407         * experimental/muse-blosxom.el: Somehow the contents of this file
2408         managed to get duplicated.  I removed the duplicates.
2409         (muse-blosxom-date): Remove this, since it is not useful.
2410         (muse-blosxom-header): Use the standard header that blosxom.el
2411         has.
2413     modified files:
2414      ChangeLog experimental/muse-blosxom.el
2417 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
2419     Summary:
2420       Initial commit of muse.texi, nothing substantial
2421     Revision:
2422       muse--main--1.0--patch-12
2424     2005-02-07  Michael Olson  <mwolson@gnu.org>
2425     
2426         * muse.texi: New file that provides the documentation for Muse.
2427         It is in a very rough form at the moment.  Nothing substantial may
2428         be found here yet.  Be ye warned.
2430     new files:
2431      .arch-ids/muse.texi.id muse.texi
2433     modified files:
2434      ChangeLog
2437 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
2439     Summary:
2440       Add docstring, new trivial function
2441     Revision:
2442       muse--main--1.0--patch-11
2444     2005-02-07  Michael Olson  <mwolson@gnu.org>
2445     
2446         * muse-mode.el (muse-mode-map): Make "C-c =" trigger
2447         `muse-what-changed'.  No functionality change.
2448         (muse-what-changed): New function that displays in diff format the
2449         changes made since the buffer was last saved.
2450     
2451         * muse-project.el (muse-project-publish): Add docstring.
2453     modified files:
2454      ChangeLog muse-mode.el muse-project.el
2457 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
2459     Summary:
2460       Add experimental version of muse-blosxom.el to project
2461     Revision:
2462       muse--main--1.0--patch-10
2464     2005-02-04  Michael Olson  <mwolson@gnu.org>
2465     
2466         * Makefile (realclean): Remove file that gets generated when fonts
2467         are missing.
2468     
2469         * experimental/muse-bloxsom.el: New file that implements Blosxom
2470         support for Muse.  It's in a very rough state, hence its placement
2471         in the `experimental' directory.
2473     new files:
2474      experimental/.arch-ids/=id
2475      experimental/.arch-ids/muse-blosxom.el.id
2476      experimental/muse-blosxom.el
2478     modified files:
2479      ChangeLog Makefile
2481     new directories:
2482      experimental experimental/.arch-ids
2485 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
2487     Summary:
2488       Make permissions more consistent
2489     Revision:
2490       muse--main--1.0--patch-9
2493     modified files:
2494      ChangeLog
2496     modified directories:
2497      contrib examples scripts
2500 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
2502     Summary:
2503       Fix build problems
2504     Revision:
2505       muse--main--1.0--patch-8
2507     2005-02-04  Michael Olson  <mwolson@gnu.org>
2508     
2509         * muse-build.el: Add contrib directory to `load-path'.
2510         (muse-elint-files): Load `muse-regexps.el'.
2511     
2512         * scripts/publish: Change permissions so that this script is
2513         executable.  Add contrib directory to load list.  Add
2514         `muse-regexps.el' to list.
2516     modified files:
2517      ChangeLog muse-build.el scripts/publish
2520 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
2522     Summary:
2523       Use "&mdash;" instead of "&#151;"
2524     Revision:
2525       muse--main--1.0--patch-7
2527     2005-01-31  Michael Olson  <mwolson@gnu.org>
2528     
2529         * muse-docbook.el (muse-docbook-markup-strings): Replace "&#151;"
2530         with "&mdash;" so that documents validate properly.  Thanks to
2531         Björn Lindström for the suggestion.
2532     
2533         * muse-html.el (muse-html-markup-strings): Ditto.
2535     modified files:
2536      ChangeLog muse-docbook.el muse-html.el
2539 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
2541     Summary:
2542       Fix use of "[:blank:]" in underline markup
2543     Revision:
2544       muse--main--1.0--patch-6
2546     2005-01-25  Michael Olson  <mwolson@gnu.org>
2547     
2548         * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
2549         use of `muse-regexp-blank'.
2551     modified files:
2552      ChangeLog muse-colors.el
2555 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
2557     Summary:
2558       Fix problem with headings being given wrong face
2559     Revision:
2560       muse--main--1.0--patch-5
2562     2005-01-03  Michael Olson  <mwolson@gnu.org>
2563     
2564         * muse-colors.el: Add header.
2565         (muse-colors-emphasized): Headings were being given the coloring
2566         for the next level of heading instead of the real
2567         level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2568         Heading").  Thanks to Lan Yufeng for finding this and sending a
2569         patch.
2570     
2571         * muse-regexps.el: Fix header.
2573     modified files:
2574      ChangeLog muse-colors.el muse-regexps.el
2577 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org>  patch-4
2579     Summary:
2580       Rotate ChangeLog
2581     Revision:
2582       muse--main--1.0--patch-4
2584     2005-01-01  Michael Olson  <mwolson@gnu.org>
2585     
2586         * ChangeLog: Move old ChangeLog to ChangeLog.2004.  This new
2587         version will be automatically maintained by Arch.
2588     
2590     new files:
2591      .arch-ids/ChangeLog.id ChangeLog
2593     renamed files:
2594      .arch-ids/ChangeLog.id
2595        ==> .arch-ids/ChangeLog.2004.id
2596      ChangeLog
2597        ==> ChangeLog.2004
2600 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
2602     Summary:
2603       Extended regexps fix, allow spaces in 1st part of links
2604     Revision:
2605       muse--main--1.0--patch-3
2607     2004-12-30  Michael Olson  <mwolson@gnu.org>
2608     
2609         * muse.el (muse-link-regexp): Allow spaces in the first part of
2610         links.
2611     
2612         * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2613         customizable alternatives to extended character classes.
2614     
2615         * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2617     modified files:
2618      ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2619      muse-html.el muse-mode.el muse-publish.el muse.el
2622 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
2624     Summary:
2625       Begin to change regexp handling, tweak muse.el header
2626     Revision:
2627       muse--main--1.0--patch-2
2629     2004-12-29  Michael Olson  <mwolson@gnu.org>
2630     
2631         * muse.el: Change Copyright notice to FSF.  Change Maintainer to
2632         myself.  Update URL.
2633     
2634         * muse-regexps.el: New file that implements regexp handling.
2635         Generalized regexp options will be moved to it eventually.
2637     new files:
2638      .arch-ids/muse-regexps.el.id muse-regexps.el
2640     modified files:
2641      ChangeLog muse.el
2644 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org>  patch-1
2646     Summary:
2647       Do some early spring cleaning
2648     Revision:
2649       muse--main--1.0--patch-1
2651     2004-12-29  Michael Olson  <mwolson@gnu.org>
2652     
2653         * Makefile: Change path to `publish' script.
2654     
2655         * contrib/pcomplete.el: New file that is used by Muse without
2656         actually being a part of it: hence its location in the contrib
2657         directory.
2658     
2659         * contrib/cgi.el, contrib/httpd.el: New location.
2660     
2661         * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2662     
2663         * scripts/publish, scripts/publish-project: Ditto.
2665     new files:
2666      contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
2667      contrib/pcomplete.el examples/.arch-ids/=id
2668      scripts/.arch-ids/=id
2670     modified files:
2671      ChangeLog Makefile
2673     renamed files:
2674      .arch-ids/cgi.el.id
2675        ==> contrib/.arch-ids/cgi.el.id
2676      .arch-ids/httpd.el.id
2677        ==> contrib/.arch-ids/httpd.el.id
2678      .arch-ids/muse-johnw.el.id
2679        ==> examples/.arch-ids/muse-johnw.el.id
2680      .arch-ids/publish-johnw.id
2681        ==> examples/.arch-ids/publish-johnw.id
2682      .arch-ids/publish-project.id
2683        ==> scripts/.arch-ids/publish-project.id
2684      .arch-ids/publish.id
2685        ==> scripts/.arch-ids/publish.id
2686      cgi.el
2687        ==> contrib/cgi.el
2688      httpd.el
2689        ==> contrib/httpd.el
2690      muse-johnw.el
2691        ==> examples/muse-johnw.el
2692      publish
2693        ==> scripts/publish
2694      publish-johnw
2695        ==> examples/publish-johnw
2696      publish-project
2697        ==> scripts/publish-project
2699     new directories:
2700      contrib contrib/.arch-ids examples examples/.arch-ids scripts
2701      scripts/.arch-ids
2704 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org>  base-0
2706     Summary:
2707       tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2708     Revision:
2709       muse--main--1.0--base-0
2711     (automatically generated log message)
2713     new patches:
2714      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
2715      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
2716      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
2717      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
2718      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
2719      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
2720      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
2721      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
2722      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2723      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
2724      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
2725      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
2726      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
2727      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
2728      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
2729      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
2730      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
2731      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8