Yann's assignment form came in!
[muse-el.git] / ChangeLog
blob23a64cf515ee12d2aba63141de5e81311679121a
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-12 07:52:25 GMT Michael Olson <mwolson@gnu.org> patch-130
7     Summary:
8       Yann's assignment form came in!
9     Revision:
10       muse--main--1.0--patch-130
13     modified files:
14      AUTHORS ChangeLog
17 2005-07-12 07:18:27 GMT Michael Olson <mwolson@gnu.org> patch-129
19     Summary:
20       Compilation fix, minor shuffling in `muse-mode'.
21     Revision:
22       muse--main--1.0--patch-129
24     * lisp/muse.el (muse-file-extension): Make sure sym is bound before
25       accessing it.  Fixes Yet Another Compiler Error.
26     
27     * lisp/muse-mode.el (muse-mode): Move font-lock setup to very end so that
28      project-specific settings happen first.
30     modified files:
31      ChangeLog lisp/muse-mode.el lisp/muse.el
34 2005-07-12 07:12:49 GMT Michael Olson <mwolson@gnu.org> patch-128
36     Summary:
37       Fix annoying initial buffer coloring problem.
38     Revision:
39       muse--main--1.0--patch-128
41     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Handle the case
42       where even buffer-file-name is not set.  This happens the first time we
43       attempt to colorize the buffer.  I'm rather astonished that I had to do
44       this.
46     modified files:
47      ChangeLog lisp/muse-wiki.el
50 2005-07-12 06:12:08 GMT Michael Olson <mwolson@gnu.org> patch-127
52     Summary:
53       Jump to bad and good links on TAB; mode-choosing fix.
54     Revision:
55       muse--main--1.0--patch-127
57     * lisp/muse-mode.el (muse-mode-choose-mode): New function that always
58       pics a major mode for a file.  If one is specified in the project of
59       file, use it.  Otherwise, use muse-mode.
60       (muse-next-reference, muse-previous-reference): Jump to bad links as
61       well as good ones.
62     
63     * lisp/muse.el (muse-file-extension): Use `muse-mode-choose-mode' instead
64       of `muse-mode'.
66     modified files:
67      ChangeLog lisp/muse-mode.el lisp/muse.el
70 2005-07-12 05:56:42 GMT Michael Olson <mwolson@gnu.org> patch-126
72     Summary:
73       Add specified Muse file extension to auto-mode-alist.
74     Revision:
75       muse--main--1.0--patch-126
77     * lisp/muse.el (muse-file-extension): If extension is specified, remove
78       the old extension from auto-mode-alist and add the new one.  This
79       eliminates the need to set muse-mode-auto-p when you have specified a
80       Muse file extension.
81     
82     * examples/mwolson/muse-init.el: Sync.
84     modified files:
85      ChangeLog examples/mwolson/muse-init.el lisp/muse.el
88 2005-07-11 10:08:45 GMT Michael Olson <mwolson@gnu.org> patch-125
90     Summary:
91       Make `muse-project-alist' more intuitively customizable.
92     Revision:
93       muse--main--1.0--patch-125
95     * examples/mwolson/muse-init.el (muse-project-alist): Resync with my
96       settings.
97     
98     * lisp/muse-project.el: Thanks to jessealama on IRC for the suggestion.
99       (muse-project-alist-get): New function that pre-parses
100       `muse-projects-alist' before customization in order to work around an
101       annoying limitation in the customize interface.
102       (muse-project-alist-set): New function that takes the value that
103       customize gave us and turns it into something Muse can use.
104       (muse-project): New widget that outlines the form of the
105       `muse-project-alist' variable.
106       (muse-project-alist): Use the `muse-project' widget and specify :set
107       and :get.
109     modified files:
110      ChangeLog examples/mwolson/muse-init.el lisp/muse-project.el
113 2005-07-10 22:41:49 GMT Michael Olson <mwolson@gnu.org> patch-124
115     Summary:
116       Silence compiler warnings.
117     Revision:
118       muse--main--1.0--patch-124
120     * lisp/muse-docbook.el (muse-docbook-fixup-tags): Docfix.
121     
122     * lisp/muse-html.el (muse-html-escape-string): Let-bind `ch' to silence a
123       compiler warning.
124     
125     * lisp/muse-project.el (muse-project-applicable-styles): Call
126       `muse-assert' with only 1 argument to silence a compiler warning.
128     modified files:
129      ChangeLog lisp/muse-docbook.el lisp/muse-html.el
130      lisp/muse-project.el
133 2005-07-10 22:19:26 GMT Michael Olson <mwolson@gnu.org> patch-123
135     Summary:
136       muse-docbook: Merge several other types of tags if necessary.
137     Revision:
138       muse--main--1.0--patch-123
140     * lisp/muse-docbook.el (muse-docbook-fixup-tags): Renamed from
141       `muse-docbook-fixup-sections'.  For each TAG in
142       `muse-docbook-merged-tags', if consecutive groupings of TAG exist,
143       merge them together.  Thanks to Dale P. Smith for the suggestion.
144       (muse-docbook-merged-tags): Customizable list of tags that need merging.
146     modified files:
147      ChangeLog lisp/muse-docbook.el
150 2005-07-10 22:04:50 GMT Michael Olson <mwolson@gnu.org> patch-122
152     Summary:
153       muse-docbook: Output an XML tag with encoding at the beginning of document.
154     Revision:
155       muse--main--1.0--patch-122
157     * lisp/muse-docbook.el (muse-docbook-header): Add <xml> tag at beginning
158       of document.
159       (muse-docbook-encoding-default): New option that determines which Emacs
160       buffer encoding to use by default in Muse DocBook files if none is
161       found.
162       (muse-docbook-charset-default): New option that determines the DocBook
163       XML charset to use if no translation is found in
164       muse-docbook-encoding-map.
165       (muse-docbook-encoding-map): New option alist that maps an emacs coding
166       system to its associated DocBook coding system.
167       (muse-docbook-transform-content-type): New function that determines the
168       DocBook XML encoding to use based on the contents of
169       muse-docbook-encoding-map.
170       (muse-docbook-encoding): New function that calls
171       muse-docbook-transform-content-type.
172       (muse-docbook-finalize-buffer): New function that sets the buffer file
173       coding system to the value of muse-docbook-encoding-default, but only
174       if the buffers contents have no special characters.
175       ("docbook"): Include :after tag that calls muse-docbook-finalize-buffer.
177     modified files:
178      ChangeLog lisp/muse-docbook.el
181 2005-07-10 21:35:49 GMT Michael Olson <mwolson@gnu.org> patch-121
183     Summary:
184       Apply muse-docbook patch from Dale P. Smith.
185     Revision:
186       muse--main--1.0--patch-121
188     * lisp/muse-docbook.el (muse-docbook-markup-strings): Apply patch from
189       Dale P. Smith to make the markup much better.
191     modified files:
192      AUTHORS ChangeLog lisp/muse-docbook.el
195 2005-07-10 00:27:13 GMT Michael Olson <mwolson@gnu.org> patch-120
197     Summary:
198       Use different mapping for S-tab on Windows.
199     Revision:
200       muse--main--1.0--patch-120
202     * lisp/muse-mode.el (muse-mode-map): If using either XEmacs or on
203       Windows, use [(shift tab)] for `muse-previous-reference'.
205     modified files:
206      ChangeLog lisp/muse-mode.el
209 2005-07-09 20:24:40 GMT Michael Olson <mwolson@gnu.org> patch-119
211     Summary:
212       XEmacs wiki fix.
213     Revision:
214       muse--main--1.0--patch-119
216     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Use
217       `muse-match-string-no-properties' so XEmacs doesn't complain.
219     modified files:
220      ChangeLog lisp/muse-wiki.el
223 2005-07-09 08:53:33 GMT Michael Olson <mwolson@gnu.org> patch-118
225     Summary:
226       Handle a few edge cases with project-page resolution gracefully.
227     Revision:
228       muse--main--1.0--patch-118
230     * lisp/muse-project.el (muse-project-applicable-styles): Add assertion to
231       make sure that PAGE is specified.  STYLES should be generated
232       automatically, but it could theoretically fail.  I'm managing to
233       trigger this when messing with unsaved Muse files.  Handle case where
234       buffer has not yet been saved.
235       (muse-project-find-file): Don't try to resolve relative links; just
236       open them.
237     
238     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Fix
239       point-of-reference bug.  No need to call muse-project-page-of-file
240       since buffer-file-name and muse-publishing-current-file both give us
241       full paths.
242     
243     * lisp/muse-mode.el (muse-link-at-point): For some reason,
244       `skip-chars-backward' only respects the newline some of the time.
245       Damned annoying.
247     modified files:
248      ChangeLog lisp/muse-mode.el lisp/muse-project.el
249      lisp/muse-wiki.el
252 2005-07-09 07:41:44 GMT Michael Olson <mwolson@gnu.org> patch-117
254     Summary:
255       Fix image-link goof-up and add pretty titles.
256     Revision:
257       muse--main--1.0--patch-117
259     * lisp/muse-html.el (muse-html-markup-paragraph): Use <p
260       class="image-link"> instead of <div class="image-link">.  I found a bug
261       with the way I was handling both, so I decided to simplify things.
262     
263     * lisp/muse-wiki.el (muse-wiki-output-name): New function that acts like
264       `muse-publish-output-name', but keeps the directory prefix.
265       (muse-wiki-transform-interwiki): Use `muse-publish-output-name'.
266     
267     * lisp/muse-wiki.el (muse-wiki-publish-small-title-words): New
268       customizable option that determines the words to downcase in title.
269       (muse-wiki-publish-pretty-title): New function that Makes a Nicely
270       Capitalized Title out of either a string or the current title.  This is
271       not currently used by any other function -- for now it is meant to be
272       called by the user.
274     modified files:
275      ChangeLog lisp/muse-html.el lisp/muse-wiki.el
278 2005-07-09 05:22:12 GMT Michael Olson <mwolson@gnu.org> patch-116
280     Summary:
281       Escape specials in link descriptions.
282     Revision:
283       muse--main--1.0--patch-116
285     * lisp/muse-publish.el (muse-publish-escape-specials-in-string): New
286       function that escapes special characters in the given string according
287       to the current publishing style.
288       (muse-publish-url): Use the above function to escape the description
289       part of extended links.
290       (muse-publish-prepare-url): Don't make string read-only; it does
291       nothing.
292     
293     * lisp/muse-wiki.el (muse-wiki-transform-interwiki)
294       (muse-wiki-transform-wikiword): Don't make string read-only.
296     modified files:
297      ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
300 2005-07-09 03:59:44 GMT Michael Olson <mwolson@gnu.org> patch-115
302     Summary:
303       Escape "&", "<", and ">" in URL text.
304     Revision:
305       muse--main--1.0--patch-115
307     * lisp/muse-html.el (muse-html-escape-string): Escape "&", "<", and ">"
308       specially.  Thanks to John Sullivan for the suggestion.
310     modified files:
311      ChangeLog lisp/muse-html.el
314 2005-07-09 03:24:01 GMT Michael Olson <mwolson@gnu.org> patch-114
316     Summary:
317       Update my example configuration.
318     Revision:
319       muse--main--1.0--patch-114
321     * examples/mwolson/muse-init.el (muse-project-alist): Rename the "Web"
322       project to "WebSite" in order to make it more distinct.
323       (muse-wiki-interwiki-alist): Add mapping for "TheEmacsWiki".
324       (my-muse-blosxom-finalize): Don't run the Xanga preparation code
325       anymore.
326       (my-muse-prepare-entry-for-xanga): Make this able to figure out the
327       published name of the current file.  I really should make a function
328       called `muse-published-name' or something similar!
329       ("\C-cpx"): Use this key sequence for
330       `my-muse-prepare-entry-for-xanga'.
331       (muse-file-extension): I'm making use of this so I can figure out its
332       intricacies.
334     modified files:
335      ChangeLog examples/mwolson/muse-init.el
338 2005-07-09 03:11:28 GMT Michael Olson <mwolson@gnu.org> patch-113
340     Summary:
341       Tackle a project name interwiki highlighting snafu.
342     Revision:
343       muse--main--1.0--patch-113
345     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Hack still more on
346       this.  It seems to be more robust now.  Highlighting is going the way I
347       want it.
349     modified files:
350      ChangeLog lisp/muse-wiki.el
353 2005-07-09 02:25:26 GMT Michael Olson <mwolson@gnu.org> patch-112
355     Summary:
356       Fix some gross mistakes.
357     Revision:
358       muse--main--1.0--patch-112
360     * lisp/muse-blosxom.el (muse-blosxom-update-page-date-alist): Fix several
361       gross misspellings.
362     
363     * lisp/muse-project.el (muse-project-file-entries): If
364       `muse-file-extension' is defined, use it to filter the entries.
365     
366     * lisp/muse.el (muse-file-extension): Fix messed up attempt to set
367       variable.  Move higher in file.
368     
369     * lisp/muse.el (muse-update-ignored-extensions-regexp): Use given
370       argument instead of the real name of the variable.
372     modified files:
373      ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
374      lisp/muse.el
377 2005-07-09 00:10:01 GMT Michael Olson <mwolson@gnu.org> patch-111
379     Summary:
380       Make natural interwiki links between projects mostly work.
381     Revision:
382       muse--main--1.0--patch-111
384     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Uncomment this
385       function and flesh it out.  This seems to work properly, though for
386       some reason, interwiki links using projects are a bit flakey.
387       (muse-wiki-handle-interwiki): Deal with case where we have a project
388       name in an interwiki link.
390     modified files:
391      ChangeLog lisp/muse-wiki.el
394 2005-07-08 22:57:55 GMT Michael Olson <mwolson@gnu.org> patch-110
396     Summary:
397       Fix Emacs21 issue with muse-insert-tag.
398     Revision:
399       muse--main--1.0--patch-110
401     * lisp/muse-mode.el (muse-insert-tag): Pass a list of lists to
402       completing-read to appease older Emacsen.
404     modified files:
405      ChangeLog lisp/muse-mode.el
408 2005-07-08 22:55:20 GMT Michael Olson <mwolson@gnu.org> patch-109
410     Summary:
411       Fix error with `muse-blosxom-new-entry' and Emacs21.
412     Revision:
413       muse--main--1.0--patch-109
415     * lisp/muse-blosxom.el (muse-blosxom-new-entry): Mess with call to
416       `completing-read' so that old versions of Emacs don't complain.
418     modified files:
419      ChangeLog lisp/muse-blosxom.el
422 2005-07-08 21:59:41 GMT Michael Olson <mwolson@gnu.org> patch-108
424     Summary:
425       Try to fix an error with `muse-blosxom-get-categories'.
426     Revision:
427       muse--main--1.0--patch-108
429     * lisp/muse-blosxom.el (muse-blosxom-get-categories): Be extra cautious
430       about processing directories.
432     modified files:
433      ChangeLog examples/johnw/publish-johnw lisp/muse-blosxom.el
436 2005-07-08 21:11:53 GMT Michael Olson <mwolson@gnu.org> patch-107
438     Summary:
439       Make a distinction between implicit and explicit links at publish-time.
440     Revision:
441       muse--main--1.0--patch-107
443     * lisp/muse-html.el (muse-html-escape-string): Ignore other arguments.
444     
445     * lisp/muse-http.el (muse-http-prepare-url): Handle `explicit' argument.
446     
447     * lisp/muse-publish.el (muse-publish-url, muse-publish-insert-url): Pass
448       `explicit' argument.
449     
450     * lisp/muse-publish.el (muse-publish-markup-link): Determine whether or
451       not we are dealing with an explicit link.
452     
453     * lisp/muse-publish.el (muse-publish-prepare-url): Ignore other arguments.
454     
455     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Take `explicit'
456       argument, but ignore it.
457     
458     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only apply transforms
459       when link is not explicit.
461     modified files:
462      ChangeLog lisp/muse-html.el lisp/muse-http.el
463      lisp/muse-publish.el lisp/muse-wiki.el
466 2005-07-08 06:40:30 GMT Michael Olson <mwolson@gnu.org> patch-106
468     Summary:
469       Implement several WikiWord handling fixes.
470     Revision:
471       muse--main--1.0--patch-106
473     * lisp/muse-colors.el (muse-link-face): Handle case where no link is
474       found by the handlers.  Don't send implicit links through some of the
475       advanced checks.
476     
477     * lisp/muse-mode.el (muse-link-at-point): Move to beginning of first part
478       of interwiki link before calling `muse-handle-explicit-link'.
479     
480     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Append forgotten
481       "\\|" separator between project-alist entries and interwiki entries.
482       Force a reconfiguration of muse-colors-markup.
483     
484     * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Add several checks to be
485       sure that we don't colorize WikiNames that don't go with any file.
486     
488     modified files:
489      ChangeLog lisp/muse-colors.el lisp/muse-mode.el
490      lisp/muse-wiki.el
493 2005-07-07 21:34:12 GMT Michael Olson <mwolson@gnu.org> patch-105
495     Summary:
496       Attempt to simplify muse-wiki a bit.
497     Revision:
498       muse--main--1.0--patch-105
500     * lisp/muse-colors.el (muse-use-font-lock): Set up muse-colors-markup
501       here.
502     
503     * lisp/muse-wiki.el (muse-wiki-wikiword-colors-markup)
504       (muse-wiki-update-use-wikiword-colors, muse-wiki-wikiword-markup-regexp)
505       (muse-wiki-update-use-wikiword-markup-regexp)
506       (muse-wiki-update-use-wikiword-link-function)
507       (muse-wiki-update-use-wikiword-url-transforms): Remove.
508       (muse-wiki-update-use-wikiword): Not :set function is needed anymore.
509     
510     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only modify URL if
511       `muse-wiki-use-wikiword' is specified.
512     
513     * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Don't process the URL
514       unless `muse-wiki-use-wikiword' is specified.
515     
516     * lisp/muse-wiki.el ("muse-colors"): Add muse-wiki-wikiword-regexp to
517       muse-colors-markup.
518     
519     * lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-wikiword-regexp to
520       muse-publish-markup-regexps.
521     
522     * lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-transform-wikiword to
523       muse-publish-url-transforms.
524     
525     * lisp/muse-wiki.el (muse-implicit-link-functions): Add
526       muse-wiki-handle-wikiword to muse-implicit-link-functions.
527     
529     modified files:
530      ChangeLog lisp/muse-colors.el lisp/muse-wiki.el
533 2005-07-07 20:06:35 GMT Michael Olson <mwolson@gnu.org> patch-104
535     Summary:
536       Make muse-blosxom use relative name of published file in page-date alist.
537     Revision:
538       muse--main--1.0--patch-104
540     * lisp/muse-blosxom.el (muse-blosxom-base-directory): Move higher in
541       file.
542       (muse-blosxom-update-page-date-alist): Renamed from
543       `muse-blosxom-markup-date-directive'.  Make the current file name
544       relative to the base directory and strip file extension if necessary.
545     
547     modified files:
548      ChangeLog lisp/muse-blosxom.el
551 2005-07-07 19:14:38 GMT Michael Olson <mwolson@gnu.org> patch-103
553     Summary:
554       Hack on muse-blosxom timestamps somewhat.
555     Revision:
556       muse--main--1.0--patch-103
558     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Make this
559       actually do something useful.  This should have a different name,
560       really.
561       ("blosxom-html", "blosxom-xhtml"): Call
562       `muse-blosxom-markup-date-directive' after publishing each entry.
563     
565     modified files:
566      ChangeLog lisp/muse-blosxom.el
569 2005-07-07 06:27:02 GMT Michael Olson <mwolson@gnu.org> patch-102
571     Summary:
572       Fix several startup and compile errors.
573     Revision:
574       muse--main--1.0--patch-102
576     * lisp/muse-wiki.el ("muse-publish"): Use correct name of function.  This
577       fixes an error that occurred during startup.
578     
579     * lisp/muse-regexps.el (muse-ignored-extensions-regexp)
580       (muse-update-ignored-extensions-regexp, muse-ignored-extensions): Move
581       to muse.el.
582     
583     * lisp/muse.el (muse-update-ignored-extensions-regexp): Fix ordering so
584       that the nasty compile errors go away.  Fix a few typos.
585       (muse-ignored-extensions): Fix docstring.
586       (muse-file-extension): Move this higher in the file.
587     
588     
590     modified files:
591      ChangeLog lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
594 2005-07-07 05:57:51 GMT Michael Olson <mwolson@gnu.org> patch-101
596     Summary:
597       Note that muse-file-extension should not have "." in front.
598     Revision:
599       muse--main--1.0--patch-101
601     * lisp/muse-project.el (muse-project-find-file): Handle case where
602       muse-file-extension is not specified.
603     
604     * lisp/muse.el (muse-file-extension): Note that the period at the
605       beginning of this value should be omitted.
606     
607     * lisp/muse-regexps.el (muse-update-ignored-extensions-regexp): Quote
608       file extension so that regexp characters inside the extension will not
609       goof it up.  This should never be a problem in normal cases, but let's
610       be robust.
611     
613     modified files:
614      ChangeLog lisp/muse-project.el lisp/muse-regexps.el
615      lisp/muse.el
618 2005-07-07 05:36:53 GMT Michael Olson <mwolson@gnu.org> patch-100
620     Summary:
621       Implement optional file extension of Muse files.
622     Revision:
623       muse--main--1.0--patch-100
625     * lisp/muse-mode.el (muse-mode): Make sure
626       `muse-update-ignored-extensions-regexp' gets updated every time we
627       enter Muse mode.  This works around a bug in the customize interface --
628       if a user changes an option using setq, the :set function sometimes
629       does not get executed.  I should really try to determine whether or not
630       this is really an issue anymore.
631     
632     * lisp/muse-project.el (muse-project-find-file): Make use of
633       `muse-file-extension'.
634     
635     * lisp/muse-regexps.el (muse-ignored-extensions-regexp): This is not
636       customizable; it is autogenerated from `muse-ignored-extensions'.
637       (muse-update-ignored-extensions-regexp): New function that sets the
638       value of `muse-ignored-extensions-regexp'.  This is needed in order to
639       make sure that the value of `muse-file-extension' is taken into
640       account.
641       (muse-ignored-extensions): New option that determines which file
642       extensions to ignore.  It is in the form of a list of regexps.
643     
644     * lisp/muse.el (muse-file-extension): New option that allows the user to
645       specify the file extension to be used for Muse files.  By default, this
646       is nil, which means that no extension will be used.
647     
648     * lisp/muse.el (muse-page-name): Handle case where
649       `muse-ignored-extensions-regexp' is nil.
650     
652     modified files:
653      ChangeLog lisp/muse-mode.el lisp/muse-project.el
654      lisp/muse-regexps.el lisp/muse.el
657 2005-07-07 03:16:38 GMT Michael Olson <mwolson@gnu.org> patch-99
659     Summary:
660       Document new blosxom convenience feature.
661     Revision:
662       muse--main--1.0--patch-99
664     * lisp/muse-blosxom.el: Document `muse-blosxom-project-alist-dirs' and
665       `muse-blosxom-project-alist-entry'.  An example is provided in the
666       header.
667     
669     modified files:
670      ChangeLog lisp/muse-blosxom.el
673 2005-07-06 23:17:35 GMT Michael Olson <mwolson@gnu.org> patch-98
675     Summary:
676       Further work on `muse-project-alist' entry generation for blosxom.
677     Revision:
678       muse--main--1.0--patch-98
680     * examples/mwolson/muse-init.el (muse-project-alist): Use proper syntax.
681       Include subdirectories in first part of "Blog" entry.
682     
683     * lisp/muse-blosxom.el (muse-blosxom-project-alist-dirs): New function
684       that returns a list of dirs that are to be used with the first part of
685       a `muse-project-alist' entry.
686     
688     modified files:
689      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
692 2005-07-06 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97
694     Summary:
695       New function: muse-blosxom-project-alist-entry.
696     Revision:
697       muse--main--1.0--patch-97
699     * examples/mwolson/muse-init.el: Update from my latest settings.
700       (muse-project-alist): Make use of `muse-blosxom-project-alist-entry'.
701     
702     * lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function
703       that generates the latter part of an entry for `muse-project-alist'.
704     
706     modified files:
707      ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
710 2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96
712     Summary:
713       Merged from hodique@lifl.fr--2005 (patch 12-23)
714     Revision:
715       muse--main--1.0--patch-96
717     Patches applied:
718     
719      * hodique@lifl.fr--2005/muse--yh--1.0--patch-12
720        Merged from mwolson@gnu.org--2005 (patch 68-76)
721     
722      * hodique@lifl.fr--2005/muse--yh--1.0--patch-13
723        Merged from mwolson@gnu.org--2005 (patch 77-80)
724     
725      * hodique@lifl.fr--2005/muse--yh--1.0--patch-14
726        Merged from mwolson@gnu.org--2005 (patch 81)
727     
728      * hodique@lifl.fr--2005/muse--yh--1.0--patch-15
729        Merged from mwolson@gnu.org--2005 (patch 82)
730     
731      * hodique@lifl.fr--2005/muse--yh--1.0--patch-16
732        Escape % in latex publishing
733     
734      * hodique@lifl.fr--2005/muse--yh--1.0--patch-17
735        bugfix
736     
737      * hodique@lifl.fr--2005/muse--yh--1.0--patch-18
738        small improvement on muse-make-link
739     
740      * hodique@lifl.fr--2005/muse--yh--1.0--patch-19
741        Fix customization of muse-wiki-wikiword-regexp
742     
743      * hodique@lifl.fr--2005/muse--yh--1.0--patch-20
744        Allow full customization of WikiWords
745     
746      * hodique@lifl.fr--2005/muse--yh--1.0--patch-21
747        Fix mouse-2 yank bug in muse-mode
748     
749      * hodique@lifl.fr--2005/muse--yh--1.0--patch-22
750        Fix interpretation order
751     
752      * hodique@lifl.fr--2005/muse--yh--1.0--patch-23
753        Merged from mwolson@gnu.org--2005 (patch 83-95)
754     
756     modified files:
757      ChangeLog lisp/muse-wiki.el
759     new patches:
760      hodique@lifl.fr--2005/muse--yh--1.0--patch-12
761      hodique@lifl.fr--2005/muse--yh--1.0--patch-13
762      hodique@lifl.fr--2005/muse--yh--1.0--patch-14
763      hodique@lifl.fr--2005/muse--yh--1.0--patch-15
764      hodique@lifl.fr--2005/muse--yh--1.0--patch-16
765      hodique@lifl.fr--2005/muse--yh--1.0--patch-17
766      hodique@lifl.fr--2005/muse--yh--1.0--patch-18
767      hodique@lifl.fr--2005/muse--yh--1.0--patch-19
768      hodique@lifl.fr--2005/muse--yh--1.0--patch-20
769      hodique@lifl.fr--2005/muse--yh--1.0--patch-21
770      hodique@lifl.fr--2005/muse--yh--1.0--patch-22
771      hodique@lifl.fr--2005/muse--yh--1.0--patch-23
774 2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95
776     Summary:
777       Minor docfixes.
778     Revision:
779       muse--main--1.0--patch-95
781     * lisp/muse-mode.el (muse-follow-name-at-point) 
782       (muse-follow-name-at-mouse): Docfixes.
783     
785     modified files:
786      ChangeLog lisp/muse-mode.el
789 2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94
791     Summary:
792       Fix goof-up in instructions for using `muse-blosxom-new-entry'.
793     Revision:
794       muse--main--1.0--patch-94
796     * lisp/muse-blosxom.el: Fix goof-up in instructions for using
797       `muse-blosxom-new-entry'.
798     
799     * muse.texi (Blosxom Entries): Ditto.
800     
802     modified files:
803      ChangeLog lisp/muse-blosxom.el muse.texi
806 2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93
808     Summary:
809       Re-add global mouse-2 event.
810     Revision:
811       muse--main--1.0--patch-93
813     * lisp/muse-mode.el (muse-mode-map): Re-add the global binding for
814       mouse-2, since Yann found a way around the problem I was facing.
815       (muse-follow-name-at-mouse): Call the event that would normally be used
816       here if we don't have a link at point.
817     
819     modified files:
820      ChangeLog lisp/muse-mode.el
823 2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92
825     Summary:
826       Fix publishing error.
827     Revision:
828       muse--main--1.0--patch-92
830     * lisp/muse-project.el (muse-project-publish-file): Don't try to fetch
831       the cdr of output-dir.  This was a code fragment from a previous
832       attempt to refactor this function.
833     
835     modified files:
836      ChangeLog lisp/muse-project.el
839 2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91
841     Summary:
842       Work on getting to the point where we can resolve project interwiki links.
843     Revision:
844       muse--main--1.0--patch-91
846     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
847       `muse-publishing-current-file'.
848     
849     * lisp/muse-project.el (muse-project-of-file): Ditto.
850     
851     * lisp/muse-project.el (muse-project-applicable-styles): New function
852       that returns the usable styles for a file, given either a list of
853       styles or a project name.  This is useful for removing styles that will
854       be ignored for a file.
855       (muse-project-publish-file): Split :include and :exclude processing
856       into `muse-project-applicable-styles'.
857     
858     * lisp/muse-publish.el (muse-publish-output-name): Use
859       `muse-publishing-current-file'.
860     
861     * lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'.
862     
863     * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize
864       project names.
865     
866     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project
867       names to be uninterpreted.  Remove need for muse-assoc-string.
868     
869     * lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of
870       function that will be called to fetch a link to a page from a Muse
871       project from the output file of the currently-published file.  This is
872       commented out for now since I ran out of energy.
873     
874     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use
875       `muse-wiki-resolve-project-page' for handling Muse project interwiki
876       links, but only when no match was found in `muse-wiki-interwiki-alist'.
877       Handle case where no interwiki can be found, even though this should
878       never happen.
879     
880     * lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp'
881       whenever Muse mode is entered.  That way we don't have to enter an
882       extra command in our .emacs.
883     
884     * lisp/muse.el (muse-current-file): Remove this, since a variable called
885       `muse-publishing-current-file' already exists that does the same thing.
886       How embarrassing.
887     
888     * lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'.
889     
890     * lisp/muse.el (muse-assoc-string): Remove this, since we no longer need
891       to use it.
892     
894     modified files:
895      ChangeLog lisp/muse-blosxom.el lisp/muse-project.el
896      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
899 2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90
901     Summary:
902       Mouse-2 on regular text will yank rather than give an error.
903     Revision:
904       muse--main--1.0--patch-90
906     * lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since
907       this seems to be more trouble than it's worth.
908       (muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point';
909       use our own implementation.
910     
912     modified files:
913      ChangeLog lisp/muse-mode.el
916 2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89
918     Summary:
919       Make interwiki links publish with the correct extension.
920     Revision:
921       muse--main--1.0--patch-89
923     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct
924       prefix and suffix to interwiki names, as well as stripping out unwanted
925       extensions.
926     
928     modified files:
929      ChangeLog lisp/muse-wiki.el
932 2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88
934     Summary:
935       Fix publishing of bare interwiki names.
936     Revision:
937       muse--main--1.0--patch-88
939     * lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of
940       `set'.  Use `muse-assoc-string' instead of `assoc'.
941     
942     * lisp/muse.el (muse-assoc-string): New compatibility function that makes
943       `assoc-string' functionality usable with Emacs21 and XEmacs.
944     
946     modified files:
947      ChangeLog lisp/muse-wiki.el lisp/muse.el
950 2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87
952     Summary:
953       Apply a few fixes from Yann's branch.
954     Revision:
955       muse--main--1.0--patch-87
957     Background: I hacked on Muse over the weekend while offline, and so did
958                 Yann.  His changes to muse-wiki.el are different than the
959                 ones that I made, so we should probably figure out the best
960                 way to handle this when we both get on IRC again.  For now,
961                 I've merged in the bugfixes that he's made, omitting most of
962                 the changes to muse-wiki.
963     
964     * lisp/muse-latex.el (muse-latex-markup-regexps): Escape %.
965     
966     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring.
967     
968     * lisp/muse.el (muse-page-name): Fix a bug that was inadvertently
969       introduced previously.
970     
972     modified files:
973      ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el
976 2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86
978     Summary:
979       Warn if file not published; hack further on Wiki stuff.
980     Revision:
981       muse--main--1.0--patch-86
983     * lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to
984       complete <div> tags that are of the class "image-link".  It is hoped
985       that this will prevent user-added <div> tags from being mangled.
986     
987     * lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to
988       `muse-handle-implicit-link' or `muse-handle-explicit-link' since they
989       need to look at the text at point.
990     
991     * lisp/muse-publish.el (muse-publish-this-file): Warn the user if the
992       current file has not been published since it was up-to-date.  Thanks to
993       Bill Freeman for the suggestion.
994     
995     * lisp/muse-publish.el (muse-publish-url): Handle case when returned url
996       is nil.  If this happens, return the original URL.
997     
998     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using
999       `muse-wiki-update-interwiki-regexp.'
1000       (muse-wiki-update-interwiki-regexp): New function that sets the value
1001       of `muse-wiki-interwiki-regexp'.
1002       (muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp'
1003       on :set.
1004     
1005     * lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from
1006       `muse-wiki-expand-interwiki'.
1007       (muse-wiki-transform-wikiword): New function that prevents WikiWords
1008       with no matching file from being published as links.
1009     
1010     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional
1011       string argument once again, since this behavior is needed when
1012       publishing.
1013       (muse-wiki-handle-wikiword): Ditto.
1014     
1015     * lisp/muse.el (muse-handle-url): Ditto.
1016     
1017     * lisp/muse.el (muse-handle-implicit-link): Ditto.  Restore match data
1018       after every unsuccessful attempt at handling the link.  If argument is
1019       given, restore match-data at end, too.
1020     
1021     * lisp/muse.el (muse-handle-explicit-link): Accept optional string
1022       argument.  Match data is always saved.  If argument is not given,
1023       assume that `muse-implicit-link-regexp' has been matched against, and
1024       return the 1st match string if no handlers worked.
1025     
1027     modified files:
1028      ChangeLog lisp/muse-html.el lisp/muse-mode.el
1029      lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
1032 2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85
1034     Summary:
1035       Hack on WikiName handling and make TAB work for Wiki links.
1036     Revision:
1037       muse--main--1.0--patch-85
1039     * lisp/muse-colors.el (muse-colors-markup): Use
1040       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
1041     
1042     * lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT.  If
1043       nil, don't color bad links.  If non-nil, color bad links.
1044     
1045     * lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'.
1046     
1047     * lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use
1048       `muse-explicit-link-regexp' instead of `muse-link-regexp'.
1049       (muse-journal-rss-munge-buffer): Ditto.
1050     
1051     * lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point):
1052       Docfix.
1053     
1054     * lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links
1055       are handled first, then implicit ones.  It should work better in all
1056       cases.  For now, we depend on the value of `muse-implicit-link-regexp'
1057       to determine how far to scan for an implicit link.  This defaults to
1058       the text between the point and the next space.
1059     
1060     * lisp/muse-mode.el (muse-visit-link-default): Refactored code from
1061       `muse-visit-link'.  If the ANCHOR argument is a string, search for it
1062       literally after opening the buffer.  Hopefully this can be of use in
1063       custom visit-link functions, when necessary.
1064     
1065     * lisp/muse-mode.el (muse-visit-link): Docfix.  Call
1066       `muse-visit-link-default'.
1067     
1068     * lisp/muse-mode.el (muse-next-reference, muse-previous-reference):
1069       Search by text properties instead of regexps.  This allows Muse to find
1070       links without having to have a massive regexp that contains all link
1071       types.  The downside is that this will not work if the user defontifies
1072       the buffer.  But it would somewhat defeat the purpose of following
1073       links if you can't see them.
1074     
1075     * lisp/muse-project.el (muse-project-batch-publish): Handle case when not
1076       enough command line args are passed in batch mode.
1077     
1078     * lisp/muse-publish.el (muse-publish-markup-regexps): Use
1079       `muse-explicit-link-regexp'.
1080     
1081     * lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from
1082       `muse-link-regexp'.
1083     
1084     * lisp/muse-regexps.el (muse-implicit-link-regexp): New option that
1085       specifies the "common ground" of all implicit links, like URLs, bare
1086       WikiNames, and -- in the future -- email addresses.
1087     
1088     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean.
1089     
1090     * lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer
1091       optional.  That was a bad idea on my part.  Renamed from
1092       `muse-wiki-interwiki-handle'.  Hopefully all this renaming doesn't
1093       annoy anyone :^) .
1094     
1095     * lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from
1096       `muse-wiki-interwiki-expand'.
1097       (muse-wiki-handle-wikiword): Renamed from
1098       `muse-wiki-wikiword-handle'.
1099     
1100     * lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value
1101       for the eval-after-load arg since XEmacs chokes on constants.
1102     
1103     * lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link
1104       face on WikiWords that don't correspond with a file.  If people really
1105       want this to appear in bad-link face, I could accommodate that.
1106     
1107     * lisp/muse.el (muse-handle-url): New function that detects whether the
1108       given string is a URL.
1109       (muse-implicit-link-functions): Renamed from
1110       `muse-mode-link-functions'.  Defaults to `muse-handle-url'.
1111       (muse-explicit-link-functions): Renamed from
1112       `muse-mode-handler-functions'.
1113       (muse-handle-implicit-link): New function that handles all
1114       implicit links by calling functions from `muse-implicit-link-functions'.
1115       (muse-handle-explicit-link): Renamed from
1116       `muse-handled-url'.
1117     
1119     modified files:
1120      ChangeLog lisp/muse-colors.el lisp/muse-journal.el
1121      lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el
1122      lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el
1125 2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84
1127     Summary:
1128       Allow WikiWords to be ignored with <nop> or "''''".
1129     Revision:
1130       muse--main--1.0--patch-84
1132     * lisp/muse-mode.el (muse-browse-result): Docfixes.
1133     
1134     * lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines
1135       whether to hide <nop> tags when coloring a Muse buffer.
1136       (muse-wiki-wikiword-at-point): Docfix.
1137       (muse-wiki-colors-nop-tag): New function that colors <nop> tags.
1138       (muse-wiki-publish-nop-tag): New function that interprets <nop> tags
1139       during publishing.
1140       (muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags,
1141       which keeps the WikiWord that follows it from being interpreted.
1142       (muse-publish-markup-regexps): Allow 4 single quotes to function as a
1143       WikiWord delimiter.
1144     
1146     modified files:
1147      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
1150 2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83
1152     Summary:
1153       Update postal address of FSF in muse-wiki.el.
1154     Revision:
1155       muse--main--1.0--patch-83
1157     * lisp/muse-wiki.el: Update postal address of the FSF.
1158     
1160     modified files:
1161      ChangeLog lisp/muse-wiki.el
1164 2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82
1166     Summary:
1167       Interpret explicit links before emphasis.
1168     Revision:
1169       muse--main--1.0--patch-82
1171     * lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit
1172       links before emphasis.
1173     
1174     * lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just
1175       for the heck of it.
1177     modified files:
1178      ChangeLog lisp/muse-publish.el lisp/muse-wiki.el
1181 2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81
1183     Summary:
1184       Wiki hacking, regexp tweaks.
1185     Revision:
1186       muse--main--1.0--patch-81
1188     * lisp/muse-project.el (muse-project-ignore-regexp): Change group to
1189       muse-regexp.
1190     
1191     * lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable
1192       that indicates whether or not to use character classes in regexps.  The
1193       default is to let Muse try to figure it out.
1194       (muse-extreg-usable-p): Make use of this variable.
1195     
1196     * lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in
1197       this regexp.  I'm guessing it was supposed to have a TAB in there at
1198       one time.  Replace this stuff with muse-regexp-space.
1199     
1200     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki
1201       by default.
1202     
1203     * lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of
1204       "or".
1205     
1206     * lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page
1207       delimiter as part of the regexp.  Allow "#" or "::" to be a delimiter.
1208       We'll fix those anchor problems eventually!
1209     
1210     * lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that
1211       uses `muse-interwiki-handle' to determine whether an interwiki link is
1212       at point.
1213     
1214     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and
1215       look for a suitable value at point if needed.
1216     
1217     * lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords.
1218     
1219     * lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp.
1220     
1221     * lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling.
1223     modified files:
1224      ChangeLog lisp/muse-project.el lisp/muse-regexps.el
1225      lisp/muse-wiki.el
1228 2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80
1230     Summary:
1231       Make installation of manual when not using Debian go smoothly.
1232     Revision:
1233       muse--main--1.0--patch-80
1235     * Makefile.defs (INSTALLINFO): New variable that specifies what command
1236       and options are to be used when insinuating the Muse documentation into
1237       the Info menu.
1238     
1239     * Makefile (install): Make use of INSTALLINFO.
1240     
1241     * README (Installation): Give directions for changing INSTALLINFO on a
1242       Debian system and changing where Muse is installed.
1243     
1244     * muse.texi: Ditto.
1246     modified files:
1247      ChangeLog Makefile Makefile.defs README muse.texi
1250 2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79
1252     Summary:
1253       Fix compiler warning induced by last patch.
1254     Revision:
1255       muse--main--1.0--patch-79
1257     * lisp/muse-project.el (muse-current-file): Move to muse.el to fix
1258       compiler warning.
1260     modified files:
1261      ChangeLog lisp/muse-project.el lisp/muse.el
1264 2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78
1266     Summary:
1267       Add `muse-current-file', fix minor QuickStart issue.
1268     Revision:
1269       muse--main--1.0--patch-78
1271     * examples/QuickStart: Make John Wiegley the author.
1272     
1273     * lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use
1274       `muse-current-file' instead of `buffer-file-name'.
1275     
1276     * lisp/muse-project.el (muse-current-project): Document.
1277     
1278     * lisp/muse-project.el (muse-current-file): New variable indicating the
1279       name, including path, of the file that is currently being published.
1280       (muse-project-of-file): Make use of
1281       `muse-current-file'.
1282     
1283     * lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here.
1284     
1285     * lisp/muse.el (muse-page-name): Make use of `muse-current-file'.
1287     modified files:
1288      ChangeLog examples/QuickStart lisp/muse-blosxom.el
1289      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
1290      lisp/muse.el
1293 2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77
1295     Summary:
1296       Make muse-replace-regexp-in-string closer to its parent; no func change.
1297     Revision:
1298       muse--main--1.0--patch-77
1300     * lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args
1301       to implement all functionality of `replace-regexp-in-string'.  No
1302       functionality change.
1303     
1305     modified files:
1306      ChangeLog lisp/muse.el
1309 2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76
1311     Summary:
1312       Play nicely with fill, adaptive-fill, and flyspell.
1313     Revision:
1314       muse--main--1.0--patch-76
1316     * muse-mode.el (muse-mode-intangible-links): New function used to
1317       determine whether links will be considered intangible.
1318     
1319     * lisp/muse-mode.el (muse-mode-link-functions)
1320       (muse-mode-handler-functions): Minor docfix.
1321     
1322     * lisp/muse-mode.el (muse-mode): Don't split long links when performing
1323       fill.  Play nicely with adaptive-fill.  Avoid lockup with flyspell by
1324       making links intangible by default, but this may be adjusted by use of
1325       the `muse-mode-intangible-links' function.
1326     
1327     * lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns
1328       nil if we should allow a fill to occur here.  Keeps links from being
1329       broken up.
1330     
1331     * lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns
1332       non-nil if we allow spell-checking to occur here.  Keeps links from
1333       being improperly colorized.
1334     
1335     * lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no
1336       functionality change.
1338     modified files:
1339      ChangeLog lisp/muse-mode.el lisp/muse-wiki.el
1342 2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75
1344     Summary:
1345       Minor doc changes and code prettification.
1346     Revision:
1347       muse--main--1.0--patch-75
1349     * AUTHORS: Note that YH's assignment is in the mail.
1350     
1351     * README (scripts): Explain better the contents of the `scripts'
1352       directory.
1353     
1354     * lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line.
1356     modified files:
1357      AUTHORS ChangeLog README lisp/muse-wiki.el
1360 2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74
1362     Summary:
1363       Merged from hodique@lifl.fr--2005 (patch 7-11)
1364     Revision:
1365       muse--main--1.0--patch-74
1367     Patches applied:
1368     
1369      * hodique@lifl.fr--2005/muse--yh--1.0--patch-7
1370        split WikiWords and InterWiki links into their own package
1371     
1372      * hodique@lifl.fr--2005/muse--yh--1.0--patch-8
1373        Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features
1374     
1375      * hodique@lifl.fr--2005/muse--yh--1.0--patch-9
1376        Mimic experimental behavior for interwiki
1377     
1378      * hodique@lifl.fr--2005/muse--yh--1.0--patch-10
1379        fix notes publishing
1380     
1381      * hodique@lifl.fr--2005/muse--yh--1.0--patch-11
1382        various minor fixes
1384     new files:
1385      lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el
1387     modified files:
1388      ChangeLog lisp/muse-colors.el lisp/muse-html.el
1389      lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el
1391     renamed files:
1392      experimental/.arch-ids/muse-wiki.el.id
1393        ==> experimental/.arch-ids/muse-wiki-old.el.id
1394      experimental/muse-wiki.el
1395        ==> experimental/muse-wiki-old.el
1397     new patches:
1398      hodique@lifl.fr--2005/muse--yh--1.0--patch-7
1399      hodique@lifl.fr--2005/muse--yh--1.0--patch-8
1400      hodique@lifl.fr--2005/muse--yh--1.0--patch-9
1401      hodique@lifl.fr--2005/muse--yh--1.0--patch-10
1402      hodique@lifl.fr--2005/muse--yh--1.0--patch-11
1405 2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73
1407     Summary:
1408       Tell people where to find on-line version of manual.
1409     Revision:
1410       muse--main--1.0--patch-73
1412     * README: Add on-line locations for manual.
1413     
1414     * muse.texi: Remove @include directive.  This makes generating a PDF of
1415       this documentation a lot easier.
1416     
1417     * muse.texi (Preface): Add on-line locations for manual.
1419     modified files:
1420      ChangeLog README muse.texi
1423 2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72
1425     Summary:
1426       Try to make Muse play nice with outline minor mode.
1427     Revision:
1428       muse--main--1.0--patch-72
1430     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized)
1431     (muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use
1432     "muse" instead of "t" when adding invisibility to text or checking for
1433     invisibility.
1434     
1435     * lisp/muse.el (muse-add-to-invisibility-spec): New function that is a
1436     compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have
1437     this function.
1439     modified files:
1440      ChangeLog lisp/muse-colors.el lisp/muse.el
1443 2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71
1445     Summary:
1446       Minor grammar fix in Introduction section of manual.
1447     Revision:
1448       muse--main--1.0--patch-71
1450     * muse.texi (Introduction): Minor grammar fix.
1452     modified files:
1453      ChangeLog muse.texi
1456 2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70
1458     Summary:
1459       Release Muse 3.01.
1460     Revision:
1461       muse--main--1.0--patch-70
1463     * lisp/muse-colors.el: Remove unnecessary use of Version in header.
1464     
1465     * lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1.
1466     
1467     * lisp/muse-poem.el (muse-poem-markup-strings)
1468       (muse-poem-chapbook-strings): Make customizable.
1469     
1470     * lisp/muse-poem.el (muse-chapbook-latex-header)
1471       (muse-chapbook-latex-footer): Docfix.
1472     
1473     * lisp/muse-texinfo.el (muse-texinfo-info-extension)
1474       (muse-texinfo-pdf-extension): Ditto.
1475     
1476     * lisp/muse.el (muse-version): Change to 3.01.
1477     
1478     * muse.texi (Poem, Texinfo): Last two publishing styles complete.  We're
1479       done, for now!
1481     modified files:
1482      ChangeLog lisp/muse-colors.el lisp/muse-html.el
1483      lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi
1486 2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69
1488     Summary:
1489       Tweak documentation thoroughly; still incomplete.
1490     Revision:
1491       muse--main--1.0--patch-69
1493     * README: Minor tweaks.
1494     
1495     * muse.texi: Massively rename chapters so that the titles are more
1496       descriptive.  Clean up grammar.
1497     
1498     * muse.texi (Obtaining Muse): Move content of Installation node here,
1499       stripping out any customization tips, since those are covered later.
1500       Re-work this chapter since I was dissatisfied with it.
1501     
1502     * muse.texi (Installation): This node has the content of README regarding
1503       installation, which fits the title of the node much better than the
1504       previous content.
1505     
1506     * muse.texi (Blosxom): Turn the sections of this section into
1507       subsections.
1508     
1509     * muse.texi (Getting Help and Reporting Bugs): Turn this into a list.  I
1510       like lists!
1511     
1512     * muse.texi (History): Add a "2005" item.
1514     modified files:
1515      ChangeLog README muse.texi
1518 2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68
1520     Summary:
1521       Finish documenting 2 more publishing styles.
1522     Revision:
1523       muse--main--1.0--patch-68
1525     * lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout.
1526     
1527     * lisp/muse-journal.el: Docfixes.
1528     
1529     * lisp/muse-publish.el (muse-publish-markup-functions): Add significant
1530       documentation to this function.
1531     
1532     * muse.texi (Blosxom Options): New node containing the publishing styles
1533       and options provided by Blosxom.
1534       (Book): Add usage note, as I suspect a lot of people might be confused
1535       by this style.
1536       (HTML): Space out entries better.
1537       (Journal, LaTeX): New nodes for publishing styles.
1538       (Common Elements): Document a few options that are present in
1539       `muse-publish.el'.
1541     modified files:
1542      ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el
1543      lisp/muse-latex.el lisp/muse-publish.el muse.texi
1546 2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67
1548     Summary:
1549       Make Muse installable and correct an Emacs21 issue.
1550     Revision:
1551       muse--main--1.0--patch-67
1553     * Makefile (.PRECIOUS): Indicate that .info and .html files in this
1554       directory will be generated.
1555       (all): Compile muse.info by default.
1556       (doc): Refactor into individual generation rules for .html and .info
1557       files.
1558       (install): New rule that installs Muse source code, compiled .elc
1559       files, and the manual into proper places.
1560     
1561     * Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up.
1562     
1563     * README (Insinuation): Move old content of Installation here.
1564       (Installation): Fill out this section.
1565       (Further Documentation): Add link to my website and note that a full
1566       manual is included with Muse.
1567     
1568     * lisp/Makefile (EL): Populate with .el files.
1569       (install): New rule that installs both .elc and .el files.
1570     
1571     * lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running
1572       Emacs21, hack in a handler for the @documentencoding tag so that it
1573       doesn't error out.
1575     modified files:
1576      ChangeLog Makefile Makefile.defs README lisp/Makefile
1577      lisp/muse-texinfo.el
1580 2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66
1582     Summary:
1583       Cater even more to XEmacs and its annoying whims.
1584     Revision:
1585       muse--main--1.0--patch-66
1587     * examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as
1588       environment variable.
1589     
1590     * lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't
1591       handle it.  Load `muse-build.el' instead.
1592     
1593     * lisp/muse-colors.el (muse-colors-link): Add note that `link' is not
1594       used.
1595     
1596     * lisp/muse-journal.el (muse-journal-latex-munge-buffer)
1597       (muse-journal-rss-munge-buffer): Add note that the `qotd' binding is
1598       not used.
1599     
1600     * lisp/muse-journal.el (muse-journal-generate-pages): Add note that this
1601       function does not appear to be used.
1602     
1603     * lisp/muse.el (muse-replace-regexp-in-string): Use in place of
1604       `replace-regexp-in-string', since XEmacs doesn't have this function.
1605       We only implement the first 3 args, but this could be extended if we
1606       need to do so.
1607     
1608     * lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use
1609       `muse-replace-regexp-in-string' in place of `replace-regexp-in-string'
1610     
1611     * lisp/muse-journal.el (muse-journal-anchorize-title): Ditto.
1612     
1613     * lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to
1614       make XEmacs shut up.
1615     
1616     * lisp/muse-convert.el (muse-write-footnote): Ditto.
1617     
1618     * lisp/muse-html.el (muse-html-markup-table): Ditto.
1619     
1620     * lisp/muse-http.el (muse-winnow-list): Ditto.
1621     
1622     * lisp/muse-poem.el (muse-poem-markup-tag): Ditto.
1623     
1624     * lisp/muse-project.el (muse-project-file-entries): Ditto.
1625     
1626     * lisp/muse-publish.el (muse-publish-markup): Ditto.
1627     
1628     * scripts/muse-build.el: Add contrib path first; probably doesn't change
1629       anything.
1630     
1631     * scripts/publish: Use EMACS environment variable instead of hard-coding
1632       it.
1634     modified files:
1635      ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el
1636      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1637      lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
1638      lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el
1639      lisp/muse.el scripts/muse-build.el scripts/publish
1642 2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65
1644     Summary:
1645       Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat.
1646     Revision:
1647       muse--main--1.0--patch-65
1649     * AUTHORS: Update entry.
1650     
1651     * muse-*.el: Move to the lisp directory.
1652     
1653     * lisp/Makefile: New file containing rules to test and compile the
1654       source.
1655     
1656     * Makefile.defs: New file that contains common definitions for all other
1657       Makefiles, such as Emacs command to use.
1658     
1659     * Makefile: Move lisp-specific rules to lisp/Makefile.
1660       (SUBDIRS): New variable containing subdirectories to clean.
1661     
1662     * README: Update to reflect new location of source files.  Give updated
1663       directions for compiling with XEmacs.
1664     
1665     * examples/Makefile (.PRECIOUS): Added to denote which type of files to
1666       compile.
1667       (%.html): Pass SITEFLAG as an environment variable to
1668       ../scripts/publish.
1669     
1670     * examples/QuickStart (The): Re-add the stray <comment> tag since it
1671       seems to be needed to keep the process from failing.  This has *got* to
1672       be a bug in Muse, but I don't want to deal with it now.
1673     
1674     * lisp/muse-colors.el (muse-make-faces): Bind newsym locally.
1675     
1676     * lisp/muse-convert.el: Move line to commentary section.
1677     
1678     * lisp/muse-latex.el (muse-latex-markup-table): Note that the
1679       locally-bound `type' variable isn't used here.
1680     
1681     * lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding.
1682     
1683     * lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field'
1684       binding.
1685     
1686     * scripts/muse-build.el (load-path): Correct paths.
1687     
1688     * scripts/muse-build.el (muse-elint-files): Add a few variables here so
1689       as to avoid spurious warnings.
1690     
1691     * scripts/publish (style): Make use of SITEFLAG environment variable, if
1692       it exists.
1693     
1694     * lisp/muse.el (muse-line-end-position, muse-line-beginning-position):
1695       (muse-match-string-no-properties): New functions that take the place of
1696       `line-end-position', `line-beginning-position', and
1697       `match-string-no-properties', respectively.
1698     
1699     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents)
1700       (muse-my-journal-find-entries): Use Muse-specific version of
1701       `match-string-no-properties', `line-beginning-position', and
1702       `line-end-position' since these do not exist in XEmacs.
1703     
1704     * lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region)
1705       (muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto.
1706     
1707     * lisp/muse-convert.el (muse-latex-transform): Ditto.
1708     
1709     * lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote)
1710       (muse-html-insert-contents): Ditto.
1711     
1712     * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
1713     
1714     * lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto.
1715     
1716     * lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto.
1717     
1718     * lisp/muse-publish.el (muse-publish-markup-tag)
1719       (muse-publish-markup-footnote, muse-publish-markup-leading-space)
1720       (muse-published-buffer-contents): Ditto.
1721     
1722     * scripts/muse-build.el (muse-elint-files): Ditto.
1724     new files:
1725      .arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id
1726      lisp/.arch-ids/Makefile.id lisp/Makefile
1728     modified files:
1729      AUTHORS ChangeLog Makefile README examples/Makefile
1730      examples/QuickStart examples/johnw/muse-johnw.el
1731      lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el
1732      lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el
1733      lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el
1734      lisp/muse.el scripts/muse-build.el scripts/publish
1736     renamed files:
1737      .arch-ids/muse-blosxom.el.id
1738        ==> lisp/.arch-ids/muse-blosxom.el.id
1739      .arch-ids/muse-book.el.id
1740        ==> lisp/.arch-ids/muse-book.el.id
1741      .arch-ids/muse-colors.el.id
1742        ==> lisp/.arch-ids/muse-colors.el.id
1743      .arch-ids/muse-convert.el.id
1744        ==> lisp/.arch-ids/muse-convert.el.id
1745      .arch-ids/muse-docbook.el.id
1746        ==> lisp/.arch-ids/muse-docbook.el.id
1747      .arch-ids/muse-html.el.id
1748        ==> lisp/.arch-ids/muse-html.el.id
1749      .arch-ids/muse-http.el.id
1750        ==> lisp/.arch-ids/muse-http.el.id
1751      .arch-ids/muse-journal.el.id
1752        ==> lisp/.arch-ids/muse-journal.el.id
1753      .arch-ids/muse-latex.el.id
1754        ==> lisp/.arch-ids/muse-latex.el.id
1755      .arch-ids/muse-mode.el.id
1756        ==> lisp/.arch-ids/muse-mode.el.id
1757      .arch-ids/muse-poem.el.id
1758        ==> lisp/.arch-ids/muse-poem.el.id
1759      .arch-ids/muse-project.el.id
1760        ==> lisp/.arch-ids/muse-project.el.id
1761      .arch-ids/muse-publish.el.id
1762        ==> lisp/.arch-ids/muse-publish.el.id
1763      .arch-ids/muse-regexps.el.id
1764        ==> lisp/.arch-ids/muse-regexps.el.id
1765      .arch-ids/muse-texinfo.el.id
1766        ==> lisp/.arch-ids/muse-texinfo.el.id
1767      .arch-ids/muse.el.id
1768        ==> lisp/.arch-ids/muse.el.id
1769      muse-blosxom.el
1770        ==> lisp/muse-blosxom.el
1771      muse-book.el
1772        ==> lisp/muse-book.el
1773      muse-colors.el
1774        ==> lisp/muse-colors.el
1775      muse-convert.el
1776        ==> lisp/muse-convert.el
1777      muse-docbook.el
1778        ==> lisp/muse-docbook.el
1779      muse-html.el
1780        ==> lisp/muse-html.el
1781      muse-http.el
1782        ==> lisp/muse-http.el
1783      muse-journal.el
1784        ==> lisp/muse-journal.el
1785      muse-latex.el
1786        ==> lisp/muse-latex.el
1787      muse-mode.el
1788        ==> lisp/muse-mode.el
1789      muse-poem.el
1790        ==> lisp/muse-poem.el
1791      muse-project.el
1792        ==> lisp/muse-project.el
1793      muse-publish.el
1794        ==> lisp/muse-publish.el
1795      muse-regexps.el
1796        ==> lisp/muse-regexps.el
1797      muse-texinfo.el
1798        ==> lisp/muse-texinfo.el
1799      muse.el
1800        ==> lisp/muse.el
1802     new directories:
1803      lisp lisp/.arch-ids
1806 2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64
1808     Summary:
1809       Massively untabify files.
1810     Revision:
1811       muse--main--1.0--patch-64
1814     modified files:
1815      ChangeLog ChangeLog.2004 experimental/muse-message.el
1816      experimental/muse-wiki.el muse-book.el muse-colors.el
1817      muse-convert.el muse-docbook.el muse-html.el muse-http.el
1818      muse-journal.el muse-latex.el muse-mode.el muse-poem.el
1819      muse-project.el muse-publish.el muse-regexps.el
1820      muse-texinfo.el muse.el
1823 2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63
1825     Summary:
1826       Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change.
1827     Revision:
1828       muse--main--1.0--patch-63
1830     (Summary of changes that Yann made)
1831     
1832     * muse-colors.el (muse-colors-link): Whitespace cleanup.
1833     
1834     * muse-mode.el (muse-generate-index): Move index generation code into
1835       `muse-index-as-string'.
1836       (muse-index-as-string): New function that generates an index and
1837       returns it as a string, instead of placing it in a buffer like
1838       `muse-generate-index' used to.
1839     
1840     Patches applied:
1841     
1842      * hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1843        merge from mwolson@gnu.org--2005
1844     
1845      * hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1846        Accept WikiWords as links [mostly rescinded]
1847     
1848      * hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1849        merge from mwolson@gnu.org--2005/muse--main--1.0
1850     
1851      * hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1852        Merged from mwolson@gnu.org--2005 (patch 60-62)
1853     
1854      * hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1855        provide a string view of the index
1857     modified files:
1858      ChangeLog muse-colors.el muse-latex.el muse-mode.el
1860     new patches:
1861      hodique@lifl.fr--2005/muse--yh--1.0--patch-2
1862      hodique@lifl.fr--2005/muse--yh--1.0--patch-3
1863      hodique@lifl.fr--2005/muse--yh--1.0--patch-4
1864      hodique@lifl.fr--2005/muse--yh--1.0--patch-5
1865      hodique@lifl.fr--2005/muse--yh--1.0--patch-6
1868 2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62
1870     Summary:
1871       Document Blosxom, Book, DocBook, and HTML publishing styles.
1872     Revision:
1873       muse--main--1.0--patch-62
1875     * muse-blosxom.el: Clean up header.
1876     
1877     * muse-book.el (muse-before-book-publish-hook): Rename to
1878       `muse-book-before-publish-hook'.
1879       (muse-after-book-publish-hook): Rename to
1880       `muse-book-after-publish-hook'.
1881     
1882     * muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes)
1883       (muse-html-markup-strings, muse-xhtml-markup-strings)
1884       (muse-html-meta-content-type, muse-html-meta-content-encoding)
1885       (muse-html-charset-default, muse-html-encoding-default)
1886       (muse-html-encoding-map): Docfixes.
1887     
1888     * muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New
1889       sections.
1891     modified files:
1892      ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi
1895 2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61
1897     Summary:
1898       Begin work on Publishing Styles section of manual.
1899     Revision:
1900       muse--main--1.0--patch-61
1902     * Makefile (.PHONY): Add "doc" to list.
1903       (doc): New rule that generates Info and HTML files from muse.texi.
1904       (dist): Rely on `distclean', not `clean'.
1905     
1906     * examples/QuickStart (Authoring mode): Remove empty section.
1907     
1908     * muse.texi: Call this program "the Emacs Muse" in title.
1909       (Publishing Styles): Begin to populate section.
1910       (Deriving Styles): First subsection of Publishing Styles.
1911       (Contributors): Remove spurious copyright section, since we address
1912       this in the title.
1913     
1914     * README: Actually remember to add this file.
1916     new files:
1917      .arch-ids/README.id README
1919     modified files:
1920      ChangeLog Makefile examples/QuickStart muse.texi
1923 2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60
1925     Summary:
1926       Document Markup Rules.
1927     Revision:
1928       muse--main--1.0--patch-60
1930     * examples/QuickStart: Remove stray <comment> tag.
1931     
1932     * muse.texi (Top): Comment every menu line.
1933       (Markup Rules): New section with plenty of subsections.
1935     modified files:
1936      ChangeLog examples/QuickStart muse.texi
1939 2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59
1941     Summary:
1942       Release this as Muse 3.00.90 (RC1).
1943     Revision:
1944       muse--main--1.0--patch-59
1946     * Makefile (%.elc): Use -q instead of --no-init-file because the former
1947       is compatible with both Emacs and XEmacs.
1948     
1949     * examples/README: Renamed to QuickStart.
1950     
1951     * examples/Makefile (EXAMPLES): Reflect name change of README.
1952     
1953     * muse.el: Ditto.
1955     modified files:
1956      ChangeLog Makefile examples/Makefile muse.el
1958     renamed files:
1959      examples/.arch-ids/README.id
1960        ==> examples/.arch-ids/QuickStart.id
1961      examples/README
1962        ==> examples/QuickStart
1965 2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58
1967     Summary:
1968       Makefile refactoring.
1969     Revision:
1970       muse--main--1.0--patch-58
1972     * Makefile (.PHONY): List all non-file targets.
1973       (examples): New rule that calls Make in the examples directory.
1974       (atranslit): Removed, since this isn't (yet) bundled with Muse.
1975     
1976     * README: Move to the examples directory.  I'd prefer to distribute a
1977       very basic plain text README and use this as a quickstart + markup
1978       example + publishing example.
1979     
1980     * examples/Makefile: Move all README-related rules here.
1981     
1982     * examples/README: Add an "About this document" section.  
1983     
1984     * scripts/publish (style): Do not include the contrib directory, since we
1985       don't use any code from there.  Since this is only invoked from the
1986       examples directory, make sure add the parent directory to the load
1987       path.
1988     
1989     * muse.texi: Change version to 3.00.90 (RC1).
1990     
1991     * muse.el: Change location of the README file in header.
1992     
1993     * muse.el (muse-version): Update to 3.00.90 (RC1).
1995     new files:
1996      examples/.arch-ids/Makefile.id examples/Makefile
1998     modified files:
1999      ChangeLog Makefile examples/README muse.el muse.texi
2000      scripts/publish
2002     renamed files:
2003      .arch-ids/README.id
2004        ==> examples/.arch-ids/README.id
2005      README
2006        ==> examples/README
2009 2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57
2011     Summary:
2012       Update my example configuration.
2013     Revision:
2014       muse--main--1.0--patch-57
2016     * examples/mwolson/muse-init.el: Update to reflect use of outline faces
2017       and experimental status of muse-message.
2019     modified files:
2020      ChangeLog examples/mwolson/muse-init.el
2023 2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56
2025     Summary:
2026       Provide optional outline-style faces; customization fixes; experimental stuff.
2027     Revision:
2028       muse--main--1.0--patch-56
2030     * muse-colors.el (muse-colors-autogen-headings): New user-customizable
2031       option that determines what the header faces should look like.  If
2032       'outline, use outline-style faces.  If nil, don't generate the faces at
2033       all, which allows the user to specify their own.  Otherwise, use the
2034       scaled faces, which is the default behavior.
2035       (muse-colors-outline-faces-list): List of faces to use.  In case the
2036       outline faces are not available, provide reasonable defaults.
2037       (muse-make-faces): Use dolist instead of mapc.  Implement the
2038       possibility of having outline-style colors for heading.  Don't call
2039       this function immediately -- give the users time to make their changes
2040       through the customize interface.  Once we call this function, Emcs from
2041       CVS will not allow the faces to be changed easily, which is a shame.
2042     
2043     * muse-message.el (muse-message-contents-tag): Copied from
2044       `muse-publish-contents-tag' in order to keep the customization
2045       interface from making the `muse-markup-tags' option from throwing a
2046       type mismatch error.  This function is untested and will likely do
2047       nothing useful.  This file has been moved to the experimental folder
2048       until it gets fleshed out more.
2049     
2050     * experimental/muse-wiki.el: New file from johnw's initial attempt at a
2051       file that could eventually provide wiki-like ability.  Currently this
2052       is just a collection of functions that were pruned out when he remade
2053       Muse, so don't get too excited.  I plan to eventually merge Yann
2054       Hodique's work here, probably after the first release of Muse.
2055     
2056     * muse-regexps.el (muse-regexp): Improve description.
2057     
2058     * muse-project.el (muse-project-ignore-regexp): Make this be a part of
2059       the muse-regexp group since it is just a single regexp.  Lists of
2060       regexps don't have to be in muse-regexp, however.
2061     
2062     * muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior'
2063       since the Emacs devel mailing list seems to not want Britain-izations
2064       in Emacs code.
2065     
2066     * muse-colors.el (muse-colors): Ditto.
2067     
2068     * muse-docbook.el (muse-docbook): Ditto.
2069     
2070     * muse-html.el (muse-html): Ditto.
2071     
2072     * muse-http.el (muse-http): Ditto.
2073     
2074     * muse-message.el (muse-message): Ditto.
2075     
2076     * muse-mode.el (muse-mode): Ditto.
2077     
2078     * muse-project.el (muse-project): Ditto.
2079     
2080     * muse-publish.el (muse-publish): Ditto.
2081     
2082     * muse.el (muse): Ditto.
2084     new files:
2085      experimental/.arch-ids/=id
2086      experimental/.arch-ids/muse-wiki.el.id
2087      experimental/muse-wiki.el
2089     modified files:
2090      ChangeLog experimental/muse-message.el muse-blosxom.el
2091      muse-colors.el muse-docbook.el muse-html.el muse-http.el
2092      muse-mode.el muse-project.el muse-publish.el muse-regexps.el
2093      muse.el
2095     renamed files:
2096      .arch-ids/muse-message.el.id
2097        ==> experimental/.arch-ids/muse-message.el.id
2098      muse-message.el
2099        ==> experimental/muse-message.el
2101     new directories:
2102      experimental experimental/.arch-ids
2105 2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55
2107     Summary:
2108       Fix publishing error when given an empty string for header/footer.
2109     Revision:
2110       muse--main--1.0--patch-55
2112     * muse-publish.el (muse-insert-file-or-string): Don't pass argument to
2113       `file-readable-p' if it is an empty string.  For some reason,
2114       `file-readable-p' and `insert-file-contents' were treating an empty
2115       string as if it were the current directory.
2117     modified files:
2118      ChangeLog muse-publish.el
2121 2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54
2123     Summary:
2124       WYSIWYG emphasis, XEmacs compatibility hacks.
2125     Revision:
2126       muse--main--1.0--patch-54
2128     * muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG
2129       compliant.  Only colorize if we end with the same number of asterisks
2130       as we start with, preventing unnoticed syntax errors.  Don't colorize
2131       in the middle of a word.
2132       (muse-colors-underlined): Make underlining more WYSIWIG compliant.
2133       Only colorize if we end with an underscore.  Don't colorize in the
2134       middle of a word.
2135     
2136     * muse-docbook.el (muse-docbook-markup-paragraph): Move question mark
2137       inside of group.  This will probably not do anything, but it seems
2138       syntactically good.
2139     
2140     * muse-html.el (muse-html-markup-paragraph): Attempt to deal with case
2141       where we start with an image link.  JohnW didn't seem to like having
2142       <p> tags inserted before image links, but they don't validate properly
2143       as they are.  For now, I will surround such links/paragraphs with <div
2144       class="image-link"> in an attempt to be as not invasive and yet
2145       standards compliant as possible.
2146     
2147     * muse-html.el (muse-html-escape-string): Work around distinction between
2148       int and char types in XEmacs.  Deal with an annoying replace-match bug
2149       in XEmacs that rears its head at times.
2150     
2151     * muse-publish.el (muse-publish-markup-word): Allow underlines to be
2152       multi-line.
2154     modified files:
2155      ChangeLog muse-colors.el muse-docbook.el muse-html.el
2156      muse-publish.el
2159 2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53
2161     Summary:
2162       Minor code cleanup to address elint issues.
2163     Revision:
2164       muse--main--1.0--patch-53
2166     * Makefile (test): Don't build README files during this rule.  Remove
2167       spurious "make clean" statement.
2168     
2169     * muse-colors.el (muse-colors-tags): Make sure that this appears in the
2170       `muse-colors' group, and give it a proper type.
2171     
2172     * muse-mode.el: Wrap condition-case around `eval-when-compile'.
2173     
2174     * examples/johnw/muse-johnw.el (muse-my-html-insert-contents,
2175       muse-my-journal-find-entries): Replace `string-to-int' with
2176       `string-to-number'.
2177     
2178     * muse-html.el (muse-html-insert-contents): Ditto.
2179     
2180     * muse-journal.el (muse-journal-html-munge-buffer,
2181       muse-journal-latex-munge-buffer): Ditto.
2182     
2183     * muse-journal.el (muse-journal-rss-munge-buffer): Ditto.
2184     
2185     * muse-publish.el (muse-publish-markup-footnote,
2186       muse-publish-contents-tag): Ditto.
2187     
2188     * muse-regexps.el (muse-extreg-usable-p): Ditto.
2190     modified files:
2191      ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el
2192      muse-html.el muse-journal.el muse-mode.el muse-publish.el
2193      muse-regexps.el
2196 2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52
2198     Summary:
2199       Add ability to automate the creation a new blosxom entry.
2200     Revision:
2201       muse--main--1.0--patch-52
2203     * examples/mwolson/muse-init.el: Move new entry section to
2204       muse-blosxom.el.  Modify the key settings in my example accordingly.
2205     
2206     * muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since
2207       Muse always makes sure that the file ends with a newline.
2208     
2209     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since
2210       planner markup is now provided automatically by the planner port to
2211       Muse, and we don't have any customized markup.
2212     
2213     * muse-blosxom.el (muse-blosxom-base-directory): New customizable
2214       variable that specifies where the base directory of your blog entries
2215       is found.
2216     
2217     * muse-blosxom.el (muse-blosxom-get-categories): Get the categories from
2218       the base directory.  Explore categories recursively.
2219     
2220     * muse-blosxom.el (muse-blosxom-title-to-file): Helper function for
2221       `muse-blosxom-new-entry'.  Turns the given title into a lowercase, sans
2222       special characters file name.
2223     
2224     * muse-blosxom.el (muse-blosxom-new-entry): Automate the process of
2225       making a new blog entry.  It will prompt you for a category, then a
2226       title, and then will create a new file that has the date and title
2227       inserted.
2229     modified files:
2230      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2233 2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51
2235     Summary:
2236       Change mailing address of FSF, add AUTHORS file.
2237     Revision:
2238       muse--main--1.0--patch-51
2240     * muse-*.el, muse.texi: Change mailing address of FSF.
2241     
2242     * muse.texi (Contributors): Fix typo.
2243     
2244     * AUTHORS: New file containing a list of all of those who have
2245       contributed code or documentation to Muse, how many lines were changed,
2246       etc.
2248     new files:
2249      .arch-ids/AUTHORS.id AUTHORS
2251     modified files:
2252      ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el
2253      muse-html.el muse-http.el muse-journal.el muse-latex.el
2254      muse-message.el muse-mode.el muse-poem.el muse-project.el
2255      muse-publish.el muse-regexps.el muse-texinfo.el muse.el
2256      muse.texi
2259 2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50
2261     Summary:
2262       Merged from hodique@lifl.fr--2005 (patch 0-1)
2263     Revision:
2264       muse--main--1.0--patch-50
2266     Patches applied:
2267     
2268      * hodique@lifl.fr--2005/muse--yh--1.0--base-0
2269        tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49
2270     
2271      * hodique@lifl.fr--2005/muse--yh--1.0--patch-1
2272        fix .html (for example) in visible names for links
2274     modified files:
2275      ChangeLog muse-publish.el
2277     new patches:
2278      hodique@lifl.fr--2005/muse--yh--1.0--base-0
2279      hodique@lifl.fr--2005/muse--yh--1.0--patch-1
2282 2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49
2284     Summary:
2285       Make generated X(HT)ML show up in the right encoding in other modes.
2286     Revision:
2287       muse--main--1.0--patch-49
2289     * muse-html.el (muse-xhtml-header): Add "encoding=..." to first line.
2290       Thanks to Zhiqiang Ye for the suggestion.  This attempts to make
2291       generated (X)HTML files show up in the right coding system when editing
2292       them with another Emacs mode.
2293     
2294     * muse-journal.el (muse-journal-rss-header): Automatically determine the
2295       encoding instead of hard-coding it.
2296     
2297     * muse-message.el: Add content to Commentary section, explaining the use
2298       of this publishing style.
2300     modified files:
2301      ChangeLog muse-html.el muse-journal.el muse-message.el
2304 2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48
2306     Summary:
2307       Move regexps to same group, only make 4 heading faces.
2308     Revision:
2309       muse--main--1.0--patch-48
2311     * muse-colors.el (muse-make-faces): Only create 4 header faces since we
2312       can only publish 3 of them specially, leaving the fourth to be in
2313       plain text.
2314       (muse-colors-markup): Only recognize 4 levels of heading.
2315     
2316     * muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp)
2317       (muse-file-regexp, muse-image-regexp)
2318       (muse-ignored-extensions-regexp): Moved here from muse.el.  It seems
2319       like a good idea to have all the regexps in the same group.
2321     modified files:
2322      ChangeLog muse-colors.el muse-regexps.el muse.el
2325 2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47
2327     Summary:
2328       Update my example config, minor code cleanup.
2329     Revision:
2330       muse--main--1.0--patch-47
2332     * examples/mwolson/muse-init.el (muse-project-alist): Shorten project
2333       names and add "Plans" project.
2334     
2335     * muse-docbook.el (looking-back): Delete.
2336     
2337     * muse-html.el (looking-back): Delete.
2338     
2339     * muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back'
2340       instead of `looking-back'.
2341     
2342     * muse.el (muse-looking-back): Instead of redefining the `looking-back'
2343       function, use this function.  If `looking-back' exists, call it;
2344       otherwise, use a workaround.
2346     removed files:
2347      contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el
2349     modified files:
2350      ChangeLog examples/mwolson/muse-init.el muse-docbook.el
2351      muse-html.el muse.el
2354 2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46
2356     Summary:
2357       Handle a few paragraph publishing edge cases better.
2358     Revision:
2359       muse--main--1.0--patch-46
2361     * muse-docbook.el (muse-docbook-markup-regexps): Consolidate the
2362       beginning-of-document, end-of-document, and paragraph separator regexps
2363       so that one markup rule can be used in all these cases.
2364       (muse-docbook-markup-paragraph): Handle more cases correctly.  In
2365       particular, blockquote or center at beginning or end of document will
2366       be published properly.  Hopefully this won't slow things down too much.
2367       (muse-docbook-markup-paragraph-close): Removed.
2368     
2369     * muse-blosxom.el (muse-blosxom-markup-regexps): Ditto.
2370     
2371     * muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph):
2372       Ditto.
2373       (muse-html-markup-paragraph-close): Removed.
2375     modified files:
2376      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
2379 2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45
2381     Summary:
2382       Improve prompt when reading a tag.
2383     Revision:
2384       muse--main--1.0--patch-45
2386     * muse-mode.el (muse-insert-tag): Add a colon after "default" like some
2387       other Emacs modes seem to do.
2389     modified files:
2390      ChangeLog muse-mode.el
2393 2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44
2395     Summary:
2396       Warn user when publishing fails due to a private directory.
2397     Revision:
2398       muse--main--1.0--patch-44
2400     * muse-project.el (muse-project-private-p): Warn users when publishing a
2401       file fails due to its directory not being readable by others.  Make
2402       sure that you do a `chmod +o name_of_directory' if you want the
2403       contents of that directory to be publishable.
2405     modified files:
2406      ChangeLog muse-project.el
2409 2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43
2411     Summary:
2412       Fix error with example tags and message publishing style.
2413     Revision:
2414       muse--main--1.0--patch-43
2416     * muse-colors.el: Don't define `font-lock-mode' as a variable.  Check to
2417       see if a previous definition for `font-lock-multiline' exists.
2418     
2419     * muse-message.el (muse-message-example-tag): Don't require two
2420       additional (unused) arguments.
2422     modified files:
2423      ChangeLog muse-colors.el muse-message.el
2426 2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42
2428     Summary:
2429       Always end the published document with a newline.
2430     Revision:
2431       muse--main--1.0--patch-42
2433     * muse-html.el (muse-html-markup-paragraph-close): Always end the
2434       published document with a newline.
2435     
2436     * muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto.
2438     modified files:
2439      ChangeLog muse-docbook.el muse-html.el
2442 2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41
2444     Summary:
2445       Don't let automatic backup files crash the publishing process.
2446     Revision:
2447       muse--main--1.0--patch-41
2449     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date
2450       directive since this value is already processed by
2451       `muse-publish-markup-directive', and may be obtained by using
2452       the code: (muse-publishing-directive "date").
2453     
2454     * muse-colors.el (muse-colors-region): Make sure that we don't ever try
2455       to run (funcall nil); this happened once during a debugging process.
2456     
2457     * muse-project.el (muse-project-private-p): Skip any file for which we
2458       cannot fetch attributes.  This fixes a bug where having an
2459       Emacs-generated automatic backup file in a publishing directory causes
2460       the publishing process to halt with an error.
2462     modified files:
2463      ChangeLog muse-blosxom.el muse-colors.el muse-project.el
2466 2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40
2468     Summary:
2469       Apply fix in previous patch to the DocBook publishing style.
2470     Revision:
2471       muse--main--1.0--patch-40
2473     * muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from
2474       previous patch here as well.
2475     
2477     modified files:
2478      ChangeLog muse-docbook.el
2481 2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39
2483     Summary:
2484       Fix newly-introduced lock-up during HTML publishing.
2485     Revision:
2486       muse--main--1.0--patch-39
2488     * muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and
2489       planner rules higher priority in the publishing sequence.  Hopefully
2490       this will not wreck anything; I don't use these rules, so I cannot
2491       tell.  This wasn't a real bugfix, just an aesthetic code thing for me.
2492     
2493     * muse-html.el (muse-html-markup-paragraph-close): Don't use
2494       replace-match; that seems to be slightly evil.  Return nil instead of a
2495       newline since otherwise Muse thinks that we are not done yet and gets
2496       into an infinite loop.  This should fix the lock-up problem that
2497       resulted from the previous few patches.
2499     modified files:
2500      ChangeLog muse-blosxom.el muse-html.el
2503 2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38
2505     Summary:
2506       Parenthesis goofup.
2507     Revision:
2508       muse--main--1.0--patch-38
2510     * muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis.
2511     
2513     modified files:
2514      ChangeLog muse-blosxom.el
2517 2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37
2519     Summary:
2520       Make docbook and blosxom modes close paragraphs properly at end.
2521     Revision:
2522       muse--main--1.0--patch-37
2524     * muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last
2525       patch.
2526     
2527     * muse-docbook.el (muse-docbook-markup-regexps): Ditto.
2528       (muse-docbook-markup-paragraph-close): Adapt from
2529       `muse-html-markup-paragraph-close'.
2530     
2531     * muse-html.el (muse-html-markup-paragraph-close): Add newline so that we
2532       preserve the same appearance as before the last patch.
2534     modified files:
2535      ChangeLog muse-blosxom.el muse-docbook.el muse-html.el
2538 2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36
2540     Summary:
2541       Bugfix: Close P tag properly at end of file.
2542     Revision:
2543       muse--main--1.0--patch-36
2545     * muse-blosxom.el: Fix bug where loading this file twice would cause an
2546       error.
2547     
2548     * muse-html.el (muse-html-markup-regexps): Use simpler mechanism for
2549       detecting whether or not a paragraph needs a closing P tag.
2550       (muse-html-markup-paragraph-close): New function that only inserts a
2551       closing P tag when an unclosed P tag is nearby.
2553     modified files:
2554      ChangeLog muse-blosxom.el muse-html.el
2557 2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35
2559     Summary:
2560       Update my example settings.
2561     Revision:
2562       muse--main--1.0--patch-35
2564     * examples/mwolson/muse-init.el: Synchronize with my current settings.
2566     modified files:
2567      ChangeLog examples/mwolson/muse-init.el
2570 2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34
2572     Summary:
2573       Update documentation for C-c TAB feature.
2574     Revision:
2575       muse--main--1.0--patch-34
2577     * muse.texi (Keystroke Summary): Note that C-c TAB calls
2578       `muse-insert-tag'.
2579     
2581     modified files:
2582      ChangeLog muse.texi
2585 2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33
2587     Summary:
2588       New feature: tag completion with C-c TAB.
2589     Revision:
2590       muse--main--1.0--patch-33
2592     * muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'.
2593       (muse-tag-history, muse-custom-tags): New variables that keep track of
2594       the tag history and newly-entered tags respectively for
2595       `muse-insert-tag'.
2596       (muse-insert-tag): New function that interactively prompts the user for
2597       a tag to use.
2599     modified files:
2600      ChangeLog muse-mode.el
2603 2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32
2605     Summary:
2606       Fix XHTML validation error with <hr> and <br>.
2607     Revision:
2608       muse--main--1.0--patch-32
2610     * muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR
2611       and HR tags for XHTML publishing.  This should fix a few validation
2612       errors that I've been noticing lately.
2614     modified files:
2615      ChangeLog muse-html.el
2618 2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31
2620     Summary:
2621       Remove flyspell overlays on links.
2622     Revision:
2623       muse--main--1.0--patch-31
2625     * muse-colors.el (muse-colors-link): Remove flyspell overlays.  This
2626       should make the link clickable.  On Emacs21, the color will stay red,
2627       but other Emacsen should do the right thing, which is use the normal
2628       link color.  Hopefully this will fix some strange flyspell-related link
2629       problems.
2631     modified files:
2632      ChangeLog muse-colors.el
2635 2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30
2637     Summary:
2638       Update my example Muse settings.
2639     Revision:
2640       muse--main--1.0--patch-30
2642     * examples/mwolson/muse-init.el: Update from my latest version.
2643       (muse-project-alist): Remove the francais part of my blog.
2644       (my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function
2645       into this and `my-muse-mode-fill-nobreak-p'.
2646       (muse-mode-hook): Tell fill mode to avoid breaking links; hopefully
2647       this is the best way to accomplish this.
2648       (my-muse-blosxom-title-to-file): Replace more non-alphanumeric
2649       characters in the title.
2650       (my-muse-prepare-entry-for-xanga): Treat example regions better.
2652     modified files:
2653      ChangeLog examples/mwolson/muse-init.el
2656 2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29
2658     Summary:
2659       Add simple `muse-version' function.
2660     Revision:
2661       muse--main--1.0--patch-29
2663     * muse.el (muse-version): New function that displays the value of the
2664       `muse-version' variable.  This should be easier for the user to type
2665       than C-h v muse-version.
2667     modified files:
2668      ChangeLog muse.el
2671 2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28
2673     Summary:
2674       Don't compile documentation by default.
2675     Revision:
2676       muse--main--1.0--patch-28
2678     * Makefile (all): Don't compile documentation by default.
2679       (doc): Use this rule to compile documentation.
2681     modified files:
2682      ChangeLog Makefile
2685 2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27
2687     Summary:
2688       Merge RSS 2.0 enclosure support for muse-journal.el from johnw
2689     Revision:
2690       muse--main--1.0--patch-27
2692     2005-04-16  Michael Olson  <mwolson@gnu.org>
2693     
2694         * muse-journal.el: Merge in enclosure support for RSS 2.0 from
2695         johnw. If a journal entry's title is a [[link]], then an
2696         <enclosure> tag will be added to the XML data giving the size and
2697         MIME type of the link target.  This makes podcasting with Muse
2698         trivial.
2699         (muse-journal-rss-entry-template): Add enclosure usage to example.
2700         (muse-journal-rss-munge-buffer): Implement enclosures.
2702     modified files:
2703      ChangeLog muse-journal.el
2706 2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26
2708     Summary:
2709       Standardize source headers, appease elint, don't require planner
2710     Revision:
2711       muse--main--1.0--patch-26
2713     2005-04-15  Michael Olson  <mwolson@gnu.org>
2714     
2715         * Makefile, scripts/muse-build.el: Moved muse-build.el to the
2716         `scripts' directory since it really isn't part of Muse proper; it
2717         is used to generate Muse output from the command line.
2718     
2719         * muse-blosxom.el: Handle case where planner is not loaded so that
2720         it isn't a hard requirement.
2721     
2722         * muse-colors.el: Move definition of `muse-colors-tag-info' up so
2723         that elint doesn't complain.
2724     
2725         * muse-message.el (muse-message-markup-link): Don't throw up on
2726         links with no description.
2727     
2728         * muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el,
2729         muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el,
2730         muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el,
2731         muse-project.el, muse-publish.el, muse-regexps.el,
2732         muse-texinfo.el, muse.el: Add standard header for each file in
2733         preparation for the initial release, which will hopefully happen
2734         sometime within the next month.
2735     
2737     removed files:
2738      experimental/.arch-ids/=id
2740     modified files:
2741      ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el
2742      muse-convert.el muse-docbook.el muse-html.el muse-http.el
2743      muse-journal.el muse-latex.el muse-message.el muse-mode.el
2744      muse-poem.el muse-project.el muse-publish.el muse-regexps.el
2745      muse-texinfo.el muse.el
2747     renamed files:
2748      .arch-ids/muse-build.el.id
2749        ==> scripts/.arch-ids/muse-build.el.id
2750      muse-build.el
2751        ==> scripts/muse-build.el
2753     removed directories:
2754      experimental experimental/.arch-ids
2757 2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25
2759     Summary:
2760       Merge contents of muse-latexcjk.el into muse-latex.el.
2761     Revision:
2762       muse--main--1.0--patch-25
2764     2005-04-14  Michael Olson  <mwolson@gnu.org>
2765     
2766         * muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer)
2767         (muse-latexcjk-encoding-map, muse-latexcjk-encoding-default)
2768         (muse-latexcjk-encoding, muse-latexcjk-transform-content-type):
2769         Merge in from muse-latexcjk.el.
2770     
2771         * muse-latexcjk.el: Removed, functionality merged with
2772         muse-latex.el
2774     removed files:
2775      .arch-ids/muse-latexcjk.el.id muse-latexcjk.el
2777     modified files:
2778      ChangeLog muse-latex.el
2781 2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24
2783     Summary:
2784       Merge muse-xhtml.el into muse-html.el.
2785     Revision:
2786       muse--main--1.0--patch-24
2788     2005-04-06  Michael Olson  <mwolson@gnu.org>
2789     
2790         * examples/mwolson/muse-init.el: Update with respect to the
2791         muse-xhtml.el merge.
2792     
2793         * muse-html.el: The contents of muse-xhtml.el have been merged in
2794         as advised by John Wiegley.
2795         (muse-html-style-sheet): Add example for XHTML use in the
2796         function's documentation.
2797         (muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags):
2798         Moved from muse-xhtml.el.
2799     
2800         * muse-xhtml.el: Removed; contents merged into muse-html.el.
2802     removed files:
2803      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2805     modified files:
2806      ChangeLog examples/mwolson/muse-init.el muse-html.el
2809 2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23
2811     Summary:
2812       Try to fix regexps for Emacs 21.4.
2813     Revision:
2814       muse--main--1.0--patch-23
2816     2005-04-05  Michael Olson  <mwolson@gnu.org>
2817     
2818         * muse-regexps.el (muse-extreg-usable-p): Try to make regexps work
2819         for Emacs 21.4.
2821     modified files:
2822      ChangeLog muse-regexps.el
2825 2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22
2827     Summary:
2828       Add comments to the publish-project example script
2829     Revision:
2830       muse--main--1.0--patch-22
2832     2005-04-01  Michael Olson  <mwolson@gnu.org>
2833     
2834         * examples/publish-project: Moved here from
2835         scripts/publish-project.  Added a few comments so people know what
2836         it is used for.
2838     modified files:
2839      ChangeLog examples/publish-project
2841     renamed files:
2842      scripts/.arch-ids/publish-project.id
2843        ==> examples/.arch-ids/publish-project.id
2844      scripts/publish-project
2845        ==> examples/publish-project
2848 2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21
2850     Summary:
2851       New XHTML style, add more examples to my sample muse config
2852     Revision:
2853       muse--main--1.0--patch-21
2855     2005-03-31  Michael Olson  <mwolson@gnu.org>
2856     
2857         * examples/mwolson/muse-init.el: Give an example of deriving a
2858         custom publishing style.
2859         (my-muse-blosxom-finalize): Finalizes the "my-blosxom" style.
2860         (my-muse-prepare-entry-for-xanga): Mangle the published output
2861         from a blosxom project and copy the result to the clipboard for
2862         easy pasting into Xanga's web form.  The file is untouched.
2863     
2864         * muse-html.el (muse-html-style-sheet): Include the <style
2865         type="text/css"></style> wrapper around the example.
2866         (muse-html-header): Don't add <style type="text/css"></style>
2867         around the value of `muse-html-style-sheet' anymore.  This allows
2868         for the option of putting your stylesheet(s) in a separate file.
2869         An example of this is given in the documentation for this
2870         variable.
2871     
2872         * muse-xhtml: New file that implements a publishing style which is
2873         derived from HTML mode.  It uses a slightly modified version of
2874         the HTML markup rules to generate XHTML-compliant output.
2875     
2876         * muse-blosxom.el: Add new "blosxom-xhtml" style.  The old
2877         "blosxom" style has been renamed to "blosxom-html".  Fix a few
2878         header gaffes.
2879     
2880         * muse-journal.el: Add new "journal-xhtml" style.
2881     
2882         * muse-message.el: Add new "message-xhtml" style.
2884     new files:
2885      .arch-ids/muse-xhtml.el.id muse-xhtml.el
2887     modified files:
2888      ChangeLog examples/mwolson/muse-init.el muse-blosxom.el
2889      muse-html.el muse-journal.el muse-message.el
2892 2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20
2894     Summary:
2895       Add my muse configuration to the examples
2896     Revision:
2897       muse--main--1.0--patch-20
2899     2005-03-24  Michael Olson  <mwolson@gnu.org>
2900     
2901         * examples/johnw: Move John Wiegley's configuration to this
2902         directory.
2903     
2904         * examples/mwolson: My configuration files go here.
2905     
2906         * examples/mwolson/muse-init.el: My Muse configuration file.  I
2907         just figured out how to keep links from being spell-checked or
2908         split up by fill-mode, so the implementation of this may be found
2909         here.  I also made a function that sets up a blog entry for me.
2911     new files:
2912      examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id
2913      examples/mwolson/.arch-ids/muse-init.el.id
2914      examples/mwolson/muse-init.el
2916     modified files:
2917      ChangeLog
2919     renamed files:
2920      examples/.arch-ids/muse-johnw.el.id
2921        ==> examples/johnw/.arch-ids/muse-johnw.el.id
2922      examples/.arch-ids/publish-johnw.id
2923        ==> examples/johnw/.arch-ids/publish-johnw.id
2924      examples/muse-johnw.el
2925        ==> examples/johnw/muse-johnw.el
2926      examples/publish-johnw
2927        ==> examples/johnw/publish-johnw
2929     new directories:
2930      examples/johnw examples/johnw/.arch-ids examples/mwolson
2931      examples/mwolson/.arch-ids
2934 2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19
2936     Summary:
2937       Add muse-blosxom script and plugin for pyblosxom
2938     Revision:
2939       muse--main--1.0--patch-19
2941     2005-03-24  Michael Olson  <mwolson@gnu.org>
2942     
2943         * muse-blosxom.el: Update copyright notice in headers and mention
2944         the pyblosxom scripts.
2945     
2946         * contrib/pyblosxom: New directory containing pyblosxom plugins
2947         and helper scripts.
2948     
2949         * contrib/getstamps.py: Script that generates the "timestamps"
2950         file, run on the local machine.
2951     
2952         * contrib/hardcodedates.py: PyBlosxom plugin that interprets the
2953         timestamps file.
2955     new files:
2956      contrib/pyblosxom/.arch-ids/=id
2957      contrib/pyblosxom/.arch-ids/getstamps.py.id
2958      contrib/pyblosxom/.arch-ids/hardcodedates.py.id
2959      contrib/pyblosxom/getstamps.py
2960      contrib/pyblosxom/hardcodedates.py
2962     modified files:
2963      ChangeLog muse-blosxom.el
2965     new directories:
2966      contrib/pyblosxom contrib/pyblosxom/.arch-ids
2969 2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18
2971     Summary:
2972       muse-blosxom.el has matured past experimental status
2973     Revision:
2974       muse--main--1.0--patch-18
2976     2005-03-23  Michael Olson  <mwolson@gnu.org>
2977     
2978         * muse-blosxom.el: Remove common functionality that has already
2979         been implemented in `muse-html.el'.  Derive this mode from
2980         `muse-html'.  Update documentation.  I now feel that this file is
2981         ready to be included in the top-level Muse directory.
2983     modified files:
2984      ChangeLog muse-blosxom.el
2986     renamed files:
2987      experimental/.arch-ids/muse-blosxom.el.id
2988        ==> .arch-ids/muse-blosxom.el.id
2989      experimental/muse-blosxom.el
2990        ==> muse-blosxom.el
2993 2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17
2995     Summary:
2996       Make muse-blosxom.el slightly less experimental
2997     Revision:
2998       muse--main--1.0--patch-17
3000     2005-03-22  Michael Olson  <mwolson@gnu.org>
3001     
3002         * experimental/muse-blosxom.el (muse-blosxom-page-date-alist):
3003         Renamed from `blosxom-page-date-alist'.  Currently it does nothing
3004         useful.
3005         (muse-blosxom-markup-regexps): Remove unnecessary first grouping
3006         from the `muse-blosxom-markup-date-directive' rule.
3007         (blosxom-set-time): Remove this function.  We're not going to be
3008         touching the timestamp manually anymore -- it's too much of a
3009         hassle.  Right now I've got a python program that compiles a
3010         timestamp file and a pyblosxom helper that reads it.  Something
3011         similar could be arranged for blosxom, I'm sure.
3012     
3014     modified files:
3015      ChangeLog experimental/muse-blosxom.el
3018 2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16
3020     Summary:
3021       Apply latest journal-related updates from johnw
3022     Revision:
3023       muse--main--1.0--patch-16
3026     modified files:
3027      ChangeLog examples/muse-johnw.el muse-journal.el
3030 2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15
3032     Summary:
3033       Add Projects node to the manual
3034     Revision:
3035       muse--main--1.0--patch-15
3037     2005-02-28  Michael Olson  <mwolson@gnu.org>
3038     
3039         * muse.texi: Change copyright notice since the FSF is now the
3040         copyright holder.
3041         (Projects): New node, based on a section from the README file.
3043     modified files:
3044      ChangeLog muse.texi
3047 2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14
3049     Summary:
3050       Correct documentation, adding some content.
3051     Revision:
3052       muse--main--1.0--patch-14
3054     2005-02-28  Michael Olson  <mwolson@gnu.org>
3055     
3056         * muse.texi: Change license terms of the documentation to the GNU
3057         GPL instead of the GNU FDL, as per the consent of the copyright
3058         holders of the emacs-wiki manual, from which this is based.  Some
3059         emacs-wiki-isms in the manual were corrected, and the Getting
3060         Started section was updated.
3062     modified files:
3063      ChangeLog muse.texi
3066 2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13
3068     Summary:
3069       Make muse-blosxom.el a bit more sane, still need to bum it down a bit
3070     Revision:
3071       muse--main--1.0--patch-13
3073     2005-02-17  Michael Olson  <mwolson@gnu.org>
3074     
3075         * experimental/muse-blosxom.el: Somehow the contents of this file
3076         managed to get duplicated.  I removed the duplicates.
3077         (muse-blosxom-date): Remove this, since it is not useful.
3078         (muse-blosxom-header): Use the standard header that blosxom.el
3079         has.
3081     modified files:
3082      ChangeLog experimental/muse-blosxom.el
3085 2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12
3087     Summary:
3088       Initial commit of muse.texi, nothing substantial
3089     Revision:
3090       muse--main--1.0--patch-12
3092     2005-02-07  Michael Olson  <mwolson@gnu.org>
3093     
3094         * muse.texi: New file that provides the documentation for Muse.
3095         It is in a very rough form at the moment.  Nothing substantial may
3096         be found here yet.  Be ye warned.
3098     new files:
3099      .arch-ids/muse.texi.id muse.texi
3101     modified files:
3102      ChangeLog
3105 2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11
3107     Summary:
3108       Add docstring, new trivial function
3109     Revision:
3110       muse--main--1.0--patch-11
3112     2005-02-07  Michael Olson  <mwolson@gnu.org>
3113     
3114         * muse-mode.el (muse-mode-map): Make "C-c =" trigger
3115         `muse-what-changed'.  No functionality change.
3116         (muse-what-changed): New function that displays in diff format the
3117         changes made since the buffer was last saved.
3118     
3119         * muse-project.el (muse-project-publish): Add docstring.
3121     modified files:
3122      ChangeLog muse-mode.el muse-project.el
3125 2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10
3127     Summary:
3128       Add experimental version of muse-blosxom.el to project
3129     Revision:
3130       muse--main--1.0--patch-10
3132     2005-02-04  Michael Olson  <mwolson@gnu.org>
3133     
3134         * Makefile (realclean): Remove file that gets generated when fonts
3135         are missing.
3136     
3137         * experimental/muse-bloxsom.el: New file that implements Blosxom
3138         support for Muse.  It's in a very rough state, hence its placement
3139         in the `experimental' directory.
3141     new files:
3142      experimental/.arch-ids/=id
3143      experimental/.arch-ids/muse-blosxom.el.id
3144      experimental/muse-blosxom.el
3146     modified files:
3147      ChangeLog Makefile
3149     new directories:
3150      experimental experimental/.arch-ids
3153 2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9
3155     Summary:
3156       Make permissions more consistent
3157     Revision:
3158       muse--main--1.0--patch-9
3161     modified files:
3162      ChangeLog
3164     modified directories:
3165      contrib examples scripts
3168 2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8
3170     Summary:
3171       Fix build problems
3172     Revision:
3173       muse--main--1.0--patch-8
3175     2005-02-04  Michael Olson  <mwolson@gnu.org>
3176     
3177         * muse-build.el: Add contrib directory to `load-path'.
3178         (muse-elint-files): Load `muse-regexps.el'.
3179     
3180         * scripts/publish: Change permissions so that this script is
3181         executable.  Add contrib directory to load list.  Add
3182         `muse-regexps.el' to list.
3184     modified files:
3185      ChangeLog muse-build.el scripts/publish
3188 2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7
3190     Summary:
3191       Use "&mdash;" instead of "&#151;"
3192     Revision:
3193       muse--main--1.0--patch-7
3195     2005-01-31  Michael Olson  <mwolson@gnu.org>
3196     
3197         * muse-docbook.el (muse-docbook-markup-strings): Replace "&#151;"
3198         with "&mdash;" so that documents validate properly.  Thanks to
3199         Björn Lindström for the suggestion.
3200     
3201         * muse-html.el (muse-html-markup-strings): Ditto.
3203     modified files:
3204      ChangeLog muse-docbook.el muse-html.el
3207 2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6
3209     Summary:
3210       Fix use of "[:blank:]" in underline markup
3211     Revision:
3212       muse--main--1.0--patch-6
3214     2005-01-25  Michael Olson  <mwolson@gnu.org>
3215     
3216         * muse-colors.el (muse-colors-markup): Replace "[:blank:]" with
3217         use of `muse-regexp-blank'.
3219     modified files:
3220      ChangeLog muse-colors.el
3223 2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
3225     Summary:
3226       Fix problem with headings being given wrong face
3227     Revision:
3228       muse--main--1.0--patch-5
3230     2005-01-03  Michael Olson  <mwolson@gnu.org>
3231     
3232         * muse-colors.el: Add header.
3233         (muse-colors-emphasized): Headings were being given the coloring
3234         for the next level of heading instead of the real
3235         level (i.e. `muse-header-2' instead of `muse-header-1' for "*
3236         Heading").  Thanks to Lan Yufeng for finding this and sending a
3237         patch.
3238     
3239         * muse-regexps.el: Fix header.
3241     modified files:
3242      ChangeLog muse-colors.el muse-regexps.el
3245 2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org>  patch-4
3247     Summary:
3248       Rotate ChangeLog
3249     Revision:
3250       muse--main--1.0--patch-4
3252     2005-01-01  Michael Olson  <mwolson@gnu.org>
3253     
3254         * ChangeLog: Move old ChangeLog to ChangeLog.2004.  This new
3255         version will be automatically maintained by Arch.
3256     
3258     new files:
3259      .arch-ids/ChangeLog.id ChangeLog
3261     renamed files:
3262      .arch-ids/ChangeLog.id
3263        ==> .arch-ids/ChangeLog.2004.id
3264      ChangeLog
3265        ==> ChangeLog.2004
3268 2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
3270     Summary:
3271       Extended regexps fix, allow spaces in 1st part of links
3272     Revision:
3273       muse--main--1.0--patch-3
3275     2004-12-30  Michael Olson  <mwolson@gnu.org>
3276     
3277         * muse.el (muse-link-regexp): Allow spaces in the first part of
3278         links.
3279     
3280         * muse-colors.el, muse-convert.el, muse-docbook.el: Use
3281         customizable alternatives to extended character classes.
3282     
3283         * muse-html.el, muse-mode.el, muse-publish.el: Ditto.
3285     modified files:
3286      ChangeLog muse-colors.el muse-convert.el muse-docbook.el
3287      muse-html.el muse-mode.el muse-publish.el muse.el
3290 2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
3292     Summary:
3293       Begin to change regexp handling, tweak muse.el header
3294     Revision:
3295       muse--main--1.0--patch-2
3297     2004-12-29  Michael Olson  <mwolson@gnu.org>
3298     
3299         * muse.el: Change Copyright notice to FSF.  Change Maintainer to
3300         myself.  Update URL.
3301     
3302         * muse-regexps.el: New file that implements regexp handling.
3303         Generalized regexp options will be moved to it eventually.
3305     new files:
3306      .arch-ids/muse-regexps.el.id muse-regexps.el
3308     modified files:
3309      ChangeLog muse.el
3312 2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org>  patch-1
3314     Summary:
3315       Do some early spring cleaning
3316     Revision:
3317       muse--main--1.0--patch-1
3319     2004-12-29  Michael Olson  <mwolson@gnu.org>
3320     
3321         * Makefile: Change path to `publish' script.
3322     
3323         * contrib/pcomplete.el: New file that is used by Muse without
3324         actually being a part of it: hence its location in the contrib
3325         directory.
3326     
3327         * contrib/cgi.el, contrib/httpd.el: New location.
3328     
3329         * examples/muse-johnw.el, examples/publish-johnw: Ditto.
3330     
3331         * scripts/publish, scripts/publish-project: Ditto.
3333     new files:
3334      contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id
3335      contrib/pcomplete.el examples/.arch-ids/=id
3336      scripts/.arch-ids/=id
3338     modified files:
3339      ChangeLog Makefile
3341     renamed files:
3342      .arch-ids/cgi.el.id
3343        ==> contrib/.arch-ids/cgi.el.id
3344      .arch-ids/httpd.el.id
3345        ==> contrib/.arch-ids/httpd.el.id
3346      .arch-ids/muse-johnw.el.id
3347        ==> examples/.arch-ids/muse-johnw.el.id
3348      .arch-ids/publish-johnw.id
3349        ==> examples/.arch-ids/publish-johnw.id
3350      .arch-ids/publish-project.id
3351        ==> scripts/.arch-ids/publish-project.id
3352      .arch-ids/publish.id
3353        ==> scripts/.arch-ids/publish.id
3354      cgi.el
3355        ==> contrib/cgi.el
3356      httpd.el
3357        ==> contrib/httpd.el
3358      muse-johnw.el
3359        ==> examples/muse-johnw.el
3360      publish
3361        ==> scripts/publish
3362      publish-johnw
3363        ==> examples/publish-johnw
3364      publish-project
3365        ==> scripts/publish-project
3367     new directories:
3368      contrib contrib/.arch-ids examples examples/.arch-ids scripts
3369      scripts/.arch-ids
3372 2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org>  base-0
3374     Summary:
3375       tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3376     Revision:
3377       muse--main--1.0--base-0
3379     (automatically generated log message)
3381     new patches:
3382      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--base-0
3383      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-1
3384      lidaobing@gmail.com--2004-pub/muse--lidaobing--1.0--patch-2
3385      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-1
3386      lidaobing@gmail.com--2004/muse--lidaobing--1.0--patch-2
3387      mwolson@member.fsf.org--2004/muse--main--1.0--base-0
3388      mwolson@member.fsf.org--2004/muse--main--1.0--patch-1
3389      mwolson@member.fsf.org--2004/muse--main--1.0--patch-2
3390      mwolson@member.fsf.org--2004/muse--main--1.0--patch-3
3391      mwolson@member.fsf.org--2004/muse--mwolson--1.0--base-0
3392      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-1
3393      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-2
3394      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-3
3395      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-4
3396      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-5
3397      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-6
3398      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-7
3399      mwolson@member.fsf.org--2004/muse--mwolson--1.0--patch-8