Note that muse-file-extension should not have "." in front.
[muse-el.git] / ChangeLog
blobe3138ad48b033ebd41da12ca19d02501d6159c36
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
5 2005-07-07 05:57:51 GMT Michael Olson <mwolson@gnu.org> patch-101
7     Summary:
8       Note that muse-file-extension should not have "." in front.
9     Revision:
10       muse--main--1.0--patch-101
12     * lisp/muse-project.el (muse-project-find-file): Handle case where
13       muse-file-extension is not specified.
14     
15     * lisp/muse.el (muse-file-extension): Note that the period at the
16       beginning of this value should be omitted.
17     
18     * lisp/muse-regexps.el (muse-update-ignored-extensions-regexp): Quote
19       file extension so that regexp characters inside the extension will not
20       goof it up.  This should never be a problem in normal cases, but let's
21       be robust.
22     
24     modified files:
25      ChangeLog lisp/muse-project.el lisp/muse-regexps.el
26      lisp/muse.el
29 2005-07-07 05:36:53 GMT Michael Olson <mwolson@gnu.org> patch-100
31     Summary:
32       Implement optional file extension of Muse files.
33     Revision:
34       muse--main--1.0--patch-100
36     * lisp/muse-mode.el (muse-mode): Make sure
37       `muse-update-ignored-extensions-regexp' gets updated every time we
38       enter Muse mode.  This works around a bug in the customize interface --
39       if a user changes an option using setq, the :set function sometimes
40       does not get executed.  I should really try to determine whether or not
41       this is really an issue anymore.
42     
43     * lisp/muse-project.el (muse-project-find-file): Make use of
44       `muse-file-extension'.
45     
46     * lisp/muse-regexps.el (muse-ignored-extensions-regexp): This is not
47       customizable; it is autogenerated from `muse-ignored-extensions'.
48       (muse-update-ignored-extensions-regexp): New function that sets the
49       value of `muse-ignored-extensions-regexp'.  This is needed in order to
50       make sure that the value of `muse-file-extension' is taken into
51       account.
52       (muse-ignored-extensions): New option that determines which file
53       extensions to ignore.  It is in the form of a list of regexps.
54     
55     * lisp/muse.el (muse-file-extension): New option that allows the user to
56       specify the file extension to be used for Muse files.  By default, this
57       is nil, which means that no extension will be used.
58     
59     * lisp/muse.el (muse-page-name): Handle case where
60       `muse-ignored-extensions-regexp' is nil.
61     
63     modified files:
64      ChangeLog lisp/muse-mode.el lisp/muse-project.el
65      lisp/muse-regexps.el lisp/muse.el
68 2005-07-07 03:16:38 GMT Michael Olson <mwolson@gnu.org> patch-99
70     Summary:
71       Document new blosxom convenience feature.
72     Revision:
73       muse--main--1.0--patch-99
75     * lisp/muse-blosxom.el: Document `muse-blosxom-project-alist-dirs' and
76       `muse-blosxom-project-alist-entry'.  An example is provided in the
77       header.
78     
80     modified files:
81      ChangeLog lisp/muse-blosxom.el
84 2005-07-06 23:17:35 GMT Michael Olson <mwolson@gnu.org> patch-98
86     Summary:
87       Further work on `muse-project-alist' entry generation for blosxom.
88     Revision:
89       muse--main--1.0--patch-98
91     * examples/mwolson/muse-init.el (muse-project-alist): Use proper syntax.
92       Include subdirectories in first part of "Blog" entry.
93     
94     * lisp/muse-blosxom.el (muse-blosxom-project-alist-dirs): New function
95       that returns a list of dirs that are to be used with the first part of
96       a `muse-project-alist' entry.
97     
99     modified files:
100      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
103 2005-07-06 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97
105     Summary:
106       New function: muse-blosxom-project-alist-entry.
107     Revision:
108       muse--main--1.0--patch-97
110     * examples/mwolson/muse-init.el: Update from my latest settings.
111       (muse-project-alist): Make use of `muse-blosxom-project-alist-entry'.
112     
113     * lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function
114       that generates the latter part of an entry for `muse-project-alist'.
115     
117     modified files:
118      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
121 2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96
123     Summary:
124       Merged from hodique@lifl.fr--2005 (patch 12-23)
125     Revision:
126       muse--main--1.0--patch-96
128     Patches applied:
129     
130      * hodique@lifl.fr--2005/muse--yh--1.0--patch-12
131        Merged from mwolson@gnu.org--2005 (patch 68-76)
132     
133      * hodique@lifl.fr--2005/muse--yh--1.0--patch-13
134        Merged from mwolson@gnu.org--2005 (patch 77-80)
135     
136      * hodique@lifl.fr--2005/muse--yh--1.0--patch-14
137        Merged from mwolson@gnu.org--2005 (patch 81)
138     
139      * hodique@lifl.fr--2005/muse--yh--1.0--patch-15
140        Merged from mwolson@gnu.org--2005 (patch 82)
141     
142      * hodique@lifl.fr--2005/muse--yh--1.0--patch-16
143        Escape % in latex publishing
144     
145      * hodique@lifl.fr--2005/muse--yh--1.0--patch-17
146        bugfix
147     
148      * hodique@lifl.fr--2005/muse--yh--1.0--patch-18
149        small improvement on muse-make-link
150     
151      * hodique@lifl.fr--2005/muse--yh--1.0--patch-19
152        Fix customization of muse-wiki-wikiword-regexp
153     
154      * hodique@lifl.fr--2005/muse--yh--1.0--patch-20
155        Allow full customization of WikiWords
156     
157      * hodique@lifl.fr--2005/muse--yh--1.0--patch-21
158        Fix mouse-2 yank bug in muse-mode
159     
160      * hodique@lifl.fr--2005/muse--yh--1.0--patch-22
161        Fix interpretation order
162     
163      * hodique@lifl.fr--2005/muse--yh--1.0--patch-23
164        Merged from mwolson@gnu.org--2005 (patch 83-95)
165     
167     modified files:
168      ChangeLog lisp/muse-wiki.el
170     new patches:
171      hodique@lifl.fr--2005/muse--yh--1.0--patch-12
172      hodique@lifl.fr--2005/muse--yh--1.0--patch-13
173      hodique@lifl.fr--2005/muse--yh--1.0--patch-14
174      hodique@lifl.fr--2005/muse--yh--1.0--patch-15
175      hodique@lifl.fr--2005/muse--yh--1.0--patch-16
176      hodique@lifl.fr--2005/muse--yh--1.0--patch-17
177      hodique@lifl.fr--2005/muse--yh--1.0--patch-18
178      hodique@lifl.fr--2005/muse--yh--1.0--patch-19
179      hodique@lifl.fr--2005/muse--yh--1.0--patch-20
180      hodique@lifl.fr--2005/muse--yh--1.0--patch-21
181      hodique@lifl.fr--2005/muse--yh--1.0--patch-22
182      hodique@lifl.fr--2005/muse--yh--1.0--patch-23
185 2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95
187     Summary:
188       Minor docfixes.
189     Revision:
190       muse--main--1.0--patch-95
192     * lisp/muse-mode.el (muse-follow-name-at-point) 
193       (muse-follow-name-at-mouse): Docfixes.
194     
196     modified files:
197      ChangeLog lisp/muse-mode.el
200 2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94
202     Summary:
203       Fix goof-up in instructions for using `muse-blosxom-new-entry'.
204     Revision:
205       muse--main--1.0--patch-94
207     * lisp/muse-blosxom.el: Fix goof-up in instructions for using
208       `muse-blosxom-new-entry'.
209     
210     * muse.texi (Blosxom Entries): Ditto.
211     
213     modified files:
214      ChangeLog lisp/muse-blosxom.el muse.texi
217 2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93
219     Summary:
220       Re-add global mouse-2 event.
221     Revision:
222       muse--main--1.0--patch-93
224     * lisp/muse-mode.el (muse-mode-map): Re-add the global binding for
225       mouse-2, since Yann found a way around the problem I was facing.
226       (muse-follow-name-at-mouse): Call the event that would normally be used
227       here if we don't have a link at point.
228     
230     modified files:
231      ChangeLog lisp/muse-mode.el
234 2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92
236     Summary:
237       Fix publishing error.
238     Revision:
239       muse--main--1.0--patch-92
241     * lisp/muse-project.el (muse-project-publish-file): Don't try to fetch
242       the cdr of output-dir.  This was a code fragment from a previous
243       attempt to refactor this function.
244     
246     modified files:
247      ChangeLog lisp/muse-project.el
250 2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91
252     Summary:
253       Work on getting to the point where we can resolve project interwiki links.
254     Revision:
255       muse--main--1.0--patch-91
257     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
258       `muse-publishing-current-file'.
259     
260     * lisp/muse-project.el (muse-project-of-file): Ditto.
261     
262     * lisp/muse-project.el (muse-project-applicable-styles): New function
263       that returns the usable styles for a file, given either a list of
264       styles or a project name.  This is useful for removing styles that will
265       be ignored for a file.
266       (muse-project-publish-file): Split :include and :exclude processing
267       into `muse-project-applicable-styles'.
268     
269     * lisp/muse-publish.el (muse-publish-output-name): Use
270       `muse-publishing-current-file'.
271     
272     * lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'.
273     
274     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize
275       project names.
276     
277     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project
278       names to be uninterpreted.  Remove need for muse-assoc-string.
279     
280     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of
281       function that will be called to fetch a link to a page from a Muse
282       project from the output file of the currently-published file.  This is
283       commented out for now since I ran out of energy.
284     
285     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use
286       `muse-wiki-resolve-project-page' for handling Muse project interwiki
287       links, but only when no match was found in `muse-wiki-interwiki-alist'.
288       Handle case where no interwiki can be found, even though this should
289       never happen.
290     
291     * lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp'
292       whenever Muse mode is entered.  That way we don't have to enter an
293       extra command in our .emacs.
294     
295     * lisp/muse.el (muse-current-file): Remove this, since a variable called
296       `muse-publishing-current-file' already exists that does the same thing.
297       How embarrassing.
298     
299     * lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'.
300     
301     * lisp/muse.el (muse-assoc-string): Remove this, since we no longer need
302       to use it.
303     
305     modified files:
306      ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
307      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
310 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
312     Summary:
313       Mouse-2 on regular text will yank rather than give an error.
314     Revision:
315       muse--main--1.0--patch-90
317     * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
318       this seems to be more trouble than it's worth.
319       (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
320       use our own implementation.
321     
323     modified files:
324      ChangeLog lisp/muse-mode.el
327 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
329     Summary:
330       Make interwiki links publish with the correct extension.
331     Revision:
332       muse--main--1.0--patch-89
334     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
335       prefix and suffix to interwiki names, as well as stripping out unwanted
336       extensions.
337     
339     modified files:
340      ChangeLog lisp/muse-wiki.el
343 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
345     Summary:
346       Fix publishing of bare interwiki names.
347     Revision:
348       muse--main--1.0--patch-88
350     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
351       `set'.  Use `muse-assoc-string' instead of `assoc'.
352     
353     * lisp/muse.el (muse-assoc-string): New compatibility function that makes
354       `assoc-string' functionality usable with Emacs21 and XEmacs.
355     
357     modified files:
358      ChangeLog lisp/muse-wiki.el lisp/muse.el
361 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
363     Summary:
364       Apply a few fixes from Yann's branch.
365     Revision:
366       muse--main--1.0--patch-87
368     Background: I hacked on Muse over the weekend while offline, and so did
369                 Yann.  His changes to muse-wiki.el are different than the
370                 ones that I made, so we should probably figure out the best
371                 way to handle this when we both get on IRC again.  For now,
372                 I've merged in the bugfixes that he's made, omitting most of
373                 the changes to muse-wiki.
374     
375     * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
376     
377     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
378     
379     * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
380       introduced previously.
381     
383     modified files:
384      ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
387 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
389     Summary:
390       Warn if file not published; hack further on Wiki stuff.
391     Revision:
392       muse--main--1.0--patch-86
394     * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
395       complete <div> tags that are of the class "image-link".  It is hoped
396       that this will prevent user-added <div> tags from being mangled.
397     
398     * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
399       `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
400       need to look at the text at point.
401     
402     * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
403       current file has not been published since it was up-to-date.  Thanks to
404       Bill Freeman for the suggestion.
405     
406     * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
407       is nil.  If this happens, return the original URL.
408     
409     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
410       `muse-wiki-update-interwiki-regexp.'
411       (muse-wiki-update-interwiki-regexp): New function that sets the value
412       of `muse-wiki-interwiki-regexp'.
413       (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
414       on :set.
415     
416     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
417       `muse-wiki-expand-interwiki'.
418       (muse-wiki-transform-wikiword): New function that prevents WikiWords
419       with no matching file from being published as links.
420     
421     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
422       string argument once again, since this behavior is needed when
423       publishing.
424       (muse-wiki-handle-wikiword): Ditto.
425     
426     * lisp/muse.el (muse-handle-url): Ditto.
427     
428     * lisp/muse.el (muse-handle-implicit-link): Ditto.  Restore match data
429       after every unsuccessful attempt at handling the link.  If argument is
430       given, restore match-data at end, too.
431     
432     * lisp/muse.el (muse-handle-explicit-link): Accept optional string
433       argument.  Match data is always saved.  If argument is not given,
434       assume that `muse-implicit-link-regexp' has been matched against, and
435       return the 1st match string if no handlers worked.
436     
438     modified files:
439      ChangeLog lisp/muse-html.el lisp/muse-mode.el
440      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
443 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
445     Summary:
446       Hack on WikiName handling and make TAB work for Wiki links.
447     Revision:
448       muse--main--1.0--patch-85
450     * lisp/muse-colors.el (muse-colors-markup): Use
451       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
452     
453     * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT.  If
454       nil, don't color bad links.  If non-nil, color bad links.
455     
456     * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
457     
458     * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
459       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
460       (muse-journal-rss-munge-buffer): Ditto.
461     
462     * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
463       Docfix.
464     
465     * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
466       are handled first, then implicit ones.  It should work better in all
467       cases.  For now, we depend on the value of `muse-implicit-link-regexp'
468       to determine how far to scan for an implicit link.  This defaults to
469       the text between the point and the next space.
470     
471     * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
472       `muse-visit-link'.  If the ANCHOR argument is a string, search for it
473       literally after opening the buffer.  Hopefully this can be of use in
474       custom visit-link functions, when necessary.
475     
476     * lisp/muse-mode.el (muse-visit-link): Docfix.  Call
477       `muse-visit-link-default'.
478     
479     * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
480       Search by text properties instead of regexps.  This allows Muse to find
481       links without having to have a massive regexp that contains all link
482       types.  The downside is that this will not work if the user defontifies
483       the buffer.  But it would somewhat defeat the purpose of following
484       links if you can't see them.
485     
486     * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
487       enough command line args are passed in batch mode.
488     
489     * lisp/muse-publish.el (muse-publish-markup-regexps): Use
490       `muse-explicit-link-regexp'.
491     
492     * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
493       `muse-link-regexp'.
494     
495     * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
496       specifies the "common ground" of all implicit links, like URLs, bare
497       WikiNames, and -- in the future -- email addresses.
498     
499     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
500     
501     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
502       optional.  That was a bad idea on my part.  Renamed from
503       `muse-wiki-interwiki-handle'.  Hopefully all this renaming doesn't
504       annoy anyone :^) .
505     
506     * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
507       `muse-wiki-interwiki-expand'.
508       (muse-wiki-handle-wikiword): Renamed from
509       `muse-wiki-wikiword-handle'.
510     
511     * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
512       for the eval-after-load arg since XEmacs chokes on constants.
513     
514     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
515       face on WikiWords that don't correspond with a file.  If people really
516       want this to appear in bad-link face, I could accommodate that.
517     
518     * lisp/muse.el (muse-handle-url): New function that detects whether the
519       given string is a URL.
520       (muse-implicit-link-functions): Renamed from
521       `muse-mode-link-functions'.  Defaults to `muse-handle-url'.
522       (muse-explicit-link-functions): Renamed from
523       `muse-mode-handler-functions'.
524       (muse-handle-implicit-link): New function that handles all
525       implicit links by calling functions from `muse-implicit-link-functions'.
526       (muse-handle-explicit-link): Renamed from
527       `muse-handled-url'.
528     
530     modified files:
531      ChangeLog lisp/muse-colors.el lisp/muse-journal.el
532      lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
533      lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
536 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
538     Summary:
539       Allow WikiWords to be ignored with <nop> or "''''".
540     Revision:
541       muse--main--1.0--patch-84
543     * lisp/muse-mode.el (muse-browse-result): Docfixes.
544     
545     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
546       whether to hide <nop> tags when coloring a Muse buffer.
547       (muse-wiki-wikiword-at-point): Docfix.
548       (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
549       (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
550       during publishing.
551       (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
552       which keeps the WikiWord that follows it from being interpreted.
553       (muse-publish-markup-regexps): Allow 4 single quotes to function as a
554       WikiWord delimiter.
555     
557     modified files:
558      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
561 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
563     Summary:
564       Update postal address of FSF in muse-wiki.el.
565     Revision:
566       muse--main--1.0--patch-83
568     * lisp/muse-wiki.el: Update postal address of the FSF.
569     
571     modified files:
572      ChangeLog lisp/muse-wiki.el
575 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
577     Summary:
578       Interpret explicit links before emphasis.
579     Revision:
580       muse--main--1.0--patch-82
582     * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
583       links before emphasis.
584     
585     * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
586       for the heck of it.
588     modified files:
589      ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
592 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
594     Summary:
595       Wiki hacking, regexp tweaks.
596     Revision:
597       muse--main--1.0--patch-81
599     * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
600       muse-regexp.
601     
602     * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
603       that indicates whether or not to use character classes in regexps.  The
604       default is to let Muse try to figure it out.
605       (muse-extreg-usable-p): Make use of this variable.
606     
607     * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
608       this regexp.  I'm guessing it was supposed to have a TAB in there at
609       one time.  Replace this stuff with muse-regexp-space.
610     
611     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
612       by default.
613     
614     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
615       "or".
616     
617     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
618       delimiter as part of the regexp.  Allow "#" or "::" to be a delimiter.
619       We'll fix those anchor problems eventually!
620     
621     * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
622       uses `muse-interwiki-handle' to determine whether an interwiki link is
623       at point.
624     
625     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
626       look for a suitable value at point if needed.
627     
628     * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
629     
630     * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
631     
632     * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
634     modified files:
635      ChangeLog lisp/muse-project.el lisp/muse-regexps.el
636      lisp/muse-wiki.el
639 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
641     Summary:
642       Make installation of manual when not using Debian go smoothly.
643     Revision:
644       muse--main--1.0--patch-80
646     * Makefile.defs (INSTALLINFO): New variable that specifies what command
647       and options are to be used when insinuating the Muse documentation into
648       the Info menu.
649     
650     * Makefile (install): Make use of INSTALLINFO.
651     
652     * README (Installation): Give directions for changing INSTALLINFO on a
653       Debian system and changing where Muse is installed.
654     
655     * muse.texi: Ditto.
657     modified files:
658      ChangeLog Makefile Makefile.defs README muse.texi
661 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
663     Summary:
664       Fix compiler warning induced by last patch.
665     Revision:
666       muse--main--1.0--patch-79
668     * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
669       compiler warning.
671     modified files:
672      ChangeLog lisp/muse-project.el lisp/muse.el
675 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
677     Summary:
678       Add `muse-current-file', fix minor QuickStart issue.
679     Revision:
680       muse--main--1.0--patch-78
682     * examples/QuickStart: Make John Wiegley the author.
683     
684     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
685       `muse-current-file' instead of `buffer-file-name'.
686     
687     * lisp/muse-project.el (muse-current-project): Document.
688     
689     * lisp/muse-project.el (muse-current-file): New variable indicating the
690       name, including path, of the file that is currently being published.
691       (muse-project-of-file): Make use of
692       `muse-current-file'.
693     
694     * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
695     
696     * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
698     modified files:
699      ChangeLog examples/QuickStart lisp/muse-blosxom.el
700      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
701      lisp/muse.el
704 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
706     Summary:
707       Make muse-replace-regexp-in-string closer to its parent; no func change.
708     Revision:
709       muse--main--1.0--patch-77
711     * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
712       to implement all functionality of `replace-regexp-in-string'.  No
713       functionality change.
714     
716     modified files:
717      ChangeLog lisp/muse.el
720 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
722     Summary:
723       Play nicely with fill, adaptive-fill, and flyspell.
724     Revision:
725       muse--main--1.0--patch-76
727     * muse-mode.el (muse-mode-intangible-links): New function used to
728       determine whether links will be considered intangible.
729     
730     * lisp/muse-mode.el (muse-mode-link-functions)
731       (muse-mode-handler-functions): Minor docfix.
732     
733     * lisp/muse-mode.el (muse-mode): Don't split long links when performing
734       fill.  Play nicely with adaptive-fill.  Avoid lockup with flyspell by
735       making links intangible by default, but this may be adjusted by use of
736       the `muse-mode-intangible-links' function.
737     
738     * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
739       nil if we should allow a fill to occur here.  Keeps links from being
740       broken up.
741     
742     * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
743       non-nil if we allow spell-checking to occur here.  Keeps links from
744       being improperly colorized.
745     
746     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
747       functionality change.
749     modified files:
750      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
753 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
755     Summary:
756       Minor doc changes and code prettification.
757     Revision:
758       muse--main--1.0--patch-75
760     * AUTHORS: Note that YH's assignment is in the mail.
761     
762     * README (scripts): Explain better the contents of the `scripts'
763       directory.
764     
765     * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
767     modified files:
768      AUTHORS ChangeLog README lisp/muse-wiki.el
771 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
773     Summary:
774       Merged from hodique@lifl.fr--2005 (patch 7-11)
775     Revision:
776       muse--main--1.0--patch-74
778     Patches applied:
779     
780      * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
781        split WikiWords and InterWiki links into their own package
782     
783      * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
784        Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
785     
786      * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
787        Mimic experimental behavior for interwiki
788     
789      * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
790        fix notes publishing
791     
792      * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
793        various minor fixes
795     new files:
796      lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
798     modified files:
799      ChangeLog lisp/muse-colors.el lisp/muse-html.el
800      lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
802     renamed files:
803      experimental/.arch-ids/muse-wiki.el.id
804        ==> experimental/.arch-ids/muse-wiki-old.el.id
805      experimental/muse-wiki.el
806        ==> experimental/muse-wiki-old.el
808     new patches:
809      hodique@lifl.fr--2005/muse--yh--1.0--patch-7
810      hodique@lifl.fr--2005/muse--yh--1.0--patch-8
811      hodique@lifl.fr--2005/muse--yh--1.0--patch-9
812      hodique@lifl.fr--2005/muse--yh--1.0--patch-10
813      hodique@lifl.fr--2005/muse--yh--1.0--patch-11
816 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
818     Summary:
819       Tell people where to find on-line version of manual.
820     Revision:
821       muse--main--1.0--patch-73
823     * README: Add on-line locations for manual.
824     
825     * muse.texi: Remove @include directive.  This makes generating a PDF of
826       this documentation a lot easier.
827     
828     * muse.texi (Preface): Add on-line locations for manual.
830     modified files:
831      ChangeLog README muse.texi
834 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
836     Summary:
837       Try to make Muse play nice with outline minor mode.
838     Revision:
839       muse--main--1.0--patch-72
841     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
842     (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
843     "muse" instead of "t" when adding invisibility to text or checking for
844     invisibility.
845     
846     * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
847     compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
848     this function.
850     modified files:
851      ChangeLog lisp/muse-colors.el lisp/muse.el
854 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
856     Summary:
857       Minor grammar fix in Introduction section of manual.
858     Revision:
859       muse--main--1.0--patch-71
861     * muse.texi (Introduction): Minor grammar fix.
863     modified files:
864      ChangeLog muse.texi
867 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
869     Summary:
870       Release Muse 3.01.
871     Revision:
872       muse--main--1.0--patch-70
874     * lisp/muse-colors.el: Remove unnecessary use of Version in header.
875     
876     * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
877     
878     * lisp/muse-poem.el (muse-poem-markup-strings)
879       (muse-poem-chapbook-strings): Make customizable.
880     
881     * lisp/muse-poem.el (muse-chapbook-latex-header)
882       (muse-chapbook-latex-footer): Docfix.
883     
884     * lisp/muse-texinfo.el (muse-texinfo-info-extension)
885       (muse-texinfo-pdf-extension): Ditto.
886     
887     * lisp/muse.el (muse-version): Change to 3.01.
888     
889     * muse.texi (Poem, Texinfo): Last two publishing styles complete.  We're
890       done, for now!
892     modified files:
893      ChangeLog lisp/muse-colors.el lisp/muse-html.el
894      lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
897 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
899     Summary:
900       Tweak documentation thoroughly; still incomplete.
901     Revision:
902       muse--main--1.0--patch-69
904     * README: Minor tweaks.
905     
906     * muse.texi: Massively rename chapters so that the titles are more
907       descriptive.  Clean up grammar.
908     
909     * muse.texi (Obtaining Muse): Move content of Installation node here,
910       stripping out any customization tips, since those are covered later.
911       Re-work this chapter since I was dissatisfied with it.
912     
913     * muse.texi (Installation): This node has the content of README regarding
914       installation, which fits the title of the node much better than the
915       previous content.
916     
917     * muse.texi (Blosxom): Turn the sections of this section into
918       subsections.
919     
920     * muse.texi (Getting Help and Reporting Bugs): Turn this into a list.  I
921       like lists!
922     
923     * muse.texi (History): Add a "2005" item.
925     modified files:
926      ChangeLog README muse.texi
929 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
931     Summary:
932       Finish documenting 2 more publishing styles.
933     Revision:
934       muse--main--1.0--patch-68
936     * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
937     
938     * lisp/muse-journal.el: Docfixes.
939     
940     * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
941       documentation to this function.
942     
943     * muse.texi (Blosxom Options): New node containing the publishing styles
944       and options provided by Blosxom.
945       (Book): Add usage note, as I suspect a lot of people might be confused
946       by this style.
947       (HTML): Space out entries better.
948       (Journal, LaTeX): New nodes for publishing styles.
949       (Common Elements): Document a few options that are present in
950       `muse-publish.el'.
952     modified files:
953      ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
954      lisp/muse-latex.el lisp/muse-publish.el muse.texi
957 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
959     Summary:
960       Make Muse installable and correct an Emacs21 issue.
961     Revision:
962       muse--main--1.0--patch-67
964     * Makefile (.PRECIOUS): Indicate that .info and .html files in this
965       directory will be generated.
966       (all): Compile muse.info by default.
967       (doc): Refactor into individual generation rules for .html and .info
968       files.
969       (install): New rule that installs Muse source code, compiled .elc
970       files, and the manual into proper places.
971     
972     * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
973     
974     * README (Insinuation): Move old content of Installation here.
975       (Installation): Fill out this section.
976       (Further Documentation): Add link to my website and note that a full
977       manual is included with Muse.
978     
979     * lisp/Makefile (EL): Populate with .el files.
980       (install): New rule that installs both .elc and .el files.
981     
982     * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
983       Emacs21, hack in a handler for the @documentencoding tag so that it
984       doesn't error out.
986     modified files:
987      ChangeLog Makefile Makefile.defs README lisp/Makefile
988      lisp/muse-texinfo.el
991 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
993     Summary:
994       Cater even more to XEmacs and its annoying whims.
995     Revision:
996       muse--main--1.0--patch-66
998     * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
999       environment variable.
1000     
1001     * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
1002       handle it.  Load `muse-build.el' instead.
1003     
1004     * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
1005       used.
1006     
1007     * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
1008       (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
1009       not used.
1010     
1011     * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
1012       function does not appear to be used.
1013     
1014     * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
1015       `replace-regexp-in-string', since XEmacs doesn't have this function.
1016       We only implement the first 3 args, but this could be extended if we
1017       need to do so.
1018     
1019     * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
1020       `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
1021     
1022     * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
1023     
1024     * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
1025       make XEmacs shut up.
1026     
1027     * lisp/muse-convert.el (muse-write-footnote): Ditto.
1028     
1029     * lisp/muse-html.el (muse-html-markup-table): Ditto.
1030     
1031     * lisp/muse-http.el (muse-winnow-list): Ditto.
1032     
1033     * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
1034     
1035     * lisp/muse-project.el (muse-project-file-entries): Ditto.
1036     
1037     * lisp/muse-publish.el (muse-publish-markup): Ditto.
1038     
1039     * scripts/muse-build.el: Add contrib path first; probably doesn't change
1040       anything.
1041     
1042     * scripts/publish: Use EMACS environment variable instead of hard-coding
1043       it.
1045     modified files:
1046      ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
1047      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1048      lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
1049      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
1050      lisp/muse.el scripts/muse-build.el scripts/publish
1053 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
1055     Summary:
1056       Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
1057     Revision:
1058       muse--main--1.0--patch-65
1060     * AUTHORS: Update entry.
1061     
1062     * muse-*.el: Move to the lisp directory.
1063     
1064     * lisp/Makefile: New file containing rules to test and compile the
1065       source.
1066     
1067     * Makefile.defs: New file that contains common definitions for all other
1068       Makefiles, such as Emacs command to use.
1069     
1070     * Makefile: Move lisp-specific rules to lisp/Makefile.
1071       (SUBDIRS): New variable containing subdirectories to clean.
1072     
1073     * README: Update to reflect new location of source files.  Give updated
1074       directions for compiling with XEmacs.
1075     
1076     * examples/Makefile (.PRECIOUS): Added to denote which type of files to
1077       compile.
1078       (%.html): Pass SITEFLAG as an environment variable to
1079       ../scripts/publish.
1080     
1081     * examples/QuickStart (The): Re-add the stray <comment> tag since it
1082       seems to be needed to keep the process from failing.  This has *got* to
1083       be a bug in Muse, but I don't want to deal with it now.
1084     
1085     * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
1086     
1087     * lisp/muse-convert.el: Move line to commentary section.
1088     
1089     * lisp/muse-latex.el (muse-latex-markup-table): Note that the
1090       locally-bound `type' variable isn't used here.
1091     
1092     * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
1093     
1094     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
1095       binding.
1096     
1097     * scripts/muse-build.el (load-path): Correct paths.
1098     
1099     * scripts/muse-build.el (muse-elint-files): Add a few variables here so
1100       as to avoid spurious warnings.
1101     
1102     * scripts/publish (style): Make use of SITEFLAG environment variable, if
1103       it exists.
1104     
1105     * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
1106       (muse-match-string-no-properties): New functions that take the place of
1107       `line-end-position', `line-beginning-position', and
1108       `match-string-no-properties', respectively.
1109     
1110     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
1111       (muse-my-journal-find-entries): Use Muse-specific version of
1112       `match-string-no-properties', `line-beginning-position', and
1113       `line-end-position' since these do not exist in XEmacs.
1114     
1115     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
1116       (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
1117     
1118     * lisp/muse-convert.el (muse-latex-transform): Ditto.
1119     
1120     * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
1121       (muse-html-insert-contents): Ditto.
1122     
1123     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1124     
1125     * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
1126     
1127     * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
1128     
1129     * lisp/muse-publish.el (muse-publish-markup-tag)
1130       (muse-publish-markup-footnote, muse-publish-markup-leading-space)
1131       (muse-published-buffer-contents): Ditto.
1132     
1133     * scripts/muse-build.el (muse-elint-files): Ditto.
1135     new files:
1136      .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
1137      lisp/.arch-ids/Makefile.id lisp/Makefile
1139     modified files:
1140      AUTHORS ChangeLog Makefile README examples/Makefile
1141      examples/QuickStart examples/johnw/muse-johnw.el
1142      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1143      lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
1144      lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
1145      lisp/muse.el scripts/muse-build.el scripts/publish
1147     renamed files:
1148      .arch-ids/muse-blosxom.el.id
1149        ==> lisp/.arch-ids/muse-blosxom.el.id
1150      .arch-ids/muse-book.el.id
1151        ==> lisp/.arch-ids/muse-book.el.id
1152      .arch-ids/muse-colors.el.id
1153        ==> lisp/.arch-ids/muse-colors.el.id
1154      .arch-ids/muse-convert.el.id
1155        ==> lisp/.arch-ids/muse-convert.el.id
1156      .arch-ids/muse-docbook.el.id
1157        ==> lisp/.arch-ids/muse-docbook.el.id
1158      .arch-ids/muse-html.el.id
1159        ==> lisp/.arch-ids/muse-html.el.id
1160      .arch-ids/muse-http.el.id
1161        ==> lisp/.arch-ids/muse-http.el.id
1162      .arch-ids/muse-journal.el.id
1163        ==> lisp/.arch-ids/muse-journal.el.id
1164      .arch-ids/muse-latex.el.id
1165        ==> lisp/.arch-ids/muse-latex.el.id
1166      .arch-ids/muse-mode.el.id
1167        ==> lisp/.arch-ids/muse-mode.el.id
1168      .arch-ids/muse-poem.el.id
1169        ==> lisp/.arch-ids/muse-poem.el.id
1170      .arch-ids/muse-project.el.id
1171        ==> lisp/.arch-ids/muse-project.el.id
1172      .arch-ids/muse-publish.el.id
1173        ==> lisp/.arch-ids/muse-publish.el.id
1174      .arch-ids/muse-regexps.el.id
1175        ==> lisp/.arch-ids/muse-regexps.el.id
1176      .arch-ids/muse-texinfo.el.id
1177        ==> lisp/.arch-ids/muse-texinfo.el.id
1178      .arch-ids/muse.el.id
1179        ==> lisp/.arch-ids/muse.el.id
1180      muse-blosxom.el
1181        ==> lisp/muse-blosxom.el
1182      muse-book.el
1183        ==> lisp/muse-book.el
1184      muse-colors.el
1185        ==> lisp/muse-colors.el
1186      muse-convert.el
1187        ==> lisp/muse-convert.el
1188      muse-docbook.el
1189        ==> lisp/muse-docbook.el
1190      muse-html.el
1191        ==> lisp/muse-html.el
1192      muse-http.el
1193        ==> lisp/muse-http.el
1194      muse-journal.el
1195        ==> lisp/muse-journal.el
1196      muse-latex.el
1197        ==> lisp/muse-latex.el
1198      muse-mode.el
1199        ==> lisp/muse-mode.el
1200      muse-poem.el
1201        ==> lisp/muse-poem.el
1202      muse-project.el
1203        ==> lisp/muse-project.el
1204      muse-publish.el
1205        ==> lisp/muse-publish.el
1206      muse-regexps.el
1207        ==> lisp/muse-regexps.el
1208      muse-texinfo.el
1209        ==> lisp/muse-texinfo.el
1210      muse.el
1211        ==> lisp/muse.el
1213     new directories:
1214      lisp lisp/.arch-ids
1217 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
1219     Summary:
1220       Massively untabify files.
1221     Revision:
1222       muse--main--1.0--patch-64
1225     modified files:
1226      ChangeLog ChangeLog.2004 experimental/muse-message.el
1227      experimental/muse-wiki.el muse-book.el muse-colors.el
1228      muse-convert.el muse-docbook.el muse-html.el muse-http.el
1229      muse-journal.el muse-latex.el muse-mode.el muse-poem.el
1230      muse-project.el muse-publish.el muse-regexps.el
1231      muse-texinfo.el muse.el
1234 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
1236     Summary:
1237       Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
1238     Revision:
1239       muse--main--1.0--patch-63
1241     (Summary of changes that Yann made)
1242     
1243     * muse-colors.el (muse-colors-link): Whitespace cleanup.
1244     
1245     * muse-mode.el (muse-generate-index): Move index generation code into
1246       `muse-index-as-string'.
1247       (muse-index-as-string): New function that generates an index and
1248       returns it as a string, instead of placing it in a buffer like
1249       `muse-generate-index' used to.
1250     
1251     Patches applied:
1252     
1253      * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1254        merge from mwolson@gnu.org--2005
1255     
1256      * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1257        Accept WikiWords as links [mostly rescinded]
1258     
1259      * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1260        merge from mwolson@gnu.org--2005/muse--main--1.0
1261     
1262      * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1263        Merged from mwolson@gnu.org--2005 (patch 60-62)
1264     
1265      * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1266        provide a string view of the index
1268     modified files:
1269      ChangeLog muse-colors.el muse-latex.el muse-mode.el
1271     new patches:
1272      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1273      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1274      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1275      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1276      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1279 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
1281     Summary:
1282       Document Blosxom, Book, DocBook, and HTML publishing styles.
1283     Revision:
1284       muse--main--1.0--patch-62
1286     * muse-blosxom.el: Clean up header.
1287     
1288     * muse-book.el (muse-before-book-publish-hook): Rename to
1289       `muse-book-before-publish-hook'.
1290       (muse-after-book-publish-hook): Rename to
1291       `muse-book-after-publish-hook'.
1292     
1293     * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
1294       (muse-html-markup-strings, muse-xhtml-markup-strings)
1295       (muse-html-meta-content-type, muse-html-meta-content-encoding)
1296       (muse-html-charset-default, muse-html-encoding-default)
1297       (muse-html-encoding-map): Docfixes.
1298     
1299     * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
1300       sections.
1302     modified files:
1303      ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1306 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1308     Summary:
1309       Begin work on Publishing Styles section of manual.
1310     Revision:
1311       muse--main--1.0--patch-61
1313     * Makefile (.PHONY): Add "doc" to list.
1314       (doc): New rule that generates Info and HTML files from muse.texi.
1315       (dist): Rely on `distclean', not `clean'.
1316     
1317     * examples/QuickStart (Authoring mode): Remove empty section.
1318     
1319     * muse.texi: Call this program "the Emacs Muse" in title.
1320       (Publishing Styles): Begin to populate section.
1321       (Deriving Styles): First subsection of Publishing Styles.
1322       (Contributors): Remove spurious copyright section, since we address
1323       this in the title.
1324     
1325     * README: Actually remember to add this file.
1327     new files:
1328      .arch-ids/README.id README
1330     modified files:
1331      ChangeLog Makefile examples/QuickStart muse.texi
1334 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1336     Summary:
1337       Document Markup Rules.
1338     Revision:
1339       muse--main--1.0--patch-60
1341     * examples/QuickStart: Remove stray <comment> tag.
1342     
1343     * muse.texi (Top): Comment every menu line.
1344       (Markup Rules): New section with plenty of subsections.
1346     modified files:
1347      ChangeLog examples/QuickStart muse.texi
1350 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1352     Summary:
1353       Release this as Muse 3.00.90 (RC1).
1354     Revision:
1355       muse--main--1.0--patch-59
1357     * Makefile (%.elc): Use -q instead of --no-init-file because the former
1358       is compatible with both Emacs and XEmacs.
1359     
1360     * examples/README: Renamed to QuickStart.
1361     
1362     * examples/Makefile (EXAMPLES): Reflect name change of README.
1363     
1364     * muse.el: Ditto.
1366     modified files:
1367      ChangeLog Makefile examples/Makefile muse.el
1369     renamed files:
1370      examples/.arch-ids/README.id
1371        ==> examples/.arch-ids/QuickStart.id
1372      examples/README
1373        ==> examples/QuickStart
1376 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1378     Summary:
1379       Makefile refactoring.
1380     Revision:
1381       muse--main--1.0--patch-58
1383     * Makefile (.PHONY): List all non-file targets.
1384       (examples): New rule that calls Make in the examples directory.
1385       (atranslit): Removed, since this isn't (yet) bundled with Muse.
1386     
1387     * README: Move to the examples directory.  I'd prefer to distribute a
1388       very basic plain text README and use this as a quickstart + markup
1389       example + publishing example.
1390     
1391     * examples/Makefile: Move all README-related rules here.
1392     
1393     * examples/README: Add an "About this document" section.  
1394     
1395     * scripts/publish (style): Do not include the contrib directory, since we
1396       don't use any code from there.  Since this is only invoked from the
1397       examples directory, make sure add the parent directory to the load
1398       path.
1399     
1400     * muse.texi: Change version to 3.00.90 (RC1).
1401     
1402     * muse.el: Change location of the README file in header.
1403     
1404     * muse.el (muse-version): Update to 3.00.90 (RC1).
1406     new files:
1407      examples/.arch-ids/Makefile.id examples/Makefile
1409     modified files:
1410      ChangeLog Makefile examples/README muse.el muse.texi
1411      scripts/publish
1413     renamed files:
1414      .arch-ids/README.id
1415        ==> examples/.arch-ids/README.id
1416      README
1417        ==> examples/README
1420 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
1422     Summary:
1423       Update my example configuration.
1424     Revision:
1425       muse--main--1.0--patch-57
1427     * examples/mwolson/muse-init.el: Update to reflect use of outline faces
1428       and experimental status of muse-message.
1430     modified files:
1431      ChangeLog examples/mwolson/muse-init.el
1434 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
1436     Summary:
1437       Provide optional outline-style faces; customization fixes; experimental stuff.
1438     Revision:
1439       muse--main--1.0--patch-56
1441     * muse-colors.el (muse-colors-autogen-headings): New user-customizable
1442       option that determines what the header faces should look like.  If
1443       'outline, use outline-style faces.  If nil, don't generate the faces at
1444       all, which allows the user to specify their own.  Otherwise, use the
1445       scaled faces, which is the default behavior.
1446       (muse-colors-outline-faces-list): List of faces to use.  In case the
1447       outline faces are not available, provide reasonable defaults.
1448       (muse-make-faces): Use dolist instead of mapc.  Implement the
1449       possibility of having outline-style colors for heading.  Don't call
1450       this function immediately -- give the users time to make their changes
1451       through the customize interface.  Once we call this function, Emcs from
1452       CVS will not allow the faces to be changed easily, which is a shame.
1453     
1454     * muse-message.el (muse-message-contents-tag): Copied from
1455       `muse-publish-contents-tag' in order to keep the customization
1456       interface from making the `muse-markup-tags' option from throwing a
1457       type mismatch error.  This function is untested and will likely do
1458       nothing useful.  This file has been moved to the experimental folder
1459       until it gets fleshed out more.
1460     
1461     * experimental/muse-wiki.el: New file from johnw's initial attempt at a
1462       file that could eventually provide wiki-like ability.  Currently this
1463       is just a collection of functions that were pruned out when he remade
1464       Muse, so don't get too excited.  I plan to eventually merge Yann
1465       Hodique's work here, probably after the first release of Muse.
1466     
1467     * muse-regexps.el (muse-regexp): Improve description.
1468     
1469     * muse-project.el (muse-project-ignore-regexp): Make this be a part of
1470       the muse-regexp group since it is just a single regexp.  Lists of
1471       regexps don't have to be in muse-regexp, however.
1472     
1473     * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
1474       since the Emacs devel mailing list seems to not want Britain-izations
1475       in Emacs code.
1476     
1477     * muse-colors.el (muse-colors): Ditto.
1478     
1479     * muse-docbook.el (muse-docbook): Ditto.
1480     
1481     * muse-html.el (muse-html): Ditto.
1482     
1483     * muse-http.el (muse-http): Ditto.
1484     
1485     * muse-message.el (muse-message): Ditto.
1486     
1487     * muse-mode.el (muse-mode): Ditto.
1488     
1489     * muse-project.el (muse-project): Ditto.
1490     
1491     * muse-publish.el (muse-publish): Ditto.
1492     
1493     * muse.el (muse): Ditto.
1495     new files:
1496      experimental/.arch-ids/=id
1497      experimental/.arch-ids/muse-wiki.el.id
1498      experimental/muse-wiki.el
1500     modified files:
1501      ChangeLog experimental/muse-message.el muse-blosxom.el
1502      muse-colors.el muse-docbook.el muse-html.el muse-http.el
1503      muse-mode.el muse-project.el muse-publish.el muse-regexps.el
1504      muse.el
1506     renamed files:
1507      .arch-ids/muse-message.el.id
1508        ==> experimental/.arch-ids/muse-message.el.id
1509      muse-message.el
1510        ==> experimental/muse-message.el
1512     new directories:
1513      experimental experimental/.arch-ids
1516 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
1518     Summary:
1519       Fix publishing error when given an empty string for header/footer.
1520     Revision:
1521       muse--main--1.0--patch-55
1523     * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
1524       `file-readable-p' if it is an empty string.  For some reason,
1525       `file-readable-p' and `insert-file-contents' were treating an empty
1526       string as if it were the current directory.
1528     modified files:
1529      ChangeLog muse-publish.el
1532 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
1534     Summary:
1535       WYSIWYG emphasis, XEmacs compatibility hacks.
1536     Revision:
1537       muse--main--1.0--patch-54
1539     * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
1540       compliant.  Only colorize if we end with the same number of asterisks
1541       as we start with, preventing unnoticed syntax errors.  Don't colorize
1542       in the middle of a word.
1543       (muse-colors-underlined): Make underlining more WYSIWIG compliant.
1544       Only colorize if we end with an underscore.  Don't colorize in the
1545       middle of a word.
1546     
1547     * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
1548       inside of group.  This will probably not do anything, but it seems
1549       syntactically good.
1550     
1551     * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
1552       where we start with an image link.  JohnW didn't seem to like having
1553       <p> tags inserted before image links, but they don't validate properly
1554       as they are.  For now, I will surround such links/paragraphs with <div
1555       class="image-link"> in an attempt to be as not invasive and yet
1556       standards compliant as possible.
1557     
1558     * muse-html.el (muse-html-escape-string): Work around distinction between
1559       int and char types in XEmacs.  Deal with an annoying replace-match bug
1560       in XEmacs that rears its head at times.
1561     
1562     * muse-publish.el (muse-publish-markup-word): Allow underlines to be
1563       multi-line.
1565     modified files:
1566      ChangeLog muse-colors.el muse-docbook.el muse-html.el
1567      muse-publish.el
1570 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
1572     Summary:
1573       Minor code cleanup to address elint issues.
1574     Revision:
1575       muse--main--1.0--patch-53
1577     * Makefile (test): Don't build README files during this rule.  Remove
1578       spurious "make clean" statement.
1579     
1580     * muse-colors.el (muse-colors-tags): Make sure that this appears in the
1581       `muse-colors' group, and give it a proper type.
1582     
1583     * muse-mode.el: Wrap condition-case around `eval-when-compile'.
1584     
1585     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
1586       muse-my-journal-find-entries): Replace `string-to-int' with
1587       `string-to-number'.
1588     
1589     * muse-html.el (muse-html-insert-contents): Ditto.
1590     
1591     * muse-journal.el (muse-journal-html-munge-buffer,
1592       muse-journal-latex-munge-buffer): Ditto.
1593     
1594     * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1595     
1596     * muse-publish.el (muse-publish-markup-footnote,
1597       muse-publish-contents-tag): Ditto.
1598     
1599     * muse-regexps.el (muse-extreg-usable-p): Ditto.
1601     modified files:
1602      ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
1603      muse-html.el muse-journal.el muse-mode.el muse-publish.el
1604      muse-regexps.el
1607 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
1609     Summary:
1610       Add ability to automate the creation a new blosxom entry.
1611     Revision:
1612       muse--main--1.0--patch-52
1614     * examples/mwolson/muse-init.el: Move new entry section to
1615       muse-blosxom.el.  Modify the key settings in my example accordingly.
1616     
1617     * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
1618       Muse always makes sure that the file ends with a newline.
1619     
1620     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
1621       planner markup is now provided automatically by the planner port to
1622       Muse, and we don't have any customized markup.
1623     
1624     * muse-blosxom.el (muse-blosxom-base-directory): New customizable
1625       variable that specifies where the base directory of your blog entries
1626       is found.
1627     
1628     * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
1629       the base directory.  Explore categories recursively.
1630     
1631     * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
1632       `muse-blosxom-new-entry'.  Turns the given title into a lowercase, sans
1633       special characters file name.
1634     
1635     * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
1636       making a new blog entry.  It will prompt you for a category, then a
1637       title, and then will create a new file that has the date and title
1638       inserted.
1640     modified files:
1641      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
1644 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
1646     Summary:
1647       Change mailing address of FSF, add AUTHORS file.
1648     Revision:
1649       muse--main--1.0--patch-51
1651     * muse-*.el, muse.texi: Change mailing address of FSF.
1652     
1653     * muse.texi (Contributors): Fix typo.
1654     
1655     * AUTHORS: New file containing a list of all of those who have
1656       contributed code or documentation to Muse, how many lines were changed,
1657       etc.
1659     new files:
1660      .arch-ids/AUTHORS.id AUTHORS
1662     modified files:
1663      ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
1664      muse-html.el muse-http.el muse-journal.el muse-latex.el
1665      muse-message.el muse-mode.el muse-poem.el muse-project.el
1666      muse-publish.el muse-regexps.el muse-texinfo.el muse.el
1667      muse.texi
1670 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
1672     Summary:
1673       Merged from hodique@lifl.fr--2005 (patch 0-1)
1674     Revision:
1675       muse--main--1.0--patch-50
1677     Patches applied:
1678     
1679      * hodique@lifl.fr--2005/muse--yh--1.0--base-0
1680        tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
1681     
1682      * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1683        fix .html (for example) in visible names for links
1685     modified files:
1686      ChangeLog muse-publish.el
1688     new patches:
1689      hodique@lifl.fr--2005/muse--yh--1.0--base-0
1690      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
1693 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
1695     Summary:
1696       Make generated X(HT)ML show up in the right encoding in other modes.
1697     Revision:
1698       muse--main--1.0--patch-49
1700     * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
1701       Thanks to Zhiqiang Ye for the suggestion.  This attempts to make
1702       generated (X)HTML files show up in the right coding system when editing
1703       them with another Emacs mode.
1704     
1705     * muse-journal.el (muse-journal-rss-header): Automatically determine the
1706       encoding instead of hard-coding it.
1707     
1708     * muse-message.el: Add content to Commentary section, explaining the use
1709       of this publishing style.
1711     modified files:
1712      ChangeLog muse-html.el muse-journal.el muse-message.el
1715 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
1717     Summary:
1718       Move regexps to same group, only make 4 heading faces.
1719     Revision:
1720       muse--main--1.0--patch-48
1722     * muse-colors.el (muse-make-faces): Only create 4 header faces since we
1723       can only publish 3 of them specially, leaving the fourth to be in
1724       plain text.
1725       (muse-colors-markup): Only recognize 4 levels of heading.
1726     
1727     * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
1728       (muse-file-regexp, muse-image-regexp)
1729       (muse-ignored-extensions-regexp): Moved here from muse.el.  It seems
1730       like a good idea to have all the regexps in the same group.
1732     modified files:
1733      ChangeLog muse-colors.el muse-regexps.el muse.el
1736 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
1738     Summary:
1739       Update my example config, minor code cleanup.
1740     Revision:
1741       muse--main--1.0--patch-47
1743     * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
1744       names and add "Plans" project.
1745     
1746     * muse-docbook.el (looking-back): Delete.
1747     
1748     * muse-html.el (looking-back): Delete.
1749     
1750     * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
1751       instead of `looking-back'.
1752     
1753     * muse.el (muse-looking-back): Instead of redefining the `looking-back'
1754       function, use this function.  If `looking-back' exists, call it;
1755       otherwise, use a workaround.
1757     removed files:
1758      contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
1760     modified files:
1761      ChangeLog examples/mwolson/muse-init.el muse-docbook.el
1762      muse-html.el muse.el
1765 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
1767     Summary:
1768       Handle a few paragraph publishing edge cases better.
1769     Revision:
1770       muse--main--1.0--patch-46
1772     * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
1773       beginning-of-document, end-of-document, and paragraph separator regexps
1774       so that one markup rule can be used in all these cases.
1775       (muse-docbook-markup-paragraph): Handle more cases correctly.  In
1776       particular, blockquote or center at beginning or end of document will
1777       be published properly.  Hopefully this won't slow things down too much.
1778       (muse-docbook-markup-paragraph-close): Removed.
1779     
1780     * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
1781     
1782     * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
1783       Ditto.
1784       (muse-html-markup-paragraph-close): Removed.
1786     modified files:
1787      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1790 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
1792     Summary:
1793       Improve prompt when reading a tag.
1794     Revision:
1795       muse--main--1.0--patch-45
1797     * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
1798       other Emacs modes seem to do.
1800     modified files:
1801      ChangeLog muse-mode.el
1804 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
1806     Summary:
1807       Warn user when publishing fails due to a private directory.
1808     Revision:
1809       muse--main--1.0--patch-44
1811     * muse-project.el (muse-project-private-p): Warn users when publishing a
1812       file fails due to its directory not being readable by others.  Make
1813       sure that you do a `chmod +o name_of_directory' if you want the
1814       contents of that directory to be publishable.
1816     modified files:
1817      ChangeLog muse-project.el
1820 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
1822     Summary:
1823       Fix error with example tags and message publishing style.
1824     Revision:
1825       muse--main--1.0--patch-43
1827     * muse-colors.el: Don't define `font-lock-mode' as a variable.  Check to
1828       see if a previous definition for `font-lock-multiline' exists.
1829     
1830     * muse-message.el (muse-message-example-tag): Don't require two
1831       additional (unused) arguments.
1833     modified files:
1834      ChangeLog muse-colors.el muse-message.el
1837 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
1839     Summary:
1840       Always end the published document with a newline.
1841     Revision:
1842       muse--main--1.0--patch-42
1844     * muse-html.el (muse-html-markup-paragraph-close): Always end the
1845       published document with a newline.
1846     
1847     * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
1849     modified files:
1850      ChangeLog muse-docbook.el muse-html.el
1853 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
1855     Summary:
1856       Don't let automatic backup files crash the publishing process.
1857     Revision:
1858       muse--main--1.0--patch-41
1860     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
1861       directive since this value is already processed by
1862       `muse-publish-markup-directive', and may be obtained by using
1863       the code: (muse-publishing-directive "date").
1864     
1865     * muse-colors.el (muse-colors-region): Make sure that we don't ever try
1866       to run (funcall nil); this happened once during a debugging process.
1867     
1868     * muse-project.el (muse-project-private-p): Skip any file for which we
1869       cannot fetch attributes.  This fixes a bug where having an
1870       Emacs-generated automatic backup file in a publishing directory causes
1871       the publishing process to halt with an error.
1873     modified files:
1874      ChangeLog muse-blosxom.el muse-colors.el muse-project.el
1877 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
1879     Summary:
1880       Apply fix in previous patch to the DocBook publishing style.
1881     Revision:
1882       muse--main--1.0--patch-40
1884     * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
1885       previous patch here as well.
1886     
1888     modified files:
1889      ChangeLog muse-docbook.el
1892 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
1894     Summary:
1895       Fix newly-introduced lock-up during HTML publishing.
1896     Revision:
1897       muse--main--1.0--patch-39
1899     * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
1900       planner rules higher priority in the publishing sequence.  Hopefully
1901       this will not wreck anything; I don't use these rules, so I cannot
1902       tell.  This wasn't a real bugfix, just an aesthetic code thing for me.
1903     
1904     * muse-html.el (muse-html-markup-paragraph-close): Don't use
1905       replace-match; that seems to be slightly evil.  Return nil instead of a
1906       newline since otherwise Muse thinks that we are not done yet and gets
1907       into an infinite loop.  This should fix the lock-up problem that
1908       resulted from the previous few patches.
1910     modified files:
1911      ChangeLog muse-blosxom.el muse-html.el
1914 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
1916     Summary:
1917       Parenthesis goofup.
1918     Revision:
1919       muse--main--1.0--patch-38
1921     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
1922     
1924     modified files:
1925      ChangeLog muse-blosxom.el
1928 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
1930     Summary:
1931       Make docbook and blosxom modes close paragraphs properly at end.
1932     Revision:
1933       muse--main--1.0--patch-37
1935     * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
1936       patch.
1937     
1938     * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
1939       (muse-docbook-markup-paragraph-close): Adapt from
1940       `muse-html-markup-paragraph-close'.
1941     
1942     * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
1943       preserve the same appearance as before the last patch.
1945     modified files:
1946      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
1949 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
1951     Summary:
1952       Bugfix: Close P tag properly at end of file.
1953     Revision:
1954       muse--main--1.0--patch-36
1956     * muse-blosxom.el: Fix bug where loading this file twice would cause an
1957       error.
1958     
1959     * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
1960       detecting whether or not a paragraph needs a closing P tag.
1961       (muse-html-markup-paragraph-close): New function that only inserts a
1962       closing P tag when an unclosed P tag is nearby.
1964     modified files:
1965      ChangeLog muse-blosxom.el muse-html.el
1968 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
1970     Summary:
1971       Update my example settings.
1972     Revision:
1973       muse--main--1.0--patch-35
1975     * examples/mwolson/muse-init.el: Synchronize with my current settings.
1977     modified files:
1978      ChangeLog examples/mwolson/muse-init.el
1981 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
1983     Summary:
1984       Update documentation for C-c TAB feature.
1985     Revision:
1986       muse--main--1.0--patch-34
1988     * muse.texi (Keystroke Summary): Note that C-c TAB calls
1989       `muse-insert-tag'.
1990     
1992     modified files:
1993      ChangeLog muse.texi
1996 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
1998     Summary:
1999       New feature: tag completion with C-c TAB.
2000     Revision:
2001       muse--main--1.0--patch-33
2003     * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
2004       (muse-tag-history, muse-custom-tags): New variables that keep track of
2005       the tag history and newly-entered tags respectively for
2006       `muse-insert-tag'.
2007       (muse-insert-tag): New function that interactively prompts the user for
2008       a tag to use.
2010     modified files:
2011      ChangeLog muse-mode.el
2014 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
2016     Summary:
2017       Fix XHTML validation error with <hr> and <br>.
2018     Revision:
2019       muse--main--1.0--patch-32
2021     * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
2022       and HR tags for XHTML publishing.  This should fix a few validation
2023       errors that I've been noticing lately.
2025     modified files:
2026      ChangeLog muse-html.el
2029 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
2031     Summary:
2032       Remove flyspell overlays on links.
2033     Revision:
2034       muse--main--1.0--patch-31
2036     * muse-colors.el (muse-colors-link): Remove flyspell overlays.  This
2037       should make the link clickable.  On Emacs21, the color will stay red,
2038       but other Emacsen should do the right thing, which is use the normal
2039       link color.  Hopefully this will fix some strange flyspell-related link
2040       problems.
2042     modified files:
2043      ChangeLog muse-colors.el
2046 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
2048     Summary:
2049       Update my example Muse settings.
2050     Revision:
2051       muse--main--1.0--patch-30
2053     * examples/mwolson/muse-init.el: Update from my latest version.
2054       (muse-project-alist): Remove the francais part of my blog.
2055       (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
2056       into this and `my-muse-mode-fill-nobreak-p'.
2057       (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
2058       this is the best way to accomplish this.
2059       (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
2060       characters in the title.
2061       (my-muse-prepare-entry-for-xanga): Treat example regions better.
2063     modified files:
2064      ChangeLog examples/mwolson/muse-init.el
2067 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
2069     Summary:
2070       Add simple `muse-version' function.
2071     Revision:
2072       muse--main--1.0--patch-29
2074     * muse.el (muse-version): New function that displays the value of the
2075       `muse-version' variable.  This should be easier for the user to type
2076       than C-h v muse-version.
2078     modified files:
2079      ChangeLog muse.el
2082 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
2084     Summary:
2085       Don't compile documentation by default.
2086     Revision:
2087       muse--main--1.0--patch-28
2089     * Makefile (all): Don't compile documentation by default.
2090       (doc): Use this rule to compile documentation.
2092     modified files:
2093      ChangeLog Makefile
2096 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2098     Summary:
2099       Merge RSS 2.0 enclosure support for muse-journal.el from johnw
2100     Revision:
2101       muse--main--1.0--patch-27
2103     2005-04-16  Michael Olson  <mwolson@gnu.org>
2104     
2105         * muse-journal.el: Merge in enclosure support for RSS 2.0 from
2106         johnw. If a journal entry's title is a [[link]], then an
2107         <enclosure> tag will be added to the XML data giving the size and
2108         MIME type of the link target.  This makes podcasting with Muse
2109         trivial.
2110         (muse-journal-rss-entry-template): Add enclosure usage to example.
2111         (muse-journal-rss-munge-buffer): Implement enclosures.
2113     modified files:
2114      ChangeLog muse-journal.el
2117 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
2119     Summary:
2120       Standardize source headers, appease elint, don't require planner
2121     Revision:
2122       muse--main--1.0--patch-26
2124     2005-04-15  Michael Olson  <mwolson@gnu.org>
2125     
2126         * Makefile, scripts/muse-build.el: Moved muse-build.el to the
2127         `scripts' directory since it really isn't part of Muse proper; it
2128         is used to generate Muse output from the command line.
2129     
2130         * muse-blosxom.el: Handle case where planner is not loaded so that
2131         it isn't a hard requirement.
2132     
2133         * muse-colors.el: Move definition of `muse-colors-tag-info' up so
2134         that elint doesn't complain.
2135     
2136         * muse-message.el (muse-message-markup-link): Don't throw up on
2137         links with no description.
2138     
2139         * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
2140         muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
2141         muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
2142         muse-project.el, muse-publish.el, muse-regexps.el,
2143         muse-texinfo.el, muse.el: Add standard header for each file in
2144         preparation for the initial release, which will hopefully happen
2145         sometime within the next month.
2146     
2148     removed files:
2149      experimental/.arch-ids/=id
2151     modified files:
2152      ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
2153      muse-convert.el muse-docbook.el muse-html.el muse-http.el
2154      muse-journal.el muse-latex.el muse-message.el muse-mode.el
2155      muse-poem.el muse-project.el muse-publish.el muse-regexps.el
2156      muse-texinfo.el muse.el
2158     renamed files:
2159      .arch-ids/muse-build.el.id
2160        ==> scripts/.arch-ids/muse-build.el.id
2161      muse-build.el
2162        ==> scripts/muse-build.el
2164     removed directories:
2165      experimental experimental/.arch-ids
2168 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
2170     Summary:
2171       Merge contents of muse-latexcjk.el into muse-latex.el.
2172     Revision:
2173       muse--main--1.0--patch-25
2175     2005-04-14  Michael Olson  <mwolson@gnu.org>
2176     
2177         * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
2178         (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
2179         (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
2180         Merge in from muse-latexcjk.el.
2181     
2182         * muse-latexcjk.el: Removed, functionality merged with
2183         muse-latex.el
2185     removed files:
2186      .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
2188     modified files:
2189      ChangeLog muse-latex.el
2192 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
2194     Summary:
2195       Merge muse-xhtml.el into muse-html.el.
2196     Revision:
2197       muse--main--1.0--patch-24
2199     2005-04-06  Michael Olson  <mwolson@gnu.org>
2200     
2201         * examples/mwolson/muse-init.el: Update with respect to the
2202         muse-xhtml.el merge.
2203     
2204         * muse-html.el: The contents of muse-xhtml.el have been merged in
2205         as advised by John Wiegley.
2206         (muse-html-style-sheet): Add example for XHTML use in the
2207         function's documentation.
2208         (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
2209         Moved from muse-xhtml.el.
2210     
2211         * muse-xhtml.el: Removed; contents merged into muse-html.el.
2213     removed files:
2214      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2216     modified files:
2217      ChangeLog examples/mwolson/muse-init.el muse-html.el
2220 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
2222     Summary:
2223       Try to fix regexps for Emacs 21.4.
2224     Revision:
2225       muse--main--1.0--patch-23
2227     2005-04-05  Michael Olson  <mwolson@gnu.org>
2228     
2229         * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
2230         for Emacs 21.4.
2232     modified files:
2233      ChangeLog muse-regexps.el
2236 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
2238     Summary:
2239       Add comments to the publish-project example script
2240     Revision:
2241       muse--main--1.0--patch-22
2243     2005-04-01  Michael Olson  <mwolson@gnu.org>
2244     
2245         * examples/publish-project: Moved here from
2246         scripts/publish-project.  Added a few comments so people know what
2247         it is used for.
2249     modified files:
2250      ChangeLog examples/publish-project
2252     renamed files:
2253      scripts/.arch-ids/publish-project.id
2254        ==> examples/.arch-ids/publish-project.id
2255      scripts/publish-project
2256        ==> examples/publish-project
2259 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
2261     Summary:
2262       New XHTML style, add more examples to my sample muse config
2263     Revision:
2264       muse--main--1.0--patch-21
2266     2005-03-31  Michael Olson  <mwolson@gnu.org>
2267     
2268         * examples/mwolson/muse-init.el: Give an example of deriving a
2269         custom publishing style.
2270         (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
2271         (my-muse-prepare-entry-for-xanga): Mangle the published output
2272         from a blosxom project and copy the result to the clipboard for
2273         easy pasting into Xanga's web form.  The file is untouched.
2274     
2275         * muse-html.el (muse-html-style-sheet): Include the <style
2276         type="text/css"></style> wrapper around the example.
2277         (muse-html-header): Don't add <style type="text/css"></style>
2278         around the value of `muse-html-style-sheet' anymore.  This allows
2279         for the option of putting your stylesheet(s) in a separate file.
2280         An example of this is given in the documentation for this
2281         variable.
2282     
2283         * muse-xhtml: New file that implements a publishing style which is
2284         derived from HTML mode.  It uses a slightly modified version of
2285         the HTML markup rules to generate XHTML-compliant output.
2286     
2287         * muse-blosxom.el: Add new "blosxom-xhtml" style.  The old
2288         "blosxom" style has been renamed to "blosxom-html".  Fix a few
2289         header gaffes.
2290     
2291         * muse-journal.el: Add new "journal-xhtml" style.
2292     
2293         * muse-message.el: Add new "message-xhtml" style.
2295     new files:
2296      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2298     modified files:
2299      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2300      muse-html.el muse-journal.el muse-message.el
2303 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2305     Summary:
2306       Add my muse configuration to the examples
2307     Revision:
2308       muse--main--1.0--patch-20
2310     2005-03-24  Michael Olson  <mwolson@gnu.org>
2311     
2312         * examples/johnw: Move John Wiegley's configuration to this
2313         directory.
2314     
2315         * examples/mwolson: My configuration files go here.
2316     
2317         * examples/mwolson/muse-init.el: My Muse configuration file.  I
2318         just figured out how to keep links from being spell-checked or
2319         split up by fill-mode, so the implementation of this may be found
2320         here.  I also made a function that sets up a blog entry for me.
2322     new files:
2323      examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2324      examples/mwolson/.arch-ids/muse-init.el.id
2325      examples/mwolson/muse-init.el
2327     modified files:
2328      ChangeLog
2330     renamed files:
2331      examples/.arch-ids/muse-johnw.el.id
2332        ==> examples/johnw/.arch-ids/muse-johnw.el.id
2333      examples/.arch-ids/publish-johnw.id
2334        ==> examples/johnw/.arch-ids/publish-johnw.id
2335      examples/muse-johnw.el
2336        ==> examples/johnw/muse-johnw.el
2337      examples/publish-johnw
2338        ==> examples/johnw/publish-johnw
2340     new directories:
2341      examples/johnw examples/johnw/.arch-ids examples/mwolson
2342      examples/mwolson/.arch-ids
2345 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2347     Summary:
2348       Add muse-blosxom script and plugin for pyblosxom
2349     Revision:
2350       muse--main--1.0--patch-19
2352     2005-03-24  Michael Olson  <mwolson@gnu.org>
2353     
2354         * muse-blosxom.el: Update copyright notice in headers and mention
2355         the pyblosxom scripts.
2356     
2357         * contrib/pyblosxom: New directory containing pyblosxom plugins
2358         and helper scripts.
2359     
2360         * contrib/getstamps.py: Script that generates the "timestamps"
2361         file, run on the local machine.
2362     
2363         * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2364         timestamps file.
2366     new files:
2367      contrib/pyblosxom/.arch-ids/=id
2368      contrib/pyblosxom/.arch-ids/getstamps.py.id
2369      contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2370      contrib/pyblosxom/getstamps.py
2371      contrib/pyblosxom/hardcodedates.py
2373     modified files:
2374      ChangeLog muse-blosxom.el
2376     new directories:
2377      contrib/pyblosxom contrib/pyblosxom/.arch-ids
2380 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2382     Summary:
2383       muse-blosxom.el has matured past experimental status
2384     Revision:
2385       muse--main--1.0--patch-18
2387     2005-03-23  Michael Olson  <mwolson@gnu.org>
2388     
2389         * muse-blosxom.el: Remove common functionality that has already
2390         been implemented in `muse-html.el'.  Derive this mode from
2391         `muse-html'.  Update documentation.  I now feel that this file is
2392         ready to be included in the top-level Muse directory.
2394     modified files:
2395      ChangeLog muse-blosxom.el
2397     renamed files:
2398      experimental/.arch-ids/muse-blosxom.el.id
2399        ==> .arch-ids/muse-blosxom.el.id
2400      experimental/muse-blosxom.el
2401        ==> muse-blosxom.el
2404 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2406     Summary:
2407       Make muse-blosxom.el slightly less experimental
2408     Revision:
2409       muse--main--1.0--patch-17
2411     2005-03-22  Michael Olson  <mwolson@gnu.org>
2412     
2413         * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
2414         Renamed from `blosxom-page-date-alist'.  Currently it does nothing
2415         useful.
2416         (muse-blosxom-markup-regexps): Remove unnecessary first grouping
2417         from the `muse-blosxom-markup-date-directive' rule.
2418         (blosxom-set-time): Remove this function.  We're not going to be
2419         touching the timestamp manually anymore -- it's too much of a
2420         hassle.  Right now I've got a python program that compiles a
2421         timestamp file and a pyblosxom helper that reads it.  Something
2422         similar could be arranged for blosxom, I'm sure.
2423     
2425     modified files:
2426      ChangeLog experimental/muse-blosxom.el
2429 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
2431     Summary:
2432       Apply latest journal-related updates from johnw
2433     Revision:
2434       muse--main--1.0--patch-16
2437     modified files:
2438      ChangeLog examples/muse-johnw.el muse-journal.el
2441 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
2443     Summary:
2444       Add Projects node to the manual
2445     Revision:
2446       muse--main--1.0--patch-15
2448     2005-02-28  Michael Olson  <mwolson@gnu.org>
2449     
2450         * muse.texi: Change copyright notice since the FSF is now the
2451         copyright holder.
2452         (Projects): New node, based on a section from the README file.
2454     modified files:
2455      ChangeLog muse.texi
2458 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
2460     Summary:
2461       Correct documentation, adding some content.
2462     Revision:
2463       muse--main--1.0--patch-14
2465     2005-02-28  Michael Olson  <mwolson@gnu.org>
2466     
2467         * muse.texi: Change license terms of the documentation to the GNU
2468         GPL instead of the GNU FDL, as per the consent of the copyright
2469         holders of the emacs-wiki manual, from which this is based.  Some
2470         emacs-wiki-isms in the manual were corrected, and the Getting
2471         Started section was updated.
2473     modified files:
2474      ChangeLog muse.texi
2477 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
2479     Summary:
2480       Make muse-blosxom.el a bit more sane, still need to bum it down a bit
2481     Revision:
2482       muse--main--1.0--patch-13
2484     2005-02-17  Michael Olson  <mwolson@gnu.org>
2485     
2486         * experimental/muse-blosxom.el: Somehow the contents of this file
2487         managed to get duplicated.  I removed the duplicates.
2488         (muse-blosxom-date): Remove this, since it is not useful.
2489         (muse-blosxom-header): Use the standard header that blosxom.el
2490         has.
2492     modified files:
2493      ChangeLog experimental/muse-blosxom.el
2496 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
2498     Summary:
2499       Initial commit of muse.texi, nothing substantial
2500     Revision:
2501       muse--main--1.0--patch-12
2503     2005-02-07  Michael Olson  <mwolson@gnu.org>
2504     
2505         * muse.texi: New file that provides the documentation for Muse.
2506         It is in a very rough form at the moment.  Nothing substantial may
2507         be found here yet.  Be ye warned.
2509     new files:
2510      .arch-ids/muse.texi.id muse.texi
2512     modified files:
2513      ChangeLog
2516 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
2518     Summary:
2519       Add docstring, new trivial function
2520     Revision:
2521       muse--main--1.0--patch-11
2523     2005-02-07  Michael Olson  <mwolson@gnu.org>
2524     
2525         * muse-mode.el (muse-mode-map): Make "C-c =" trigger
2526         `muse-what-changed'.  No functionality change.
2527         (muse-what-changed): New function that displays in diff format the
2528         changes made since the buffer was last saved.
2529     
2530         * muse-project.el (muse-project-publish): Add docstring.
2532     modified files:
2533      ChangeLog muse-mode.el muse-project.el
2536 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
2538     Summary:
2539       Add experimental version of muse-blosxom.el to project
2540     Revision:
2541       muse--main--1.0--patch-10
2543     2005-02-04  Michael Olson  <mwolson@gnu.org>
2544     
2545         * Makefile (realclean): Remove file that gets generated when fonts
2546         are missing.
2547     
2548         * experimental/muse-bloxsom.el: New file that implements Blosxom
2549         support for Muse.  It's in a very rough state, hence its placement
2550         in the `experimental' directory.
2552     new files:
2553      experimental/.arch-ids/=id
2554      experimental/.arch-ids/muse-blosxom.el.id
2555      experimental/muse-blosxom.el
2557     modified files:
2558      ChangeLog Makefile
2560     new directories:
2561      experimental experimental/.arch-ids
2564 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
2566     Summary:
2567       Make permissions more consistent
2568     Revision:
2569       muse--main--1.0--patch-9
2572     modified files:
2573      ChangeLog
2575     modified directories:
2576      contrib examples scripts
2579 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
2581     Summary:
2582       Fix build problems
2583     Revision:
2584       muse--main--1.0--patch-8
2586     2005-02-04  Michael Olson  <mwolson@gnu.org>
2587     
2588         * muse-build.el: Add contrib directory to `load-path'.
2589         (muse-elint-files): Load `muse-regexps.el'.
2590     
2591         * scripts/publish: Change permissions so that this script is
2592         executable.  Add contrib directory to load list.  Add
2593         `muse-regexps.el' to list.
2595     modified files:
2596      ChangeLog muse-build.el scripts/publish
2599 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
2601     Summary:
2602       Use "&mdash;" instead of "&#151;"
2603     Revision:
2604       muse--main--1.0--patch-7
2606     2005-01-31  Michael Olson  <mwolson@gnu.org>
2607     
2608         * muse-docbook.el (muse-docbook-markup-strings): Replace "&#151;"
2609         with "&mdash;" so that documents validate properly.  Thanks to
2610         Björn Lindström for the suggestion.
2611     
2612         * muse-html.el (muse-html-markup-strings): Ditto.
2614     modified files:
2615      ChangeLog muse-docbook.el muse-html.el
2618 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
2620     Summary:
2621       Fix use of "[:blank:]" in underline markup
2622     Revision:
2623       muse--main--1.0--patch-6
2625     2005-01-25  Michael Olson  <mwolson@gnu.org>
2626     
2627         * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
2628         use of `muse-regexp-blank'.
2630     modified files:
2631      ChangeLog muse-colors.el
2634 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
2636     Summary:
2637       Fix problem with headings being given wrong face
2638     Revision:
2639       muse--main--1.0--patch-5
2641     2005-01-03  Michael Olson  <mwolson@gnu.org>
2642     
2643         * muse-colors.el: Add header.
2644         (muse-colors-emphasized): Headings were being given the coloring
2645         for the next level of heading instead of the real
2646         level (i.e. `muse-header-2' instead of `muse-header-1' for "*
2647         Heading").  Thanks to Lan Yufeng for finding this and sending a
2648         patch.
2649     
2650         * muse-regexps.el: Fix header.
2652     modified files:
2653      ChangeLog muse-colors.el muse-regexps.el
2656 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org>  patch-4
2658     Summary:
2659       Rotate ChangeLog
2660     Revision:
2661       muse--main--1.0--patch-4
2663     2005-01-01  Michael Olson  <mwolson@gnu.org>
2664     
2665         * ChangeLog: Move old ChangeLog to ChangeLog.2004.  This new
2666         version will be automatically maintained by Arch.
2667     
2669     new files:
2670      .arch-ids/ChangeLog.id ChangeLog
2672     renamed files:
2673      .arch-ids/ChangeLog.id
2674        ==> .arch-ids/ChangeLog.2004.id
2675      ChangeLog
2676        ==> ChangeLog.2004
2679 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
2681     Summary:
2682       Extended regexps fix, allow spaces in 1st part of links
2683     Revision:
2684       muse--main--1.0--patch-3
2686     2004-12-30  Michael Olson  <mwolson@gnu.org>
2687     
2688         * muse.el (muse-link-regexp): Allow spaces in the first part of
2689         links.
2690     
2691         * muse-colors.el, muse-convert.el, muse-docbook.el: Use
2692         customizable alternatives to extended character classes.
2693     
2694         * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
2696     modified files:
2697      ChangeLog muse-colors.el muse-convert.el muse-docbook.el
2698      muse-html.el muse-mode.el muse-publish.el muse.el
2701 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
2703     Summary:
2704       Begin to change regexp handling, tweak muse.el header
2705     Revision:
2706       muse--main--1.0--patch-2
2708     2004-12-29  Michael Olson  <mwolson@gnu.org>
2709     
2710         * muse.el: Change Copyright notice to FSF.  Change Maintainer to
2711         myself.  Update URL.
2712     
2713         * muse-regexps.el: New file that implements regexp handling.
2714         Generalized regexp options will be moved to it eventually.
2716     new files:
2717      .arch-ids/muse-regexps.el.id muse-regexps.el
2719     modified files:
2720      ChangeLog muse.el
2723 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org>  patch-1
2725     Summary:
2726       Do some early spring cleaning
2727     Revision:
2728       muse--main--1.0--patch-1
2730     2004-12-29  Michael Olson  <mwolson@gnu.org>
2731     
2732         * Makefile: Change path to `publish' script.
2733     
2734         * contrib/pcomplete.el: New file that is used by Muse without
2735         actually being a part of it: hence its location in the contrib
2736         directory.
2737     
2738         * contrib/cgi.el, contrib/httpd.el: New location.
2739     
2740         * examples/muse-johnw.el, examples/publish-johnw: Ditto.
2741     
2742         * scripts/publish, scripts/publish-project: Ditto.
2744     new files:
2745      contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
2746      contrib/pcomplete.el examples/.arch-ids/=id
2747      scripts/.arch-ids/=id
2749     modified files:
2750      ChangeLog Makefile
2752     renamed files:
2753      .arch-ids/cgi.el.id
2754        ==> contrib/.arch-ids/cgi.el.id
2755      .arch-ids/httpd.el.id
2756        ==> contrib/.arch-ids/httpd.el.id
2757      .arch-ids/muse-johnw.el.id
2758        ==> examples/.arch-ids/muse-johnw.el.id
2759      .arch-ids/publish-johnw.id
2760        ==> examples/.arch-ids/publish-johnw.id
2761      .arch-ids/publish-project.id
2762        ==> scripts/.arch-ids/publish-project.id
2763      .arch-ids/publish.id
2764        ==> scripts/.arch-ids/publish.id
2765      cgi.el
2766        ==> contrib/cgi.el
2767      httpd.el
2768        ==> contrib/httpd.el
2769      muse-johnw.el
2770        ==> examples/muse-johnw.el
2771      publish
2772        ==> scripts/publish
2773      publish-johnw
2774        ==> examples/publish-johnw
2775      publish-project
2776        ==> scripts/publish-project
2778     new directories:
2779      contrib contrib/.arch-ids examples examples/.arch-ids scripts
2780      scripts/.arch-ids
2783 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org>  base-0
2785     Summary:
2786       tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2787     Revision:
2788       muse--main--1.0--base-0
2790     (automatically generated log message)
2792     new patches:
2793      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
2794      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
2795      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
2796      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
2797      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
2798      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
2799      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
2800      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
2801      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
2802      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
2803      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
2804      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
2805      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
2806      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
2807      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
2808      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
2809      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
2810      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8