1.1.3
by Michael W. Olson (GNU address)
Import upstream version 3.03 |
1 |
2006-01-19 15:49:56 GMT Michael Olson <mwolson@gnu.org> patch-357 |
2 |
||
3 |
Summary: |
|
4 |
Another Debian fix. |
|
5 |
Revision: |
|
6 |
muse--main--1.0--patch-357 |
|
7 |
||
8 |
* debian/NEWS: Rename from NEWS.Debian at the suggestion of Romain. |
|
9 |
||
10 |
* debian/rules: Drop explicit installation of NEWS.Debian. This should |
|
11 |
happen automatically now. |
|
12 |
||
13 |
modified files: |
|
14 |
ChangeLog debian/rules |
|
15 |
||
16 |
renamed files: |
|
17 |
debian/.arch-ids/NEWS.Debian.id |
|
18 |
==> debian/.arch-ids/NEWS.id |
|
19 |
debian/NEWS.Debian |
|
20 |
==> debian/NEWS |
|
21 |
||
22 |
||
23 |
2006-01-19 01:54:58 GMT Michael Olson <mwolson@gnu.org> patch-356 |
|
24 |
||
25 |
Summary: |
|
26 |
Debian fixups. |
|
27 |
Revision: |
|
28 |
muse--main--1.0--patch-356 |
|
29 |
||
30 |
* debian/emacsen-startup: Remove unnecessary path addition. |
|
31 |
||
32 |
* debian/rules: Explicitly install NEWS.Debian. Thanks to Romain |
|
33 |
Francoise for noticing. |
|
34 |
||
35 |
modified files: |
|
36 |
ChangeLog debian/emacsen-startup debian/rules |
|
37 |
||
38 |
||
39 |
2006-01-17 03:57:45 GMT Michael Olson <mwolson@gnu.org> patch-355 |
|
40 |
||
41 |
Summary: |
|
42 |
Merged from mwolson@gnu.org--2005 (patch 56) |
|
43 |
Revision: |
|
44 |
muse--main--1.0--patch-355 |
|
45 |
||
46 |
* Sync a few changes back. |
|
47 |
||
48 |
modified files: |
|
49 |
ChangeLog Makefile Makefile.defs debian/changelog |
|
50 |
||
51 |
||
52 |
2006-01-17 02:08:48 GMT Michael Olson <mwolson@gnu.org> patch-354 |
|
53 |
||
54 |
Summary: |
|
55 |
Post-release updates. |
|
56 |
Revision: |
|
57 |
muse--main--1.0--patch-354 |
|
58 |
||
59 |
* AUTHORS: Update assignments. |
|
60 |
||
61 |
* Makefile (release): Sign files here, rather than just before upload. |
|
62 |
||
63 |
* debian/copyright: Update. |
|
64 |
||
65 |
* debian/emacsen-install (FILES): Filter out autoloads. |
|
66 |
||
67 |
* debian/emacsen-startup: Load autoload file. |
|
68 |
||
69 |
* rules (build-stamp): Make autoloads. |
|
70 |
(install): Install NEWS properly. |
|
71 |
||
72 |
* lisp/Makefile: Make sure autoloads get generated upon install. |
|
73 |
||
74 |
* lisp/muse.el (muse-version): Change to version 3.02.6. Oops. Thanks |
|
75 |
to Romain Francoise for spotting this. |
|
76 |
||
77 |
modified files: |
|
78 |
AUTHORS ChangeLog Makefile debian/copyright |
|
79 |
debian/emacsen-install debian/emacsen-startup debian/rules |
|
80 |
lisp/Makefile lisp/muse.el |
|
81 |
||
82 |
renamed files: |
|
83 |
debian/.arch-ids/NEWS.id |
|
84 |
==> debian/.arch-ids/NEWS.Debian.id |
|
85 |
debian/NEWS |
|
86 |
==> debian/NEWS.Debian |
|
87 |
||
88 |
||
89 |
2006-01-13 22:52:45 GMT Michael Olson <mwolson@gnu.org> patch-353 |
|
90 |
||
91 |
Summary: |
|
92 |
Fix typo. |
|
93 |
Revision: |
|
94 |
muse--main--1.0--patch-353 |
|
95 |
||
96 |
* lisp/muse-publish.el (muse-forward-list-item): Fix typo. Thanks to Jim |
|
97 |
Ottaway for the report. |
|
98 |
||
99 |
modified files: |
|
100 |
ChangeLog lisp/muse-publish.el |
|
101 |
||
102 |
||
103 |
2006-01-13 03:36:47 GMT Michael Olson <mwolson@gnu.org> patch-352 |
|
104 |
||
105 |
Summary: |
|
106 |
Merged from mwolson@gnu.org--2005 (patch 53-55) |
|
107 |
Revision: |
|
108 |
muse--main--1.0--patch-352 |
|
109 |
||
110 |
Patches applied: |
|
111 |
||
112 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-53 |
|
113 |
Use better code for displaying warnings. |
|
114 |
||
115 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-54 |
|
116 |
Add NEWS items. Make eval of <lisp> at display time optional. |
|
117 |
||
118 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-55 |
|
119 |
Release Emacs Muse 3.02.6. |
|
120 |
||
121 |
modified files: |
|
122 |
ChangeLog Makefile.defs NEWS debian/changelog |
|
123 |
lisp/muse-colors.el lisp/muse-html.el lisp/muse-mode.el |
|
124 |
lisp/muse-project.el lisp/muse-publish.el lisp/muse-wiki.el |
|
125 |
lisp/muse.el muse.texi |
|
126 |
||
127 |
||
128 |
2006-01-11 22:08:16 GMT Michael Olson <mwolson@gnu.org> patch-351 |
|
129 |
||
130 |
Summary: |
|
131 |
Fix #5044: lisp tag only evaluates first statement. |
|
132 |
Revision: |
|
133 |
muse--main--1.0--patch-351 |
|
134 |
||
135 |
* lisp/muse-colors.el (muse-colors-lisp-tag): Manually wrap the contents |
|
136 |
in (progn ...) so that multiple lisp fragments can be evaluated. |
|
137 |
Thanks to Jim Ottaway for the idea. |
|
138 |
||
139 |
* lisp/muse-publish.el (muse-publish-lisp-tag): Ditto. |
|
140 |
||
141 |
modified files: |
|
142 |
ChangeLog lisp/muse-colors.el lisp/muse-publish.el |
|
143 |
||
144 |
||
145 |
2006-01-06 18:17:07 GMT Michael Olson <mwolson@gnu.org> patch-350 |
|
146 |
||
147 |
Summary: |
|
148 |
Sync with contributors. |
|
149 |
Revision: |
|
150 |
muse--main--1.0--patch-350 |
|
151 |
||
152 |
* scripts/muse-build.el (muse-generate-autoloads): Add a newline to keep |
|
153 |
Emacs from being confused when it loads this file. I don't think |
|
154 |
Emacs' evaluation of the quoted local variables section does any harm, |
|
155 |
but if it does, I'll provide a different fix. |
|
156 |
||
157 |
modified files: |
|
158 |
ChangeLog scripts/muse-build.el |
|
159 |
||
160 |
||
161 |
2006-01-05 16:20:51 GMT Michael Olson <mwolson@gnu.org> patch-349 |
|
162 |
||
163 |
Summary: |
|
164 |
Merged from john@wjsullivan.net--2006 (patch 0-1) |
|
165 |
Revision: |
|
166 |
muse--main--1.0--patch-349 |
|
167 |
||
168 |
Patches applied: |
|
169 |
||
170 |
* john@wjsullivan.net--2006/muse--johnsu01--0--patch-1 |
|
171 |
Updated copyright year. Added notes about using the .muse file extension to the Projects node. |
|
172 |
||
173 |
modified files: |
|
174 |
ChangeLog muse.texi |
|
175 |
||
176 |
||
177 |
2006-01-05 14:38:56 GMT Michael Olson <mwolson@gnu.org> patch-348 |
|
178 |
||
179 |
Summary: |
|
180 |
More nested list twiddling. |
|
181 |
Revision: |
|
182 |
muse--main--1.0--patch-348 |
|
183 |
||
184 |
* lisp/muse-publish.el (muse-publish-surround-dl) |
|
185 |
(muse-forward-list-item): Make marginal progress on definition lists. |
|
186 |
(muse-forward-paragraph): Move forward first before searching. |
|
187 |
||
188 |
* lisp/muse-regexps.el (muse-dl-term-regexp): New regexp that specifies |
|
189 |
how a term begins. The first match string contains the term. |
|
190 |
(muse-dl-term-regexp): Don't include initial "^", so that we can embed |
|
191 |
this more easily. |
|
192 |
||
193 |
modified files: |
|
194 |
ChangeLog lisp/muse-publish.el lisp/muse-regexps.el |
|
195 |
||
196 |
||
197 |
2006-01-05 13:28:49 GMT Michael Olson <mwolson@gnu.org> patch-347 |
|
198 |
||
199 |
Summary: |
|
200 |
Fix nested list regression. Make some (untested) progress on dl. |
|
201 |
Revision: |
|
202 |
muse--main--1.0--patch-347 |
|
203 |
||
204 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Drop newline from |
|
205 |
end-ddt string. |
|
206 |
||
207 |
* lisp/muse-html.el (muse-html-markup-strings): Ditto. |
|
208 |
||
209 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Ditto. |
|
210 |
||
211 |
* lisp/muse-xml.el (muse-xml-markup-strings): Ditto. |
|
212 |
||
213 |
* muse.texi (Introduction): Fix dated part concerning muse-wiki. |
|
214 |
||
215 |
* lisp/muse-publish.el (muse-publish-surround-dl): Make good progress on |
|
216 |
this. |
|
217 |
(muse-list-item-type): Deal with null str by returning nil. It should |
|
218 |
never have to do this, but I'd rather not be bothered when I'm |
|
219 |
debugging something else. |
|
220 |
(muse-forward-paragraph): Make the enclosing parens shy. |
|
221 |
(muse-forward-list-item): Take optional ENTRY-P argument so that we can |
|
222 |
use this for both dl terms and dl entries. Use muse-dl-entry-regexp |
|
223 |
when dealing with dl entries. Lower the match number to cope with |
|
224 |
change to muse-forward-paragraph. |
|
225 |
(muse-publish-markup-list): Quote arguments lambda functions properly, |
|
226 |
so that we don't run into namespace conflicts. This should fix a |
|
227 |
regression in nested list handling. |
|
228 |
||
229 |
* lisp/muse-regexps.el (muse-list-item-regexp): Clarify docstring. |
|
230 |
(muse-dl-entry-regexp): New regexp that matches the beginning of a |
|
231 |
definition list entry. |
|
232 |
||
233 |
modified files: |
|
234 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
235 |
lisp/muse-publish.el lisp/muse-regexps.el lisp/muse-texinfo.el |
|
236 |
lisp/muse-xml.el muse.texi |
|
237 |
||
238 |
||
239 |
2006-01-05 03:51:57 GMT Michael Olson <mwolson@gnu.org> patch-346 |
|
240 |
||
241 |
Summary: |
|
242 |
Fix #4973: muse-project-ignore-regexp too aggressive |
|
243 |
Revision: |
|
244 |
muse--main--1.0--patch-346 |
|
245 |
||
246 |
* lisp/muse-project.el (muse-project-ignore-regexp): Note that |
|
247 |
case-fold-search should be nil before using this regexp. |
|
248 |
(muse-project-recurse-directory, muse-project-file-entries) |
|
249 |
(muse-project-of-file): Set case-fold-search to nil before matching |
|
250 |
against muse-project-ignore-regexp. Thanks to G. J. Teale for the |
|
251 |
report. |
|
252 |
||
253 |
* muse-registry.el (muse-registry-make-new-registry): Ditto. |
|
254 |
||
255 |
modified files: |
|
256 |
ChangeLog lisp/muse-project.el lisp/muse-registry.el |
|
257 |
||
258 |
||
259 |
2006-01-04 20:07:54 GMT Michael Olson <mwolson@gnu.org> patch-345 |
|
260 |
||
261 |
Summary: |
|
262 |
Fix backtrace on project names. |
|
263 |
Revision: |
|
264 |
muse--main--1.0--patch-345 |
|
265 |
||
266 |
* lisp/muse-wiki.el (muse-wiki-handle-interwiki): Fix backtrace on |
|
267 |
coloring project names. |
|
268 |
||
269 |
modified files: |
|
270 |
ChangeLog lisp/muse-wiki.el |
|
271 |
||
272 |
||
273 |
2006-01-04 00:50:43 GMT Michael Olson <mwolson@gnu.org> patch-344 |
|
274 |
||
275 |
Summary: |
|
276 |
Fix quote publishing error. |
|
277 |
Revision: |
|
278 |
muse--main--1.0--patch-344 |
|
279 |
||
280 |
* lisp/muse-publish.el (muse-publish-surround-text): Fix an error that |
|
281 |
occurs when publishing quotes. |
|
282 |
||
283 |
modified files: |
|
284 |
ChangeLog lisp/muse-publish.el |
|
285 |
||
286 |
||
287 |
2006-01-04 00:37:27 GMT Michael Olson <mwolson@gnu.org> patch-343 |
|
288 |
||
289 |
Summary: |
|
290 |
Nested list fix. |
|
291 |
Revision: |
|
292 |
muse--main--1.0--patch-343 |
|
293 |
||
294 |
* lisp/muse-publish.el (muse-publish-surround-text): Preserve indentation |
|
295 |
of nested-list items until they are processed. |
|
296 |
||
297 |
modified files: |
|
298 |
ChangeLog lisp/muse-publish.el |
|
299 |
||
300 |
||
301 |
2006-01-04 00:00:52 GMT Michael Olson <mwolson@gnu.org> patch-342 |
|
302 |
||
303 |
Summary: |
|
304 |
Nested ordered and unordered lists seem to work now. |
|
305 |
Revision: |
|
306 |
muse--main--1.0--patch-342 |
|
307 |
||
308 |
* muse-publish.el (muse-insert-markup-end-list): New function that |
|
309 |
publishes the text with end-list properties. |
|
310 |
(muse-publish-surround-text): If we are looking at a list item while |
|
311 |
stripping whitespace, make sure it has at least one space in front so |
|
312 |
that it gets published correctly. Use muse-insert-markup-end-list for |
|
313 |
inserting end-tag. |
|
314 |
(muse-forward-list-item): Get the position of the next list-end |
|
315 |
property and use it if point moves past it. Use `cond' instead of `if' |
|
316 |
for a nicer look. |
|
317 |
||
318 |
modified files: |
|
319 |
ChangeLog lisp/muse-publish.el |
|
320 |
||
321 |
||
322 |
2006-01-03 04:58:18 GMT Michael Olson <mwolson@gnu.org> patch-341 |
|
323 |
||
324 |
Summary: |
|
325 |
Fix #4718: InterWiki links with special characters are not handled properly. |
|
326 |
Revision: |
|
327 |
muse--main--1.0--patch-341 |
|
328 |
||
329 |
* lisp/muse-wiki.el (muse-wiki-handle-interwiki): If given a string, make |
|
330 |
sure that we get everything after the interwiki delimiter. This fixes |
|
331 |
#4718. |
|
332 |
||
333 |
modified files: |
|
334 |
ChangeLog lisp/muse-wiki.el |
|
335 |
||
336 |
||
337 |
2006-01-03 02:46:18 GMT Michael Olson <mwolson@gnu.org> patch-340 |
|
338 |
||
339 |
Summary: |
|
340 |
Fix an issue with muse-project-file-alist. |
|
341 |
Revision: |
|
342 |
muse--main--1.0--patch-340 |
|
343 |
||
344 |
* lisp/muse-project.el (muse-project-file-alist): Apply patch from |
|
345 |
G. J. Teale. Make sure that last-mod is loaded correctly. This fixes |
|
346 |
a problem that causes some files to not be published. |
|
347 |
||
348 |
modified files: |
|
349 |
AUTHORS ChangeLog lisp/muse-project.el |
|
350 |
||
351 |
||
352 |
2006-01-02 21:59:27 GMT Michael Olson <mwolson@gnu.org> patch-339 |
|
353 |
||
354 |
Summary: |
|
355 |
Implement escaping of "[" and "]" in extended links. |
|
356 |
Revision: |
|
357 |
muse--main--1.0--patch-339 |
|
358 |
||
359 |
* lisp/muse-mode.el (muse-make-link): Use muse-link-escape |
|
360 |
||
361 |
* lisp/muse.el (muse-link-escape): Escape "[" and "]" in links. |
|
362 |
(muse-link-unescape): Unescape "[" and "]" in links. |
|
363 |
(muse-handle-explicit-link): Use muse-link-unescape. |
|
364 |
||
365 |
modified files: |
|
366 |
ChangeLog lisp/muse-mode.el lisp/muse.el |
|
367 |
||
368 |
||
369 |
2006-01-02 19:33:23 GMT Michael Olson <mwolson@gnu.org> patch-338 |
|
370 |
||
371 |
Summary: |
|
372 |
muse-colors: Implement <lisp> tag evaluation when viewing Muse files. |
|
373 |
Revision: |
|
374 |
muse--main--1.0--patch-338 |
|
375 |
||
376 |
* lisp/muse-colors.el (muse-colors-tags): Use muse-colors-lisp-tag to |
|
377 |
publish <lisp> tags. |
|
378 |
(muse-colors-lisp-tag): New function that implements the evaluation of |
|
379 |
<lisp> tags when viewing Muse files. Thanks to Jim Ottaway for porting |
|
380 |
this. |
|
381 |
||
382 |
modified files: |
|
383 |
ChangeLog lisp/muse-colors.el |
|
384 |
||
385 |
||
386 |
2006-01-02 01:05:13 GMT Michael Olson <mwolson@gnu.org> patch-337 |
|
387 |
||
388 |
Summary: |
|
389 |
muse-wiki: Allow interwiki links to use different base URLs. |
|
390 |
Revision: |
|
391 |
muse--main--1.0--patch-337 |
|
392 |
||
393 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): If :base-url is |
|
394 |
defined for the remote style, use it instead of file-relative-name to |
|
395 |
resolve the path. Thanks to Justin Kirby for the idea. |
|
396 |
||
397 |
modified files: |
|
398 |
ChangeLog lisp/muse-wiki.el |
|
399 |
||
400 |
||
401 |
2006-01-01 19:15:02 GMT Michael Olson <mwolson@gnu.org> patch-336 |
|
402 |
||
403 |
Summary: |
|
404 |
Fix #4971. |
|
405 |
Revision: |
|
406 |
muse--main--1.0--patch-336 |
|
407 |
||
408 |
* lisp/muse-xml-common.el (muse-xml-escape-url): Don't escape "+". |
|
409 |
||
410 |
modified files: |
|
411 |
ChangeLog lisp/muse-xml-common.el |
|
412 |
||
413 |
||
414 |
2006-01-01 18:27:53 GMT Michael Olson <mwolson@gnu.org> patch-335 |
|
415 |
||
416 |
Summary: |
|
417 |
More definition list twiddling. |
|
418 |
Revision: |
|
419 |
muse--main--1.0--patch-335 |
|
420 |
||
421 |
* lisp/muse-publish.el (muse-publish-surround-dl): Make marginal |
|
422 |
progress. |
|
423 |
||
424 |
* lisp/muse-regexps.el (muse-list-item-regexp): Match additional |
|
425 |
whitespace after "::". |
|
426 |
||
427 |
modified files: |
|
428 |
ChangeLog lisp/muse-publish.el lisp/muse-regexps.el |
|
429 |
||
430 |
||
431 |
2006-01-01 05:04:36 GMT Michael Olson <mwolson@gnu.org> patch-334 |
|
432 |
||
433 |
Summary: |
|
434 |
Fix a few more list markup issues. |
|
435 |
Revision: |
|
436 |
muse--main--1.0--patch-334 |
|
437 |
||
438 |
* lisp/muse-publish.el (muse-publish-surround-dl): Begin this function |
|
439 |
for definition list markup, but it's not useful yet. |
|
440 |
(muse-publish-surround-text): Accept post-indent argument, and use it |
|
441 |
to strip extra space from indented lists, hopefully in a smart way. |
|
442 |
(muse-forward-list-item): Don't explicitly move the point unless |
|
443 |
another list item of the same type is encountered. |
|
444 |
(muse-publish-markup-list): Calculate post-indent correctly, and make |
|
445 |
use of it. |
|
446 |
||
447 |
modified files: |
|
448 |
ChangeLog lisp/muse-publish.el |
|
449 |
||
450 |
||
451 |
2005-12-30 23:22:45 GMT Michael Olson <mwolson@gnu.org> patch-333 |
|
452 |
||
453 |
Summary: |
|
454 |
muse-publish: Prevent error when return value is not a string. |
|
455 |
Revision: |
|
456 |
muse--main--1.0--patch-333 |
|
457 |
||
458 |
* lisp/muse-publish.el (muse-publish-markup): Make sure returned value is |
|
459 |
a string before using it to replace text. Thanks to Sacha for the |
|
460 |
patch. |
|
461 |
||
462 |
modified files: |
|
463 |
ChangeLog lisp/muse-publish.el |
|
464 |
||
465 |
||
466 |
2005-12-30 23:12:56 GMT Michael Olson <mwolson@gnu.org> patch-332 |
|
467 |
||
468 |
Summary: |
|
469 |
muse-publish: Prevent an error with list markup. |
|
470 |
Revision: |
|
471 |
muse--main--1.0--patch-332 |
|
472 |
||
473 |
* lisp/muse-publish.el (muse-forward-list-item): If type is 'dl, do not |
|
474 |
remove the matched text from muse-list-item-regexp. |
|
475 |
(muse-publish-markup-list): Apply patch from Sacha that keeps |
|
476 |
muse-publish-markup-region from being confused. |
|
477 |
||
478 |
modified files: |
|
479 |
ChangeLog lisp/muse-publish.el |
|
480 |
||
481 |
||
482 |
2005-12-30 01:42:30 GMT Michael Olson <mwolson@gnu.org> patch-331 |
|
483 |
||
484 |
Summary: |
|
485 |
Fix #4923: Definition lists with numbers are not possible. |
|
486 |
Revision: |
|
487 |
muse--main--1.0--patch-331 |
|
488 |
||
489 |
* lisp/muse-publish.el (muse-list-item-type): Use string-match to |
|
490 |
determine whether an item is an ordered list or definition list. This |
|
491 |
should fix Bug #4923. |
|
492 |
||
493 |
modified files: |
|
494 |
ChangeLog lisp/muse-publish.el |
|
495 |
||
496 |
||
497 |
2005-12-30 00:35:12 GMT Michael Olson <mwolson@gnu.org> patch-330 |
|
498 |
||
499 |
Summary: |
|
500 |
Make progress on non-nested ordered and unordered lists. |
|
501 |
Revision: |
|
502 |
muse--main--1.0--patch-330 |
|
503 |
||
504 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Make sure that we |
|
505 |
don't match lines with just whitespace for 'quote. |
|
506 |
(muse-publish-markup-comment): Use muse-insert-markup in the correct |
|
507 |
order. Remove extra comment space. |
|
508 |
(muse-publish-surround-text): Stay at end of line if we are at the end |
|
509 |
of a series of list items. Otherwise advance. |
|
510 |
(muse-forward-paragraph): Use "\n" instead of "$" in regexps, since the
|
|
511 |
former works better in multi-line contexts. |
|
512 |
(muse-forward-list-item): Fix a silly logic error. Simplify the regexp |
|
513 |
passed to muse-forward-paragraph. Remove the initial "- " or "1. " |
|
514 |
when the markup types match on a new item. |
|
515 |
(muse-publish-markup-list): Docfix. Swap args of string-match. Ignore |
|
516 |
an unordered list if a dash immediately follows. This disambiguates |
|
517 |
the emdash and unordered list markups. Use save-excursion to ensure |
|
518 |
that the point ends on the line after the begin-list markup. We still |
|
519 |
haven't dealt with definition lists yet. |
|
520 |
(muse-publish-markup-quote): Docfix. Deal with improved regexp. |
|
521 |
Manually remove the leading whitespace. Insert 'begin-quote and |
|
522 |
'end-quote correctly, and use 'quote-item for |
|
523 |
muse-publish-surround-text. |
|
524 |
(muse-publish-quote-tag): Deal with multiple paragraphs inside of a |
|
525 |
quote tag. Skip past additional whitespace in the move function for |
|
526 |
muse-publish-surround-text. |
|
527 |
(muse-publish-comment-tag): Make the comment text read-only. |
|
528 |
||
529 |
modified files: |
|
530 |
ChangeLog lisp/muse-publish.el |
|
531 |
||
532 |
||
533 |
2005-12-29 23:02:18 GMT Michael Olson <mwolson@gnu.org> patch-329 |
|
534 |
||
535 |
Summary: |
|
536 |
muse-latex: Fix comment markup. |
|
537 |
Revision: |
|
538 |
muse--main--1.0--patch-329 |
|
539 |
||
540 |
* lisp/muse-latex.el (muse-latex-markup-strings): Fix typo in |
|
541 |
comment-end. Thanks to Ken Brown for reporting this. |
|
542 |
||
543 |
modified files: |
|
544 |
ChangeLog lisp/muse-latex.el |
|
545 |
||
546 |
||
547 |
2005-12-29 21:33:08 GMT Michael Olson <mwolson@gnu.org> patch-328 |
|
548 |
||
549 |
Summary: |
|
550 |
muse-publish: Use narrow-to-region to fix various bugs. |
|
551 |
Revision: |
|
552 |
muse--main--1.0--patch-328 |
|
553 |
||
554 |
* lisp/muse-publish.el (muse-publish-markup-tag): Code indent change. |
|
555 |
(muse-publish-escape-specials): Use `narrow-to-region' so that we |
|
556 |
better define the region to work with. Thanks to Sacha Chua for the |
|
557 |
advice. Also make sure that we are more careful with the result from |
|
558 |
next-single-property-change. |
|
559 |
(muse-publish-surround-text): Use narrow-to-region. Make this routine |
|
560 |
less brain-dead. |
|
561 |
(muse-publish-verse-tag): Use narrow-to-region. |
|
562 |
||
563 |
modified files: |
|
564 |
ChangeLog lisp/muse-publish.el |
|
565 |
||
566 |
||
567 |
2005-12-29 19:49:39 GMT Michael Olson <mwolson@gnu.org> patch-327 |
|
568 |
||
569 |
Summary: |
|
570 |
Minor logic tweak in muse-forward-list-item. |
|
571 |
Revision: |
|
572 |
muse--main--1.0--patch-327 |
|
573 |
||
574 |
* lisp/muse-publish.el (muse-forward-list-item): On second thought, let's |
|
575 |
not use POST-INDENT. It would accidentally merge lists that were |
|
576 |
1-space-different in indentation. Even more so for definition lists. |
|
577 |
||
578 |
modified files: |
|
579 |
ChangeLog lisp/muse-publish.el |
|
580 |
||
581 |
||
582 |
2005-12-29 07:45:45 GMT Michael Olson <mwolson@gnu.org> patch-326 |
|
583 |
||
584 |
Summary: |
|
585 |
Work on nested list support for ordered and unordered lists. |
|
586 |
Revision: |
|
587 |
muse--main--1.0--patch-326 |
|
588 |
||
589 |
* lisp/muse-publish.el: Nested list support isn't quite finished, but |
|
590 |
progress is being made. |
|
591 |
(muse-publish-markup-regexps): Remove 2150 regexp since it doesn't seem |
|
592 |
useful at the moment. Invoke `format' to get the general version of |
|
593 |
muse-list-item-regexp. |
|
594 |
(muse-publish-surround-text): Add INDENT argument that specifies the |
|
595 |
leading indentation to strip. Default is all whitespace. Loop until |
|
596 |
MOVE-FUNC returns nil. |
|
597 |
(muse-list-item-type): New function that figures out what kind of list |
|
598 |
we have, given its separator string. |
|
599 |
(muse-forward-paragraph): Make this slightly more general. |
|
600 |
(muse-forward-list-item): New function that moves forward to the next |
|
601 |
list item. Non-nil is returned if we found another item of the same |
|
602 |
type, nil otherwise. |
|
603 |
(muse-publish-markup-list): Adapt unordered list and ordered list to |
|
604 |
perhaps do nested lists correctly, though this hasn't been tested. |
|
605 |
||
606 |
* lisp/muse-regexps.el (muse-list-item-regexp): Use "%s" in place of |
|
607 |
initial whitespace for the sake of flexibility. Call `format' on it to |
|
608 |
change it. |
|
609 |
||
610 |
modified files: |
|
611 |
ChangeLog lisp/muse-publish.el lisp/muse-regexps.el |
|
612 |
||
613 |
||
614 |
2005-12-27 18:51:18 GMT Michael Olson <mwolson@gnu.org> patch-325 |
|
615 |
||
616 |
Summary: |
|
617 |
Pave the way for nested lists by adding markup strings. |
|
618 |
Revision: |
|
619 |
muse--main--1.0--patch-325 |
|
620 |
||
621 |
* examples/muse.rnc: muse.element.format is no longer a block, and may |
|
622 |
not contain muse.element.p. |
|
623 |
||
624 |
* lisp/muse-latex.el (muse-latex-markup-strings): Add markup strings for |
|
625 |
'(begin|end)-(quote|uli|oli|dl)-item. Add '(begin|end)-(dl|ddt|dde) |
|
626 |
markup strings. This will allow for more flexibility in constructing |
|
627 |
all sorts of lists, especially definition lists. Rename 'start-dde to |
|
628 |
'begin-dde for consistency. |
|
629 |
||
630 |
* lisp/muse-texinfo.el (muse-latex-markup-strings): Ditto. |
|
631 |
(muse-texinfo-markup-regexps): Remove list concatenation regexp. |
|
632 |
||
633 |
* lisp/muse-docbook.el (muse-docbook-markup-strings) |
|
634 |
(muse-docbook-markup-regexps): Ditto, but simplify paragraph regexp. |
|
635 |
||
636 |
* lisp/muse-xml.el (muse-xml-markup-regexps, muse-xml-markup-strings): |
|
637 |
Ditto. |
|
638 |
||
639 |
* lisp/muse-html.el (muse-html-markup-regexps, muse-html-markup-strings): |
|
640 |
Ditto. Include <p></p> in center markup. |
|
641 |
(muse-html-markup-paragraph): Remove special treatment of blockquote |
|
642 |
and center. |
|
643 |
||
644 |
* lisp/muse-groff.el (muse-groff-markup-strings): Rename 'begin-dde to |
|
645 |
'start-dde. |
|
646 |
||
647 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Begin implementing |
|
648 |
nested list preliminaries. This is currently broken, probably. |
|
649 |
||
650 |
* lisp/muse-regexps.el (muse-list-item-regexp): New regexp that matches |
|
651 |
the beginning of a list item. |
|
652 |
||
653 |
modified files: |
|
654 |
ChangeLog examples/muse.rnc lisp/muse-docbook.el |
|
655 |
lisp/muse-groff.el lisp/muse-html.el lisp/muse-latex.el |
|
656 |
lisp/muse-publish.el lisp/muse-regexps.el lisp/muse-texinfo.el |
|
657 |
lisp/muse-xml.el |
|
658 |
||
659 |
||
660 |
2005-12-27 03:20:11 GMT Michael Olson <mwolson@gnu.org> patch-324 |
|
661 |
||
662 |
Summary: |
|
663 |
Implement <quote> tag. |
|
664 |
Revision: |
|
665 |
muse--main--1.0--patch-324 |
|
666 |
||
667 |
* lisp/muse-publish.el (muse-publish-markup-tags) |
|
668 |
(muse-publish-quote-tag): Implement <quote> tag, which does a |
|
669 |
blockquote. This is an alternative to indenting text, in that the |
|
670 |
quote can span several paragraphs. The paragraph detection routine for |
|
671 |
HTML has not yet been tested with several paragraphs inside a quote. |
|
672 |
||
673 |
modified files: |
|
674 |
ChangeLog lisp/muse-publish.el |
|
675 |
||
676 |
||
677 |
2005-12-26 22:26:56 GMT Michael Olson <mwolson@gnu.org> patch-323 |
|
678 |
||
679 |
Summary: |
|
680 |
Add markup for non-breaking space. |
|
681 |
Revision: |
|
682 |
muse--main--1.0--patch-323 |
|
683 |
||
684 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Add markup string |
|
685 |
for 'no-break-space. |
|
686 |
||
687 |
* lisp/muse-groff.el (muse-groff-markup-strings): Ditto. |
|
688 |
||
689 |
* lisp/muse-html.el (muse-html-markup-strings): Ditto. |
|
690 |
||
691 |
* lisp/muse-latex.el (muse-latex-markup-strings): Ditto. |
|
692 |
||
693 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Ditto. |
|
694 |
||
695 |
* lisp/muse-xml.el (muse-xml-markup-strings): Ditto. |
|
696 |
||
697 |
* lisp/muse-publish.el (muse-publish-markup-regexps) |
|
698 |
(muse-publish-markup-functions): Interpret "~~" as a non-breaking |
|
699 |
space. Thanks to Ken Brown for the suggestion. |
|
700 |
(muse-publish-markup-no-break-space): New function that publishes a |
|
701 |
non-breaking space. |
|
702 |
||
703 |
modified files: |
|
704 |
ChangeLog lisp/muse-docbook.el lisp/muse-groff.el |
|
705 |
lisp/muse-html.el lisp/muse-latex.el lisp/muse-publish.el |
|
706 |
lisp/muse-texinfo.el lisp/muse-xml.el |
|
707 |
||
708 |
||
709 |
2005-12-26 21:35:08 GMT Michael Olson <mwolson@gnu.org> patch-322 |
|
710 |
||
711 |
Summary: |
|
712 |
muse-texinfo: Escape commas in URLs. |
|
713 |
Revision: |
|
714 |
muse--main--1.0--patch-322 |
|
715 |
||
716 |
* lisp/muse-texinfo.el (muse-texinfo-markup-specials-url): New option |
|
717 |
that determines the specials to escape in URLs. This is needed in |
|
718 |
order to escape commas in @ref. |
|
719 |
(muse-texinfo-decide-specials): New function that determines the |
|
720 |
specials to escape by context. |
|
721 |
||
722 |
modified files: |
|
723 |
ChangeLog lisp/muse-texinfo.el |
|
724 |
||
725 |
||
726 |
2005-12-26 07:02:20 GMT Michael Olson <mwolson@gnu.org> patch-321 |
|
727 |
||
728 |
Summary: |
|
729 |
Make sure spaces in HTML URLs get escaped properly. |
|
730 |
Revision: |
|
731 |
muse--main--1.0--patch-321 |
|
732 |
||
733 |
* lisp/muse-docbook.el (muse-docbook-markup-specials): Move to |
|
734 |
muse-xml-common.el. |
|
735 |
||
736 |
* lisp/muse-html.el (muse-html-markup-specials): Ditto. |
|
737 |
||
738 |
* lisp/muse-xml.el (muse-xml-markup-specials): Ditto. |
|
739 |
||
740 |
* lisp/muse-html.el (muse-html-prepare-buffer): Don't modify |
|
741 |
muse-publish-url-transforms. |
|
742 |
||
743 |
* lisp/muse-publish.el (muse-publish-escape-specials): Get specials only |
|
744 |
once, rather than once-per-iteration. |
|
745 |
(muse-publish-escape-specials-in-string): If a function is returned by |
|
746 |
a function in :specials, pass it the string and use the results. This |
|
747 |
allows us to deal with funky cases like HTML URLs which work on a |
|
748 |
negated subset, by passing the buck. We don't permit this behavior in |
|
749 |
muse-publish-escape-specials because there hasn't been a need, yet. |
|
750 |
||
751 |
* lisp/muse-xml-common.el (muse-xml-markup-specials): New option that |
|
752 |
specifies the specials to normally escape. |
|
753 |
(muse-xml-markup-specials-url-extra): New option that specifies the |
|
754 |
extra specials to escape in URLs. Thanks to John Sullivan for |
|
755 |
reporting the incorrect translation of the space character in URLs. |
|
756 |
(muse-xml-decide-specials): New function that determines the specials |
|
757 |
to escape, given context. |
|
758 |
(muse-xml-escape-url): Rename from muse-xml-escape-string. Add "%" to |
|
759 |
the list of characters to ignore. Fix code indentation. |
|
760 |
||
761 |
modified files: |
|
762 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
763 |
lisp/muse-publish.el lisp/muse-xml-common.el lisp/muse-xml.el |
|
764 |
||
765 |
||
766 |
2005-12-25 17:33:25 GMT Michael Olson <mwolson@gnu.org> patch-320 |
|
767 |
||
768 |
Summary: |
|
769 |
Allow text like "%N%" in markup strings. |
|
770 |
Revision: |
|
771 |
muse--main--1.0--patch-320 |
|
772 |
||
773 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Rename |
|
774 |
'internal-link to 'anchor-ref for clarity. Split 'url-link into 'url |
|
775 |
and 'link so that TeX-related publishing styles can more handle links |
|
776 |
to other Muse documents. Add 'link-and-anchor string that handles a |
|
777 |
link with an anchor and an optional description. |
|
778 |
||
779 |
* lisp/muse-groff.el (muse-groff-markup-strings): Ditto. |
|
780 |
||
781 |
* lisp/muse-html.el (muse-html-markup-strings): Ditto. |
|
782 |
||
783 |
* lisp/muse-latex.el (muse-latex-markup-strings): Ditto. |
|
784 |
||
785 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Ditto. |
|
786 |
||
787 |
* lisp/muse-xml.el (muse-xml-markup-strings): Ditto. |
|
788 |
||
789 |
* lisp/muse-publish.el (muse-publish-url-transforms): Remove |
|
790 |
muse-publish-prepare-url. |
|
791 |
||
792 |
* lisp/muse-publish.el (muse-markup-text): Turn this into a function and |
|
793 |
add documentation. It will now handle arguments like "%N%", which |
|
794 |
indicate the position of an argument to insert. `format' is applied |
|
795 |
afterward. |
|
796 |
(muse-publish-classify-url): New function derived from |
|
797 |
muse-publish-prepare-url that returns a data structure with complete |
|
798 |
information about the given target string. |
|
799 |
(muse-publish-url): Use muse-publish-classify-url. This should fix an |
|
800 |
error in the LaTeX publishing style when specifying links to anchors. |
|
801 |
(muse-publish-insert-url): Remove unnecessary let-binding. |
|
802 |
(muse-publish-markup-url): Simplify, now that we have whole-document |
|
803 |
escaping of specials. |
|
804 |
(muse-publish-prepare-url): Remove. |
|
805 |
||
806 |
* lisp/muse.el (muse-replace-regexp-in-string): Use a more robust |
|
807 |
fallback routine when neither replace-regexp-in-string nor |
|
808 |
replace-in-string are found. |
|
809 |
||
810 |
modified files: |
|
811 |
ChangeLog lisp/muse-docbook.el lisp/muse-groff.el |
|
812 |
lisp/muse-html.el lisp/muse-latex.el lisp/muse-publish.el |
|
813 |
lisp/muse-texinfo.el lisp/muse-xml.el lisp/muse.el |
|
814 |
||
815 |
||
816 |
2005-12-25 04:32:27 GMT Michael Olson <mwolson@gnu.org> patch-319 |
|
817 |
||
818 |
Summary: |
|
819 |
Use simpler markup string for anchors. |
|
820 |
Revision: |
|
821 |
muse--main--1.0--patch-319 |
|
822 |
||
823 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Use 'anchor instead |
|
824 |
of 'begin-anchor and 'end-anchor. |
|
825 |
||
826 |
* lisp/muse-latex.el (muse-latex-markup-strings): Ditto. |
|
827 |
||
828 |
* lisp/muse-publish.el (muse-publish-markup-anchor): Ditto. |
|
829 |
||
830 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Ditto. |
|
831 |
||
832 |
* lisp/muse-xml-common.el (muse-xml-markup-anchor): Ditto. |
|
833 |
||
834 |
* lisp/muse-xml.el (muse-xml-markup-strings): Ditto. |
|
835 |
||
836 |
* lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-anchor): |
|
837 |
Revert previous change, since muse-html-insert-contents needs |
|
838 |
muse-html-insert-anchor. |
|
839 |
||
840 |
modified files: |
|
841 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
842 |
lisp/muse-latex.el lisp/muse-publish.el lisp/muse-texinfo.el |
|
843 |
lisp/muse-xml-common.el lisp/muse-xml.el |
|
844 |
||
845 |
||
846 |
2005-12-25 03:15:36 GMT Michael Olson <mwolson@gnu.org> patch-318 |
|
847 |
||
848 |
Summary: |
|
849 |
Fix a markup error involving links like [[#foo]]. |
|
850 |
Revision: |
|
851 |
muse--main--1.0--patch-318 |
|
852 |
||
853 |
* examples/QuickStart.muse: Move <contents> higher. Remove <comment> |
|
854 |
tags around the centered text. |
|
855 |
||
856 |
* lisp/muse-html.el (muse-html-markup-regexps): Cosmetic change. |
|
857 |
(muse-html-markup-strings): Remove table-group strings, since they |
|
858 |
aren't valid (X)HTML like I had thought. Change center to use <p> |
|
859 |
rather than <span>. |
|
860 |
(muse-html-insert-anchor): Remove. |
|
861 |
(muse-html-markup-anchor): Respect the noemphasis property. This fixes |
|
862 |
a bug with links like [[#foo]]. |
|
863 |
(muse-html-markup-footnote): Insert the correct footnote number. |
|
864 |
||
865 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Make noemphasis |
|
866 |
rule higher than anchor rule. |
|
867 |
(muse-publish-markup-anchor): Respect the noemphasis property. |
|
868 |
||
869 |
* lisp/muse-xml-common.el (muse-xml-markup-anchor): Respect the |
|
870 |
noemphasis property. |
|
871 |
||
872 |
modified files: |
|
873 |
ChangeLog examples/QuickStart.muse lisp/muse-html.el |
|
874 |
lisp/muse-publish.el lisp/muse-xml-common.el |
|
875 |
||
876 |
||
877 |
2005-12-24 23:13:41 GMT Michael Olson <mwolson@gnu.org> patch-317 |
|
878 |
||
879 |
Summary: |
|
880 |
Get rid of muse-regexp-space. Standardize anchor markup somewhat. |
|
881 |
Revision: |
|
882 |
muse--main--1.0--patch-317 |
|
883 |
||
884 |
* lisp/muse-colors.el (muse-colors-markup, muse-colors-custom-tags): |
|
885 |
Replace muse-regexp-space with muse-regexp-blank. Too many Emacs |
|
886 |
functions treat [:blank:]+\n differently than [:space:], so we'll use
|
|
887 |
the former everywhere. |
|
888 |
||
889 |
* lisp/muse-convert.el (muse-write-citation): Ditto. |
|
890 |
||
891 |
* lisp/muse-mode.el (muse-current-word, muse-link-at-point): Ditto. |
|
892 |
||
893 |
* lisp/muse-protocols.el (muse-update-url-regexp): Ditto. |
|
894 |
||
895 |
* lisp/muse-publish.el (muse-publish-markup-regexps) |
|
896 |
(muse-publish-markup-tag, muse-publish-surround-text) |
|
897 |
(muse-publish-markup-list): Ditto. |
|
898 |
||
899 |
* lisp/muse-regexps.el (muse-tag-regexp, muse-implicit-link-regexp): |
|
900 |
Ditto. |
|
901 |
||
902 |
* lisp/muse-registry.el (muse-registry-url-regexp): Ditto. |
|
903 |
||
904 |
* lisp/muse-regexps.el (muse-regexp-space): Remove. |
|
905 |
||
906 |
* lisp/muse-docbook.el (muse-docbook-markup-functions): Use |
|
907 |
muse-xml-markup-anchor. |
|
908 |
(muse-docbook-markup-strings): Add markup strings for anchors. |
|
909 |
(muse-docbook-insert-anchor, muse-docbook-markup-anchor): Remove. |
|
910 |
||
911 |
* lisp/muse-html.el (muse-html-markup-footnote): Use muse-insert-markup. |
|
912 |
||
913 |
* lisp/muse-latex.el (muse-latex-markup-functions): Remove anchor rule, |
|
914 |
since we now have a sane default in muse-publish.el. |
|
915 |
(muse-latex-markup-strings): Add markup strings for anchors. |
|
916 |
(muse-latex-insert-anchor, muse-latex-markup-anchor): Remove. |
|
917 |
||
918 |
* lisp/muse-publish.el (muse-publish-markup-anchor): Consult markup |
|
919 |
strings. If style does not handle anchors, remove them. |
|
920 |
||
921 |
* lisp/muse-texinfo.el (muse-texinfo-markup-functions): Remove anchor |
|
922 |
rule, since we now have a sane default in muse-publish.el. |
|
923 |
(muse-texinfo-markup-strings): Add markup strings for anchors. |
|
924 |
(muse-texinfo-insert-anchor, muse-texinfo-markup-anchor): Remove. |
|
925 |
||
926 |
* lisp/muse-xml-common.el (muse-xml-markup-anchor): New generic routine |
|
927 |
for handling anchors. |
|
928 |
(muse-xml-markup-table): Pass row-len to begin-table-group markup |
|
929 |
string. |
|
930 |
||
931 |
* lisp/muse-xml.el (muse-xml-markup-strings): Add markup strings for |
|
932 |
anchors. |
|
933 |
(muse-xml-insert-anchor, muse-xml-markup-anchor): Remove. |
|
934 |
||
935 |
modified files: |
|
936 |
ChangeLog lisp/muse-colors.el lisp/muse-convert.el |
|
937 |
lisp/muse-docbook.el lisp/muse-html.el lisp/muse-latex.el |
|
938 |
lisp/muse-mode.el lisp/muse-protocols.el lisp/muse-publish.el |
|
939 |
lisp/muse-regexps.el lisp/muse-registry.el |
|
940 |
lisp/muse-texinfo.el lisp/muse-xml-common.el lisp/muse-xml.el |
|
941 |
lisp/muse.el |
|
942 |
||
943 |
||
944 |
2005-12-24 22:07:28 GMT Michael Olson <mwolson@gnu.org> patch-316 |
|
945 |
||
946 |
Summary: |
|
947 |
Adapt the remaining publishing styles. |
|
948 |
Revision: |
|
949 |
muse--main--1.0--patch-316 |
|
950 |
||
951 |
* lisp/muse-groff.el (muse-groff-markup-paragraph): Use |
|
952 |
muse-insert-markup. |
|
953 |
||
954 |
* lisp/muse-latex2png.el (muse-publish-latex-tag): Use |
|
955 |
muse-insert-markup. |
|
956 |
(latex2png): Clean up the code a bit. |
|
957 |
||
958 |
* lisp/muse-texinfo.el (muse-texinfo-insert-anchor): Use |
|
959 |
muse-insert-markup. |
|
960 |
(muse-texinfo-markup-table): Use the shiny new |
|
961 |
muse-publish-table-fields function. |
|
962 |
||
963 |
modified files: |
|
964 |
ChangeLog lisp/muse-groff.el lisp/muse-latex2png.el |
|
965 |
lisp/muse-texinfo.el |
|
966 |
||
967 |
||
968 |
2005-12-24 21:47:44 GMT Michael Olson <mwolson@gnu.org> patch-315 |
|
969 |
||
970 |
Summary: |
|
971 |
Make all XML-based publishing styles do tables. Needs testing. |
|
972 |
Revision: |
|
973 |
muse--main--1.0--patch-315 |
|
974 |
||
975 |
* lisp/muse-docbook.el (muse-docbook-markup-functions): Use |
|
976 |
muse-xml-markup-table. |
|
977 |
(muse-docbook-markup-regexps): Remove table kludges. |
|
978 |
(muse-docbook-markup-strings): Add markup strings for tables. |
|
979 |
(muse-docbook-encoding-map, muse-docbook-transform-content-type) |
|
980 |
(muse-docbook-markup-table): Remove in favor of using the functions in |
|
981 |
muse-xml-common.el. |
|
982 |
(muse-docbook-encoding): Use muse-xml-transform-content-type. |
|
983 |
(muse-docbook-markup-paragraph, muse-docbook-insert-anchor): Use |
|
984 |
muse-insert-markup. |
|
985 |
(muse-docbook-fixup-tables): Remove, since it isn't needed anymore. |
|
986 |
(muse-docbook-prepare-buffer): New function that forces the escaping of |
|
987 |
extra specials in URLs. |
|
988 |
||
989 |
* lisp/muse-html.el (muse-html-table-attributes): Add a leading space. |
|
990 |
Fix documentation. |
|
991 |
(muse-html-markup-regexps): Remove table kludges. |
|
992 |
(muse-html-markup-strings): Add markup strings for tables. |
|
993 |
(muse-html-encoding-map, muse-html-transform-content-type): Remove in |
|
994 |
favor of the functions of muse-xml-common.el. |
|
995 |
(muse-html-insert-anchor, muse-html-markup-paragraph) |
|
996 |
(muse-html-class-tag): Use muse-insert-markup. |
|
997 |
(muse-html-markup-table): Call muse-xml-markup-table to do most of the |
|
998 |
work, passing attributes. |
|
999 |
(muse-html-insert-contents): Use muse-insert-markup. Bum it down a |
|
1000 |
bit. |
|
1001 |
(muse-html-encoding): Use muse-xml-transform-content-type. |
|
1002 |
(muse-html-fixup-tables): Remove. |
|
1003 |
||
1004 |
* lisp/muse-xml-common.el: Move a few functions and options here from |
|
1005 |
other publishing styles. Make an initial attempt at an XML-based table |
|
1006 |
publishing routine that uses markup strings. I'm not sure if it will |
|
1007 |
abstract easily enough to use with LaTeX, but that's not a huge |
|
1008 |
concern. |
|
1009 |
||
1010 |
* lisp/muse-xml.el (muse-xml-markup-regexps): Remove table kludges. |
|
1011 |
(muse-xml-markup-strings): Add table markup strings. Omit table-group |
|
1012 |
markup since it's unnecessary sugar. |
|
1013 |
(muse-xml-encoding-map, muse-xml-transform-content-type) |
|
1014 |
(muse-xml-markup-table): Move to muse-xml-common.el. |
|
1015 |
(muse-xml-encoding): Pass default argument. |
|
1016 |
(muse-xml-markup-paragraph, muse-xml-insert-anchor): Use |
|
1017 |
muse-insert-markup. |
|
1018 |
(muse-xml-fixup-tables): Remove. |
|
1019 |
||
1020 |
modified files: |
|
1021 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
1022 |
lisp/muse-xml-common.el lisp/muse-xml.el |
|
1023 |
||
1024 |
||
1025 |
2005-12-24 20:01:37 GMT Michael Olson <mwolson@gnu.org> patch-314 |
|
1026 |
||
1027 |
Summary: |
|
1028 |
Implement a nicer way of publishing tables. Fix some regexps. |
|
1029 |
Revision: |
|
1030 |
muse--main--1.0--patch-314 |
|
1031 |
||
1032 |
* lisp/muse-html.el (muse-html-markup-footnote): Fix logic error. I |
|
1033 |
thought "/=" was a typo, but it really meant "!=". Odd. Let's avoid |
|
1034 |
that so that people familiar with C derivatives won't be confused :^) . |
|
1035 |
(muse-html-insert-anchor, muse-html-markup-paragraph): Fix regexp. We |
|
1036 |
have to make sure to add "\n" to most negated sets if we don't want
|
|
1037 |
them to span multiple lines. |
|
1038 |
(muse-html-escape-string): Move to muse-xml-common.el. |
|
1039 |
(muse-html-prepare-buffer): Use muse-xml-escape-string. |
|
1040 |
||
1041 |
* lisp/muse-journal.el (muse-journal-html-heading-regexp): Fix. |
|
1042 |
||
1043 |
* lisp/muse-latex.el (muse-latex-markup-regexps): Remove the kludgy |
|
1044 |
table-joining regexp. |
|
1045 |
(muse-latex-markup-table): Call muse-publish-table-fields to get a |
|
1046 |
table structure that we can work with. Now we can publish the entire |
|
1047 |
table at once. |
|
1048 |
||
1049 |
* lisp/muse-protocols.el (muse-browse-url-info): Fix regexps. |
|
1050 |
||
1051 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Compact some |
|
1052 |
regexps. Use a table-matching regexp that matches the entire region of |
|
1053 |
a table, rather than just one line. |
|
1054 |
(muse-publish-file): Docfix. |
|
1055 |
(muse-publish-markup-footnote): Compact regexp. |
|
1056 |
(muse-publish-table-fields): New function that snarfs the given region |
|
1057 |
and returns a table structure. |
|
1058 |
||
1059 |
* lisp/muse-regexps.el (muse-table-field-regexp): New regexp that matches |
|
1060 |
the field separator for tables. |
|
1061 |
(muse-table-line-regexp): New regexp that matches a table line. |
|
1062 |
(muse-tag-regexp): Fix regexp. |
|
1063 |
||
1064 |
* lisp/muse-registry.el (muse-registry-url-regexp) |
|
1065 |
(muse-registry-link-regexp): Fix. |
|
1066 |
||
1067 |
* lisp/muse-xml.el (muse-xml-insert-anchor): Fix regexp. |
|
1068 |
||
1069 |
* lisp/muse-xml-common.el: New file containing routines that are commonly |
|
1070 |
used by XML-ish publishing styles. |
|
1071 |
(muse-xml-sort-table): New function that sorts a table structure so |
|
1072 |
that it validates properly. We don't use it yet, but we will. |
|
1073 |
||
1074 |
new files: |
|
1075 |
lisp/.arch-ids/muse-xml-common.el.id lisp/muse-xml-common.el |
|
1076 |
||
1077 |
modified files: |
|
1078 |
ChangeLog lisp/muse-html.el lisp/muse-journal.el |
|
1079 |
lisp/muse-latex.el lisp/muse-protocols.el lisp/muse-publish.el |
|
1080 |
lisp/muse-regexps.el lisp/muse-registry.el lisp/muse-xml.el |
|
1081 |
||
1082 |
||
1083 |
2005-12-23 06:18:46 GMT Michael Olson <mwolson@gnu.org> patch-313 |
|
1084 |
||
1085 |
Summary: |
|
1086 |
muse-latex: Work on table markup, isn't perfect yet. |
|
1087 |
Revision: |
|
1088 |
muse--main--1.0--patch-313 |
|
1089 |
||
1090 |
* lisp/muse-latex.el (muse-latex-markup-table): Make this sort of work. |
|
1091 |
I've got an idea for how it should be done. We're going to try to |
|
1092 |
snarf the whole table in muse-publish using only regexps, and pass it |
|
1093 |
to the style-specific table markup function. |
|
1094 |
||
1095 |
* lisp/muse-publish.el (muse-publish-insert-url) |
|
1096 |
(muse-publish-markup-url): Use muse-insert-markup. |
|
1097 |
(muse-publish-verbatim-tag): Pass arguments correctly. |
|
1098 |
||
1099 |
modified files: |
|
1100 |
ChangeLog lisp/muse-latex.el lisp/muse-publish.el |
|
1101 |
||
1102 |
||
1103 |
2005-12-23 05:27:53 GMT Michael Olson <mwolson@gnu.org> patch-312 |
|
1104 |
||
1105 |
Summary: |
|
1106 |
Get practically-perfect LaTeX special escaping. |
|
1107 |
Revision: |
|
1108 |
muse--main--1.0--patch-312 |
|
1109 |
||
1110 |
* examples/QuickStart.muse: Detabify, change URLs. |
|
1111 |
||
1112 |
* lisp/muse-latex.el (muse-latex-markup-specials-document): New option |
|
1113 |
that indicates the specials characters to escape in the whole document. |
|
1114 |
(muse-latex-markup-specials-example): New option that indicates the |
|
1115 |
specials to escape in <example> regions. |
|
1116 |
(muse-latex-markup-specials-literal): New option that indicates the |
|
1117 |
specials to escape in =monospaced text= and <code> regions. |
|
1118 |
(muse-latex-markup-specials-url): New option that indicates the |
|
1119 |
specials to escape in URLs. |
|
1120 |
(muse-latex-decide-specials): Determine which specials to use depending |
|
1121 |
on context. |
|
1122 |
(muse-latex-insert-anchor): Use muse-insert-markup. |
|
1123 |
||
1124 |
* lisp/muse-publish.el (muse-publish-markup-region): Escape specials in |
|
1125 |
the entire document. |
|
1126 |
(muse-publish-escape-specials, muse-publish-escape-specials-in-string): |
|
1127 |
List all contexts in documentation. Skip past entire read-only regions |
|
1128 |
for a speed improvement. We'll need this now that we're using it on |
|
1129 |
the whole document. Fix a bug in retrieving specials. |
|
1130 |
(muse-publish-markup-enddots, muse-publish-markup-dots) |
|
1131 |
(muse-publish-markup-rule, muse-publish-surround-text): Use |
|
1132 |
muse-insert-markup. |
|
1133 |
(muse-publish-markup-leading-space): Take 2 more arguments for easy |
|
1134 |
generalization. |
|
1135 |
(muse-publish-markup-verse): Pass more arguments to |
|
1136 |
muse-publish-markup-leading-space. |
|
1137 |
(muse-publish-url): Fix a specials bug with bare links. |
|
1138 |
(muse-publish-code-tag): Use 'literal context here. |
|
1139 |
||
1140 |
modified files: |
|
1141 |
ChangeLog examples/QuickStart.muse lisp/muse-latex.el |
|
1142 |
lisp/muse-publish.el |
|
1143 |
||
1144 |
||
1145 |
2005-12-23 01:42:39 GMT Michael Olson <mwolson@gnu.org> patch-311 |
|
1146 |
||
1147 |
Summary: |
|
1148 |
muse-build: Prevent backup files when generating autoloads. |
|
1149 |
Revision: |
|
1150 |
muse--main--1.0--patch-311 |
|
1151 |
||
1152 |
* scripts/muse-build.el (muse-generate-autoloads): Inhibit backups so |
|
1153 |
that we don't get muse-autoloads.el~ files. |
|
1154 |
||
1155 |
modified files: |
|
1156 |
ChangeLog scripts/muse-build.el |
|
1157 |
||
1158 |
||
1159 |
2005-12-22 04:12:00 GMT Michael Olson <mwolson@gnu.org> patch-310 |
|
1160 |
||
1161 |
Summary: |
|
1162 |
Begin implementing context-specific handling of special characters. |
|
1163 |
Revision: |
|
1164 |
muse--main--1.0--patch-310 |
|
1165 |
||
1166 |
* lisp/muse-publish.el (muse-publish-url-transforms) |
|
1167 |
(muse-publish-desc-transforms): Remove |
|
1168 |
muse-publish-escape-specials-in-string, since we will explicitly call |
|
1169 |
this with the proper parameters later on. |
|
1170 |
(muse-publish-escape-specials, muse-publish-escape-specials-in-string): |
|
1171 |
Add new optional CONTEXT argument that specifies further information to |
|
1172 |
use when obtaining the specials that will be applied to the text. If |
|
1173 |
someone specifies a function instead of an alist for the style's |
|
1174 |
specials, call it and pass CONTEXT. |
|
1175 |
(muse-publish-markup-word): Indicate the context when escaping |
|
1176 |
specials. Make sure we have a context before continuing the publishing |
|
1177 |
of the word. |
|
1178 |
(muse-publish-markup-email, muse-publish-markup-url) |
|
1179 |
(muse-publish-code-tag, muse-publish-example-tag) |
|
1180 |
(muse-publish-verbatim-tag): Indicate the context when escaping |
|
1181 |
specials. |
|
1182 |
(muse-publish-url): Explicitly escape specials, rather than expecting |
|
1183 |
it to be done in a user-customizable hook. Use different contexts for |
|
1184 |
url and description. |
|
1185 |
||
1186 |
modified files: |
|
1187 |
ChangeLog lisp/muse-publish.el |
|
1188 |
||
1189 |
||
1190 |
2005-12-21 02:44:57 GMT Michael Olson <mwolson@gnu.org> patch-309 |
|
1191 |
||
1192 |
Summary: |
|
1193 |
Merged from mwolson@gnu.org--2005 (patch 37) |
|
1194 |
Revision: |
|
1195 |
muse--main--1.0--patch-309 |
|
1196 |
||
1197 |
Patches applied: |
|
1198 |
||
1199 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-37 |
|
1200 |
Make error messages during publishing more friendly. |
|
1201 |
||
1202 |
modified files: |
|
1203 |
ChangeLog lisp/muse-mode.el lisp/muse.el |
|
1204 |
||
1205 |
||
1206 |
2005-12-21 02:07:34 GMT Michael Olson <mwolson@gnu.org> patch-308 |
|
1207 |
||
1208 |
Summary: |
|
1209 |
Don't mix up links and footnotes. |
|
1210 |
Revision: |
|
1211 |
muse--main--1.0--patch-308 |
|
1212 |
||
1213 |
* lisp/muse-html.el (muse-html-markup-footnote): Change "/=" typo to "=". |
|
1214 |
||
1215 |
* lisp/muse-publish.el (muse-publish-markup-footnote): Don't mix up links |
|
1216 |
and footnotes. Thanks to Dale Smith for spotting this. |
|
1217 |
||
1218 |
modified files: |
|
1219 |
ChangeLog lisp/muse-html.el lisp/muse-publish.el |
|
1220 |
||
1221 |
||
1222 |
2005-12-17 17:16:32 GMT Michael Olson <mwolson@gnu.org> patch-307 |
|
1223 |
||
1224 |
Summary: |
|
1225 |
Merged from mwolson@gnu.org--2005 (patch 36) |
|
1226 |
Revision: |
|
1227 |
muse--main--1.0--patch-307 |
|
1228 |
||
1229 |
Patches applied: |
|
1230 |
||
1231 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-36 |
|
1232 |
Release Emacs Muse 3.02.5. |
|
1233 |
||
1234 |
modified files: |
|
1235 |
ChangeLog Makefile.defs NEWS debian/changelog lisp/muse.el |
|
1236 |
muse.texi |
|
1237 |
||
1238 |
||
1239 |
2005-12-17 02:10:32 GMT Michael Olson <mwolson@gnu.org> patch-306 |
|
1240 |
||
1241 |
Summary: |
|
1242 |
Merged from mwolson@gnu.org--2005 (patch 35) |
|
1243 |
Revision: |
|
1244 |
muse--main--1.0--patch-306 |
|
1245 |
||
1246 |
Patches applied: |
|
1247 |
||
1248 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-35 |
|
1249 |
muse-colors: Fix QuickStart display bug. |
|
1250 |
||
1251 |
modified files: |
|
1252 |
ChangeLog lisp/muse-colors.el |
|
1253 |
||
1254 |
||
1255 |
2005-12-17 01:19:30 GMT Michael Olson <mwolson@gnu.org> patch-305 |
|
1256 |
||
1257 |
Summary: |
|
1258 |
Revert QuickStart changes, hack more on muse.rnc. |
|
1259 |
Revision: |
|
1260 |
muse--main--1.0--patch-305 |
|
1261 |
||
1262 |
* examples/QuickStart.muse: Revert previous changes; they cause |
|
1263 |
publishing to fail. Hrm. Guess I'll have to fix the display issue |
|
1264 |
with <literal> tags then. |
|
1265 |
||
1266 |
* muse.rnc: Put blockquote in the muse.element namespace, since it's not |
|
1267 |
an attribute. |
|
1268 |
||
1269 |
modified files: |
|
1270 |
ChangeLog examples/QuickStart.muse examples/muse.rnc |
|
1271 |
||
1272 |
||
1273 |
2005-12-16 23:37:24 GMT Michael Olson <mwolson@gnu.org> patch-304 |
|
1274 |
||
1275 |
Summary: |
|
1276 |
QuickStart: Correct old syntax. |
|
1277 |
Revision: |
|
1278 |
muse--main--1.0--patch-304 |
|
1279 |
||
1280 |
* examples/QuickStart.muse: Don't wrap the literal tag around other tags. |
|
1281 |
Just use equal sign escaping. |
|
1282 |
||
1283 |
modified files: |
|
1284 |
ChangeLog examples/QuickStart.muse |
|
1285 |
||
1286 |
||
1287 |
2005-12-16 23:19:09 GMT Michael Olson <mwolson@gnu.org> patch-303 |
|
1288 |
||
1289 |
Summary: |
|
1290 |
Make XML publishing work with QuickStart; no longer considered unstable. |
|
1291 |
Revision: |
|
1292 |
muse--main--1.0--patch-303 |
|
1293 |
||
1294 |
* examples/muse.rnc: Strip trailing whitespace. Hack it to the point |
|
1295 |
that it works with our QuickStart document. |
|
1296 |
||
1297 |
* examples/Makefile (%.html, %.pdf, %.info, realclean, distclean) |
|
1298 |
(fullclean): Adapt to work with .muse extension. |
|
1299 |
||
1300 |
* examples/QuickStart.muse: Rename from QuickStart. This makes it |
|
1301 |
automatically get colorized as a Muse document when opened. |
|
1302 |
||
1303 |
* lisp/muse-xml.el: Move from experimental. |
|
1304 |
(muse-xml-footer): Use correct ending tag. |
|
1305 |
(muse-xml-markup-strings): Make emdash publish as " -- " to avoid an |
|
1306 |
annoying error regarding "—" when validating with nxml-mode. |
|
1307 |
rule and fn-sep should use the empty form of the HR tag. |
|
1308 |
||
1309 |
* README: Fix directions for QuickStart. |
|
1310 |
||
1311 |
modified files: |
|
1312 |
ChangeLog README examples/Makefile examples/muse.rnc |
|
1313 |
lisp/muse-xml.el |
|
1314 |
||
1315 |
renamed files: |
|
1316 |
examples/.arch-ids/QuickStart.id |
|
1317 |
==> examples/.arch-ids/QuickStart.muse.id |
|
1318 |
examples/QuickStart |
|
1319 |
==> examples/QuickStart.muse |
|
1320 |
experimental/.arch-ids/muse-xml.el.id |
|
1321 |
==> lisp/.arch-ids/muse-xml.el.id |
|
1322 |
experimental/muse-xml.el |
|
1323 |
==> lisp/muse-xml.el |
|
1324 |
||
1325 |
||
1326 |
2005-12-16 21:29:58 GMT Michael Olson <mwolson@gnu.org> patch-302 |
|
1327 |
||
1328 |
Summary: |
|
1329 |
muse-html: Fix regexp error. |
|
1330 |
Revision: |
|
1331 |
muse--main--1.0--patch-302 |
|
1332 |
||
1333 |
* lisp/muse-html.el (muse-html-escape-string): Fix error in regexp |
|
1334 |
string. |
|
1335 |
||
1336 |
modified files: |
|
1337 |
ChangeLog lisp/muse-html.el |
|
1338 |
||
1339 |
||
1340 |
2005-12-16 21:28:45 GMT Michael Olson <mwolson@gnu.org> patch-301 |
|
1341 |
||
1342 |
Summary: |
|
1343 |
Makefile: Minor tweak. |
|
1344 |
Revision: |
|
1345 |
muse--main--1.0--patch-301 |
|
1346 |
||
1347 |
* lisp/Makefile (ELC): Base this on $(EL). This should keep |
|
1348 |
muse-autoloads.elc from being added to the list -- it won't be compiled |
|
1349 |
anyway. |
|
1350 |
||
1351 |
modified files: |
|
1352 |
ChangeLog lisp/Makefile |
|
1353 |
||
1354 |
||
1355 |
2005-12-16 19:21:06 GMT Michael Olson <mwolson@gnu.org> patch-300 |
|
1356 |
||
1357 |
Summary: |
|
1358 |
Generate autoloads file. |
|
1359 |
Revision: |
|
1360 |
muse--main--1.0--patch-300 |
|
1361 |
||
1362 |
* Makefile (autoloads): New rule that calls "make autoloads" in lisp |
|
1363 |
directory. |
|
1364 |
||
1365 |
* lisp/Makefile (EL): Avoid warning by removing muse-autoloads.el from |
|
1366 |
list. |
|
1367 |
(all): Generate autoloads. |
|
1368 |
(autoloads): Make muse-autoloads.el. |
|
1369 |
(muse-autoloads.el): Call `muse-generate-autoloads' from |
|
1370 |
scripts/muse-build.el with arguments representing the directories to |
|
1371 |
use when searching for autoloads. |
|
1372 |
(realclean distclean fullclean): Remove autoloads. |
|
1373 |
||
1374 |
* scripts/muse-build.el (muse-generate-autoloads): Generate autoloads for |
|
1375 |
Muse. Deal with XEmacs and its quirky insistence on doing most of the |
|
1376 |
work itself. Expand all command line args so that the right |
|
1377 |
directories are searched. Hardcode muse-autoloads.el as the name of |
|
1378 |
the generated autoloads file. Use my custom header and footer, if |
|
1379 |
possible. |
|
1380 |
||
1381 |
modified files: |
|
1382 |
ChangeLog Makefile lisp/Makefile scripts/muse-build.el |
|
1383 |
||
1384 |
||
1385 |
2005-12-16 17:06:06 GMT Michael Olson <mwolson@gnu.org> patch-299 |
|
1386 |
||
1387 |
Summary: |
|
1388 |
Add autoload cookies. |
|
1389 |
Revision: |
|
1390 |
muse--main--1.0--patch-299 |
|
1391 |
||
1392 |
Add autoload cookies to several functions. |
|
1393 |
||
1394 |
modified files: |
|
1395 |
ChangeLog lisp/muse-blosxom.el lisp/muse-mode.el |
|
1396 |
lisp/muse-project.el lisp/muse-protocols.el |
|
1397 |
lisp/muse-publish.el |
|
1398 |
||
1399 |
||
1400 |
2005-12-16 16:42:46 GMT Michael Olson <mwolson@gnu.org> patch-298 |
|
1401 |
||
1402 |
Summary: |
|
1403 |
muse-mode: Make muse-edit-link-at-point work. |
|
1404 |
Revision: |
|
1405 |
muse--main--1.0--patch-298 |
|
1406 |
||
1407 |
* lisp/muse-mode.el (muse-edit-link-at-point): Save match data so that |
|
1408 |
this function works. Before, it would remove an arbitrary chunk of the |
|
1409 |
top of the buffer. |
|
1410 |
||
1411 |
modified files: |
|
1412 |
ChangeLog lisp/muse-mode.el |
|
1413 |
||
1414 |
||
1415 |
2005-12-15 23:09:32 GMT Michael Olson <mwolson@gnu.org> patch-297 |
|
1416 |
||
1417 |
Summary: |
|
1418 |
Change mode of muse-protocols to 644. |
|
1419 |
Revision: |
|
1420 |
muse--main--1.0--patch-297 |
|
1421 |
||
1422 |
||
1423 |
modified files: |
|
1424 |
ChangeLog lisp/muse-protocols.el |
|
1425 |
||
1426 |
||
1427 |
2005-12-14 00:57:11 GMT Michael Olson <mwolson@gnu.org> patch-296 |
|
1428 |
||
1429 |
Summary: |
|
1430 |
muse-wiki: WikiWord suffix fix. |
|
1431 |
Revision: |
|
1432 |
muse--main--1.0--patch-296 |
|
1433 |
||
1434 |
* lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Don't require there to |
|
1435 |
be nothing at the end. This allows us to separate WikiWords with |
|
1436 |
"''''" to indicate suffixes. |
|
1437 |
||
1438 |
modified files: |
|
1439 |
ChangeLog lisp/muse-wiki.el |
|
1440 |
||
1441 |
||
1442 |
2005-12-14 00:54:02 GMT Michael Olson <mwolson@gnu.org> patch-295 |
|
1443 |
||
1444 |
Summary: |
|
1445 |
muse-wiki: Fix an error that occurs when muse-colors is not loaded. |
|
1446 |
Revision: |
|
1447 |
muse--main--1.0--patch-295 |
|
1448 |
||
1449 |
* lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Try to fix an |
|
1450 |
error when muse-colors is not loaded. Thanks to Stefan van der Walt |
|
1451 |
for the report. |
|
1452 |
||
1453 |
modified files: |
|
1454 |
ChangeLog lisp/muse-wiki.el |
|
1455 |
||
1456 |
||
1457 |
2005-12-13 14:45:20 GMT Michael Olson <mwolson@gnu.org> patch-294 |
|
1458 |
||
1459 |
Summary: |
|
1460 |
muse-publish: Make muse-insert-markup a function. |
|
1461 |
Revision: |
|
1462 |
muse--main--1.0--patch-294 |
|
1463 |
||
1464 |
* lisp/muse-publish.el (muse-insert-markup): Use defun rather than |
|
1465 |
defsubst. |
|
1466 |
||
1467 |
modified files: |
|
1468 |
ChangeLog lisp/muse-publish.el |
|
1469 |
||
1470 |
||
1471 |
2005-12-13 04:49:16 GMT Michael Olson <mwolson@gnu.org> patch-293 |
|
1472 |
||
1473 |
Summary: |
|
1474 |
Merged from muse--rel--3.02 (patch 29) |
|
1475 |
Revision: |
|
1476 |
muse--main--1.0--patch-293 |
|
1477 |
||
1478 |
Patches applied: |
|
1479 |
||
1480 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-29 |
|
1481 |
muse-mode: Fix semicolon in paragraph issue. |
|
1482 |
||
1483 |
modified files: |
|
1484 |
ChangeLog lisp/muse-mode.el |
|
1485 |
||
1486 |
||
1487 |
2005-12-13 00:04:50 GMT Michael Olson <mwolson@gnu.org> patch-292 |
|
1488 |
||
1489 |
Summary: |
|
1490 |
Merged from muse--rel--3.02 (patch 28) |
|
1491 |
Revision: |
|
1492 |
muse--main--1.0--patch-292 |
|
1493 |
||
1494 |
Patches applied: |
|
1495 |
||
1496 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-28 |
|
1497 |
muse-project: Deal with edge case. |
|
1498 |
||
1499 |
modified files: |
|
1500 |
ChangeLog lisp/muse-project.el |
|
1501 |
||
1502 |
||
1503 |
2005-12-11 07:06:34 GMT Michael Olson <mwolson@gnu.org> patch-291 |
|
1504 |
||
1505 |
Summary: |
|
1506 |
Merged from muse--rel--3.02 (patch 27) |
|
1507 |
Revision: |
|
1508 |
muse--main--1.0--patch-291 |
|
1509 |
||
1510 |
Patches applied: |
|
1511 |
||
1512 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-27 |
|
1513 |
muse-project: Prevent auto-save files from being included. |
|
1514 |
||
1515 |
modified files: |
|
1516 |
ChangeLog lisp/muse-project.el |
|
1517 |
||
1518 |
||
1519 |
2005-12-11 06:27:40 GMT Michael Olson <mwolson@gnu.org> patch-290 |
|
1520 |
||
1521 |
Summary: |
|
1522 |
muse-groff: Fix compiler warning. |
|
1523 |
Revision: |
|
1524 |
muse--main--1.0--patch-290 |
|
1525 |
||
1526 |
* lisp/muse-groff.el (muse-groff-concat-lists): Fix compiler warning. |
|
1527 |
||
1528 |
modified files: |
|
1529 |
ChangeLog lisp/muse-groff.el |
|
1530 |
||
1531 |
||
1532 |
2005-12-11 06:24:18 GMT Michael Olson <mwolson@gnu.org> patch-289 |
|
1533 |
||
1534 |
Summary: |
|
1535 |
muse-registry: Attempt to increase Emacs20 compatibility. |
|
1536 |
Revision: |
|
1537 |
muse--main--1.0--patch-289 |
|
1538 |
||
1539 |
* lisp/muse-registry.el (muse-registry-show) |
|
1540 |
(muse-registry-update-registry, muse-registry-make-new-registry): Use |
|
1541 |
dolist instead of mapc for nomimal support of Emacs20, since Planner |
|
1542 |
tries to support it. |
|
1543 |
||
1544 |
modified files: |
|
1545 |
ChangeLog lisp/muse-registry.el |
|
1546 |
||
1547 |
||
1548 |
2005-12-11 06:17:25 GMT Michael Olson <mwolson@gnu.org> patch-288 |
|
1549 |
||
1550 |
Summary: |
|
1551 |
XEmacs fixes in muse-latex2png and muse-registry. |
|
1552 |
Revision: |
|
1553 |
muse--main--1.0--patch-288 |
|
1554 |
||
1555 |
* lisp/muse-latex2png.el (latex2png): Fix XEmacs error. It seems better |
|
1556 |
to use expand-file-name than concat, since the result of the |
|
1557 |
temp-directory function sometimes doesn't have a trailing backslash. |
|
1558 |
||
1559 |
* lisp/muse-registry.el (muse-registry-url-regexp): Use |
|
1560 |
muse-regexp-space. |
|
1561 |
(muse-registry-get-project-name): Use muse-replace-regexp-in-string. |
|
1562 |
(muse-registry-make-new-registry): Use a better heuristic for |
|
1563 |
determining whether the given file is actually a directory. This |
|
1564 |
avoids the use of `directory-files-and-attributes', which is not |
|
1565 |
available in XEmacs. |
|
1566 |
(muse-registry-new-entries): Use muse-match-string-no-properties. |
|
1567 |
||
1568 |
modified files: |
|
1569 |
ChangeLog lisp/muse-latex2png.el lisp/muse-registry.el |
|
1570 |
||
1571 |
||
1572 |
2005-12-11 03:39:22 GMT Michael Olson <mwolson@gnu.org> patch-287 |
|
1573 |
||
1574 |
Summary: |
|
1575 |
muse-registry.el: Fix compiler warnings. |
|
1576 |
Revision: |
|
1577 |
muse--main--1.0--patch-287 |
|
1578 |
||
1579 |
* lisp/muse-registry.el: Fix compiler warnings. Remove dependency on |
|
1580 |
cl.el. |
|
1581 |
||
1582 |
modified files: |
|
1583 |
ChangeLog lisp/muse-registry.el |
|
1584 |
||
1585 |
||
1586 |
2005-12-11 03:21:14 GMT Michael Olson <mwolson@gnu.org> patch-286 |
|
1587 |
||
1588 |
Summary: |
|
1589 |
muse-wiki: First try at implementing WikiName separator. |
|
1590 |
Revision: |
|
1591 |
muse--main--1.0--patch-286 |
|
1592 |
||
1593 |
* lisp/muse-wiki.el: Implement WikiName separator support via "''''" |
|
1594 |
markup, for when you want to add a suffix to a WikiName. |
|
1595 |
||
1596 |
modified files: |
|
1597 |
ChangeLog lisp/muse-wiki.el |
|
1598 |
||
1599 |
||
1600 |
2005-12-11 00:33:48 GMT Michael Olson <mwolson@gnu.org> patch-285 |
|
1601 |
||
1602 |
Summary: |
|
1603 |
Merged from muse--rel--3.02 (patch 25) |
|
1604 |
Revision: |
|
1605 |
muse--main--1.0--patch-285 |
|
1606 |
||
1607 |
Patches applied: |
|
1608 |
||
1609 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-25 |
|
1610 |
muse-latex: Get table of contents to publish correctly. |
|
1611 |
||
1612 |
modified files: |
|
1613 |
ChangeLog lisp/muse-latex.el |
|
1614 |
||
1615 |
||
1616 |
2005-12-06 16:57:48 GMT Michael Olson <mwolson@gnu.org> patch-284 |
|
1617 |
||
1618 |
Summary: |
|
1619 |
Add muse-registry.el to Muse. |
|
1620 |
Revision: |
|
1621 |
muse--main--1.0--patch-284 |
|
1622 |
||
1623 |
* lisp/muse-registry.el: New file contributed by Bastien Guerry that |
|
1624 |
provides a URL registry for Muse. |
|
1625 |
||
1626 |
new files: |
|
1627 |
lisp/.arch-ids/muse-registry.el.id lisp/muse-registry.el |
|
1628 |
||
1629 |
modified files: |
|
1630 |
AUTHORS ChangeLog |
|
1631 |
||
1632 |
||
1633 |
2005-12-06 16:54:40 GMT Michael Olson <mwolson@gnu.org> patch-283 |
|
1634 |
||
1635 |
Summary: |
|
1636 |
muse-mode: Minor fix. |
|
1637 |
Revision: |
|
1638 |
muse--main--1.0--patch-283 |
|
1639 |
||
1640 |
* lisp/muse-mode.el (muse-current-word): Switch order of save-restriction |
|
1641 |
and save-excursion as recommended by Emacs documentation. |
|
1642 |
||
1643 |
modified files: |
|
1644 |
ChangeLog lisp/muse-mode.el |
|
1645 |
||
1646 |
||
1647 |
2005-12-01 01:32:29 GMT Michael Olson <mwolson@gnu.org> patch-282 |
|
1648 |
||
1649 |
Summary: |
|
1650 |
muse-mode: Handle case where we visit an anchor-only link. |
|
1651 |
Revision: |
|
1652 |
muse--main--1.0--patch-282 |
|
1653 |
||
1654 |
* lisp/muse-mode.el (muse-visit-link-default): Handle case where the link |
|
1655 |
consists of only an anchor. Thanks to Jim Ottaway for the patch. |
|
1656 |
||
1657 |
modified files: |
|
1658 |
ChangeLog lisp/muse-mode.el |
|
1659 |
||
1660 |
||
1661 |
2005-12-01 01:08:13 GMT Michael Olson <mwolson@gnu.org> patch-281 |
|
1662 |
||
1663 |
Summary: |
|
1664 |
muse-colors: Add faces for all 3 levels of emphasis. |
|
1665 |
Revision: |
|
1666 |
muse--main--1.0--patch-281 |
|
1667 |
||
1668 |
* lisp/muse-colors.el (muse-emphasis-1, muse-emphasis-2) |
|
1669 |
(muse-emphasis-3): New faces that represent italic, bold, and bold |
|
1670 |
italic emphasis, respectively. |
|
1671 |
(muse-colors-emphasized): Use new faces. Thanks to Phillip Lord for |
|
1672 |
the suggestion and the initial code. |
|
1673 |
||
1674 |
modified files: |
|
1675 |
AUTHORS ChangeLog lisp/muse-colors.el |
|
1676 |
||
1677 |
||
1678 |
2005-11-30 23:00:34 GMT Michael Olson <mwolson@gnu.org> patch-280 |
|
1679 |
||
1680 |
Summary: |
|
1681 |
muse-latex2png: XEmacs compatibility. |
|
1682 |
Revision: |
|
1683 |
muse--main--1.0--patch-280 |
|
1684 |
||
1685 |
* lisp/muse-latex2png.el (latex2png-move2pubdir): Remove use of |
|
1686 |
file-expand-wildcards, since it was a no-op. |
|
1687 |
(latex2png): Fall back to a temporary directory variable that works |
|
1688 |
with XEmacs. Thanks to Neilen Marais for the report and suggested fix. |
|
1689 |
||
1690 |
modified files: |
|
1691 |
ChangeLog lisp/muse-latex2png.el |
|
1692 |
||
1693 |
||
1694 |
2005-11-21 21:14:20 GMT Michael Olson <mwolson@gnu.org> patch-279 |
|
1695 |
||
1696 |
Summary: |
|
1697 |
Update AUTHORS. |
|
1698 |
Revision: |
|
1699 |
muse--main--1.0--patch-279 |
|
1700 |
||
1701 |
* AUTHORS: Update. |
|
1702 |
||
1703 |
modified files: |
|
1704 |
AUTHORS ChangeLog |
|
1705 |
||
1706 |
||
1707 |
2005-11-21 21:11:14 GMT Michael Olson <mwolson@gnu.org> patch-278 |
|
1708 |
||
1709 |
Summary: |
|
1710 |
Don't split anchors in URLs. |
|
1711 |
Revision: |
|
1712 |
muse--main--1.0--patch-278 |
|
1713 |
||
1714 |
* lisp/muse-mode.el (muse-visit-link-default): Install patch from Jim |
|
1715 |
Ottaway. Remove ANCHOR parameter. Compute the anchor ourselves. Make |
|
1716 |
sure that we handle URLs before trying to split the anchor. |
|
1717 |
(muse-visit-link): Don't compute the anchor. Let the callee do that. |
|
1718 |
||
1719 |
modified files: |
|
1720 |
ChangeLog lisp/muse-mode.el |
|
1721 |
||
1722 |
||
1723 |
2005-11-21 15:24:41 GMT Michael Olson <mwolson@gnu.org> patch-277 |
|
1724 |
||
1725 |
Summary: |
|
1726 |
Merged from mwolson@gnu.org--2005 (patch 23) |
|
1727 |
Revision: |
|
1728 |
muse--main--1.0--patch-277 |
|
1729 |
||
1730 |
Patches applied: |
|
1731 |
||
1732 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-23 |
|
1733 |
muse-wiki: WikiWords can have consecutive capital letters. |
|
1734 |
||
1735 |
modified files: |
|
1736 |
ChangeLog lisp/muse-wiki.el |
|
1737 |
||
1738 |
||
1739 |
2005-11-20 22:22:10 GMT Michael Olson <mwolson@gnu.org> patch-276 |
|
1740 |
||
1741 |
Summary: |
|
1742 |
Deal with case when muse-make-link is passed an explicit link. |
|
1743 |
Revision: |
|
1744 |
muse--main--1.0--patch-276 |
|
1745 |
||
1746 |
* lisp/muse-mode.el (muse-make-link): Apply patch from Sacha that deals |
|
1747 |
with case when we are passed an explicit-style link. |
|
1748 |
||
1749 |
modified files: |
|
1750 |
ChangeLog lisp/muse-mode.el |
|
1751 |
||
1752 |
||
1753 |
2005-11-19 23:06:24 GMT Michael Olson <mwolson@gnu.org> patch-275 |
|
1754 |
||
1755 |
Summary: |
|
1756 |
Merged from mwolson@gnu.org--2005 (patch 20-22) |
|
1757 |
Revision: |
|
1758 |
muse--main--1.0--patch-275 |
|
1759 |
||
1760 |
Patches applied: |
|
1761 |
||
1762 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-20 |
|
1763 |
Update NEWS. |
|
1764 |
||
1765 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-21 |
|
1766 |
Update examples. |
|
1767 |
||
1768 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-22 |
|
1769 |
Release Emacs Muse 3.02.02. |
|
1770 |
||
1771 |
new files: |
|
1772 |
examples/mwolson/templates/.arch-ids/header.tex.id |
|
1773 |
examples/mwolson/templates/header.tex |
|
1774 |
||
1775 |
modified files: |
|
1776 |
ChangeLog NEWS examples/mwolson/muse-init.el |
|
1777 |
examples/mwolson/templates/header.html lisp/muse.el muse.texi |
|
1778 |
||
1779 |
||
1780 |
2005-11-19 23:02:20 GMT Michael Olson <mwolson@gnu.org> patch-274 |
|
1781 |
||
1782 |
Summary: |
|
1783 |
Merged from mwolson@gnu.org--2005 (patch 11, 13-15, 17-19) |
|
1784 |
Revision: |
|
1785 |
muse--main--1.0--patch-274 |
|
1786 |
||
1787 |
Patches applied: |
|
1788 |
||
1789 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-11 |
|
1790 |
Don't interpret enddots, dots, and rule inside of links. |
|
1791 |
||
1792 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-13 |
|
1793 |
Allow bad WikiWords to be colorized, by popular request. |
|
1794 |
||
1795 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-14 |
|
1796 |
Be more fault-tolerant about muse-file-extension. |
|
1797 |
||
1798 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-15 |
|
1799 |
Prepare debian files for new minor release. |
|
1800 |
||
1801 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-17 |
|
1802 |
Update NEWS. |
|
1803 |
||
1804 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-18 |
|
1805 |
NEWS: Add migration note. |
|
1806 |
||
1807 |
* mwolson@gnu.org--2005/muse--rel--3.02--patch-19 |
|
1808 |
Merged from mwolson@gnu.org--2005 (patch 272-273) |
|
1809 |
||
1810 |
modified files: |
|
1811 |
ChangeLog Makefile.defs NEWS debian/NEWS debian/changelog |
|
1812 |
debian/control debian/rules lisp/muse-colors.el |
|
1813 |
lisp/muse-project.el lisp/muse-publish.el lisp/muse-wiki.el |
|
1814 |
||
1815 |
||
1816 |
2005-11-19 00:01:26 GMT Michael Olson <mwolson@gnu.org> patch-273 |
|
1817 |
||
1818 |
Summary: |
|
1819 |
muse-latex: Make footnotes look a bit more natural for LaTeX users. |
|
1820 |
Revision: |
|
1821 |
muse--main--1.0--patch-273 |
|
1822 |
||
1823 |
* lisp/muse-latex.el (muse-latex-markup-strings): Remove markup strings |
|
1824 |
for footnotemark and footnotetext-end, as recommended by Jim Ottaway. |
|
1825 |
||
1826 |
modified files: |
|
1827 |
ChangeLog lisp/muse-latex.el |
|
1828 |
||
1829 |
||
1830 |
2005-11-18 23:56:22 GMT Michael Olson <mwolson@gnu.org> patch-272 |
|
1831 |
||
1832 |
Summary: |
|
1833 |
muse-texinfo: Correct markup strings for dots, enddots, center. |
|
1834 |
Revision: |
|
1835 |
muse--main--1.0--patch-272 |
|
1836 |
||
1837 |
* AUTHORS: Bookkeeping |
|
1838 |
||
1839 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Apply patch from |
|
1840 |
Jim Ottaway that produces correct output for dots, enddots, and |
|
1841 |
centered text. |
|
1842 |
||
1843 |
modified files: |
|
1844 |
AUTHORS ChangeLog lisp/muse-texinfo.el |
|
1845 |
||
1846 |
||
1847 |
2005-11-18 17:18:40 GMT Michael Olson <mwolson@gnu.org> patch-271 |
|
1848 |
||
1849 |
Summary: |
|
1850 |
Sync with davidsmith@acm.org--2005 (patch 0), davidsmith@acm.org--main (patch 0-2), hodique@lifl.fr--2005 (patch 40-45), mwolson@gnu.org--2005 (patch 0-8) |
|
1851 |
Revision: |
|
1852 |
muse--main--1.0--patch-271 |
|
1853 |
||
1854 |
Mark several revisions as "included". No actual changes were made to the |
|
1855 |
source. |
|
1856 |
||
1857 |
modified files: |
|
1858 |
ChangeLog |
|
1859 |
||
1860 |
||
1861 |
2005-11-18 17:14:38 GMT Michael Olson <mwolson@gnu.org> patch-270 |
|
1862 |
||
1863 |
Summary: |
|
1864 |
muse-groff: Provide groff-pdf style rather than pdf. |
|
1865 |
Revision: |
|
1866 |
muse--main--1.0--patch-270 |
|
1867 |
||
1868 |
* experimental/muse-groff.el: Remove, since the original author keeps his |
|
1869 |
version in the lisp/ directory, and it's reasonably stable by now. |
|
1870 |
||
1871 |
* lisp/muse-groff.el: Detabify source. |
|
1872 |
("groff-pdf"): Rename the "pdf" publishing style to "groff-pdf" to |
|
1873 |
avoid a conflict with the latex-based pdf style. |
|
1874 |
||
1875 |
removed files: |
|
1876 |
experimental/.arch-ids/muse-groff.el.id |
|
1877 |
experimental/muse-groff.el |
|
1878 |
||
1879 |
modified files: |
|
1880 |
ChangeLog lisp/muse-groff.el |
|
1881 |
||
1882 |
||
1883 |
2005-11-18 17:07:51 GMT Michael Olson <mwolson@gnu.org> patch-269 |
|
1884 |
||
1885 |
Summary: |
|
1886 |
Merged from ajk@iu.edu--2005 (patch 0-9) |
|
1887 |
Revision: |
|
1888 |
muse--main--1.0--patch-269 |
|
1889 |
||
1890 |
Patches applied: |
|
1891 |
||
1892 |
* ajk@iu.edu--2005/muse--ajk--1.0--base-0 |
|
1893 |
tag of mwolson@gnu.org--2005/muse--main--1.0--patch-82 |
|
1894 |
||
1895 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-1 |
|
1896 |
Publish PDF using GROFF with mom macros. |
|
1897 |
||
1898 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-2 |
|
1899 |
Kinda works, still need tables and a bunch of other stuff. |
|
1900 |
||
1901 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-3 |
|
1902 |
Remove extra newlines from QUOTE calls. |
|
1903 |
||
1904 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-4 |
|
1905 |
mom -> groff |
|
1906 |
||
1907 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-5 |
|
1908 |
- fix syntax of definition of muse-groff-markup-strings |
|
1909 |
||
1910 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-6 |
|
1911 |
Use \z to keep leading space that will result from .URL...
|
|
1912 |
||
1913 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-7 |
|
1914 |
Don't use .blm (blank line == paragraph break). Hopefu... |
|
1915 |
||
1916 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-8 |
|
1917 |
Use markup-strings for <example>. |
|
1918 |
||
1919 |
* ajk@iu.edu--2005/muse--ajk--1.0--patch-9 |
|
1920 |
Catch up with mwolson |
|
1921 |
||
1922 |
new files: |
|
1923 |
lisp/.arch-ids/muse-groff.el.id lisp/muse-groff.el |
|
1924 |
||
1925 |
modified files: |
|
1926 |
ChangeLog |
|
1927 |
||
1928 |
||
1929 |
2005-11-16 23:56:20 GMT Michael Olson <mwolson@gnu.org> patch-268 |
|
1930 |
||
1931 |
Summary: |
|
1932 |
Allow "-" in publishing directives. |
|
1933 |
Revision: |
|
1934 |
muse--main--1.0--patch-268 |
|
1935 |
||
1936 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Allow "-" in |
|
1937 |
publishing directives. Thanks to Jim Ottaway for the suggestion. |
|
1938 |
||
1939 |
modified files: |
|
1940 |
ChangeLog lisp/muse-publish.el |
|
1941 |
||
1942 |
||
1943 |
2005-11-14 20:28:47 GMT Michael Olson <mwolson@gnu.org> patch-267 |
|
1944 |
||
1945 |
Summary: |
|
1946 |
muse-latex: Fix "generation of PDF failed" message. |
|
1947 |
Revision: |
|
1948 |
muse--main--1.0--patch-267 |
|
1949 |
||
1950 |
* lisp/muse-latex.el (muse-latex-pdf-generate): Make sure that we return |
|
1951 |
t or nil depending on whether the publishing attempt was successful. |
|
1952 |
||
1953 |
modified files: |
|
1954 |
ChangeLog lisp/muse-latex.el |
|
1955 |
||
1956 |
||
1957 |
2005-11-10 01:26:15 GMT Michael Olson <mwolson@gnu.org> patch-266 |
|
1958 |
||
1959 |
Summary: |
|
1960 |
Call pdflatex a reasonable number of times. |
|
1961 |
Revision: |
|
1962 |
muse--main--1.0--patch-266 |
|
1963 |
||
1964 |
* lisp/muse-latex.el (muse-latex-pdf-generate): Call pdflatex up to 3 |
|
1965 |
times, depending on what return value we get. Thanks to John Wiegley |
|
1966 |
for the heads up. |
|
1967 |
||
1968 |
modified files: |
|
1969 |
ChangeLog Makefile.defs debian/changelog debian/rules |
|
1970 |
lisp/muse-latex.el |
|
1971 |
||
1972 |
||
1973 |
2005-11-02 03:56:03 GMT Michael Olson <mwolson@gnu.org> patch-265 |
|
1974 |
||
1975 |
Summary: |
|
1976 |
Temporary workaround to make lists work properly again. |
|
1977 |
Revision: |
|
1978 |
muse--main--1.0--patch-265 |
|
1979 |
||
1980 |
* lisp/muse-publish.el (muse-publish-surround-text): Don't add read-only |
|
1981 |
properties to lists, since we need to be able to reduce them in later |
|
1982 |
publishing rules for muse-html. I'd really like to change the way |
|
1983 |
lists are marked up so as to obviate the need for this. |
|
1984 |
||
1985 |
modified files: |
|
1986 |
ChangeLog lisp/muse-publish.el |
|
1987 |
||
1988 |
||
1989 |
2005-11-01 21:42:57 GMT Michael Olson <mwolson@gnu.org> patch-264 |
|
1990 |
||
1991 |
Summary: |
|
1992 |
Attempt to fix read-only error. |
|
1993 |
Revision: |
|
1994 |
muse--main--1.0--patch-264 |
|
1995 |
||
1996 |
* lisp/muse-publish.el (muse-publish-markup-buffer): Set |
|
1997 |
inhibit-read-only to t so that we don't get buffer-read-only errors. |
|
1998 |
||
1999 |
modified files: |
|
2000 |
ChangeLog lisp/muse-publish.el |
|
2001 |
||
2002 |
||
2003 |
2005-10-31 20:38:52 GMT Michael Olson <mwolson@gnu.org> patch-263 |
|
2004 |
||
2005 |
Summary: |
|
2006 |
Fix mistyping of new option name. |
|
2007 |
Revision: |
|
2008 |
muse--main--1.0--patch-263 |
|
2009 |
||
2010 |
* lisp/muse-publish.el (muse-publish-markup-comment) |
|
2011 |
(muse-publish-comment-tag): s/markup-//g. Fix mistyping of new option. |
|
2012 |
||
2013 |
modified files: |
|
2014 |
ChangeLog lisp/muse-publish.el |
|
2015 |
||
2016 |
||
2017 |
2005-10-31 15:10:28 GMT Michael Olson <mwolson@gnu.org> patch-262 |
|
2018 |
||
2019 |
Summary: |
|
2020 |
muse-publish: Use `apply' instead of passing list to `insert'. |
|
2021 |
Revision: |
|
2022 |
muse--main--1.0--patch-262 |
|
2023 |
||
2024 |
* lisp/muse-publish.el (muse-insert-markup): Use `apply' instead of |
|
2025 |
passing a list to `insert'. Thanks to Mark Triggs for the suggestion. |
|
2026 |
Hopefully this will fix a backtrace or two. |
|
2027 |
||
2028 |
modified files: |
|
2029 |
ChangeLog lisp/muse-publish.el |
|
2030 |
||
2031 |
||
2032 |
2005-10-30 20:02:19 GMT Michael Olson <mwolson@gnu.org> patch-261 |
|
2033 |
||
2034 |
Summary: |
|
2035 |
muse-latex2png: Put png files in correct place. all: Introduce comment syntax. |
|
2036 |
Revision: |
|
2037 |
muse--main--1.0--patch-261 |
|
2038 |
||
2039 |
* experimental/muse-xml.el (muse-xml-markup-strings): Produce markup for |
|
2040 |
'comment-begin and 'comment-end. |
|
2041 |
||
2042 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Ditto. |
|
2043 |
||
2044 |
* lisp/muse-html.el (muse-html-markup-strings): Ditto. |
|
2045 |
||
2046 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Ditto. |
|
2047 |
||
2048 |
* lisp/muse-latex.el (muse-latex-markup-strings): Ditto. Remove second |
|
2049 |
argument for "\ref", since it isn't valid LaTeX.
|
|
2050 |
||
2051 |
* lisp/muse-latex2png.el (muse-publish-latex-tag): Use |
|
2052 |
muse-publishing-current-output-path rather than |
|
2053 |
muse-publishing-current-file. |
|
2054 |
||
2055 |
* lisp/muse-publish.el (muse-publishing-current-output-path): New |
|
2056 |
variable that determines where the current file is being published to. |
|
2057 |
(muse-publish-file): Set muse-publishing-current-output-path. |
|
2058 |
(muse-publish-comments-p): New option that determines whether comments |
|
2059 |
should be deleted or published. Default is to delete. |
|
2060 |
(muse-publish-markup-comment, muse-publish-comment-tag): Use |
|
2061 |
muse-publish-comments-p. |
|
2062 |
||
2063 |
modified files: |
|
2064 |
ChangeLog experimental/muse-xml.el lisp/muse-docbook.el |
|
2065 |
lisp/muse-html.el lisp/muse-latex.el lisp/muse-latex2png.el |
|
2066 |
lisp/muse-publish.el lisp/muse-texinfo.el |
|
2067 |
||
2068 |
||
2069 |
2005-10-30 19:07:30 GMT Michael Olson <mwolson@gnu.org> patch-260 |
|
2070 |
||
2071 |
Summary: |
|
2072 |
muse-latex2png: Fix compiler warning, muse-project: add with-muse-project. |
|
2073 |
Revision: |
|
2074 |
muse--main--1.0--patch-260 |
|
2075 |
||
2076 |
* AUTHORS: Bookkeeping. |
|
2077 |
||
2078 |
* lisp/muse-latex2png.el (latex2png-move2pubdir): Fix compiler warning. |
|
2079 |
`output-dir' is not defined, so let's just use pubdir. |
|
2080 |
||
2081 |
* lisp/muse-project.el (with-muse-project): New function courtesy of Jim |
|
2082 |
Ottaway. |
|
2083 |
||
2084 |
modified files: |
|
2085 |
AUTHORS ChangeLog lisp/muse-latex2png.el lisp/muse-project.el |
|
2086 |
||
2087 |
||
2088 |
2005-10-30 18:40:56 GMT Michael Olson <mwolson@gnu.org> patch-259 |
|
2089 |
||
2090 |
Summary: |
|
2091 |
Move latex2png.el to lisp/, muse-latex: Emphasize table elements. |
|
2092 |
Revision: |
|
2093 |
muse--main--1.0--patch-259 |
|
2094 |
||
2095 |
* AUTHORS: Update. |
|
2096 |
||
2097 |
* lisp/muse-latex.el (muse-latex-markup-table): Implement underlining of |
|
2098 |
table headers and overlining table footers, as suggested by Trent Buck. |
|
2099 |
||
2100 |
* contrib/muse-latex2png.el: Move to the lisp/ directory -- the original |
|
2101 |
author has agreed to send in a copyright assignment form. |
|
2102 |
||
2103 |
modified files: |
|
2104 |
AUTHORS ChangeLog lisp/muse-latex.el lisp/muse-latex2png.el |
|
2105 |
||
2106 |
renamed files: |
|
2107 |
contrib/.arch-ids/muse-latex2png.el.id |
|
2108 |
==> lisp/.arch-ids/muse-latex2png.el.id |
|
2109 |
contrib/muse-latex2png.el |
|
2110 |
==> lisp/muse-latex2png.el |
|
2111 |
||
2112 |
||
2113 |
2005-10-29 19:53:49 GMT Michael Olson <mwolson@gnu.org> patch-258 |
|
2114 |
||
2115 |
Summary: |
|
2116 |
Pave the way for entire-document escaping of specials. |
|
2117 |
Revision: |
|
2118 |
muse--main--1.0--patch-258 |
|
2119 |
||
2120 |
* lisp/muse-mode.el (muse-mode): Silence compiler warning. |
|
2121 |
||
2122 |
* lisp/muse-publish.el (muse-insert-markup): New function that is used |
|
2123 |
for inserting markup text. Currently, this inserts the text and adds |
|
2124 |
the read-only property. This should permit us to deal with escaping |
|
2125 |
specials in the entire document, later on. |
|
2126 |
(muse-publish-section-close, muse-publish-markup-word) |
|
2127 |
(muse-publish-markup-emdash, muse-publish-markup-enddots) |
|
2128 |
(muse-publish-markup-dots, muse-publish-markup-rule) |
|
2129 |
(muse-publish-markup-heading, muse-publish-markup-footnote) |
|
2130 |
(muse-publish-markup-fn-sep, muse-publish-surround-text) |
|
2131 |
(muse-publish-markup-list, muse-publish-markup-leading-space) |
|
2132 |
(muse-publish-markup-verse): Use muse-insert-markup instead of |
|
2133 |
`insert'. Don't use this on whitespace, just the markup text itself. |
|
2134 |
||
2135 |
* muse-book.el (muse-book-publish-chapter, muse-book-publish-project): |
|
2136 |
Ditto. |
|
2137 |
||
2138 |
* muse-journal.el (muse-journal-latex-qotd-tag): Ditto. |
|
2139 |
||
2140 |
modified files: |
|
2141 |
ChangeLog lisp/muse-book.el lisp/muse-journal.el |
|
2142 |
lisp/muse-mode.el lisp/muse-publish.el |
|
2143 |
||
2144 |
||
2145 |
2005-10-29 09:15:07 GMT Michael Olson <mwolson@gnu.org> patch-257 |
|
2146 |
||
2147 |
Summary: |
|
2148 |
By default, use ".muse" extension and do not detect by pathname. |
|
2149 |
Revision: |
|
2150 |
muse--main--1.0--patch-257 |
|
2151 |
||
2152 |
* lisp/muse-mode.el (muse-mode-auto-p): Default to nil. |
|
2153 |
(muse-file-extension): Default to "muse". This has the effect of |
|
2154 |
making Emacs associate the ".muse" extension with muse-mode, without |
|
2155 |
trying to figure things out from the path to the file. The former |
|
2156 |
method is usually considered to be best, so we'll go with it. |
|
2157 |
||
2158 |
modified files: |
|
2159 |
ChangeLog lisp/muse-mode.el lisp/muse.el |
|
2160 |
||
2161 |
||
2162 |
2005-10-29 07:10:16 GMT Michael Olson <mwolson@gnu.org> patch-256 |
|
2163 |
||
2164 |
Summary: |
|
2165 |
Emacs 21 flyspell fix. |
|
2166 |
Revision: |
|
2167 |
muse--main--1.0--patch-256 |
|
2168 |
||
2169 |
* lisp/muse-mode.el (muse-mode): I finally figured out how to get |
|
2170 |
flyspell to pay attention to my muse-mode-flyspell-p constraints, which |
|
2171 |
means that the version of flyspell that comes with Emacs21 will no |
|
2172 |
longer mess up links. |
|
2173 |
||
2174 |
modified files: |
|
2175 |
ChangeLog lisp/muse-mode.el |
|
2176 |
||
2177 |
||
2178 |
2005-10-29 03:22:40 GMT Michael Olson <mwolson@gnu.org> patch-255 |
|
2179 |
||
2180 |
Summary: |
|
2181 |
Merged from jeho@jeho.org--2005 (patch 0-11) |
|
2182 |
Revision: |
|
2183 |
muse--main--1.0--patch-255 |
|
2184 |
||
2185 |
* AUTHORS: Update. |
|
2186 |
||
2187 |
* lisp/muse-latex.el (muse-latex-markup-strings): Use the proper |
|
2188 |
footnode-end mark. |
|
2189 |
||
2190 |
* lisp/muse-mode.el (muse-link-at-point): Avoid error with intangible |
|
2191 |
links. |
|
2192 |
(muse-visit-link-default): Save position before searching, in case the |
|
2193 |
search fails. Use a regexp search. Start from beginning of document. |
|
2194 |
Refine search regexp. |
|
2195 |
||
2196 |
* lisp/muse-wiki.el (muse-wiki-ignore-bare-project-names): New option |
|
2197 |
that indicated whether project names without a page specifier will be |
|
2198 |
considered links. |
|
2199 |
(muse-wiki-handle-interwiki): Consult |
|
2200 |
`muse-wiki-ignore-bare-project-names'. |
|
2201 |
||
2202 |
Patches applied: |
|
2203 |
||
2204 |
* jeho@jeho.org--2005/muse--jeho--1.0--patch-6 |
|
2205 |
muse-mode.el fix for muse-visit-link-default |
|
2206 |
||
2207 |
* jeho@jeho.org--2005/muse--jeho--1.0--patch-7 |
|
2208 |
muse-mode.el fix intangible problem in muse-link-at-point |
|
2209 |
||
2210 |
* jeho@jeho.org--2005/muse--jeho--1.0--patch-8 |
|
2211 |
muse-wiki: added option for not rendering bare project names as links |
|
2212 |
||
2213 |
* jeho@jeho.org--2005/muse--jeho--1.0--patch-10 |
|
2214 |
muse-mode.el: fix finding an anchor |
|
2215 |
||
2216 |
* jeho@jeho.org--2005/muse--jeho--1.0--patch-11 |
|
2217 |
muse-latex.el: fix footnote-end |
|
2218 |
||
2219 |
modified files: |
|
2220 |
AUTHORS ChangeLog lisp/muse-latex.el lisp/muse-mode.el |
|
2221 |
lisp/muse-wiki.el |
|
2222 |
||
2223 |
||
2224 |
2005-10-28 17:05:42 GMT Michael Olson <mwolson@gnu.org> patch-254 |
|
2225 |
||
2226 |
Summary: |
|
2227 |
contrib/muse-latex2png.el: Put images in the correct directory. |
|
2228 |
Revision: |
|
2229 |
muse--main--1.0--patch-254 |
|
2230 |
||
2231 |
* contrib/muse-latex2png.el (latex2png-move2pubdir) |
|
2232 |
(muse-publish-latex-tag): Apply patch from Na Li and Chris Lowis that |
|
2233 |
puts generated images in the correct directory. |
|
2234 |
||
2235 |
modified files: |
|
2236 |
AUTHORS ChangeLog contrib/muse-latex2png.el |
|
2237 |
||
2238 |
||
2239 |
2005-10-21 15:26:51 GMT Michael Olson <mwolson@gnu.org> patch-253 |
|
2240 |
||
2241 |
Summary: |
|
2242 |
Anchor fixes; muse-latex: Use \label{} and \ref{} for anchors. |
|
2243 |
Revision: |
|
2244 |
muse--main--1.0--patch-253 |
|
2245 |
||
2246 |
* experimental/muse-xml.el (muse-xml-insert-anchor) |
|
2247 |
(muse-xml-markup-anchor): Make sure we don't blow away the text just |
|
2248 |
before an anchor. On all types but texinfo, insert a newline |
|
2249 |
immediately after the anchor. |
|
2250 |
||
2251 |
* lisp/muse-docbook.el (muse-docbook-insert-anchor) |
|
2252 |
(muse-docbook-markup-anchor): Ditto. |
|
2253 |
||
2254 |
* lisp/muse-html.el (muse-html-insert-anchor) |
|
2255 |
(muse-html-markup-anchor): Ditto. |
|
2256 |
||
2257 |
* lisp/muse-texinfo.el (muse-texinfo-insert-anchor) |
|
2258 |
(muse-texinfo-markup-anchor): Ditto. |
|
2259 |
||
2260 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Make text before |
|
2261 |
the anchor the first match group. |
|
2262 |
||
2263 |
* lisp/muse-latex.el (muse-latex-markup-strings): Use \ref{} for
|
|
2264 |
internal-link rather than \hyperlink{}. Thanks to Jim Ottaway for the
|
|
2265 |
suggestion. |
|
2266 |
(muse-latex-insert-anchor): Use a simpler routine that inserts |
|
2267 |
\label{}.
|
|
2268 |
||
2269 |
modified files: |
|
2270 |
ChangeLog experimental/muse-xml.el lisp/muse-docbook.el |
|
2271 |
lisp/muse-html.el lisp/muse-latex.el lisp/muse-publish.el |
|
2272 |
lisp/muse-texinfo.el |
|
2273 |
||
2274 |
||
2275 |
2005-10-21 14:39:50 GMT Michael Olson <mwolson@gnu.org> patch-252 |
|
2276 |
||
2277 |
Summary: |
|
2278 |
Allow anchors to occur near (rather than at) the beginning of line. |
|
2279 |
Revision: |
|
2280 |
muse--main--1.0--patch-252 |
|
2281 |
||
2282 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Allow non-word |
|
2283 |
characters before anchor, like " - ". Thanks to Phillip Lord for the |
|
2284 |
suggestion. |
|
2285 |
||
2286 |
modified files: |
|
2287 |
ChangeLog lisp/muse-publish.el |
|
2288 |
||
2289 |
||
2290 |
2005-10-13 04:20:29 GMT Michael Olson <mwolson@gnu.org> patch-251 |
|
2291 |
||
2292 |
Summary: |
|
2293 |
Minor bookkeeping update. |
|
2294 |
Revision: |
|
2295 |
muse--main--1.0--patch-251 |
|
2296 |
||
2297 |
* AUTHORS: Update information. |
|
2298 |
||
2299 |
modified files: |
|
2300 |
AUTHORS ChangeLog |
|
2301 |
||
2302 |
||
2303 |
2005-10-13 04:07:36 GMT Michael Olson <mwolson@gnu.org> patch-250 |
|
2304 |
||
2305 |
Summary: |
|
2306 |
muse-mathml: New experimental embedded MathML publisher. |
|
2307 |
Revision: |
|
2308 |
muse--main--1.0--patch-250 |
|
2309 |
||
2310 |
* lisp/muse-html.el (muse-html): Fix docstring. |
|
2311 |
||
2312 |
* experimental/muse-mathml.el: New file that implements a <math> tag. |
|
2313 |
With the help of an external program, this will translate LaTeX code |
|
2314 |
between <math> and </math> to embedded MathML. A new style called |
|
2315 |
"mathml" is defined, which is derived from the XHTML style, but with a |
|
2316 |
more suitable header. |
|
2317 |
||
2318 |
new files: |
|
2319 |
experimental/.arch-ids/muse-mathml.el.id |
|
2320 |
experimental/muse-mathml.el |
|
2321 |
||
2322 |
modified files: |
|
2323 |
ChangeLog lisp/muse-html.el |
|
2324 |
||
2325 |
||
2326 |
2005-10-13 03:38:30 GMT Michael Olson <mwolson@gnu.org> patch-249 |
|
2327 |
||
2328 |
Summary: |
|
2329 |
muse-latex: Ignore anchor if it occurs at end of line. |
|
2330 |
Revision: |
|
2331 |
muse--main--1.0--patch-249 |
|
2332 |
||
2333 |
* lisp/muse-latex.el (muse-latex-insert-anchor): If the anchor occurs at |
|
2334 |
the end of a line, ignore it. Thanks to Na Li for the suggestion. |
|
2335 |
||
2336 |
modified files: |
|
2337 |
ChangeLog experimental/muse-xml.el lisp/muse-latex.el |
|
2338 |
||
2339 |
||
2340 |
2005-10-12 15:57:20 GMT Michael Olson <mwolson@gnu.org> patch-248 |
|
2341 |
||
2342 |
Summary: |
|
2343 |
Add ability to publish embedded LaTeX content as a PNG. |
|
2344 |
Revision: |
|
2345 |
muse--main--1.0--patch-248 |
|
2346 |
||
2347 |
* lisp/muse-publish.el (muse-publishing-styles) |
|
2348 |
(muse-publishing-current-file, muse-publishing-current-style) |
|
2349 |
(muse-publishing-styles): Add documentation. |
|
2350 |
||
2351 |
* contrib/muse-latex2png.el: New file that adds the <latex> tag. The tag |
|
2352 |
expects LaTeX content, and will publish a PNG file. If you're |
|
2353 |
interesting in helping, check out To Do in the commentary. This is in |
|
2354 |
/contrib for now, since the original author doesn't have a copyright |
|
2355 |
assignment on file with the FSF. |
|
2356 |
||
2357 |
new files: |
|
2358 |
contrib/.arch-ids/muse-latex2png.el.id |
|
2359 |
contrib/muse-latex2png.el |
|
2360 |
||
2361 |
modified files: |
|
2362 |
AUTHORS ChangeLog lisp/muse-publish.el |
|
2363 |
||
2364 |
||
2365 |
2005-10-06 19:40:37 GMT Michael Olson <mwolson@gnu.org> patch-247 |
|
2366 |
||
2367 |
Summary: |
|
2368 |
muse-groff.el: New publishing styles groff and groff-pdf. |
|
2369 |
Revision: |
|
2370 |
muse--main--1.0--patch-247 |
|
2371 |
||
2372 |
* AUTHORS: Add AJK. |
|
2373 |
||
2374 |
* lisp/muse.el: Use the correct month name for this release. Oops. |
|
2375 |
||
2376 |
* muse.texi (Directives): The behavior for #date changed in 3.02.01. |
|
2377 |
||
2378 |
* experimental/muse-groff.el: New file containing the groff and groff-pdf |
|
2379 |
publishing styles. |
|
2380 |
||
2381 |
new files: |
|
2382 |
experimental/.arch-ids/muse-groff.el.id |
|
2383 |
experimental/muse-groff.el |
|
2384 |
||
2385 |
modified files: |
|
2386 |
AUTHORS ChangeLog lisp/muse.el muse.texi |
|
2387 |
||
2388 |
||
2389 |
2005-09-27 00:15:05 GMT Michael Olson <mwolson@gnu.org> patch-246 |
|
2390 |
||
2391 |
Summary: |
|
2392 |
Figure out syntax of :set. |
|
2393 |
Revision: |
|
2394 |
muse--main--1.0--patch-246 |
|
2395 |
||
2396 |
* lisp/muse-project.el (muse-project): Make the :set option inline to |
|
2397 |
match the actual syntax that Muse recognizes. |
|
2398 |
||
2399 |
* muse.texi (Projects): Note that I need to work on this section. |
|
2400 |
||
2401 |
modified files: |
|
2402 |
ChangeLog lisp/muse-project.el muse.texi |
|
2403 |
||
2404 |
||
2405 |
2005-09-26 22:31:57 GMT Michael Olson <mwolson@gnu.org> patch-245 |
|
2406 |
||
2407 |
Summary: |
|
2408 |
Release Emacs Muse 3.02.01. |
|
2409 |
Revision: |
|
2410 |
muse--main--1.0--patch-245 |
|
2411 |
||
2412 |
* NEWS: Update entries for Muse 3.02.01. |
|
2413 |
||
2414 |
* debian/rules: Install NEWS.Debian. |
|
2415 |
||
2416 |
* debian/NEWS: New file that contains Debian-related news items. |
|
2417 |
||
2418 |
* examples/mwolson/muse-init.el: Update with my latest changes. |
|
2419 |
||
2420 |
* examples/mwolson/templates/footer.html: Use |
|
2421 |
`muse-publishing-directive'. |
|
2422 |
||
2423 |
new files: |
|
2424 |
debian/.arch-ids/NEWS.id debian/NEWS |
|
2425 |
||
2426 |
modified files: |
|
2427 |
ChangeLog Makefile.defs NEWS debian/changelog debian/rules |
|
2428 |
examples/mwolson/muse-init.el |
|
2429 |
examples/mwolson/templates/footer.html lisp/muse.el muse.texi |
|
2430 |
||
2431 |
||
2432 |
2005-09-26 21:23:49 GMT Michael Olson <mwolson@gnu.org> patch-244 |
|
2433 |
||
2434 |
Summary: |
|
2435 |
Fix customization bugs concerning muse-project-alist. |
|
2436 |
Revision: |
|
2437 |
muse--main--1.0--patch-244 |
|
2438 |
||
2439 |
* examples/johnw/muse-johnw.el: Update with latest version from John. |
|
2440 |
||
2441 |
* muse-project.el (muse-project-alist-using-customize): New variable that |
|
2442 |
indicates whether or not we just used customize to modify the value of |
|
2443 |
muse-project-alist. |
|
2444 |
(muse-project-alist-get): Set muse-project-alist-using-customize. |
|
2445 |
(muse-project-alist-set): Only try to unescape muse-project-alist if |
|
2446 |
muse-project-alist-using-customize is set. Make sure that the value we |
|
2447 |
save to .emacs is unescaped. |
|
2448 |
(muse-project): Add definition for :value-delete so that we can work |
|
2449 |
around an Emacs21 and XEmacs21 annoyance. |
|
2450 |
||
2451 |
modified files: |
|
2452 |
ChangeLog examples/johnw/muse-johnw.el lisp/muse-project.el |
|
2453 |
||
2454 |
||
2455 |
2005-09-25 03:06:25 GMT Michael Olson <mwolson@gnu.org> patch-243 |
|
2456 |
||
2457 |
Summary: |
|
2458 |
Try to make link properties more sane. |
|
2459 |
Revision: |
|
2460 |
muse--main--1.0--patch-243 |
|
2461 |
||
2462 |
* lisp/muse-colors.el (muse-link-properties): Try to make link properties |
|
2463 |
a bit smarter. It is hoped that this fixes several strange key |
|
2464 |
movement and link coloring issues. Thanks to Sergey Vlasov for the |
|
2465 |
fix. |
|
2466 |
||
2467 |
modified files: |
|
2468 |
AUTHORS ChangeLog lisp/muse-colors.el |
|
2469 |
||
2470 |
||
2471 |
2005-09-24 00:01:56 GMT Michael Olson <mwolson@gnu.org> patch-242 |
|
2472 |
||
2473 |
Summary: |
|
2474 |
Use modification time for date directive. |
|
2475 |
Revision: |
|
2476 |
muse--main--1.0--patch-242 |
|
2477 |
||
2478 |
* lisp/muse-publish.el (muse-publish-markup-buffer): Set the date |
|
2479 |
directive using the currently-publishing file's modification time, |
|
2480 |
rather than the current time. |
|
2481 |
||
2482 |
modified files: |
|
2483 |
ChangeLog lisp/muse-publish.el |
|
2484 |
||
2485 |
||
2486 |
2005-09-22 16:51:05 GMT Michael Olson <mwolson@gnu.org> patch-241 |
|
2487 |
||
2488 |
Summary: |
|
2489 |
muse-latex: Add a few escaping options that may be used in the future. |
|
2490 |
Revision: |
|
2491 |
muse--main--1.0--patch-241 |
|
2492 |
||
2493 |
* lisp/muse-latex.el: Note that we don't make use of these new options |
|
2494 |
yet. |
|
2495 |
(muse-latex-markup-specials): Move longer escapes out of here. |
|
2496 |
(muse-latex-markup-specials-entire-document): New option that specifies |
|
2497 |
the special characters to escape in the whole document after processing |
|
2498 |
markup rules. |
|
2499 |
(muse-latex-markup-specials-verbatim): New option that specifies the |
|
2500 |
special characters to escape in <example> tags and =literal text=. |
|
2501 |
||
2502 |
modified files: |
|
2503 |
ChangeLog lisp/muse-latex.el |
|
2504 |
||
2505 |
||
2506 |
2005-09-22 16:15:59 GMT Michael Olson <mwolson@gnu.org> patch-240 |
|
2507 |
||
2508 |
Summary: |
|
2509 |
If more than 1 blank separates list/table items, separate them. |
|
2510 |
Revision: |
|
2511 |
muse--main--1.0--patch-240 |
|
2512 |
||
2513 |
* lisp/muse-docbook.el, muse-html.el, muse-latex.el, muse-texinfo.el, |
|
2514 |
experimental/muse-xml.el (muse-*-markup-regexps): If more than 1 blank |
|
2515 |
line separates a list or table item, it will form a new table. |
|
2516 |
||
2517 |
modified files: |
|
2518 |
ChangeLog experimental/muse-xml.el lisp/muse-docbook.el |
|
2519 |
lisp/muse-html.el lisp/muse-latex.el lisp/muse-texinfo.el |
|
2520 |
||
2521 |
||
2522 |
2005-09-19 01:34:48 GMT Michael Olson <mwolson@gnu.org> patch-239 |
|
2523 |
||
2524 |
Summary: |
|
2525 |
muse.texi: Use @example instead of @smallexample. |
|
2526 |
Revision: |
|
2527 |
muse--main--1.0--patch-239 |
|
2528 |
||
2529 |
* muse.texi: Replace @smallexample with @example. It didn't do what I |
|
2530 |
thought it did, and the result looked worse. Hence, the reversal. |
|
2531 |
||
2532 |
modified files: |
|
2533 |
ChangeLog muse.texi |
|
2534 |
||
2535 |
||
2536 |
2005-09-19 01:31:34 GMT Michael Olson <mwolson@gnu.org> patch-238 |
|
2537 |
||
2538 |
Summary: |
|
2539 |
muse-html: Add muse-xhtml-style-sheet. |
|
2540 |
Revision: |
|
2541 |
muse--main--1.0--patch-238 |
|
2542 |
||
2543 |
* lisp/muse-html.el (muse-html-style-sheet): Remove XHTML note. |
|
2544 |
(muse-xhtml-style-sheet): New option that is used in muse-xhtml-header. |
|
2545 |
Thanks to Trent Buck for the suggestion. |
|
2546 |
||
2547 |
modified files: |
|
2548 |
ChangeLog lisp/muse-html.el |
|
2549 |
||
2550 |
||
2551 |
2005-09-16 07:06:42 GMT Michael Olson <mwolson@gnu.org> patch-237 |
|
2552 |
||
2553 |
Summary: |
|
2554 |
Release Muse 3.02. |
|
2555 |
Revision: |
|
2556 |
muse--main--1.0--patch-237 |
|
2557 |
||
2558 |
* Makefile.defs: Update Debian stuff. |
|
2559 |
||
2560 |
* changelog: Add entry for 3.02-1, urgency medium. |
|
2561 |
||
2562 |
modified files: |
|
2563 |
ChangeLog Makefile.defs debian/changelog |
|
2564 |
||
2565 |
||
2566 |
2005-09-16 06:57:44 GMT Michael Olson <mwolson@gnu.org> patch-236 |
|
2567 |
||
2568 |
Summary: |
|
2569 |
Prepare for release. |
|
2570 |
Revision: |
|
2571 |
muse--main--1.0--patch-236 |
|
2572 |
||
2573 |
* lisp/muse.el (muse-version): Increment to 3.02. |
|
2574 |
||
2575 |
* *.el: Fix first header line. |
|
2576 |
||
2577 |
* examples/mwolson/muse-init.el: Sync with my config. |
|
2578 |
(my-muse-pdf-make-links-absolute): New function that makes relative |
|
2579 |
links absolute in a hard-coded way. |
|
2580 |
(my-muse-pdf-prepare-buffer): Add `my-muse-pdf-make-links-absolute' to |
|
2581 |
publishing transforms. |
|
2582 |
||
2583 |
* NEWS: Update. |
|
2584 |
||
2585 |
new files: |
|
2586 |
experimental/.arch-ids/muse-cite.el.id |
|
2587 |
experimental/muse-cite.el |
|
2588 |
||
2589 |
modified files: |
|
2590 |
ChangeLog Makefile.defs NEWS examples/mwolson/muse-init.el |
|
2591 |
experimental/muse-message.el experimental/muse-xml.el |
|
2592 |
lisp/muse-blosxom.el lisp/muse-book.el lisp/muse-colors.el |
|
2593 |
lisp/muse-convert.el lisp/muse-docbook.el lisp/muse-html.el |
|
2594 |
lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el |
|
2595 |
lisp/muse-mode.el lisp/muse-poem.el lisp/muse-project.el |
|
2596 |
lisp/muse-protocols.el lisp/muse-publish.el |
|
2597 |
lisp/muse-regexps.el lisp/muse-texinfo.el lisp/muse-wiki.el |
|
2598 |
lisp/muse.el muse.texi |
|
2599 |
||
2600 |
||
2601 |
2005-09-16 06:33:11 GMT Michael Olson <mwolson@gnu.org> patch-235 |
|
2602 |
||
2603 |
Summary: |
|
2604 |
Finish documentation. |
|
2605 |
Revision: |
|
2606 |
muse--main--1.0--patch-235 |
|
2607 |
||
2608 |
* muse.texi (Comments): New node that describes the syntax of comments. |
|
2609 |
(Markup Strings): Describe all markup strings. |
|
2610 |
||
2611 |
modified files: |
|
2612 |
ChangeLog muse.texi |
|
2613 |
||
2614 |
||
2615 |
2005-09-16 05:02:45 GMT Michael Olson <mwolson@gnu.org> patch-234 |
|
2616 |
||
2617 |
Summary: |
|
2618 |
Document style elements for muse-define-style. |
|
2619 |
Revision: |
|
2620 |
muse--main--1.0--patch-234 |
|
2621 |
||
2622 |
* muse.texi: Use @smallexample for 1-line examples. |
|
2623 |
(Style Elements): New node that explains the different style elements |
|
2624 |
that may be used for muse-define-style and muse-derive-style. |
|
2625 |
(Deriving Styles): Prune unnecessary entries. Explain existing entries |
|
2626 |
better. |
|
2627 |
||
2628 |
modified files: |
|
2629 |
ChangeLog muse.texi |
|
2630 |
||
2631 |
||
2632 |
2005-09-16 04:05:19 GMT Michael Olson <mwolson@gnu.org> patch-233 |
|
2633 |
||
2634 |
Summary: |
|
2635 |
Make documentation separately installable. |
|
2636 |
Revision: |
|
2637 |
muse--main--1.0--patch-233 |
|
2638 |
||
2639 |
* Makefile (install): Split into install-bin and install-info. |
|
2640 |
||
2641 |
* muse.texi (Markup Regexps): Fix display bug. |
|
2642 |
||
2643 |
modified files: |
|
2644 |
ChangeLog Makefile muse.texi |
|
2645 |
||
2646 |
||
2647 |
2005-09-15 03:52:01 GMT Michael Olson <mwolson@gnu.org> patch-232 |
|
2648 |
||
2649 |
Summary: |
|
2650 |
muse-mode: Set comment syntax. |
|
2651 |
Revision: |
|
2652 |
muse--main--1.0--patch-232 |
|
2653 |
||
2654 |
* lisp/muse-mode.el (muse-mode): Declare comment syntax to be |
|
2655 |
`^; comment text$'. Thanks to Jesse Alama for the suggestion. |
|
2656 |
||
2657 |
modified files: |
|
2658 |
ChangeLog lisp/muse-mode.el |
|
2659 |
||
2660 |
||
2661 |
2005-09-13 06:30:18 GMT Michael Olson <mwolson@gnu.org> patch-231 |
|
2662 |
||
2663 |
Summary: |
|
2664 |
muse.texi: Add publishing order information. |
|
2665 |
Revision: |
|
2666 |
muse--main--1.0--patch-231 |
|
2667 |
||
2668 |
* muse.texi (Markup Regexps): Add publishing order. |
|
2669 |
||
2670 |
modified files: |
|
2671 |
ChangeLog muse.texi |
|
2672 |
||
2673 |
||
2674 |
2005-09-09 15:12:05 GMT Michael Olson <mwolson@gnu.org> patch-230 |
|
2675 |
||
2676 |
Summary: |
|
2677 |
Hack on documentation. The release is in sight! |
|
2678 |
Revision: |
|
2679 |
muse--main--1.0--patch-230 |
|
2680 |
||
2681 |
* muse.texi: Use @subsubheading for all logical split headers rather than |
|
2682 |
@emph. Move all examples against left margin. Add comments to |
|
2683 |
indicate what still needs to be done. |
|
2684 |
(DocBook): Correct a few misspelled variable names and add some new |
|
2685 |
variables. |
|
2686 |
(Common Elements): Split this into 4 new subsections. |
|
2687 |
||
2688 |
modified files: |
|
2689 |
ChangeLog muse.texi |
|
2690 |
||
2691 |
||
2692 |
2005-09-08 16:50:53 GMT Michael Olson <mwolson@gnu.org> patch-229 |
|
2693 |
||
2694 |
Summary: |
|
2695 |
Fix publishing of stuff like <code><></code>. |
|
2696 |
Revision: |
|
2697 |
muse--main--1.0--patch-229 |
|
2698 |
||
2699 |
* lisp/muse-publish.el (muse-publish-escape-specials): Use |
|
2700 |
`insert-before-markers' rather than `insert'. This should fix strange |
|
2701 |
edge cases like <code><></code>. Thanks to Trent Buck for the report. |
|
2702 |
||
2703 |
modified files: |
|
2704 |
ChangeLog lisp/muse-publish.el |
|
2705 |
||
2706 |
||
2707 |
2005-09-08 16:24:11 GMT Michael Olson <mwolson@gnu.org> patch-228 |
|
2708 |
||
2709 |
Summary: |
|
2710 |
Update NEWS, fix muse-url-protocols customization interface. |
|
2711 |
Revision: |
|
2712 |
muse--main--1.0--patch-228 |
|
2713 |
||
2714 |
* lisp/muse-protocols.el (muse-url-protocols): Add customize choice for |
|
2715 |
using nil as the resolve function. |
|
2716 |
||
2717 |
* NEWS: Bring up-to-date. |
|
2718 |
||
2719 |
modified files: |
|
2720 |
ChangeLog NEWS lisp/muse-protocols.el |
|
2721 |
||
2722 |
||
2723 |
2005-09-05 17:34:31 GMT Michael Olson <mwolson@gnu.org> patch-227 |
|
2724 |
||
2725 |
Summary: |
|
2726 |
Fix title coloring bug; muse-latex: escape '<' and '>'. |
|
2727 |
Revision: |
|
2728 |
muse--main--1.0--patch-227 |
|
2729 |
||
2730 |
* lisp/muse-colors.el (muse-colors-markup): Match against the space after |
|
2731 |
#title. This should prevent a rather nasty bug. Thanks to John Sullivan |
|
2732 |
for the report. |
|
2733 |
||
2734 |
* lisp/muse-latex.el (muse-latex-markup-specials): Mark up '_' as |
|
2735 |
"\textunderscore{}". Add escaping for '<' and '>'. Thanks to Trent
|
|
2736 |
Buck. |
|
2737 |
||
2738 |
modified files: |
|
2739 |
ChangeLog lisp/muse-colors.el lisp/muse-latex.el |
|
2740 |
||
2741 |
||
2742 |
2005-09-05 16:49:35 GMT Michael Olson <mwolson@gnu.org> patch-226 |
|
2743 |
||
2744 |
Summary: |
|
2745 |
muse-latex: Handle special characters in a better way. |
|
2746 |
Revision: |
|
2747 |
muse--main--1.0--patch-226 |
|
2748 |
||
2749 |
* lisp/muse-latex.el (muse-latex-markup-regexps): Remove special |
|
2750 |
characters hack. |
|
2751 |
(muse-latex-markup-strings): Use \\texttt{...} for 'begin-literal and
|
|
2752 |
'end-literal. Thanks to Trent Buck for the suggestion. |
|
2753 |
(muse-latex-markup-specials): Move special characters here instead of |
|
2754 |
using the regexp. |
|
2755 |
||
2756 |
modified files: |
|
2757 |
ChangeLog lisp/muse-latex.el |
|
2758 |
||
2759 |
||
2760 |
2005-09-05 14:25:37 GMT Michael Olson <mwolson@gnu.org> patch-225 |
|
2761 |
||
2762 |
Summary: |
|
2763 |
muse-latex: Fix compiler warning. |
|
2764 |
Revision: |
|
2765 |
muse--main--1.0--patch-225 |
|
2766 |
||
2767 |
* lisp/muse-latex.el (muse-latex-pdf-generate): Provide 3rd argument for |
|
2768 |
format. |
|
2769 |
||
2770 |
modified files: |
|
2771 |
ChangeLog lisp/muse-latex.el |
|
2772 |
||
2773 |
||
2774 |
2005-09-05 14:24:22 GMT Michael Olson <mwolson@gnu.org> patch-224 |
|
2775 |
||
2776 |
Summary: |
|
2777 |
Add <code> tag. |
|
2778 |
Revision: |
|
2779 |
muse--main--1.0--patch-224 |
|
2780 |
||
2781 |
* lisp/muse-colors.el (muse-colors-tags): Switch coloring of code and |
|
2782 |
verbatim. Verbatim makes text literal and escaped, code makes text |
|
2783 |
teletype and escaped. |
|
2784 |
||
2785 |
* muse-publish.el (muse-publish-markup-tags): Add "code". |
|
2786 |
(muse-publish-code-tag): New function that publishes code the same way |
|
2787 |
as =teletyped= text. |
|
2788 |
||
2789 |
modified files: |
|
2790 |
ChangeLog lisp/muse-colors.el lisp/muse-publish.el |
|
2791 |
||
2792 |
||
2793 |
2005-09-05 13:24:19 GMT Michael Olson <mwolson@gnu.org> patch-223 |
|
2794 |
||
2795 |
Summary: |
|
2796 |
Strip text properties before browsing a URL. |
|
2797 |
Revision: |
|
2798 |
muse--main--1.0--patch-223 |
|
2799 |
||
2800 |
* lisp/muse-protocols.el (muse-browse-url): Strip text properties. Maybe |
|
2801 |
this will fix a bug. |
|
2802 |
||
2803 |
modified files: |
|
2804 |
ChangeLog lisp/muse-protocols.el |
|
2805 |
||
2806 |
||
2807 |
2005-09-05 05:12:07 GMT Michael Olson <mwolson@gnu.org> patch-222 |
|
2808 |
||
2809 |
Summary: |
|
2810 |
muse-latex: Call pdflatex twice to get <contents> published. |
|
2811 |
Revision: |
|
2812 |
muse--main--1.0--patch-222 |
|
2813 |
||
2814 |
* lisp/muse-latex.el (muse-latex-pdf-generate): Quote arguments. Call |
|
2815 |
pdflatex twice, since this seems to be necessary to get <contents> |
|
2816 |
published. Thanks to Trent Buck for the heads up. I wonder if we need |
|
2817 |
to call it three times, since this is what John originally did. Can |
|
2818 |
someone please give me advice about this? |
|
2819 |
||
2820 |
modified files: |
|
2821 |
ChangeLog lisp/muse-latex.el |
|
2822 |
||
2823 |
||
2824 |
2005-09-04 17:07:07 GMT Michael Olson <mwolson@gnu.org> patch-221 |
|
2825 |
||
2826 |
Summary: |
|
2827 |
Make info:// and man:// not publish a link, handle insert URL edge case. |
|
2828 |
Revision: |
|
2829 |
muse--main--1.0--patch-221 |
|
2830 |
||
2831 |
* lisp/muse-protocols.el (muse-url-protocols): info:// and man:// should |
|
2832 |
publish only the description, not the URL. |
|
2833 |
||
2834 |
* lisp/muse-publish.el (muse-publish-insert-url): Handle case where we |
|
2835 |
get nil from muse-publish-url by not inserting any text. |
|
2836 |
||
2837 |
modified files: |
|
2838 |
ChangeLog lisp/muse-protocols.el lisp/muse-publish.el |
|
2839 |
||
2840 |
||
2841 |
2005-09-04 17:02:21 GMT Michael Olson <mwolson@gnu.org> patch-220 |
|
2842 |
||
2843 |
Summary: |
|
2844 |
If a URL has a resolve function of nil, publish the description only. |
|
2845 |
Revision: |
|
2846 |
muse--main--1.0--patch-220 |
|
2847 |
||
2848 |
* lisp/muse-mode.el (muse-visit-link-default): Make sure we search for a |
|
2849 |
complete tag. |
|
2850 |
||
2851 |
* lisp/muse-protocols.el (muse-url-protocols): Improve customization |
|
2852 |
interface. |
|
2853 |
(muse-resolve-url): If nil is given as the resolve function, return |
|
2854 |
nil. |
|
2855 |
||
2856 |
* lisp/muse-publish.el (muse-publish-url): If the URL resolves as nil, |
|
2857 |
insert the description instead of the original URL. |
|
2858 |
||
2859 |
modified files: |
|
2860 |
ChangeLog lisp/muse-mode.el lisp/muse-protocols.el |
|
2861 |
lisp/muse-publish.el |
|
2862 |
||
2863 |
||
2864 |
2005-09-02 22:57:04 GMT Michael Olson <mwolson@gnu.org> patch-219 |
|
2865 |
||
2866 |
Summary: |
|
2867 |
Implement protocol handling. |
|
2868 |
Revision: |
|
2869 |
muse--main--1.0--patch-219 |
|
2870 |
||
2871 |
* lisp/muse-mode.el (muse-mode): Call muse-update-url-regexp. Maybe I |
|
2872 |
should just make a hook for this stuff. |
|
2873 |
(muse-visit-link-default): Call muse-browse-url instead of browse-url. |
|
2874 |
||
2875 |
* lisp/muse-protocols.el: New file that implements protocol handling. |
|
2876 |
||
2877 |
* lisp/muse-publish.el (muse-publish-url-transforms): Add |
|
2878 |
muse-resolve-url. |
|
2879 |
(muse-publish-markup-url): Indentation fix, no func change. |
|
2880 |
||
2881 |
* lisp/muse-regexps.el (muse-url-regexp): Move to muse-protocols.el. |
|
2882 |
||
2883 |
* lisp/muse.el: Require muse-protocols. |
|
2884 |
||
2885 |
new files: |
|
2886 |
lisp/.arch-ids/muse-protocols.el.id lisp/muse-protocols.el |
|
2887 |
||
2888 |
modified files: |
|
2889 |
ChangeLog lisp/muse-mode.el lisp/muse-publish.el |
|
2890 |
lisp/muse-regexps.el lisp/muse.el |
|
2891 |
||
2892 |
||
2893 |
2005-09-01 16:11:57 GMT Michael Olson <mwolson@gnu.org> patch-218 |
|
2894 |
||
2895 |
Summary: |
|
2896 |
muse-xml: Use a more standard sort of header. |
|
2897 |
Revision: |
|
2898 |
muse--main--1.0--patch-218 |
|
2899 |
||
2900 |
* experimental/muse-xml.el (muse-xml-header): Use <MUSE> instead of <page |
|
2901 |
type="muse">, as suggested by Brad Collins. |
|
2902 |
||
2903 |
modified files: |
|
2904 |
ChangeLog experimental/muse-xml.el |
|
2905 |
||
2906 |
||
2907 |
2005-09-01 16:04:32 GMT Michael Olson <mwolson@gnu.org> patch-217 |
|
2908 |
||
2909 |
Summary: |
|
2910 |
Add schema for muse-xml, tweak verse formatting, fix goof from last patch. |
|
2911 |
Revision: |
|
2912 |
muse--main--1.0--patch-217 |
|
2913 |
||
2914 |
* AUTHORS: Note that Brad Collins authored examples/muse-rnc. |
|
2915 |
||
2916 |
* README (examples): Mention that other files are here as well. |
|
2917 |
||
2918 |
* examples/muse-rnc.el: New file that implements a RelaxNG Compact schema |
|
2919 |
for use with muse-xml.el. |
|
2920 |
||
2921 |
* muse-xml.el: Mention the newly-contributed schema from Brad, and that |
|
2922 |
muse-xml is in experimental status. |
|
2923 |
(muse-xml-markup-regexps): Correct table-munging regexp. |
|
2924 |
(muse-xml-markup-strings): Surround each verse line with <line></line>. |
|
2925 |
Empty lines are marked up as <line />. |
|
2926 |
||
2927 |
* muse-html.el (muse-html-markup-strings, muse-xhtml-markup-strings): |
|
2928 |
s/last-stanza-end/end-last-stanza-line/. |
|
2929 |
||
2930 |
* muse-mode.el (muse-visit-link-default): Make the temporary file |
|
2931 |
visiting work as expected. |
|
2932 |
||
2933 |
* muse-publish.el (muse-publish-markup-verse): Make use of |
|
2934 |
'begin-verse-line and 'begin-last-stanza-line. Use |
|
2935 |
'end-last-stanza-line instead of 'last-stanza-end. |
|
2936 |
||
2937 |
* muse.texi (Verse): Be a bit more clever with our example. |
|
2938 |
||
2939 |
new files: |
|
2940 |
examples/.arch-ids/muse.rnc.id examples/muse.rnc |
|
2941 |
||
2942 |
modified files: |
|
2943 |
AUTHORS ChangeLog README experimental/muse-xml.el |
|
2944 |
lisp/muse-html.el lisp/muse-mode.el lisp/muse-publish.el |
|
2945 |
muse.texi |
|
2946 |
||
2947 |
||
2948 |
2005-09-01 13:42:15 GMT Michael Olson <mwolson@gnu.org> patch-216 |
|
2949 |
||
2950 |
Summary: |
|
2951 |
Allow links to temporary files to be visited. |
|
2952 |
Revision: |
|
2953 |
muse--main--1.0--patch-216 |
|
2954 |
||
2955 |
* lisp/muse-mode.el (muse-visit-link-default): Permit visiting of |
|
2956 |
temporary files. These are buffers that do not have a corresponding |
|
2957 |
file. |
|
2958 |
||
2959 |
modified files: |
|
2960 |
ChangeLog lisp/muse-mode.el |
|
2961 |
||
2962 |
||
2963 |
2005-09-01 11:41:14 GMT Michael Olson <mwolson@gnu.org> patch-215 |
|
2964 |
||
2965 |
Summary: |
|
2966 |
Fix save-match-data gaffe. |
|
2967 |
Revision: |
|
2968 |
muse--main--1.0--patch-215 |
|
2969 |
||
2970 |
* lisp/muse-regexps.el (muse-regexp-emacs-revision): Move save-match-data |
|
2971 |
outside of `and' statement. |
|
2972 |
||
2973 |
modified files: |
|
2974 |
ChangeLog lisp/muse-regexps.el |
|
2975 |
||
2976 |
||
2977 |
2005-08-31 03:48:28 GMT Michael Olson <mwolson@gnu.org> patch-214 |
|
2978 |
||
2979 |
Summary: |
|
2980 |
Introduce :link-suffix. muse-wiki: Don't mangle acronyms in titles. |
|
2981 |
Revision: |
|
2982 |
muse--main--1.0--patch-214 |
|
2983 |
||
2984 |
* examples/mwolson/muse-init.el: Update. |
|
2985 |
||
2986 |
* muse-blosxom.el ("blosxom-html", "blosxom-xhtml"): Use :link-suffix to |
|
2987 |
ensure that links to other pages in this project are given the proper |
|
2988 |
extension. |
|
2989 |
||
2990 |
* muse-latex.el ("pdf", "pdfcjk"): Ditto. |
|
2991 |
||
2992 |
* muse-journal.el (muse-journal-rdf-header): Use muse-publish-link-name |
|
2993 |
instead of muse-publish-output-name. |
|
2994 |
||
2995 |
* muse-publish.el (muse-publish-link-name, muse-publish-link-file): New |
|
2996 |
functions that consult the :link-suffix when returning the name of the |
|
2997 |
link (or the complete file name for the latter function). If |
|
2998 |
:link-suffix does not exist, use :suffix. This should help Muse be |
|
2999 |
able to handle some more usage scenarios. |
|
3000 |
(muse-publish-prepare-url): Use muse-publish-link-name instead of |
|
3001 |
muse-publish-output-name. |
|
3002 |
||
3003 |
* muse-wiki.el (muse-wiki-resolve-project-page): Use |
|
3004 |
muse-publish-link-file instead of muse-publish-output-file. |
|
3005 |
(muse-wiki-publish-pretty-title): Don't space-separate capitalized |
|
3006 |
letters. The old behavior was not friendly to acronyms. |
|
3007 |
||
3008 |
modified files: |
|
3009 |
ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el |
|
3010 |
lisp/muse-journal.el lisp/muse-latex.el lisp/muse-publish.el |
|
3011 |
lisp/muse-wiki.el |
|
3012 |
||
3013 |
||
3014 |
2005-08-29 06:14:35 GMT Michael Olson <mwolson@gnu.org> patch-213 |
|
3015 |
||
3016 |
Summary: |
|
3017 |
Correct the publish-project example. |
|
3018 |
Revision: |
|
3019 |
muse--main--1.0--patch-213 |
|
3020 |
||
3021 |
* examples/publish-project: Remove "-l muse-build.el" and note that the |
|
3022 |
user's muse-init.el file should add the Muse directories to load-path. |
|
3023 |
||
3024 |
modified files: |
|
3025 |
ChangeLog examples/publish-project |
|
3026 |
||
3027 |
||
3028 |
2005-08-29 06:04:51 GMT Michael Olson <mwolson@gnu.org> patch-212 |
|
3029 |
||
3030 |
Summary: |
|
3031 |
Reinstate former extended character class rules. |
|
3032 |
Revision: |
|
3033 |
muse--main--1.0--patch-212 |
|
3034 |
||
3035 |
* lisp/muse-regexps.el (muse-regexp-use-character-classes): Looks like |
|
3036 |
extended regexps really don't work well on Emacs 21.2 or 21.3, so |
|
3037 |
document that. |
|
3038 |
(muse-regexp-emacs-revision): New variable that indicates the revision |
|
3039 |
number of this version of Emacs. |
|
3040 |
(muse-extreg-usable-p): Reinstate old rules -- Emacs 21.2 and 21.3 |
|
3041 |
aren't working well enough with extended character classes in regexps. |
|
3042 |
||
3043 |
* lisp/muse.el (muse-version): If INSERT option is given, insert the text |
|
3044 |
instead of just displaying it. |
|
3045 |
||
3046 |
modified files: |
|
3047 |
ChangeLog lisp/muse-regexps.el lisp/muse.el |
|
3048 |
||
3049 |
||
3050 |
2005-08-28 23:59:03 GMT Michael Olson <mwolson@gnu.org> patch-211 |
|
3051 |
||
3052 |
Summary: |
|
3053 |
Fix paragraph-filling breakage in Emacs21. |
|
3054 |
Revision: |
|
3055 |
muse--main--1.0--patch-211 |
|
3056 |
||
3057 |
* lisp/muse-mode.el (muse-mode): Check explicitly for Emacs21 rather than |
|
3058 |
relying on muse-extreg-usable-p. Thanks to Sergey Vlasov for the bug |
|
3059 |
report. |
|
3060 |
||
3061 |
modified files: |
|
3062 |
ChangeLog lisp/muse-mode.el |
|
3063 |
||
3064 |
||
3065 |
2005-08-27 02:25:35 GMT Michael Olson <mwolson@gnu.org> patch-210 |
|
3066 |
||
3067 |
Summary: |
|
3068 |
Allow Emacs 21.3 to use extended character classes in regexps. |
|
3069 |
Revision: |
|
3070 |
muse--main--1.0--patch-210 |
|
3071 |
||
3072 |
* lisp/muse-regexps.el (muse-extreg-usable-p): Use a simpler algorithm. |
|
3073 |
Since enough positive reports have come in about the usability of 21.3, |
|
3074 |
we'll allow it to use extended character classes in regexps by default. |
|
3075 |
||
3076 |
modified files: |
|
3077 |
ChangeLog lisp/muse-regexps.el |
|
3078 |
||
3079 |
||
3080 |
2005-08-26 14:48:08 GMT Michael Olson <mwolson@gnu.org> patch-209 |
|
3081 |
||
3082 |
Summary: |
|
3083 |
Don't prompt unnecessarily when doing C-c C-t in a Muse project file. |
|
3084 |
Revision: |
|
3085 |
muse--main--1.0--patch-209 |
|
3086 |
||
3087 |
* lisp/muse-publish.el (muse-publish-get-output-dir): Use |
|
3088 |
`muse-read-directory-name' instead of `read-file-name'. Now Muse won't |
|
3089 |
offer the style and directory prompt when you hit C-c C-t in a file |
|
3090 |
belonging to a defined Muse project. Otherwise prompt. Thanks to Yann |
|
3091 |
Hodique for the fix. |
|
3092 |
||
3093 |
* lisp/muse.el (muse-read-directory-name): New function that defines a |
|
3094 |
fallback version of `read-directory-name', since Emacs21 doesn't have |
|
3095 |
it. |
|
3096 |
||
3097 |
modified files: |
|
3098 |
ChangeLog lisp/muse-publish.el lisp/muse.el |
|
3099 |
||
3100 |
||
3101 |
2005-08-25 05:44:56 GMT Michael Olson <mwolson@gnu.org> patch-208 |
|
3102 |
||
3103 |
Summary: |
|
3104 |
Fix problem with links at beginning of buf and paragraphs. |
|
3105 |
Revision: |
|
3106 |
muse--main--1.0--patch-208 |
|
3107 |
||
3108 |
* experimental/muse-xml.el (muse-xml-markup-regexps): Update to do what I |
|
3109 |
mean. |
|
3110 |
||
3111 |
* muse-docbook.el (muse-docbook-markup-regexps): Ditto. |
|
3112 |
||
3113 |
* muse-html.el (muse-html-markup-regexps): Ditto. |
|
3114 |
||
3115 |
* muse-publish.el (muse-publishing-last-position): New variable that |
|
3116 |
indicates our last buffer position while publishing the current rule. |
|
3117 |
Used to make sure the process doesn't get stalled. |
|
3118 |
(muse-publish-markup): Fix edge case where links at beginning of |
|
3119 |
buffer, with read-only text, would prevent the beginning of buffer from |
|
3120 |
being matched. |
|
3121 |
(muse-publish-markup-directive): Fix case where two directives of the |
|
3122 |
same size would prevent any following directives from being |
|
3123 |
interpreted. We accomplish this by setting the last published position |
|
3124 |
to nil after each directive. |
|
3125 |
||
3126 |
modified files: |
|
3127 |
ChangeLog experimental/muse-xml.el lisp/muse-docbook.el |
|
3128 |
lisp/muse-html.el lisp/muse-publish.el |
|
3129 |
||
3130 |
||
3131 |
2005-08-24 03:45:13 GMT Michael Olson <mwolson@gnu.org> patch-207 |
|
3132 |
||
3133 |
Summary: |
|
3134 |
Document publishing directives. |
|
3135 |
Revision: |
|
3136 |
muse--main--1.0--patch-207 |
|
3137 |
||
3138 |
* muse.texi (Getting Started): Remove crufty sentence. |
|
3139 |
(Directives): New section that describes the likes of #title and |
|
3140 |
#author. |
|
3141 |
||
3142 |
modified files: |
|
3143 |
ChangeLog muse.texi |
|
3144 |
||
3145 |
||
3146 |
2005-08-23 04:36:54 GMT Michael Olson <mwolson@gnu.org> patch-206 |
|
3147 |
||
3148 |
Summary: |
|
3149 |
Document WikiNames and update header publishing information. |
|
3150 |
Revision: |
|
3151 |
muse--main--1.0--patch-206 |
|
3152 |
||
3153 |
* muse.texi (Headings): Any level of headings is supported. |
|
3154 |
(Emphasizing Text): Verbatim text may span multiple lines. |
|
3155 |
(Explicit Links): Refactor Links section into Explicit Links, Implicit |
|
3156 |
Links, and Images. |
|
3157 |
(Implicit Links): Document WikiNames and InterWiki links. |
|
3158 |
||
3159 |
modified files: |
|
3160 |
ChangeLog muse.texi |
|
3161 |
||
3162 |
||
3163 |
2005-08-22 20:37:10 GMT Michael Olson <mwolson@gnu.org> patch-205 |
|
3164 |
||
3165 |
Summary: |
|
3166 |
Finish NEWS, handle emphasis at EOF edge case. |
|
3167 |
Revision: |
|
3168 |
muse--main--1.0--patch-205 |
|
3169 |
||
3170 |
* lisp/muse-colors.el (muse-colors-emphasized, muse-colors-underlined) |
|
3171 |
(muse-colors-verbatim): Highlight emphasis at the end of file, as long |
|
3172 |
as there is a terminating emphasis delimiter. |
|
3173 |
||
3174 |
* examples/mwolson/muse-init.el: Sync with my latest configuration. |
|
3175 |
||
3176 |
* NEWS: Bring this up to date. |
|
3177 |
||
3178 |
modified files: |
|
3179 |
ChangeLog NEWS examples/mwolson/muse-init.el |
|
3180 |
lisp/muse-colors.el |
|
3181 |
||
3182 |
||
3183 |
2005-08-19 16:55:39 GMT Michael Olson <mwolson@gnu.org> patch-204 |
|
3184 |
||
3185 |
Summary: |
|
3186 |
muse-html: Add muse-xhtml-extension. |
|
3187 |
Revision: |
|
3188 |
muse--main--1.0--patch-204 |
|
3189 |
||
3190 |
* lisp/muse-html.el (muse-xhtml-extension): New option that specifies the |
|
3191 |
default file extension for publishing XHTML files. Thanks to Trent |
|
3192 |
Buck for the suggestion. |
|
3193 |
("xhtml"): Use it. |
|
3194 |
||
3195 |
modified files: |
|
3196 |
ChangeLog lisp/muse-html.el |
|
3197 |
||
3198 |
||
3199 |
2005-08-19 16:24:08 GMT Michael Olson <mwolson@gnu.org> patch-203 |
|
3200 |
||
3201 |
Summary: |
|
3202 |
Add items through patch-149 to NEWS. |
|
3203 |
Revision: |
|
3204 |
muse--main--1.0--patch-203 |
|
3205 |
||
3206 |
* NEWS (progress): Catch up to patch-149. |
|
3207 |
||
3208 |
* lisp/muse-mode.el (muse-mode): Remove spurious comment. |
|
3209 |
||
3210 |
* lisp/muse-publish.el (muse-publish): Ditto. |
|
3211 |
||
3212 |
modified files: |
|
3213 |
ChangeLog NEWS lisp/muse-mode.el lisp/muse-publish.el |
|
3214 |
||
3215 |
||
3216 |
2005-08-18 06:53:31 GMT Michael Olson <mwolson@gnu.org> patch-202 |
|
3217 |
||
3218 |
Summary: |
|
3219 |
Make building of Debian revisions work. |
|
3220 |
Revision: |
|
3221 |
muse--main--1.0--patch-202 |
|
3222 |
||
3223 |
* Makefile (distclean): Don't remove anything in debian/, since it will |
|
3224 |
never be necessary. |
|
3225 |
(debclean): Removed, since two different targets need slightly |
|
3226 |
different versions of this. Even abstraction has its limits. |
|
3227 |
(debbuild): New target that takes care of performing the build itself. |
|
3228 |
(debrevision): New target that makes a revision build, where the |
|
3229 |
original tarball must not be modified. |
|
3230 |
(debrevision): Split out building stuff to debbuild target. |
|
3231 |
||
3232 |
* debian/changelog: Several revisions worth of Debian fun. |
|
3233 |
||
3234 |
* debian/control (Build-Depends-Indep): Add emacs21 | emacsen. |
|
3235 |
(Description): Make this match the ITP and shorten the text. |
|
3236 |
||
3237 |
modified files: |
|
3238 |
ChangeLog Makefile Makefile.defs debian/changelog |
|
3239 |
debian/control |
|
3240 |
||
3241 |
||
3242 |
2005-08-14 07:10:16 GMT Michael Olson <mwolson@gnu.org> patch-201 |
|
3243 |
||
3244 |
Summary: |
|
3245 |
Prepare initial upload for Debian project. |
|
3246 |
Revision: |
|
3247 |
muse--main--1.0--patch-201 |
|
3248 |
||
3249 |
* Makefile.defs (LASTUPLOAD): Mark as the previous Debian package |
|
3250 |
version, since we only want the last changelog entry to appear on the |
|
3251 |
initial Debian upload. |
|
3252 |
||
3253 |
* debian/changelog: New Debian package 3.01.arch.201-1. |
|
3254 |
||
3255 |
modified files: |
|
3256 |
ChangeLog Makefile.defs debian/changelog |
|
3257 |
||
3258 |
||
3259 |
2005-08-13 05:05:41 GMT Michael Olson <mwolson@gnu.org> patch-200 |
|
3260 |
||
3261 |
Summary: |
|
3262 |
muse-mode: Minor regexp tweak. |
|
3263 |
Revision: |
|
3264 |
muse--main--1.0--patch-200 |
|
3265 |
||
3266 |
* lisp/muse-mode.el (muse-mode): Use \\s- instead of [[:blank:]].
|
|
3267 |
||
3268 |
modified files: |
|
3269 |
ChangeLog lisp/muse-mode.el |
|
3270 |
||
3271 |
||
3272 |
2005-08-13 00:25:54 GMT Michael Olson <mwolson@gnu.org> patch-199 |
|
3273 |
||
3274 |
Summary: |
|
3275 |
Minor fixups from Peter K. Lee. |
|
3276 |
Revision: |
|
3277 |
muse--main--1.0--patch-199 |
|
3278 |
||
3279 |
* experimental/muse-xml.el (muse-xml-fixup-tables): Be slightly less |
|
3280 |
restrictive with our end-of-table regexp. |
|
3281 |
||
3282 |
* lisp/muse-docbook.el (muse-docbook-fixup-tables): Look for tgroup |
|
3283 |
instead of start of table. Be less restrictive with several of our |
|
3284 |
regexps. |
|
3285 |
||
3286 |
* lisp/muse-html.el: Patch from Peter K. Lee. |
|
3287 |
(muse-html-prepare-buffer): Work around edge case where the "charset=" |
|
3288 |
part has already been appended to muse-html-meta-content-type. |
|
3289 |
(muse-html-fixup-tables): Be slightly less restrictive with our |
|
3290 |
end-of-table regexp. |
|
3291 |
||
3292 |
modified files: |
|
3293 |
ChangeLog experimental/muse-xml.el lisp/muse-docbook.el |
|
3294 |
lisp/muse-html.el |
|
3295 |
||
3296 |
||
3297 |
2005-08-12 20:36:10 GMT Michael Olson <mwolson@gnu.org> patch-198 |
|
3298 |
||
3299 |
Summary: |
|
3300 |
Keep lists from getting mashed together on M-q. |
|
3301 |
Revision: |
|
3302 |
muse--main--1.0--patch-198 |
|
3303 |
||
3304 |
* lisp/muse-mode.el (muse-mode): Handle footnotes. Set `paragraph-start' |
|
3305 |
locally so that lists don't get blended together incorrectly upon |
|
3306 |
hitting M-q. |
|
3307 |
||
3308 |
modified files: |
|
3309 |
ChangeLog lisp/muse-mode.el |
|
3310 |
||
3311 |
||
3312 |
2005-08-12 01:29:58 GMT Michael Olson <mwolson@gnu.org> patch-197 |
|
3313 |
||
3314 |
Summary: |
|
3315 |
QuickStart: Minor typo in anchor example. |
|
3316 |
Revision: |
|
3317 |
muse--main--1.0--patch-197 |
|
3318 |
||
3319 |
* examples/QuickStart (Anchors and tagged links): Link to an anchor only, |
|
3320 |
rather than a full URL. |
|
3321 |
||
3322 |
modified files: |
|
3323 |
ChangeLog examples/QuickStart |
|
3324 |
||
3325 |
||
3326 |
2005-08-09 23:15:10 GMT Michael Olson <mwolson@gnu.org> patch-196 |
|
3327 |
||
3328 |
Summary: |
|
3329 |
Makefile: Use BUILDOPTS. |
|
3330 |
Revision: |
|
3331 |
muse--main--1.0--patch-196 |
|
3332 |
||
3333 |
* Makefile (debrelease): Make use of $(BUILDOPTS). |
|
3334 |
||
3335 |
* Makefile.defs (BUILDOPTS): New option that allows additional options to |
|
3336 |
be passed to dpkg-buildpackage. In case I ever make several revisions |
|
3337 |
before getting the -1 revision uploaded, for example, I can use "-sa" |
|
3338 |
here in order to make a valid pacakge. |
|
3339 |
||
3340 |
modified files: |
|
3341 |
ChangeLog Makefile Makefile.defs |
|
3342 |
||
3343 |
||
3344 |
2005-08-09 22:39:09 GMT Michael Olson <mwolson@gnu.org> patch-195 |
|
3345 |
||
3346 |
Summary: |
|
3347 |
Make generated Debian packages slightly easier to upload. |
|
3348 |
Revision: |
|
3349 |
muse--main--1.0--patch-195 |
|
3350 |
||
3351 |
* debian/changelog: Generate 3.01.arch.195-1. |
|
3352 |
||
3353 |
* debian/rules (clean): Call $(MAKE) realclean instead of $(MAKE) clean. |
|
3354 |
||
3355 |
* Makefile.defs (LASTUPLOAD): New variable that indicates the version |
|
3356 |
that was last uploaded to Debian. |
|
3357 |
||
3358 |
* Makefile (debrelease): Use $(LASTUPLOAD) to ensure that a full set of |
|
3359 |
changes is generated. This means we have to use dpkg-buildpackage, |
|
3360 |
since debuild doesn't recognize the environment variables that it |
|
3361 |
claims to recognize. |
|
3362 |
||
3363 |
modified files: |
|
3364 |
ChangeLog Makefile Makefile.defs debian/changelog debian/rules |
|
3365 |
||
3366 |
||
3367 |
2005-08-09 04:01:52 GMT Michael Olson <mwolson@gnu.org> patch-194 |
|
3368 |
||
3369 |
Summary: |
|
3370 |
Makefile: Minor deletion cleanups. |
|
3371 |
Revision: |
|
3372 |
muse--main--1.0--patch-194 |
|
3373 |
||
3374 |
||
3375 |
modified files: |
|
3376 |
ChangeLog Makefile |
|
3377 |
||
3378 |
||
3379 |
2005-08-09 03:26:50 GMT Michael Olson <mwolson@gnu.org> patch-193 |
|
3380 |
||
3381 |
Summary: |
|
3382 |
Compilation cleanups. |
|
3383 |
Revision: |
|
3384 |
muse--main--1.0--patch-193 |
|
3385 |
||
3386 |
* lisp/muse-mode.el (muse-mode): Use `make-local-variable' instead of |
|
3387 |
`make-variable-buffer-local' in order to silence compiler warnings. |
|
3388 |
||
3389 |
* lisp/muse.el: Add an eval-when-compile line to silence a compiler |
|
3390 |
warning. |
|
3391 |
||
3392 |
* scripts/muse-build.el (muse-elint-files): Automatically load every |
|
3393 |
elisp file rather than specifying each one. |
|
3394 |
||
3395 |
modified files: |
|
3396 |
ChangeLog lisp/muse-mode.el lisp/muse.el scripts/muse-build.el |
|
3397 |
||
3398 |
||
3399 |
2005-08-08 22:58:24 GMT Michael Olson <mwolson@gnu.org> patch-192 |
|
3400 |
||
3401 |
Summary: |
|
3402 |
Fix failure to resolve interwiki link when clicking on it. |
|
3403 |
Revision: |
|
3404 |
muse--main--1.0--patch-192 |
|
3405 |
||
3406 |
* Makefile (debclean): Minor tweak. |
|
3407 |
||
3408 |
* lisp/muse-mode.el (muse-visit-link-default): Indentation fix. No func |
|
3409 |
change. |
|
3410 |
||
3411 |
* lisp/muse-project.el (muse-project-find-file): Don't add file |
|
3412 |
extensions to a relative name. If we're dealing with a file, open it |
|
3413 |
up without searching through the various projects for a path. This |
|
3414 |
should fix the failure to resolve an interwiki link by clicking on it. |
|
3415 |
||
3416 |
modified files: |
|
3417 |
ChangeLog Makefile lisp/muse-mode.el lisp/muse-project.el |
|
3418 |
||
3419 |
||
3420 |
2005-08-06 17:39:45 GMT Michael Olson <mwolson@gnu.org> patch-191 |
|
3421 |
||
3422 |
Summary: |
|
3423 |
Makefile: Remove stale Debian packages for this version. |
|
3424 |
Revision: |
|
3425 |
muse--main--1.0--patch-191 |
|
3426 |
||
3427 |
* Makefile (debclean): Remove generated Debian packages for the current |
|
3428 |
version in parent directory. |
|
3429 |
||
3430 |
modified files: |
|
3431 |
ChangeLog Makefile |
|
3432 |
||
3433 |
||
3434 |
2005-08-03 04:34:50 GMT Michael Olson <mwolson@gnu.org> patch-190 |
|
3435 |
||
3436 |
Summary: |
|
3437 |
Fix trailing backslash error. |
|
3438 |
Revision: |
|
3439 |
muse--main--1.0--patch-190 |
|
3440 |
||
3441 |
* lisp/muse-project.el (muse-project-of-file): Apply 1-line |
|
3442 |
regexp-quoting fix from drkm. |
|
3443 |
||
3444 |
modified files: |
|
3445 |
ChangeLog lisp/muse-project.el |
|
3446 |
||
3447 |
||
3448 |
2005-07-27 07:43:53 GMT Michael Olson <mwolson@gnu.org> patch-189 |
|
3449 |
||
3450 |
Summary: |
|
3451 |
Release 3.01.91 (3.02 RC2). |
|
3452 |
Revision: |
|
3453 |
muse--main--1.0--patch-189 |
|
3454 |
||
3455 |
* lisp/muse.el (muse-version): Release 3.01.91 (3.02 RC2). |
|
3456 |
||
3457 |
modified files: |
|
3458 |
ChangeLog Makefile.defs lisp/muse.el muse.texi |
|
3459 |
||
3460 |
||
3461 |
2005-07-27 07:40:03 GMT Michael Olson <mwolson@gnu.org> patch-188 |
|
3462 |
||
3463 |
Summary: |
|
3464 |
Escape email address and URL always. |
|
3465 |
Revision: |
|
3466 |
muse--main--1.0--patch-188 |
|
3467 |
||
3468 |
* lisp/muse-publish.el (muse-publish-markup-email): Move lower. Always |
|
3469 |
escape and publish email address as read-only, even when it's not |
|
3470 |
marked up. |
|
3471 |
(muse-publish-markup-url): Ditto for URL. |
|
3472 |
||
3473 |
modified files: |
|
3474 |
ChangeLog Makefile.defs debian/changelog lisp/muse-publish.el |
|
3475 |
||
3476 |
||
3477 |
2005-07-26 08:49:38 GMT Michael Olson <mwolson@gnu.org> patch-187 |
|
3478 |
||
3479 |
Summary: |
|
3480 |
Inter-project output name fix. |
|
3481 |
Revision: |
|
3482 |
muse--main--1.0--patch-187 |
|
3483 |
||
3484 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): I would've sworn |
|
3485 |
that I had fixed this before. |
|
3486 |
||
3487 |
modified files: |
|
3488 |
ChangeLog lisp/muse-wiki.el |
|
3489 |
||
3490 |
||
3491 |
2005-07-26 08:40:11 GMT Michael Olson <mwolson@gnu.org> patch-186 |
|
3492 |
||
3493 |
Summary: |
|
3494 |
Make coloring of verbatim greater-than sign same as publishing. |
|
3495 |
Revision: |
|
3496 |
muse--main--1.0--patch-186 |
|
3497 |
||
3498 |
* lisp/muse-colors.el (muse-colors-markup): Since we currently publish a |
|
3499 |
greater-than sign surrounded by equal signs, display it in verbatim |
|
3500 |
face. |
|
3501 |
||
3502 |
modified files: |
|
3503 |
ChangeLog lisp/muse-colors.el |
|
3504 |
||
3505 |
||
3506 |
2005-07-26 08:03:41 GMT Michael Olson <mwolson@gnu.org> patch-185 |
|
3507 |
||
3508 |
Summary: |
|
3509 |
Allow transform function for link descriptions. Bare email and URL fixes. |
|
3510 |
Revision: |
|
3511 |
muse--main--1.0--patch-185 |
|
3512 |
||
3513 |
* lisp/muse-publish.el (muse-publish-url-transforms): Docfix. |
|
3514 |
(muse-publish-desc-transforms): New option that contains the functions |
|
3515 |
that will be called to transform a link description. |
|
3516 |
(muse-publish-markup-word): Handle Yet Another Edge Case. |
|
3517 |
(muse-publish-markup-email): Use |
|
3518 |
`muse-publish-escape-specials-in-string'. Don't publish if we have a |
|
3519 |
double-quote on either side. |
|
3520 |
(muse-publish-url): Apply description transforms. |
|
3521 |
(muse-publish-markup-url): Don't publish if we have a double-quote on |
|
3522 |
either side. |
|
3523 |
||
3524 |
* lisp/muse-wiki.el (muse-wiki-update-wikiword-regexp) |
|
3525 |
(muse-wiki-wikiword-regexp, muse-wiki-use-wikiword): Minor docfixes. |
|
3526 |
(muse-wiki-interwiki-delimiter): New option that indicates the |
|
3527 |
interwiki delimiter to use. |
|
3528 |
(muse-wiki-interwiki-replacement): New option that indicates the |
|
3529 |
replacement |
|
3530 |
(muse-wiki-update-interwiki-regexp): Use muse-wiki-interwiki-delimiter. |
|
3531 |
(muse-wiki-publish-pretty-title): Deal with EXPLICIT argument so that |
|
3532 |
this can be added to muse-publish-desc-transforms. |
|
3533 |
(muse-wiki-publish-pretty-interwiki): New function that replaces the |
|
3534 |
interwiki delimiter with its replacement, but only when the given text |
|
3535 |
is not an explicit link. |
|
3536 |
||
3537 |
* lisp/muse.el (muse-update-file-extension): New function made from the |
|
3538 |
innards of the :set function in `muse-file-extension'. |
|
3539 |
||
3540 |
modified files: |
|
3541 |
ChangeLog lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el |
|
3542 |
||
3543 |
||
3544 |
2005-07-26 06:17:31 GMT Michael Olson <mwolson@gnu.org> patch-184 |
|
3545 |
||
3546 |
Summary: |
|
3547 |
Handle anchors in all publishing styles, as well as linking to them. |
|
3548 |
Revision: |
|
3549 |
muse--main--1.0--patch-184 |
|
3550 |
||
3551 |
* lisp/muse-publish.el (muse-publish-url): Publish links to anchors as |
|
3552 |
'internal-link. |
|
3553 |
(muse-publish-prepare-url): Don't touch links to anchors. |
|
3554 |
||
3555 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Add handler for |
|
3556 |
'internal-link. Treat centered text with |
|
3557 |
<para role="center">...</para>. |
|
3558 |
(muse-docbook-markup-paragraph): Slight regexp tweak. |
|
3559 |
(muse-docbook-insert-anchor): Docfix. |
|
3560 |
(muse-docbook-markup-anchor): Move lower in file. |
|
3561 |
||
3562 |
* lisp/muse-html.el (muse-html-markup-strings): Add handler for |
|
3563 |
'internal-link. |
|
3564 |
(muse-xhtml-markup-strings): Order list, no func change. |
|
3565 |
(muse-html-markup-anchor): Move up in file, no func change. |
|
3566 |
||
3567 |
* lisp/muse-latex.el (muse-latex-markup-functions): Add rule for |
|
3568 |
publishing anchors. |
|
3569 |
(muse-latex-markup-strings): Add handler for 'internal-link. |
|
3570 |
(muse-latex-insert-anchor, muse-latex-markup-anchor): New functions |
|
3571 |
that insert an anchor around the next word or inside of a tag. |
|
3572 |
||
3573 |
* lisp/muse-texinfo.el (muse-texinfo-markup-functions): Add rule for |
|
3574 |
publishing anchors. |
|
3575 |
||
3576 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Add handler for |
|
3577 |
'internal-link. |
|
3578 |
(muse-texinfo-insert-anchor, muse-texinfo-markup-anchor): New functions |
|
3579 |
that insert an anchor before the next word or within a tag. |
|
3580 |
||
3581 |
* NEWS: Initial attempt at documenting changes since 3.01. |
|
3582 |
||
3583 |
new files: |
|
3584 |
.arch-ids/NEWS.id NEWS |
|
3585 |
||
3586 |
modified files: |
|
3587 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
3588 |
lisp/muse-latex.el lisp/muse-publish.el lisp/muse-texinfo.el |
|
3589 |
||
3590 |
||
3591 |
2005-07-26 04:30:52 GMT Michael Olson <mwolson@gnu.org> patch-183 |
|
3592 |
||
3593 |
Summary: |
|
3594 |
Generalize some blosxom helper functions. |
|
3595 |
Revision: |
|
3596 |
muse--main--1.0--patch-183 |
|
3597 |
||
3598 |
* examples/mwolson/muse-init.el (muse-project-alist): Adapt to new |
|
3599 |
generalized helper functions. |
|
3600 |
(my-muse-prepare-entry-for-xanga): Use muse-blosxom-extension rather |
|
3601 |
than hard-coding it. Use muse-with-temp-buffer. Handle all kinds of |
|
3602 |
relative links. |
|
3603 |
||
3604 |
* lisp/muse-blosxom.el: Update example in header. |
|
3605 |
(muse-blosxom-new-entry): Use new names for helper functions. |
|
3606 |
(muse-blosxom-get-categories, muse-blosxom-project-alist-entry) |
|
3607 |
(muse-blosxom-project-alist-dirs): Move to muse-project.el. |
|
3608 |
||
3609 |
* lisp/muse-project.el (muse-project-recurse-directory): Renamed from |
|
3610 |
`muse-blosxom-project-get-categories'. |
|
3611 |
(muse-project-alist-styles): Renamed from |
|
3612 |
`muse-blosxom-project-alist-entry'. |
|
3613 |
(muse-project-alist-dirs): Renamed from |
|
3614 |
`muse-blosxom-project-alist-dirs'. |
|
3615 |
(muse-project-of-file): Use `muse-current-file'. |
|
3616 |
||
3617 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Use |
|
3618 |
`muse-current-file'. |
|
3619 |
||
3620 |
* lisp/muse.el (muse-current-file): New function that returns the name of |
|
3621 |
the currently visited or published file. |
|
3622 |
(muse-page-name): Use `muse-current-file'. |
|
3623 |
||
3624 |
modified files: |
|
3625 |
ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el |
|
3626 |
lisp/muse-project.el lisp/muse-wiki.el lisp/muse.el |
|
3627 |
||
3628 |
||
3629 |
2005-07-26 03:47:53 GMT Michael Olson <mwolson@gnu.org> patch-182 |
|
3630 |
||
3631 |
Summary: |
|
3632 |
muse-xml: definition lists, muse-docbook: center. |
|
3633 |
Revision: |
|
3634 |
muse--main--1.0--patch-182 |
|
3635 |
||
3636 |
* Makefile (%.info, %.html): Use general argument in rule. |
|
3637 |
(distclean): Add another cruft file. |
|
3638 |
||
3639 |
* experimental/muse-xml.el (muse-xml-markup-strings): Use <list |
|
3640 |
type="definition"> for definition lists. |
|
3641 |
||
3642 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Replace <center> |
|
3643 |
with <note>, since it's the closest thing I could find. |
|
3644 |
||
3645 |
modified files: |
|
3646 |
ChangeLog Makefile experimental/muse-xml.el |
|
3647 |
lisp/muse-docbook.el |
|
3648 |
||
3649 |
||
3650 |
2005-07-24 22:46:22 GMT Michael Olson <mwolson@gnu.org> patch-181 |
|
3651 |
||
3652 |
Summary: |
|
3653 |
Minor namespace fix. |
|
3654 |
Revision: |
|
3655 |
muse--main--1.0--patch-181 |
|
3656 |
||
3657 |
* lisp/muse-colors.el (muse-colors-explicit-link): Use |
|
3658 |
muse-match-string-no-properties rather than match-string-no-properties. |
|
3659 |
||
3660 |
modified files: |
|
3661 |
ChangeLog lisp/muse-colors.el |
|
3662 |
||
3663 |
||
3664 |
2005-07-24 21:04:15 GMT Michael Olson <mwolson@gnu.org> patch-180 |
|
3665 |
||
3666 |
Summary: |
|
3667 |
Correct breakage induced by previous patch. |
|
3668 |
Revision: |
|
3669 |
muse--main--1.0--patch-180 |
|
3670 |
||
3671 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Don't use the local |
|
3672 |
path as a fallback if we are publishing. |
|
3673 |
||
3674 |
modified files: |
|
3675 |
ChangeLog lisp/muse-wiki.el |
|
3676 |
||
3677 |
||
3678 |
2005-07-24 21:01:02 GMT Michael Olson <mwolson@gnu.org> patch-179 |
|
3679 |
||
3680 |
Summary: |
|
3681 |
Make interwiki links work in a few more edge cases. |
|
3682 |
Revision: |
|
3683 |
muse--main--1.0--patch-179 |
|
3684 |
||
3685 |
* lisp/muse-project.el (muse-project-applicable-styles): Remove |
|
3686 |
assertion, now that I have a good idea of the edge cases involved. |
|
3687 |
||
3688 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Handle case where |
|
3689 |
the current file is not part of any Muse project, allowing interwiki |
|
3690 |
links to be resolvable even then. Don't return a relative path if we |
|
3691 |
are not publishing. For visiting links, the best thing is just to |
|
3692 |
return the real path. |
|
3693 |
||
3694 |
modified files: |
|
3695 |
ChangeLog lisp/muse-project.el lisp/muse-wiki.el |
|
3696 |
||
3697 |
||
3698 |
2005-07-24 03:38:06 GMT Michael Olson <mwolson@gnu.org> patch-178 |
|
3699 |
||
3700 |
Summary: |
|
3701 |
Fix warnings during font-lock, example tag highlighting. |
|
3702 |
Revision: |
|
3703 |
muse--main--1.0--patch-178 |
|
3704 |
||
3705 |
* lisp/muse-colors.el (muse-colors-region): Prevent "Wrong side of point" |
|
3706 |
error. |
|
3707 |
(muse-colors-tags): Make sure that no fontification occurs in <code> or |
|
3708 |
<lisp> tags. |
|
3709 |
(muse-unhighlight-region): Move higher up. |
|
3710 |
(muse-colors-example-tag, muse-colors-literal-tag): Use |
|
3711 |
`muse-unhighlight-region'. Fix spelling goof. Omit (goto-char end) |
|
3712 |
since the point gets put in the right place automatically. |
|
3713 |
||
3714 |
modified files: |
|
3715 |
ChangeLog lisp/muse-colors.el |
|
3716 |
||
3717 |
||
3718 |
2005-07-24 03:01:50 GMT Michael Olson <mwolson@gnu.org> patch-177 |
|
3719 |
||
3720 |
Summary: |
|
3721 |
muse-xml: Separate section from title. |
|
3722 |
Revision: |
|
3723 |
muse--main--1.0--patch-177 |
|
3724 |
||
3725 |
* experimental/muse-xml.el (muse-xml-markup-strings): Add "level" |
|
3726 |
attribute to sections. Use separate <title> tag to handle the title of |
|
3727 |
a section. Thanks to drkm for the suggestion. |
|
3728 |
||
3729 |
* lisp/muse-mode.el (muse-mode): Code indentation, no func change. |
|
3730 |
||
3731 |
* lisp/muse-publish.el (muse-publish-markup-heading) |
|
3732 |
(muse-publish-section-close): Pass level to markup strings for all |
|
3733 |
section-related tags. |
|
3734 |
||
3735 |
* lisp/muse.el (muse-page-name): Handle case where buffer-file-name is |
|
3736 |
not defined. |
|
3737 |
||
3738 |
modified files: |
|
3739 |
ChangeLog experimental/muse-xml.el lisp/muse-mode.el |
|
3740 |
lisp/muse-publish.el lisp/muse.el |
|
3741 |
||
3742 |
||
3743 |
2005-07-23 01:29:29 GMT Michael Olson <mwolson@gnu.org> patch-176 |
|
3744 |
||
3745 |
Summary: |
|
3746 |
Include regexps from base styles. Fix muse-project-ignore-regexp and use it more. |
|
3747 |
Revision: |
|
3748 |
muse--main--1.0--patch-176 |
|
3749 |
||
3750 |
* lisp/muse-blosxom.el (muse-blosxom-get-categories): Don't include |
|
3751 |
folders that match `muse-project-ignore-regexp'. |
|
3752 |
||
3753 |
* lisp/muse-project.el (muse-project-ignore-regexp): Correct an escape |
|
3754 |
omission. Add ",.*" to list of bad directory parts. |
|
3755 |
||
3756 |
* lisp/muse-project.el (muse-project-of-file): Ignore PATHNAME if it |
|
3757 |
matches `muse-project-ignore-regexp'. |
|
3758 |
||
3759 |
* lisp/muse-publish.el: Install patch from Peter K. Lee. |
|
3760 |
(muse-style-elements-list): New function that returns a list of |
|
3761 |
references to ELEM in STYLE, including base styles. |
|
3762 |
(muse-publish-markup-region): Use muse-style-elements-list rather than |
|
3763 |
muse-style-elements when getting :regexps. |
|
3764 |
||
3765 |
* lisp/muse-publish.el (muse-style-element): Add docstring. |
|
3766 |
||
3767 |
modified files: |
|
3768 |
AUTHORS ChangeLog lisp/muse-blosxom.el lisp/muse-project.el |
|
3769 |
lisp/muse-publish.el |
|
3770 |
||
3771 |
||
3772 |
2005-07-23 00:21:36 GMT Michael Olson <mwolson@gnu.org> patch-175 |
|
3773 |
||
3774 |
Summary: |
|
3775 |
Initial implementation of muse-xml.el. End of section edge case. |
|
3776 |
Revision: |
|
3777 |
muse--main--1.0--patch-175 |
|
3778 |
||
3779 |
* AUTHORS: Add Peter K. Lee. |
|
3780 |
||
3781 |
* Makefile (experimental): New target that builds experimental programs. |
|
3782 |
(distclean): Remove debian/dirs, a cruft file from the debian build |
|
3783 |
process. |
|
3784 |
||
3785 |
* examples/mwolson/muse-init.el: Update. |
|
3786 |
||
3787 |
* examples/mwolson/muse-init.el ("\C-cpL"): Use a better function that
|
|
3788 |
prompts for the blog entry to visit. |
|
3789 |
||
3790 |
* experimental/Makefile: New file that causes experimental stuff to be |
|
3791 |
built. |
|
3792 |
||
3793 |
* experimental/muse-xml.el: New file that provides the experimental XML |
|
3794 |
publishing style. |
|
3795 |
||
3796 |
* lisp/muse-docbook.el (muse-docbook-markup-regexps): Re-order and fix |
|
3797 |
comment strings. |
|
3798 |
||
3799 |
* lisp/muse-html.el (muse-html-markup-regexps): Ditto. |
|
3800 |
||
3801 |
* lisp/muse-publish.el (muse-publish-section-close): Deal with edge case |
|
3802 |
involving end-of-file and paragraph detection. |
|
3803 |
||
3804 |
* lisp/muse-wiki.el: Minor header fix. |
|
3805 |
||
3806 |
* scripts/muse-build.el (load-path): Add "../experimental". |
|
3807 |
||
3808 |
new files: |
|
3809 |
experimental/.arch-ids/Makefile.id |
|
3810 |
experimental/.arch-ids/muse-xml.el.id experimental/Makefile |
|
3811 |
experimental/muse-xml.el |
|
3812 |
||
3813 |
modified files: |
|
3814 |
AUTHORS ChangeLog Makefile examples/mwolson/muse-init.el |
|
3815 |
lisp/muse-docbook.el lisp/muse-html.el lisp/muse-publish.el |
|
3816 |
lisp/muse-wiki.el scripts/muse-build.el |
|
3817 |
||
3818 |
||
3819 |
2005-07-22 07:30:43 GMT Michael Olson <mwolson@gnu.org> patch-174 |
|
3820 |
||
3821 |
Summary: |
|
3822 |
Try to fix <example> region coloring problem. |
|
3823 |
Revision: |
|
3824 |
muse--main--1.0--patch-174 |
|
3825 |
||
3826 |
* lisp/muse-colors.el (muse-colors-example-tag, muse-colors-literal-tag): |
|
3827 |
If region is multiple lines, add '(font-lock-multiline t) to |
|
3828 |
properties. This should fix an annoying <example> region issue. |
|
3829 |
||
3830 |
modified files: |
|
3831 |
ChangeLog lisp/muse-colors.el |
|
3832 |
||
3833 |
||
3834 |
2005-07-22 07:19:30 GMT Michael Olson <mwolson@gnu.org> patch-173 |
|
3835 |
||
3836 |
Summary: |
|
3837 |
Don't publish implicit links that have a double-quote at begin or end. |
|
3838 |
Revision: |
|
3839 |
muse--main--1.0--patch-173 |
|
3840 |
||
3841 |
* lisp/muse-colors.el (muse-colors-implicit-link): Don't colorize if a |
|
3842 |
double-quote exists at beginning or end. |
|
3843 |
||
3844 |
* lisp/muse-publish.el (muse-publish-markup-link): When link is implicit, |
|
3845 |
don't colorize if a double-quote exists at beginning or end. |
|
3846 |
||
3847 |
modified files: |
|
3848 |
ChangeLog lisp/muse-colors.el lisp/muse-publish.el |
|
3849 |
||
3850 |
||
3851 |
2005-07-22 06:42:10 GMT Michael Olson <mwolson@gnu.org> patch-172 |
|
3852 |
||
3853 |
Summary: |
|
3854 |
Fix failure to publish emphasis properly. |
|
3855 |
Revision: |
|
3856 |
muse--main--1.0--patch-172 |
|
3857 |
||
3858 |
* lisp/muse-publish.el (muse-publish-markup-word): Darn off-by-one |
|
3859 |
errors. |
|
3860 |
||
3861 |
* experimental/muse-wiki-old.el: Removed, since I'm happy with the state |
|
3862 |
of muse-wiki. |
|
3863 |
||
3864 |
removed files: |
|
3865 |
experimental/.arch-ids/muse-wiki-old.el.id |
|
3866 |
experimental/muse-wiki-old.el |
|
3867 |
||
3868 |
modified files: |
|
3869 |
ChangeLog lisp/muse-publish.el |
|
3870 |
||
3871 |
||
3872 |
2005-07-22 04:55:52 GMT Michael Olson <mwolson@gnu.org> patch-171 |
|
3873 |
||
3874 |
Summary: |
|
3875 |
Add a few common revision control directories to the ignore list. |
|
3876 |
Revision: |
|
3877 |
muse--main--1.0--patch-171 |
|
3878 |
||
3879 |
* lisp/muse-project.el (muse-project-ignore-regexp): Add types of |
|
3880 |
directories to be ignored when building the file alist, such as those |
|
3881 |
used for CVS and Arch revision control data. |
|
3882 |
||
3883 |
modified files: |
|
3884 |
ChangeLog lisp/muse-project.el |
|
3885 |
||
3886 |
||
3887 |
2005-07-21 01:00:25 GMT Michael Olson <mwolson@gnu.org> patch-170 |
|
3888 |
||
3889 |
Summary: |
|
3890 |
Fix #2654: Append a newline when using pdf publishing style. |
|
3891 |
Revision: |
|
3892 |
muse--main--1.0--patch-170 |
|
3893 |
||
3894 |
* lisp/muse-latex.el (muse-latex-footer, muse-latexcjk-footer): Append a |
|
3895 |
newline to the end. |
|
3896 |
||
3897 |
modified files: |
|
3898 |
ChangeLog lisp/muse-latex.el |
|
3899 |
||
3900 |
||
3901 |
2005-07-20 20:20:24 GMT Michael Olson <mwolson@gnu.org> patch-169 |
|
3902 |
||
3903 |
Summary: |
|
3904 |
5 levels of headings colorization; color bare URLs. |
|
3905 |
Revision: |
|
3906 |
muse--main--1.0--patch-169 |
|
3907 |
||
3908 |
* lisp/muse-colors.el (muse-colors-emphasized, muse-colors-markup): |
|
3909 |
Really color up to 5 headings. |
|
3910 |
(muse-colors-markup): Add muse-url-regexp. |
|
3911 |
(muse-colors-explicit-link): Renamed from muse-colors-link. |
|
3912 |
(muse-colors-implicit-link): Moved here from |
|
3913 |
`muse-wiki-colors-wikiword' in muse-wiki.el. We need it here since |
|
3914 |
we'll be coloring URLs. |
|
3915 |
||
3916 |
modified files: |
|
3917 |
ChangeLog lisp/muse-colors.el lisp/muse-wiki.el |
|
3918 |
||
3919 |
||
3920 |
2005-07-20 19:45:15 GMT Michael Olson <mwolson@gnu.org> patch-168 |
|
3921 |
||
3922 |
Summary: |
|
3923 |
Don't emphasize if a word constituent follows the trailer. |
|
3924 |
Revision: |
|
3925 |
muse--main--1.0--patch-168 |
|
3926 |
||
3927 |
* lisp/muse-colors.el (muse-colors-emphasized, muse-colors-underlined) |
|
3928 |
(muse-colors-verbatim): Don't colorize if a word constituent follows |
|
3929 |
the trailer. |
|
3930 |
||
3931 |
* lisp/muse-publish.el (muse-publish-markup-word): Don't publish if a |
|
3932 |
word constituent follows the trailer. |
|
3933 |
||
3934 |
modified files: |
|
3935 |
ChangeLog lisp/muse-colors.el lisp/muse-publish.el |
|
3936 |
||
3937 |
||
3938 |
2005-07-20 18:50:12 GMT Michael Olson <mwolson@gnu.org> patch-167 |
|
3939 |
||
3940 |
Summary: |
|
3941 |
Add coloring for example, verbatim, and =signs=; anchor fix. |
|
3942 |
Revision: |
|
3943 |
muse--main--1.0--patch-167 |
|
3944 |
||
3945 |
* lisp/muse-colors.el (muse-verbatim-face): New face that is used to |
|
3946 |
color <example>, <verbatim>, and =signs=. Defaults to a shade of gray. |
|
3947 |
(muse-colors-verbatim): Use `muse-verbatim-face'. |
|
3948 |
(muse-colors-markup): Move =sign= interpreting down so it gets higher |
|
3949 |
priority. |
|
3950 |
(muse-colors-tags): Add verbatim and literal tags. |
|
3951 |
(muse-colors-example-tag): Use `remove-text-properties' instead of |
|
3952 |
`set-text-properties', since the latter does not work consistently. |
|
3953 |
(muse-colors-literal-tag): New function that strips all markup from the |
|
3954 |
region. |
|
3955 |
(muse-colors-link): Match against muse-explicit-link-regexp early on so |
|
3956 |
that we can work around an annoying XEmacs issue. |
|
3957 |
||
3958 |
* lisp/muse-publish.el (muse-publish-markup-word): Make =signs= |
|
3959 |
multi-line by default. |
|
3960 |
||
3961 |
* lisp/muse.el (muse-page-name): Handle case where we're given an empty |
|
3962 |
string. |
|
3963 |
||
3964 |
modified files: |
|
3965 |
ChangeLog lisp/muse-colors.el lisp/muse-publish.el |
|
3966 |
lisp/muse.el |
|
3967 |
||
3968 |
||
3969 |
2005-07-20 16:13:37 GMT Michael Olson <mwolson@gnu.org> patch-166 |
|
3970 |
||
3971 |
Summary: |
|
3972 |
Link with anchor bugfix. |
|
3973 |
Revision: |
|
3974 |
muse--main--1.0--patch-166 |
|
3975 |
||
3976 |
* lisp/muse-colors.el (muse-link-face): Highlight links with anchors as |
|
3977 |
valid, as long as the base is valid. |
|
3978 |
||
3979 |
modified files: |
|
3980 |
ChangeLog lisp/muse-colors.el |
|
3981 |
||
3982 |
||
3983 |
2005-07-20 14:21:57 GMT Michael Olson <mwolson@gnu.org> patch-165 |
|
3984 |
||
3985 |
Summary: |
|
3986 |
Link inside table issue, fixes read-only text error. |
|
3987 |
Revision: |
|
3988 |
muse--main--1.0--patch-165 |
|
3989 |
||
3990 |
* lisp/muse-docbook.el (muse-docbook-fixup-tables): Ignore read-only text |
|
3991 |
inside tables so we don't get an error when links exist. |
|
3992 |
||
3993 |
* lisp/muse-html.el (muse-html-fixup-tables): Ditto. |
|
3994 |
||
3995 |
* lisp/muse-project.el (muse-project-publish): Don't take forced files |
|
3996 |
into account when displaying the "All files published" message, unless |
|
3997 |
they've actually been modified. |
|
3998 |
||
3999 |
* lisp/muse.el (muse-with-temp-buffer): If debug-on-error is non-nil, |
|
4000 |
don't wrap in condition-case; we don't want the message to be muffled. |
|
4001 |
||
4002 |
modified files: |
|
4003 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
4004 |
lisp/muse-project.el lisp/muse.el |
|
4005 |
||
4006 |
||
4007 |
2005-07-20 07:41:28 GMT Michael Olson <mwolson@gnu.org> patch-164 |
|
4008 |
||
4009 |
Summary: |
|
4010 |
Permit infinitely-nested sections. |
|
4011 |
Revision: |
|
4012 |
muse--main--1.0--patch-164 |
|
4013 |
||
4014 |
* examples/QuickStart (Links): Use GNA link rather than johnw's site. |
|
4015 |
(Deriving from an existing style): Mark up as a list. |
|
4016 |
||
4017 |
* lisp/muse-colors.el (muse-colors-outline-faces-list, muse-make-faces): |
|
4018 |
Color an additional level of headings. |
|
4019 |
||
4020 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Add new |
|
4021 |
section-other, section-other-end, and section-close strings. |
|
4022 |
(muse-docbook-fixup-sections): Removed, since Muse now implements this |
|
4023 |
through the 'section-close string. |
|
4024 |
||
4025 |
* lisp/muse-html.el (muse-xhtml-markup-strings): Omit newline from |
|
4026 |
'begin-underline, since this messes up paragraph handling. Use |
|
4027 |
<h5></h5> for 'section-other. |
|
4028 |
||
4029 |
(muse-html-fixup-tables): New function that sorts the table parts so |
|
4030 |
that order is head, foot, body. Apparently XHTML needs this, and it |
|
4031 |
seems like a good general practice, so we do it for HTML as well. |
|
4032 |
||
4033 |
* lisp/muse-latex.el (muse-latex-markup-strings): Use \\paragraph{} for
|
|
4034 |
'section-other. |
|
4035 |
||
4036 |
* lisp/muse-publish.el (muse-publish-section-close): New function that |
|
4037 |
determines where to put the section close given heading depth and |
|
4038 |
inserts it. |
|
4039 |
(muse-publish-markup-heading): Handle 'section-other and |
|
4040 |
'section-other-end. Call `muse-publish-section-close' at end of |
|
4041 |
function. |
|
4042 |
||
4043 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Use @subsubheading |
|
4044 |
for 'section-other. |
|
4045 |
||
4046 |
modified files: |
|
4047 |
ChangeLog examples/QuickStart lisp/muse-colors.el |
|
4048 |
lisp/muse-docbook.el lisp/muse-html.el lisp/muse-latex.el |
|
4049 |
lisp/muse-publish.el lisp/muse-texinfo.el |
|
4050 |
||
4051 |
||
4052 |
2005-07-20 05:50:55 GMT Michael Olson <mwolson@gnu.org> patch-163 |
|
4053 |
||
4054 |
Summary: |
|
4055 |
muse-docbook: table and anchor fixes; many non-MULE XEmacs fixes. |
|
4056 |
Revision: |
|
4057 |
muse--main--1.0--patch-163 |
|
4058 |
||
4059 |
* lisp/muse-docbook.el: More suggestions from Dale Smith, and non-MULE |
|
4060 |
XEmacs fixes. |
|
4061 |
(muse-docbook-markup-regexps): Deal with new table algorithm. |
|
4062 |
(muse-docbook-transform-content-type, muse-docbook-encoding) |
|
4063 |
(muse-docbook-finalize-buffer): Non-MULE XEmacs fix. |
|
4064 |
(muse-docbook-markup-table): Use a better table algorithm, based on the |
|
4065 |
one in muse-html.el. Make sure a <tgroup> surrounds the body, head, |
|
4066 |
and foot of the table. Use informaltable rather than table. |
|
4067 |
(muse-docbook-fixup-tables): New function that sorts all tables found |
|
4068 |
in the published document so that the order is head, foot, body. |
|
4069 |
(muse-docbook-markup-functions): Add anchor handler. |
|
4070 |
(muse-docbook-markup-paragraph): Allow anchors to occur at beginning of |
|
4071 |
paragraph. |
|
4072 |
(muse-docbook-markup-anchor, muse-docbook-insert-anchor): New functions |
|
4073 |
that insert an anchor at point. |
|
4074 |
||
4075 |
* lisp/muse-html.el (muse-html-transform-content-type) |
|
4076 |
(muse-html-encoding, muse-html-finalize-buffer): Non-MULE XEmacs fixes. |
|
4077 |
||
4078 |
* examples/QuickStart (Anchors and tagged links): Improve anchor example. |
|
4079 |
||
4080 |
* lisp/muse.el (muse-eval-lisp): XEmacs fix. |
|
4081 |
||
4082 |
* lisp/muse.el (muse-with-temp-buffer): XEmacs fix. Include the body |
|
4083 |
that was evaluated in the output. |
|
4084 |
||
4085 |
modified files: |
|
4086 |
ChangeLog examples/QuickStart lisp/muse-docbook.el |
|
4087 |
lisp/muse-html.el lisp/muse-latex.el lisp/muse.el |
|
4088 |
||
4089 |
||
4090 |
2005-07-19 08:11:37 GMT Michael Olson <mwolson@gnu.org> patch-162 |
|
4091 |
||
4092 |
Summary: |
|
4093 |
muse-texinfo: Improve formatting for enddots, dots, underline. |
|
4094 |
Revision: |
|
4095 |
muse--main--1.0--patch-162 |
|
4096 |
||
4097 |
* lisp/muse-texinfo.el (muse-texinfo-markup-strings): Improve translation |
|
4098 |
of enddots and dots. For begin-underline and end-underline, use "_", |
|
4099 |
since we don't have anything better. |
|
4100 |
||
4101 |
modified files: |
|
4102 |
ChangeLog lisp/muse-texinfo.el |
|
4103 |
||
4104 |
||
4105 |
2005-07-19 07:51:54 GMT Michael Olson <mwolson@gnu.org> patch-161 |
|
4106 |
||
4107 |
Summary: |
|
4108 |
muse-texinfo: Fix #2635 by adding `}' and `{' to specials list. |
|
4109 |
Revision: |
|
4110 |
muse--main--1.0--patch-161 |
|
4111 |
||
4112 |
* lisp/muse-texinfo.el (muse-texinfo-markup-specials): Add `{' and `}' to |
|
4113 |
list. This should fix #2635. |
|
4114 |
||
4115 |
modified files: |
|
4116 |
ChangeLog lisp/muse-texinfo.el |
|
4117 |
||
4118 |
||
4119 |
2005-07-19 07:24:38 GMT Michael Olson <mwolson@gnu.org> patch-160 |
|
4120 |
||
4121 |
Summary: |
|
4122 |
muse-texinfo fixes; use info-pdf to generate PDF doc for QuickStart. |
|
4123 |
Revision: |
|
4124 |
muse--main--1.0--patch-160 |
|
4125 |
||
4126 |
* Makefile.defs (VERSION): Prepare snapshot 3.01.arch.160. |
|
4127 |
||
4128 |
* debian/changelog: Ditto. |
|
4129 |
||
4130 |
* debian/control (Build-Depends-Indep): Add tetex-bin. |
|
4131 |
||
4132 |
* examples/Makefile (%.pdf): Use info-pdf, since it generates nicer |
|
4133 |
output for me. |
|
4134 |
||
4135 |
* examples/QuickStart: Remove stray <comment> now that the bug that made |
|
4136 |
it necessary is fixed. |
|
4137 |
||
4138 |
* lisp/muse-blosxom.el: Credit Björn Lindström for his excellent |
|
4139 |
suggestions. |
|
4140 |
||
4141 |
* lisp/muse-texinfo.el (muse-texinfo-header, muse-texinfo-footer): Move |
|
4142 |
the contents from the footer to the header. |
|
4143 |
||
4144 |
* lisp/muse-texinfo.el (muse-texinfo-markup-table): Insert space before |
|
4145 |
each number, not after. |
|
4146 |
||
4147 |
* lisp/muse.el (muse-eval-lisp): Minor whitespace fix. |
|
4148 |
||
4149 |
* lisp/muse.el (muse-with-temp-buffer): Throw a backtrace if an error |
|
4150 |
happens when doing batch publishing. Minor whitespace fix. |
|
4151 |
||
4152 |
modified files: |
|
4153 |
ChangeLog Makefile.defs debian/changelog debian/control |
|
4154 |
examples/Makefile examples/QuickStart lisp/muse-blosxom.el |
|
4155 |
lisp/muse-texinfo.el lisp/muse.el |
|
4156 |
||
4157 |
||
4158 |
2005-07-19 05:50:25 GMT Michael Olson <mwolson@gnu.org> patch-159 |
|
4159 |
||
4160 |
Summary: |
|
4161 |
Handle a few more DocBook edge cases; all known DocBook issues are fixed. |
|
4162 |
Revision: |
|
4163 |
muse--main--1.0--patch-159 |
|
4164 |
||
4165 |
* examples/QuickStart: Add "Write me." to empty sections at end so that |
|
4166 |
they publish correctly with DocBook. |
|
4167 |
||
4168 |
* lisp/muse-docbook.el (muse-docbook-markup-paragraph): Handle case where |
|
4169 |
paragraph starts with emphasis, example, link, or email address. |
|
4170 |
||
4171 |
modified files: |
|
4172 |
ChangeLog examples/QuickStart lisp/muse-docbook.el |
|
4173 |
||
4174 |
||
4175 |
2005-07-19 05:34:28 GMT Michael Olson <mwolson@gnu.org> patch-158 |
|
4176 |
||
4177 |
Summary: |
|
4178 |
Handle embedded docbook footnotes and <literal> edge case. |
|
4179 |
Revision: |
|
4180 |
muse--main--1.0--patch-158 |
|
4181 |
||
4182 |
* lisp/muse-docbook.el: Implement more suggestions from Dale Smith. |
|
4183 |
(muse-docbook-markup-strings): Use systemitem for example text. |
|
4184 |
(muse-docbook-markup-paragraph): Allow for embedded footnotes that have |
|
4185 |
<para></para> inside of them. |
|
4186 |
||
4187 |
* lisp/muse-html.el (muse-html-escape-string): Don't deal with '&<>"' |
|
4188 |
here at all. |
|
4189 |
||
4190 |
* lisp/muse-publish.el (muse-publish-url-transforms): Add |
|
4191 |
muse-publish-escape-specials-in-string to list by default. |
|
4192 |
||
4193 |
* lisp/muse-publish.el (muse-publish-escape-specials): New optional third |
|
4194 |
argument IGNORE-READ-ONLY determines whether or not to ignore the |
|
4195 |
read-only property when transforming text. Add docstring. |
|
4196 |
(muse-publish-markup-word): Use non-nil third argument to |
|
4197 |
muse-publish-escape-specials when we're publishing `='-delimited text. |
|
4198 |
This allows =<literal><tag></literal>= to work as intended. |
|
4199 |
||
4200 |
* lisp/muse-publish.el (muse-publish-escape-specials-in-string): Ignore |
|
4201 |
arguments after the first so that we can include this in |
|
4202 |
`muse-publish-url-transforms'. |
|
4203 |
||
4204 |
* lisp/muse-publish.el (muse-publish-prepare-url): Add docstring. |
|
4205 |
||
4206 |
modified files: |
|
4207 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
4208 |
lisp/muse-publish.el |
|
4209 |
||
4210 |
||
4211 |
2005-07-19 03:07:59 GMT Michael Olson <mwolson@gnu.org> patch-157 |
|
4212 |
||
4213 |
Summary: |
|
4214 |
Misc. blosxom fixes, like category directive. |
|
4215 |
Revision: |
|
4216 |
muse--main--1.0--patch-157 |
|
4217 |
||
4218 |
* contrib/pyblosxom/getstamps.py: Add file extension. |
|
4219 |
||
4220 |
* contrib/pyblosxom/hardcodedates.py (get_all_timestamps): Omit file |
|
4221 |
extension. This will allow Muse to specify it once a |
|
4222 |
timestamps-writing routine gets written. |
|
4223 |
||
4224 |
* lisp/muse-blosxom.el (muse-blosxom-update-page-date-alist): Pay |
|
4225 |
attention to the "category" directive, if it exists. Use file-truename |
|
4226 |
instead of expand-file-name for base directory. |
|
4227 |
||
4228 |
* lisp/muse-blosxom.el (muse-blosxom-new-entry): Add #category directive |
|
4229 |
by default. |
|
4230 |
||
4231 |
* lisp/muse-project.el (muse-project): Add :timestamps to list of |
|
4232 |
available tags, even though it doesn't do anything yet. |
|
4233 |
||
4234 |
modified files: |
|
4235 |
ChangeLog contrib/pyblosxom/getstamps.py |
|
4236 |
contrib/pyblosxom/hardcodedates.py lisp/muse-blosxom.el |
|
4237 |
lisp/muse-project.el |
|
4238 |
||
4239 |
||
4240 |
2005-07-18 08:53:32 GMT Michael Olson <mwolson@gnu.org> patch-156 |
|
4241 |
||
4242 |
Summary: |
|
4243 |
Small logic fix with temp files. |
|
4244 |
Revision: |
|
4245 |
muse--main--1.0--patch-156 |
|
4246 |
||
4247 |
* lisp/muse.el (muse-with-temp-buffer): Use buffer-live-p instead of |
|
4248 |
buffer-name to determine whether the buffer is still around. |
|
4249 |
||
4250 |
modified files: |
|
4251 |
ChangeLog lisp/muse.el |
|
4252 |
||
4253 |
||
4254 |
2005-07-18 08:23:00 GMT Michael Olson <mwolson@gnu.org> patch-155 |
|
4255 |
||
4256 |
Summary: |
|
4257 |
Make customize of muse-project-alist work in Emacs21 and XEmacs. |
|
4258 |
Revision: |
|
4259 |
muse--main--1.0--patch-155 |
|
4260 |
||
4261 |
* lisp/muse.el (muse-widget-type-value-create) |
|
4262 |
(muse-widget-child-value-get, muse-widget-type-match): Minimum set of |
|
4263 |
extra widgets from 'lazy type that are needed to get the |
|
4264 |
`muse-project-alist' customize interface to work on XEmacs and Emacs21. |
|
4265 |
||
4266 |
* lisp/muse.el (muse-implicit-link-functions) |
|
4267 |
(muse-explicit-link-functions): Remove predefined wiki-related options. |
|
4268 |
These are added in muse-wiki via custom-add-option. |
|
4269 |
||
4270 |
* lisp/muse-mode.el (muse-mode-hook): Ditto. |
|
4271 |
||
4272 |
* lisp/muse-colors.el (muse-colors-emphasized): Use eq instead of memq. |
|
4273 |
||
4274 |
* lisp/muse-project.el (muse-project-alist-get): Turn :symbols into |
|
4275 |
":strings" to cope with Emacs21 and XEmacs. |
|
4276 |
(muse-project-alist-set): Turn ":strings" back into ":symbols". |
|
4277 |
||
4278 |
* lisp/muse-project.el (muse-project): Derive from 'default rather than |
|
4279 |
'lazy, since that is an Emacs CVS-ism. Separate logical groups with |
|
4280 |
newlines. Control indentation. Remove an unnecessary inlined repeat. |
|
4281 |
||
4282 |
* lisp/muse-project.el (muse-project-alist): Use cons instead of alist, |
|
4283 |
since XEmacs doesn't support the alist widget. Deal with case where no |
|
4284 |
projects are defined, or a strange expression is used. |
|
4285 |
||
4286 |
* lisp/muse-wiki.el: Insinuate muse-wiki link handlers and mode hook |
|
4287 |
stuff using custom-add-option. |
|
4288 |
||
4289 |
modified files: |
|
4290 |
ChangeLog lisp/muse-colors.el lisp/muse-mode.el |
|
4291 |
lisp/muse-project.el lisp/muse-wiki.el lisp/muse.el |
|
4292 |
||
4293 |
||
4294 |
2005-07-18 03:31:38 GMT Michael Olson <mwolson@gnu.org> patch-154 |
|
4295 |
||
4296 |
Summary: |
|
4297 |
Don't kill temp buffer if debug-on-error is non-nil. |
|
4298 |
Revision: |
|
4299 |
muse--main--1.0--patch-154 |
|
4300 |
||
4301 |
* lisp/muse.el (muse-with-temp-buffer): Only kill the temp buffer when |
|
4302 |
debug-on-error is nil. Use " *muse-temp*" for the buffer name. |
|
4303 |
||
4304 |
modified files: |
|
4305 |
ChangeLog lisp/muse.el |
|
4306 |
||
4307 |
||
4308 |
2005-07-18 03:05:11 GMT Michael Olson <mwolson@gnu.org> patch-153 |
|
4309 |
||
4310 |
Summary: |
|
4311 |
Expand Debian package description. |
|
4312 |
Revision: |
|
4313 |
muse--main--1.0--patch-153 |
|
4314 |
||
4315 |
* debian/control (Description): Expand this to make the package more |
|
4316 |
enticing. |
|
4317 |
||
4318 |
* debian/copyright, debian/rules: Minor whitespace cleanups. |
|
4319 |
||
4320 |
* debian/changelog: Package 3.01.arch.152-1. |
|
4321 |
||
4322 |
modified files: |
|
4323 |
ChangeLog Makefile.defs debian/changelog debian/control |
|
4324 |
debian/copyright debian/rules |
|
4325 |
||
4326 |
||
4327 |
2005-07-18 02:33:12 GMT Michael Olson <mwolson@gnu.org> patch-152 |
|
4328 |
||
4329 |
Summary: |
|
4330 |
Header/footer docfix; ChangeLog correction. |
|
4331 |
Revision: |
|
4332 |
muse--main--1.0--patch-152 |
|
4333 |
||
4334 |
* {arch}/.../patch-log/patch-144: Correct previous ChangeLog entry. |
|
4335 |
Thanks to drkm for pointing out my error. |
|
4336 |
||
4337 |
Use better documentation and customize interface for headers and footers. |
|
4338 |
Thanks to Chris McMahan. |
|
4339 |
||
4340 |
modified files: |
|
4341 |
ChangeLog lisp/muse-blosxom.el lisp/muse-book.el |
|
4342 |
lisp/muse-docbook.el lisp/muse-html.el lisp/muse-journal.el |
|
4343 |
lisp/muse-latex.el lisp/muse-poem.el lisp/muse-texinfo.el |
|
4344 |
muse.texi |
|
4345 |
{arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2005/patch-log/patch-144 |
|
4346 |
||
4347 |
||
4348 |
2005-07-18 00:53:34 GMT Michael Olson <mwolson@gnu.org> patch-151 |
|
4349 |
||
4350 |
Summary: |
|
4351 |
Slight Debian version tweak. |
|
4352 |
Revision: |
|
4353 |
muse--main--1.0--patch-151 |
|
4354 |
||
4355 |
* Makefile.defs (VERSION): Use a slightly different version naming |
|
4356 |
scheme. I've dropped the ".90". The new scheme is X.YY.arch.YYY where |
|
4357 |
X.YY is the Muse version, and YYY is the patch level. |
|
4358 |
||
4359 |
* debian/changelog: Ditto. |
|
4360 |
||
4361 |
modified files: |
|
4362 |
ChangeLog Makefile.defs debian/changelog |
|
4363 |
||
4364 |
||
4365 |
2005-07-17 23:23:34 GMT Michael Olson <mwolson@gnu.org> patch-150 |
|
4366 |
||
4367 |
Summary: |
|
4368 |
Improve debian build and put together a package. |
|
4369 |
Revision: |
|
4370 |
muse--main--1.0--patch-150 |
|
4371 |
||
4372 |
* Makefile (debclean): New target that cleans up the mess that the |
|
4373 |
`debian' target makes. |
|
4374 |
(debian): Build using debuild rather than dpkg-buildpackage. Copy |
|
4375 |
results to my debian dist dir two levels up. |
|
4376 |
||
4377 |
* Makefile.defs (VERSION): Set to 3.01.90.arch.149 for the debian build. |
|
4378 |
||
4379 |
* debian/changelog: Sign 3.01.90.arch.149-1 snapshot. |
|
4380 |
||
4381 |
* debian/control (Standards-Version): Update to 3.6.2. |
|
4382 |
||
4383 |
* debian/control (Depends): Add emacs21 and xemacs21 to make lintian shut |
|
4384 |
up. |
|
4385 |
||
4386 |
* debian/copyright (Copyright): Improve. |
|
4387 |
||
4388 |
* debian/emacsen-install (FILES): Include contrib directory so that |
|
4389 |
muse-http.el compiles properly. |
|
4390 |
||
4391 |
* debian/muse-el.examples: New file containing the example files to |
|
4392 |
install. |
|
4393 |
||
4394 |
* debian/rules: Move example stuff to muse-el.examples. Install some |
|
4395 |
additional documentation. |
|
4396 |
||
4397 |
new files: |
|
4398 |
debian/.arch-ids/muse-el.examples.id debian/muse-el.examples |
|
4399 |
||
4400 |
modified files: |
|
4401 |
ChangeLog Makefile Makefile.defs debian/changelog |
|
4402 |
debian/control debian/copyright debian/emacsen-install |
|
4403 |
debian/rules |
|
4404 |
||
4405 |
||
4406 |
2005-07-17 20:52:18 GMT Michael Olson <mwolson@gnu.org> patch-149 |
|
4407 |
||
4408 |
Summary: |
|
4409 |
Fix links in table, links in verbatim, emphasis publishing, publishing from script. |
|
4410 |
Revision: |
|
4411 |
muse--main--1.0--patch-149 |
|
4412 |
||
4413 |
* lisp/muse-colors.el (muse-colors-emphasized): Fix an edge case where |
|
4414 |
the beginning of a header would be emphasized if an asterisk came |
|
4415 |
before it. |
|
4416 |
(muse-colors-underlined): Don't allow end of underlined text to be the |
|
4417 |
beginning of a line. Don't use memq to check for whitespace syntax; eq |
|
4418 |
is sufficient. |
|
4419 |
||
4420 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Mark links later |
|
4421 |
on. We'll use a more clever trick to keep emphasis characters from |
|
4422 |
being interpreted in explicit links -- add a custom 'noemphasis text |
|
4423 |
property to them. Move mdash rule further down so that I can add |
|
4424 |
designations after blockquoted text. |
|
4425 |
||
4426 |
* lisp/muse-publish.el (muse-publish-markup-word): If beginning or end of |
|
4427 |
text has the 'noemphasis property, ignore it. |
|
4428 |
(muse-publish-mark-noemphasis): New function that adds the 'noemphasis |
|
4429 |
property to the text between BEG and END, or match beginning and end. |
|
4430 |
||
4431 |
* lisp/muse.el (muse-with-temp-buffer): Make sure the buffer is alive |
|
4432 |
before trying to set buffer-modified to nil. This should fix a |
|
4433 |
"selecting deleted buffer" error when publishing from command line. |
|
4434 |
||
4435 |
modified files: |
|
4436 |
ChangeLog lisp/muse-colors.el lisp/muse-publish.el |
|
4437 |
lisp/muse.el |
|
4438 |
||
4439 |
||
4440 |
2005-07-17 18:36:55 GMT Michael Olson <mwolson@gnu.org> patch-148 |
|
4441 |
||
4442 |
Summary: |
|
4443 |
Journal validation fixes. |
|
4444 |
Revision: |
|
4445 |
muse--main--1.0--patch-148 |
|
4446 |
||
4447 |
* lisp/muse-html.el (muse-html-header): Use HTML 4.0 Transitional by |
|
4448 |
default rather than HTML 4.0 [strict]. |
|
4449 |
(muse-html-markup-strings): Include empty alt element. |
|
4450 |
||
4451 |
* lisp/muse-journal.el: Use "div class=..." rather than "div id=...". |
|
4452 |
||
4453 |
* muse.texi (Journal): Ditto. |
|
4454 |
||
4455 |
modified files: |
|
4456 |
ChangeLog lisp/muse-html.el lisp/muse-journal.el muse.texi |
|
4457 |
||
4458 |
||
4459 |
2005-07-17 04:21:19 GMT Michael Olson <mwolson@gnu.org> patch-147 |
|
4460 |
||
4461 |
Summary: |
|
4462 |
Add debian files; tweak Makefile. |
|
4463 |
Revision: |
|
4464 |
muse--main--1.0--patch-147 |
|
4465 |
||
4466 |
* Makefile (distclean): Remove directory created by dist rule. |
|
4467 |
(dist): Make this only generate the directory, not the tarball. |
|
4468 |
(release): New target that generates the tarball and zipfile. |
|
4469 |
(debrelease): New target that builds the debian package for Muse. |
|
4470 |
(upload): Depend on release target. |
|
4471 |
||
4472 |
* examples/mwolson/stylesheets: Add forgotten Arch id. |
|
4473 |
||
4474 |
new files: |
|
4475 |
debian/.arch-ids/=id debian/.arch-ids/changelog.id |
|
4476 |
debian/.arch-ids/control.id debian/.arch-ids/copyright.id |
|
4477 |
debian/.arch-ids/emacsen-install.id |
|
4478 |
debian/.arch-ids/emacsen-remove.id |
|
4479 |
debian/.arch-ids/emacsen-startup.id |
|
4480 |
debian/.arch-ids/muse-el.dirs.id |
|
4481 |
debian/.arch-ids/muse-el.docs.id |
|
4482 |
debian/.arch-ids/muse-el.info.id debian/.arch-ids/rules.id |
|
4483 |
debian/changelog debian/control debian/copyright |
|
4484 |
debian/emacsen-install debian/emacsen-remove |
|
4485 |
debian/emacsen-startup debian/muse-el.dirs debian/muse-el.docs |
|
4486 |
debian/muse-el.info debian/rules |
|
4487 |
examples/mwolson/stylesheets/.arch-ids/=id |
|
4488 |
examples/mwolson/stylesheets/.arch-ids/blog.css.id |
|
4489 |
examples/mwolson/stylesheets/.arch-ids/common.css.id |
|
4490 |
examples/mwolson/stylesheets/.arch-ids/print.css.id |
|
4491 |
examples/mwolson/stylesheets/.arch-ids/screen.css.id |
|
4492 |
examples/mwolson/stylesheets/blog.css |
|
4493 |
examples/mwolson/stylesheets/common.css |
|
4494 |
examples/mwolson/stylesheets/print.css |
|
4495 |
examples/mwolson/stylesheets/screen.css |
|
4496 |
||
4497 |
modified files: |
|
4498 |
ChangeLog Makefile |
|
4499 |
||
4500 |
new directories: |
|
4501 |
debian debian/.arch-ids examples/mwolson/stylesheets |
|
4502 |
examples/mwolson/stylesheets/.arch-ids |
|
4503 |
||
4504 |
||
4505 |
2005-07-16 05:10:31 GMT Michael Olson <mwolson@gnu.org> patch-146 |
|
4506 |
||
4507 |
Summary: |
|
4508 |
Allow `muse-index-as-string' to remove current file from output. |
|
4509 |
Revision: |
|
4510 |
muse--main--1.0--patch-146 |
|
4511 |
||
4512 |
* lisp/muse-mode.el (muse-index-as-string): Add EXCLUDE-CURRENT option, |
|
4513 |
which excludes the current file from the output. Improve |
|
4514 |
documentation. |
|
4515 |
||
4516 |
modified files: |
|
4517 |
ChangeLog lisp/muse-mode.el |
|
4518 |
||
4519 |
||
4520 |
2005-07-16 04:56:02 GMT Michael Olson <mwolson@gnu.org> patch-145 |
|
4521 |
||
4522 |
Summary: |
|
4523 |
S-TAB issue with Windows. |
|
4524 |
Revision: |
|
4525 |
muse--main--1.0--patch-145 |
|
4526 |
||
4527 |
* lisp/muse-mode.el (muse-mode-map): Try once more to fix the Shift-TAB |
|
4528 |
issue with Windows. |
|
4529 |
||
4530 |
modified files: |
|
4531 |
ChangeLog lisp/muse-mode.el |
|
4532 |
||
4533 |
||
4534 |
2005-07-16 04:39:52 GMT Michael Olson <mwolson@gnu.org> patch-144 |
|
4535 |
||
4536 |
Summary: |
|
4537 |
Improve temp buffer usage. |
|
4538 |
Revision: |
|
4539 |
muse--main--1.0--patch-144 |
|
4540 |
||
4541 |
* lisp/muse-publish.el (muse-publish-file): Omit second argument to |
|
4542 |
`insert-file-contents'. This should further help with the temp |
|
4543 |
buffer problem. Thanks to Peter K. Lee and drkm for the research |
|
4544 |
into this problem. |
|
4545 |
||
4546 |
* lisp/muse.el (muse-with-temp-buffer): Renamed from |
|
4547 |
`muse-with-temp-buffer-no-prompt'. Report any errors that occur, but |
|
4548 |
make sure the temp buffer is killed. I didn't implement an option to |
|
4549 |
save the contents of the temp buffer. |
|
4550 |
||
4551 |
modified files: |
|
4552 |
ChangeLog lisp/muse-book.el lisp/muse-http.el |
|
4553 |
lisp/muse-mode.el lisp/muse-poem.el lisp/muse-publish.el |
|
4554 |
lisp/muse.el |
|
4555 |
||
4556 |
||
4557 |
2005-07-16 03:39:02 GMT Michael Olson <mwolson@gnu.org> patch-143 |
|
4558 |
||
4559 |
Summary: |
|
4560 |
muse-docbook: split-string Emacs21 fix. |
|
4561 |
Revision: |
|
4562 |
muse--main--1.0--patch-143 |
|
4563 |
||
4564 |
* lisp/muse-docbook.el (muse-docbook-get-author): Omit 3rd argument of |
|
4565 |
split-string to fix an Emacs21 issue. |
|
4566 |
||
4567 |
modified files: |
|
4568 |
ChangeLog lisp/muse-docbook.el |
|
4569 |
||
4570 |
||
4571 |
2005-07-15 04:40:26 GMT Michael Olson <mwolson@gnu.org> patch-142 |
|
4572 |
||
4573 |
Summary: |
|
4574 |
muse-docbook: Parse author directive so that it validates properly. |
|
4575 |
Revision: |
|
4576 |
muse--main--1.0--patch-142 |
|
4577 |
||
4578 |
* lisp/muse-docbook.el (muse-docbook-get-author): New function that |
|
4579 |
attempts to publish the contents a DocBook-usable <author> tag. |
|
4580 |
(muse-docbook-header): Use `muse-docbook-get-author'. |
|
4581 |
||
4582 |
modified files: |
|
4583 |
ChangeLog lisp/muse-docbook.el |
|
4584 |
||
4585 |
||
4586 |
2005-07-15 01:57:51 GMT Michael Olson <mwolson@gnu.org> patch-141 |
|
4587 |
||
4588 |
Summary: |
|
4589 |
Be a bit more clever with our consecutive list regexp. |
|
4590 |
Revision: |
|
4591 |
muse--main--1.0--patch-141 |
|
4592 |
||
4593 |
* lisp/muse-docbook.el (muse-docbook-markup-regexps): Be a bit more |
|
4594 |
clever with our consecutive list regexp. |
|
4595 |
||
4596 |
modified files: |
|
4597 |
ChangeLog lisp/muse-docbook.el |
|
4598 |
||
4599 |
||
4600 |
2005-07-15 01:50:05 GMT Michael Olson <mwolson@gnu.org> patch-140 |
|
4601 |
||
4602 |
Summary: |
|
4603 |
Do the right thing with consecutive list items, hopefully. |
|
4604 |
Revision: |
|
4605 |
muse--main--1.0--patch-140 |
|
4606 |
||
4607 |
* lisp/muse-docbook.el: Apply patch from Dale Smith and add to it. |
|
4608 |
(muse-docbook-header): Add DTD string. |
|
4609 |
(muse-docbook-markup-regexps): Add rule that merges consecutive list |
|
4610 |
tags. |
|
4611 |
(muse-docbook-merged-tags, muse-docbook-fixup-tags): Removed. |
|
4612 |
("docbook"): Change :before-end back to 'muse-docbook-fixup-sections. |
|
4613 |
||
4614 |
modified files: |
|
4615 |
ChangeLog lisp/muse-docbook.el |
|
4616 |
||
4617 |
||
4618 |
2005-07-15 01:07:35 GMT Michael Olson <mwolson@gnu.org> patch-139 |
|
4619 |
||
4620 |
Summary: |
|
4621 |
Improve customize interface for `muse-project-alist' once more. |
|
4622 |
Revision: |
|
4623 |
muse--main--1.0--patch-139 |
|
4624 |
||
4625 |
* lisp/muse-project.el (muse-project-alist-get): Allow cdr of each |
|
4626 |
setting to be anything, since we now support settings that use lists. |
|
4627 |
(muse-project): Vastly improve this by naming each setting and showing |
|
4628 |
what exact type is required. Handle case where a function is not |
|
4629 |
defined yet. Use a set for styles, which looks nice. This is about as |
|
4630 |
good as it can be ... unless we add some sort of inline documentation |
|
4631 |
later on. A setting was added for Yann's :force-publish tag. |
|
4632 |
||
4633 |
* lisp/muse.el (muse-eval-lisp): Fix compile warning by not displaying |
|
4634 |
project name. |
|
4635 |
||
4636 |
modified files: |
|
4637 |
ChangeLog lisp/muse-project.el lisp/muse.el |
|
4638 |
||
4639 |
||
4640 |
2005-07-14 23:27:14 GMT Michael Olson <mwolson@gnu.org> patch-138 |
|
4641 |
||
4642 |
Summary: |
|
4643 |
Merged from hodique@lifl.fr--2005 (patch 24-33) |
|
4644 |
Revision: |
|
4645 |
muse--main--1.0--patch-138 |
|
4646 |
||
4647 |
Patches applied: |
|
4648 |
||
4649 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-24 |
|
4650 |
Merged from mwolson@gnu.org--2005 (patch 96) |
|
4651 |
||
4652 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-25 |
|
4653 |
Merged from mwolson@gnu.org--2005 (patch 97-101) |
|
4654 |
||
4655 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-26 |
|
4656 |
Merged from mwolson@gnu.org--2005 (patch 102-106) |
|
4657 |
||
4658 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-27 |
|
4659 |
Merged from mwolson@gnu.org--2005 (patch 107-120) |
|
4660 |
||
4661 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-28 |
|
4662 |
Merged from mwolson@gnu.org--2005 (patch 121-131) |
|
4663 |
||
4664 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-29 |
|
4665 |
Merged from mwolson@gnu.org--2005 (patch 132) |
|
4666 |
||
4667 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-30 |
|
4668 |
Merged from mwolson@gnu.org--2005 (patch 133-135) |
|
4669 |
||
4670 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-31 |
|
4671 |
Merged from mwolson@gnu.org--2005 (patch 136) |
|
4672 |
||
4673 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-32 |
|
4674 |
Merged from mwolson@gnu.org--2005 (patch 137) |
|
4675 |
||
4676 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-33 |
|
4677 |
Introduce :force-publish project keyword. Fix bug #2637 |
|
4678 |
||
4679 |
modified files: |
|
4680 |
ChangeLog lisp/muse-project.el |
|
4681 |
||
4682 |
||
4683 |
2005-07-14 20:48:56 GMT Michael Olson <mwolson@gnu.org> patch-137 |
|
4684 |
||
4685 |
Summary: |
|
4686 |
Prevent temp buffers from prompting for save; handle lisp errors better. |
|
4687 |
Revision: |
|
4688 |
muse--main--1.0--patch-137 |
|
4689 |
||
4690 |
* lisp/muse-colors.el (muse-colors-region): Try to fix "Invalid search |
|
4691 |
bound" error. I don't know for certain where this is coming from, |
|
4692 |
though ... *grumble*. |
|
4693 |
||
4694 |
* lisp/muse.el (muse-eval-lisp): Wrap this in a `condition-case', much |
|
4695 |
like how emacs-wiki does it. Warn the user about lisp errors, |
|
4696 |
returning "<!--INVALID LISP CODE-->" if an error occurs. This will |
|
4697 |
publish as something valid in most markup styles, with increased |
|
4698 |
emphasis on those that don't support it. That's a win-win ... I think |
|
4699 |
:^) . |
|
4700 |
||
4701 |
* lisp/muse.el (muse-with-temp-buffer-no-prompt): New macro that acts |
|
4702 |
like `with-temp-buffer', but sets buffer-modfied-p to nil before trying |
|
4703 |
to kill the buffer so we don't get any annoying prompts. I *strongly* |
|
4704 |
believe that this should be the default behavior of `with-temp-buffer'. |
|
4705 |
||
4706 |
* lisp/muse-book.el (muse-book-publish-project): Use |
|
4707 |
`muse-with-temp-buffer-no-prompt'. |
|
4708 |
||
4709 |
* lisp/muse-http.el (muse-http-reject): Ditto. |
|
4710 |
||
4711 |
* lisp/muse-mode.el (muse-index-as-string): Ditto. |
|
4712 |
||
4713 |
* lisp/muse-poem.el (muse-poem-markup-tag): Ditto. |
|
4714 |
||
4715 |
* lisp/muse-publish.el (muse-publish-markup-string, muse-publish-file): |
|
4716 |
(muse-publish-markup-email, muse-published-contents): Ditto. |
|
4717 |
||
4718 |
modified files: |
|
4719 |
ChangeLog lisp/muse-book.el lisp/muse-colors.el |
|
4720 |
lisp/muse-http.el lisp/muse-mode.el lisp/muse-poem.el |
|
4721 |
lisp/muse-publish.el lisp/muse.el |
|
4722 |
||
4723 |
||
4724 |
2005-07-14 18:49:56 GMT Michael Olson <mwolson@gnu.org> patch-136 |
|
4725 |
||
4726 |
Summary: |
|
4727 |
Customization error; Makefile tweaks. |
|
4728 |
Revision: |
|
4729 |
muse--main--1.0--patch-136 |
|
4730 |
||
4731 |
* Makefile (dist): Use a tla-specific method to create the tarball. |
|
4732 |
Create a zip file as well. |
|
4733 |
(upload): New rule that uploads the tarball and zip file to gna.org. |
|
4734 |
||
4735 |
* Makefile.defs (VERSION): New variable that determines the version |
|
4736 |
string to use in the `dist' and `upload' targets. |
|
4737 |
||
4738 |
* lisp/muse.el (muse-implicit-link-functions) |
|
4739 |
(muse-explicit-link-functions): Use :type of hook so that the options |
|
4740 |
get recognized. |
|
4741 |
||
4742 |
modified files: |
|
4743 |
ChangeLog Makefile Makefile.defs lisp/muse.el |
|
4744 |
||
4745 |
||
4746 |
2005-07-13 23:20:12 GMT Michael Olson <mwolson@gnu.org> patch-135 |
|
4747 |
||
4748 |
Summary: |
|
4749 |
Prepare Muse 3.01.90 (3.02 RC1). |
|
4750 |
Revision: |
|
4751 |
muse--main--1.0--patch-135 |
|
4752 |
||
4753 |
||
4754 |
modified files: |
|
4755 |
ChangeLog lisp/muse.el muse.texi |
|
4756 |
||
4757 |
||
4758 |
2005-07-13 23:11:08 GMT Michael Olson <mwolson@gnu.org> patch-134 |
|
4759 |
||
4760 |
Summary: |
|
4761 |
Attempt to get the right file extension when publishing; more examples. |
|
4762 |
Revision: |
|
4763 |
muse--main--1.0--patch-134 |
|
4764 |
||
4765 |
* examples/mwolson/muse-init.el: Update my configuration. |
|
4766 |
||
4767 |
* examples/mwolson/templates: Store my web page templates here. |
|
4768 |
||
4769 |
* examples/mwolson/stylesheets: Store my CSS stylesheets here. |
|
4770 |
||
4771 |
* lisp/muse-publish.el (muse-publish-markup-link): Fix mangling of |
|
4772 |
descriptions. Yet another reason to implement my list-returning from |
|
4773 |
handlers idea. |
|
4774 |
||
4775 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Deal gracefully |
|
4776 |
with a few more edge cases. Throw together a rough hack for |
|
4777 |
determining when to include the output file extension. |
|
4778 |
||
4779 |
* lisp/muse-wiki.el (muse-wiki-colors-nop-tag): Make this less odious, |
|
4780 |
but still ineffective. |
|
4781 |
||
4782 |
new files: |
|
4783 |
examples/mwolson/templates/.arch-ids/=id |
|
4784 |
examples/mwolson/templates/.arch-ids/footer.html.id |
|
4785 |
examples/mwolson/templates/.arch-ids/generic-footer.html.id |
|
4786 |
examples/mwolson/templates/.arch-ids/generic-header.html.id |
|
4787 |
examples/mwolson/templates/.arch-ids/header.html.id |
|
4788 |
examples/mwolson/templates/footer.html |
|
4789 |
examples/mwolson/templates/generic-footer.html |
|
4790 |
examples/mwolson/templates/generic-header.html |
|
4791 |
examples/mwolson/templates/header.html |
|
4792 |
||
4793 |
modified files: |
|
4794 |
ChangeLog examples/mwolson/muse-init.el lisp/muse-publish.el |
|
4795 |
lisp/muse-wiki.el |
|
4796 |
||
4797 |
new directories: |
|
4798 |
examples/mwolson/templates |
|
4799 |
examples/mwolson/templates/.arch-ids |
|
4800 |
||
4801 |
||
4802 |
2005-07-13 21:12:27 GMT Michael Olson <mwolson@gnu.org> patch-133 |
|
4803 |
||
4804 |
Summary: |
|
4805 |
Make published link handling do the right thing, plus misc. fixes. |
|
4806 |
Revision: |
|
4807 |
muse--main--1.0--patch-133 |
|
4808 |
||
4809 |
* lisp/muse-mode.el (muse-mode-hook): Add option for |
|
4810 |
`muse-wiki-update-custom-values'. The :set function makes sure that |
|
4811 |
this is always included in `muse-mode-hook' if muse-wiki is loaded. |
|
4812 |
This probably isn't best-practice, but it works. |
|
4813 |
||
4814 |
* lisp/muse-project.el (muse-project-of-file): Fix some duplicated code. |
|
4815 |
Save match data. |
|
4816 |
||
4817 |
* lisp/muse-publish.el (muse-publish-url-transforms): Add |
|
4818 |
`muse-publish-prepare-url' to the listed options. |
|
4819 |
||
4820 |
* lisp/muse-publish.el (muse-publish-output-file): Handle case where |
|
4821 |
output-dir is not specified. |
|
4822 |
||
4823 |
* lisp/muse-publish.el (muse-publish-markup-link): Call link handlers |
|
4824 |
here instead of later on. |
|
4825 |
||
4826 |
* lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Try to do the |
|
4827 |
right thing when `muse-wiki-interwiki-alist' is nil. |
|
4828 |
||
4829 |
* lisp/muse-wiki.el (muse-wiki-output-name): Removed in favor of calling |
|
4830 |
`muse-publish-output-file'. |
|
4831 |
||
4832 |
* lisp/muse-wiki.el (muse-wiki-transform-interwiki) |
|
4833 |
(muse-wiki-transform-wikiword): Removed. We should not use the |
|
4834 |
publishing transforms facility to handle these. |
|
4835 |
||
4836 |
* lisp/muse-wiki.el ("muse-publish"): Publish wikiwords and interwiki |
|
4837 |
links as "link" rather than "url". |
|
4838 |
||
4839 |
* lisp/muse-wiki.el (muse-wiki-update-custom-values): New function that |
|
4840 |
takes care of any customization cleaups that need to happen whenever |
|
4841 |
muse-mode is entered. |
|
4842 |
||
4843 |
* lisp/muse.el (muse-implicit-link-functions): Add options for |
|
4844 |
`muse-handle-url' and the wiki handlers. |
|
4845 |
(muse-explicit-link-functions): Add option for |
|
4846 |
`muse-wiki-handle-internal'. |
|
4847 |
||
4848 |
modified files: |
|
4849 |
ChangeLog lisp/muse-mode.el lisp/muse-project.el |
|
4850 |
lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el |
|
4851 |
||
4852 |
||
4853 |
2005-07-13 03:38:52 GMT Michael Olson <mwolson@gnu.org> patch-132 |
|
4854 |
||
4855 |
Summary: |
|
4856 |
Add invalid directory assertion. |
|
4857 |
Revision: |
|
4858 |
muse--main--1.0--patch-132 |
|
4859 |
||
4860 |
* lisp/muse-project.el (muse-project-file-entries): Add assertion so that |
|
4861 |
any invalid directories will trigger an error. |
|
4862 |
||
4863 |
modified files: |
|
4864 |
ChangeLog lisp/muse-project.el |
|
4865 |
||
4866 |
||
4867 |
2005-07-12 07:54:08 GMT Michael Olson <mwolson@gnu.org> patch-131 |
|
4868 |
||
4869 |
Summary: |
|
4870 |
AUTHORS: Fix typo, add that Yann authored muse-wiki.el. |
|
4871 |
Revision: |
|
4872 |
muse--main--1.0--patch-131 |
|
4873 |
||
4874 |
||
4875 |
modified files: |
|
4876 |
AUTHORS ChangeLog |
|
4877 |
||
4878 |
||
4879 |
2005-07-12 07:52:25 GMT Michael Olson <mwolson@gnu.org> patch-130 |
|
4880 |
||
4881 |
Summary: |
|
4882 |
Yann's assignment form came in! |
|
4883 |
Revision: |
|
4884 |
muse--main--1.0--patch-130 |
|
4885 |
||
4886 |
||
4887 |
modified files: |
|
4888 |
AUTHORS ChangeLog |
|
4889 |
||
4890 |
||
4891 |
2005-07-12 07:18:27 GMT Michael Olson <mwolson@gnu.org> patch-129 |
|
4892 |
||
4893 |
Summary: |
|
4894 |
Compilation fix, minor shuffling in `muse-mode'. |
|
4895 |
Revision: |
|
4896 |
muse--main--1.0--patch-129 |
|
4897 |
||
4898 |
* lisp/muse.el (muse-file-extension): Make sure sym is bound before |
|
4899 |
accessing it. Fixes Yet Another Compiler Error. |
|
4900 |
||
4901 |
* lisp/muse-mode.el (muse-mode): Move font-lock setup to very end so that |
|
4902 |
project-specific settings happen first. |
|
4903 |
||
4904 |
modified files: |
|
4905 |
ChangeLog lisp/muse-mode.el lisp/muse.el |
|
4906 |
||
4907 |
||
4908 |
2005-07-12 07:12:49 GMT Michael Olson <mwolson@gnu.org> patch-128 |
|
4909 |
||
4910 |
Summary: |
|
4911 |
Fix annoying initial buffer coloring problem. |
|
4912 |
Revision: |
|
4913 |
muse--main--1.0--patch-128 |
|
4914 |
||
4915 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Handle the case |
|
4916 |
where even buffer-file-name is not set. This happens the first time we |
|
4917 |
attempt to colorize the buffer. I'm rather astonished that I had to do |
|
4918 |
this. |
|
4919 |
||
4920 |
modified files: |
|
4921 |
ChangeLog lisp/muse-wiki.el |
|
4922 |
||
4923 |
||
4924 |
2005-07-12 06:12:08 GMT Michael Olson <mwolson@gnu.org> patch-127 |
|
4925 |
||
4926 |
Summary: |
|
4927 |
Jump to bad and good links on TAB; mode-choosing fix. |
|
4928 |
Revision: |
|
4929 |
muse--main--1.0--patch-127 |
|
4930 |
||
4931 |
* lisp/muse-mode.el (muse-mode-choose-mode): New function that always |
|
4932 |
pics a major mode for a file. If one is specified in the project of |
|
4933 |
file, use it. Otherwise, use muse-mode. |
|
4934 |
(muse-next-reference, muse-previous-reference): Jump to bad links as |
|
4935 |
well as good ones. |
|
4936 |
||
4937 |
* lisp/muse.el (muse-file-extension): Use `muse-mode-choose-mode' instead |
|
4938 |
of `muse-mode'. |
|
4939 |
||
4940 |
modified files: |
|
4941 |
ChangeLog lisp/muse-mode.el lisp/muse.el |
|
4942 |
||
4943 |
||
4944 |
2005-07-12 05:56:42 GMT Michael Olson <mwolson@gnu.org> patch-126 |
|
4945 |
||
4946 |
Summary: |
|
4947 |
Add specified Muse file extension to auto-mode-alist. |
|
4948 |
Revision: |
|
4949 |
muse--main--1.0--patch-126 |
|
4950 |
||
4951 |
* lisp/muse.el (muse-file-extension): If extension is specified, remove |
|
4952 |
the old extension from auto-mode-alist and add the new one. This |
|
4953 |
eliminates the need to set muse-mode-auto-p when you have specified a |
|
4954 |
Muse file extension. |
|
4955 |
||
4956 |
* examples/mwolson/muse-init.el: Sync. |
|
4957 |
||
4958 |
modified files: |
|
4959 |
ChangeLog examples/mwolson/muse-init.el lisp/muse.el |
|
4960 |
||
4961 |
||
4962 |
2005-07-11 10:08:45 GMT Michael Olson <mwolson@gnu.org> patch-125 |
|
4963 |
||
4964 |
Summary: |
|
4965 |
Make `muse-project-alist' more intuitively customizable. |
|
4966 |
Revision: |
|
4967 |
muse--main--1.0--patch-125 |
|
4968 |
||
4969 |
* examples/mwolson/muse-init.el (muse-project-alist): Resync with my |
|
4970 |
settings. |
|
4971 |
||
4972 |
* lisp/muse-project.el: Thanks to jessealama on IRC for the suggestion. |
|
4973 |
(muse-project-alist-get): New function that pre-parses |
|
4974 |
`muse-projects-alist' before customization in order to work around an |
|
4975 |
annoying limitation in the customize interface. |
|
4976 |
(muse-project-alist-set): New function that takes the value that |
|
4977 |
customize gave us and turns it into something Muse can use. |
|
4978 |
(muse-project): New widget that outlines the form of the |
|
4979 |
`muse-project-alist' variable. |
|
4980 |
(muse-project-alist): Use the `muse-project' widget and specify :set |
|
4981 |
and :get. |
|
4982 |
||
4983 |
modified files: |
|
4984 |
ChangeLog examples/mwolson/muse-init.el lisp/muse-project.el |
|
4985 |
||
4986 |
||
4987 |
2005-07-10 22:41:49 GMT Michael Olson <mwolson@gnu.org> patch-124 |
|
4988 |
||
4989 |
Summary: |
|
4990 |
Silence compiler warnings. |
|
4991 |
Revision: |
|
4992 |
muse--main--1.0--patch-124 |
|
4993 |
||
4994 |
* lisp/muse-docbook.el (muse-docbook-fixup-tags): Docfix. |
|
4995 |
||
4996 |
* lisp/muse-html.el (muse-html-escape-string): Let-bind `ch' to silence a |
|
4997 |
compiler warning. |
|
4998 |
||
4999 |
* lisp/muse-project.el (muse-project-applicable-styles): Call |
|
5000 |
`muse-assert' with only 1 argument to silence a compiler warning. |
|
5001 |
||
5002 |
modified files: |
|
5003 |
ChangeLog lisp/muse-docbook.el lisp/muse-html.el |
|
5004 |
lisp/muse-project.el |
|
5005 |
||
5006 |
||
5007 |
2005-07-10 22:19:26 GMT Michael Olson <mwolson@gnu.org> patch-123 |
|
5008 |
||
5009 |
Summary: |
|
5010 |
muse-docbook: Merge several other types of tags if necessary. |
|
5011 |
Revision: |
|
5012 |
muse--main--1.0--patch-123 |
|
5013 |
||
5014 |
* lisp/muse-docbook.el (muse-docbook-fixup-tags): Renamed from |
|
5015 |
`muse-docbook-fixup-sections'. For each TAG in |
|
5016 |
`muse-docbook-merged-tags', if consecutive groupings of TAG exist, |
|
5017 |
merge them together. Thanks to Dale P. Smith for the suggestion. |
|
5018 |
(muse-docbook-merged-tags): Customizable list of tags that need merging. |
|
5019 |
||
5020 |
modified files: |
|
5021 |
ChangeLog lisp/muse-docbook.el |
|
5022 |
||
5023 |
||
5024 |
2005-07-10 22:04:50 GMT Michael Olson <mwolson@gnu.org> patch-122 |
|
5025 |
||
5026 |
Summary: |
|
5027 |
muse-docbook: Output an XML tag with encoding at the beginning of document. |
|
5028 |
Revision: |
|
5029 |
muse--main--1.0--patch-122 |
|
5030 |
||
5031 |
* lisp/muse-docbook.el (muse-docbook-header): Add <xml> tag at beginning |
|
5032 |
of document. |
|
5033 |
(muse-docbook-encoding-default): New option that determines which Emacs |
|
5034 |
buffer encoding to use by default in Muse DocBook files if none is |
|
5035 |
found. |
|
5036 |
(muse-docbook-charset-default): New option that determines the DocBook |
|
5037 |
XML charset to use if no translation is found in |
|
5038 |
muse-docbook-encoding-map. |
|
5039 |
(muse-docbook-encoding-map): New option alist that maps an emacs coding |
|
5040 |
system to its associated DocBook coding system. |
|
5041 |
(muse-docbook-transform-content-type): New function that determines the |
|
5042 |
DocBook XML encoding to use based on the contents of |
|
5043 |
muse-docbook-encoding-map. |
|
5044 |
(muse-docbook-encoding): New function that calls |
|
5045 |
muse-docbook-transform-content-type. |
|
5046 |
(muse-docbook-finalize-buffer): New function that sets the buffer file |
|
5047 |
coding system to the value of muse-docbook-encoding-default, but only |
|
5048 |
if the buffers contents have no special characters. |
|
5049 |
("docbook"): Include :after tag that calls muse-docbook-finalize-buffer. |
|
5050 |
||
5051 |
modified files: |
|
5052 |
ChangeLog lisp/muse-docbook.el |
|
5053 |
||
5054 |
||
5055 |
2005-07-10 21:35:49 GMT Michael Olson <mwolson@gnu.org> patch-121 |
|
5056 |
||
5057 |
Summary: |
|
5058 |
Apply muse-docbook patch from Dale P. Smith. |
|
5059 |
Revision: |
|
5060 |
muse--main--1.0--patch-121 |
|
5061 |
||
5062 |
* lisp/muse-docbook.el (muse-docbook-markup-strings): Apply patch from |
|
5063 |
Dale P. Smith to make the markup much better. |
|
5064 |
||
5065 |
modified files: |
|
5066 |
AUTHORS ChangeLog lisp/muse-docbook.el |
|
5067 |
||
5068 |
||
5069 |
2005-07-10 00:27:13 GMT Michael Olson <mwolson@gnu.org> patch-120 |
|
5070 |
||
5071 |
Summary: |
|
5072 |
Use different mapping for S-tab on Windows. |
|
5073 |
Revision: |
|
5074 |
muse--main--1.0--patch-120 |
|
5075 |
||
5076 |
* lisp/muse-mode.el (muse-mode-map): If using either XEmacs or on |
|
5077 |
Windows, use [(shift tab)] for `muse-previous-reference'. |
|
5078 |
||
5079 |
modified files: |
|
5080 |
ChangeLog lisp/muse-mode.el |
|
5081 |
||
5082 |
||
5083 |
2005-07-09 20:24:40 GMT Michael Olson <mwolson@gnu.org> patch-119 |
|
5084 |
||
5085 |
Summary: |
|
5086 |
XEmacs wiki fix. |
|
5087 |
Revision: |
|
5088 |
muse--main--1.0--patch-119 |
|
5089 |
||
5090 |
* lisp/muse-wiki.el (muse-wiki-colors-wikiword): Use |
|
5091 |
`muse-match-string-no-properties' so XEmacs doesn't complain. |
|
5092 |
||
5093 |
modified files: |
|
5094 |
ChangeLog lisp/muse-wiki.el |
|
5095 |
||
5096 |
||
5097 |
2005-07-09 08:53:33 GMT Michael Olson <mwolson@gnu.org> patch-118 |
|
5098 |
||
5099 |
Summary: |
|
5100 |
Handle a few edge cases with project-page resolution gracefully. |
|
5101 |
Revision: |
|
5102 |
muse--main--1.0--patch-118 |
|
5103 |
||
5104 |
* lisp/muse-project.el (muse-project-applicable-styles): Add assertion to |
|
5105 |
make sure that PAGE is specified. STYLES should be generated |
|
5106 |
automatically, but it could theoretically fail. I'm managing to |
|
5107 |
trigger this when messing with unsaved Muse files. Handle case where |
|
5108 |
buffer has not yet been saved. |
|
5109 |
(muse-project-find-file): Don't try to resolve relative links; just |
|
5110 |
open them. |
|
5111 |
||
5112 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Fix |
|
5113 |
point-of-reference bug. No need to call muse-project-page-of-file |
|
5114 |
since buffer-file-name and muse-publishing-current-file both give us |
|
5115 |
full paths. |
|
5116 |
||
5117 |
* lisp/muse-mode.el (muse-link-at-point): For some reason, |
|
5118 |
`skip-chars-backward' only respects the newline some of the time. |
|
5119 |
Damned annoying. |
|
5120 |
||
5121 |
modified files: |
|
5122 |
ChangeLog lisp/muse-mode.el lisp/muse-project.el |
|
5123 |
lisp/muse-wiki.el |
|
5124 |
||
5125 |
||
5126 |
2005-07-09 07:41:44 GMT Michael Olson <mwolson@gnu.org> patch-117 |
|
5127 |
||
5128 |
Summary: |
|
5129 |
Fix image-link goof-up and add pretty titles. |
|
5130 |
Revision: |
|
5131 |
muse--main--1.0--patch-117 |
|
5132 |
||
5133 |
* lisp/muse-html.el (muse-html-markup-paragraph): Use <p |
|
5134 |
class="image-link"> instead of <div class="image-link">. I found a bug |
|
5135 |
with the way I was handling both, so I decided to simplify things. |
|
5136 |
||
5137 |
* lisp/muse-wiki.el (muse-wiki-output-name): New function that acts like |
|
5138 |
`muse-publish-output-name', but keeps the directory prefix. |
|
5139 |
(muse-wiki-transform-interwiki): Use `muse-publish-output-name'. |
|
5140 |
||
5141 |
* lisp/muse-wiki.el (muse-wiki-publish-small-title-words): New |
|
5142 |
customizable option that determines the words to downcase in title. |
|
5143 |
(muse-wiki-publish-pretty-title): New function that Makes a Nicely |
|
5144 |
Capitalized Title out of either a string or the current title. This is |
|
5145 |
not currently used by any other function -- for now it is meant to be |
|
5146 |
called by the user. |
|
5147 |
||
5148 |
modified files: |
|
5149 |
ChangeLog lisp/muse-html.el lisp/muse-wiki.el |
|
5150 |
||
5151 |
||
5152 |
2005-07-09 05:22:12 GMT Michael Olson <mwolson@gnu.org> patch-116 |
|
5153 |
||
5154 |
Summary: |
|
5155 |
Escape specials in link descriptions. |
|
5156 |
Revision: |
|
5157 |
muse--main--1.0--patch-116 |
|
5158 |
||
5159 |
* lisp/muse-publish.el (muse-publish-escape-specials-in-string): New |
|
5160 |
function that escapes special characters in the given string according |
|
5161 |
to the current publishing style. |
|
5162 |
(muse-publish-url): Use the above function to escape the description |
|
5163 |
part of extended links. |
|
5164 |
(muse-publish-prepare-url): Don't make string read-only; it does |
|
5165 |
nothing. |
|
5166 |
||
5167 |
* lisp/muse-wiki.el (muse-wiki-transform-interwiki) |
|
5168 |
(muse-wiki-transform-wikiword): Don't make string read-only. |
|
5169 |
||
5170 |
modified files: |
|
5171 |
ChangeLog lisp/muse-publish.el lisp/muse-wiki.el |
|
5172 |
||
5173 |
||
5174 |
2005-07-09 03:59:44 GMT Michael Olson <mwolson@gnu.org> patch-115 |
|
5175 |
||
5176 |
Summary: |
|
5177 |
Escape "&", "<", and ">" in URL text. |
|
5178 |
Revision: |
|
5179 |
muse--main--1.0--patch-115 |
|
5180 |
||
5181 |
* lisp/muse-html.el (muse-html-escape-string): Escape "&", "<", and ">" |
|
5182 |
specially. Thanks to John Sullivan for the suggestion. |
|
5183 |
||
5184 |
modified files: |
|
5185 |
ChangeLog lisp/muse-html.el |
|
5186 |
||
5187 |
||
5188 |
2005-07-09 03:24:01 GMT Michael Olson <mwolson@gnu.org> patch-114 |
|
5189 |
||
5190 |
Summary: |
|
5191 |
Update my example configuration. |
|
5192 |
Revision: |
|
5193 |
muse--main--1.0--patch-114 |
|
5194 |
||
5195 |
* examples/mwolson/muse-init.el (muse-project-alist): Rename the "Web" |
|
5196 |
project to "WebSite" in order to make it more distinct. |
|
5197 |
(muse-wiki-interwiki-alist): Add mapping for "TheEmacsWiki". |
|
5198 |
(my-muse-blosxom-finalize): Don't run the Xanga preparation code |
|
5199 |
anymore. |
|
5200 |
(my-muse-prepare-entry-for-xanga): Make this able to figure out the |
|
5201 |
published name of the current file. I really should make a function |
|
5202 |
called `muse-published-name' or something similar! |
|
5203 |
("\C-cpx"): Use this key sequence for
|
|
5204 |
`my-muse-prepare-entry-for-xanga'. |
|
5205 |
(muse-file-extension): I'm making use of this so I can figure out its |
|
5206 |
intricacies. |
|
5207 |
||
5208 |
modified files: |
|
5209 |
ChangeLog examples/mwolson/muse-init.el |
|
5210 |
||
5211 |
||
5212 |
2005-07-09 03:11:28 GMT Michael Olson <mwolson@gnu.org> patch-113 |
|
5213 |
||
5214 |
Summary: |
|
5215 |
Tackle a project name interwiki highlighting snafu. |
|
5216 |
Revision: |
|
5217 |
muse--main--1.0--patch-113 |
|
5218 |
||
5219 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Hack still more on |
|
5220 |
this. It seems to be more robust now. Highlighting is going the way I |
|
5221 |
want it. |
|
5222 |
||
5223 |
modified files: |
|
5224 |
ChangeLog lisp/muse-wiki.el |
|
5225 |
||
5226 |
||
5227 |
2005-07-09 02:25:26 GMT Michael Olson <mwolson@gnu.org> patch-112 |
|
5228 |
||
5229 |
Summary: |
|
5230 |
Fix some gross mistakes. |
|
5231 |
Revision: |
|
5232 |
muse--main--1.0--patch-112 |
|
5233 |
||
5234 |
* lisp/muse-blosxom.el (muse-blosxom-update-page-date-alist): Fix several |
|
5235 |
gross misspellings. |
|
5236 |
||
5237 |
* lisp/muse-project.el (muse-project-file-entries): If |
|
5238 |
`muse-file-extension' is defined, use it to filter the entries. |
|
5239 |
||
5240 |
* lisp/muse.el (muse-file-extension): Fix messed up attempt to set |
|
5241 |
variable. Move higher in file. |
|
5242 |
||
5243 |
* lisp/muse.el (muse-update-ignored-extensions-regexp): Use given |
|
5244 |
argument instead of the real name of the variable. |
|
5245 |
||
5246 |
modified files: |
|
5247 |
ChangeLog lisp/muse-blosxom.el lisp/muse-project.el |
|
5248 |
lisp/muse.el |
|
5249 |
||
5250 |
||
5251 |
2005-07-09 00:10:01 GMT Michael Olson <mwolson@gnu.org> patch-111 |
|
5252 |
||
5253 |
Summary: |
|
5254 |
Make natural interwiki links between projects mostly work. |
|
5255 |
Revision: |
|
5256 |
muse--main--1.0--patch-111 |
|
5257 |
||
5258 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): Uncomment this |
|
5259 |
function and flesh it out. This seems to work properly, though for |
|
5260 |
some reason, interwiki links using projects are a bit flakey. |
|
5261 |
(muse-wiki-handle-interwiki): Deal with case where we have a project |
|
5262 |
name in an interwiki link. |
|
5263 |
||
5264 |
modified files: |
|
5265 |
ChangeLog lisp/muse-wiki.el |
|
5266 |
||
5267 |
||
5268 |
2005-07-08 22:57:55 GMT Michael Olson <mwolson@gnu.org> patch-110 |
|
5269 |
||
5270 |
Summary: |
|
5271 |
Fix Emacs21 issue with muse-insert-tag. |
|
5272 |
Revision: |
|
5273 |
muse--main--1.0--patch-110 |
|
5274 |
||
5275 |
* lisp/muse-mode.el (muse-insert-tag): Pass a list of lists to |
|
5276 |
completing-read to appease older Emacsen. |
|
5277 |
||
5278 |
modified files: |
|
5279 |
ChangeLog lisp/muse-mode.el |
|
5280 |
||
5281 |
||
5282 |
2005-07-08 22:55:20 GMT Michael Olson <mwolson@gnu.org> patch-109 |
|
5283 |
||
5284 |
Summary: |
|
5285 |
Fix error with `muse-blosxom-new-entry' and Emacs21. |
|
5286 |
Revision: |
|
5287 |
muse--main--1.0--patch-109 |
|
5288 |
||
5289 |
* lisp/muse-blosxom.el (muse-blosxom-new-entry): Mess with call to |
|
5290 |
`completing-read' so that old versions of Emacs don't complain. |
|
5291 |
||
5292 |
modified files: |
|
5293 |
ChangeLog lisp/muse-blosxom.el |
|
5294 |
||
5295 |
||
5296 |
2005-07-08 21:59:41 GMT Michael Olson <mwolson@gnu.org> patch-108 |
|
5297 |
||
5298 |
Summary: |
|
5299 |
Try to fix an error with `muse-blosxom-get-categories'. |
|
5300 |
Revision: |
|
5301 |
muse--main--1.0--patch-108 |
|
5302 |
||
5303 |
* lisp/muse-blosxom.el (muse-blosxom-get-categories): Be extra cautious |
|
5304 |
about processing directories. |
|
5305 |
||
5306 |
modified files: |
|
5307 |
ChangeLog examples/johnw/publish-johnw lisp/muse-blosxom.el |
|
5308 |
||
5309 |
||
5310 |
2005-07-08 21:11:53 GMT Michael Olson <mwolson@gnu.org> patch-107 |
|
5311 |
||
5312 |
Summary: |
|
5313 |
Make a distinction between implicit and explicit links at publish-time. |
|
5314 |
Revision: |
|
5315 |
muse--main--1.0--patch-107 |
|
5316 |
||
5317 |
* lisp/muse-html.el (muse-html-escape-string): Ignore other arguments. |
|
5318 |
||
5319 |
* lisp/muse-http.el (muse-http-prepare-url): Handle `explicit' argument. |
|
5320 |
||
5321 |
* lisp/muse-publish.el (muse-publish-url, muse-publish-insert-url): Pass |
|
5322 |
`explicit' argument. |
|
5323 |
||
5324 |
* lisp/muse-publish.el (muse-publish-markup-link): Determine whether or |
|
5325 |
not we are dealing with an explicit link. |
|
5326 |
||
5327 |
* lisp/muse-publish.el (muse-publish-prepare-url): Ignore other arguments. |
|
5328 |
||
5329 |
* lisp/muse-wiki.el (muse-wiki-transform-interwiki): Take `explicit' |
|
5330 |
argument, but ignore it. |
|
5331 |
||
5332 |
* lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only apply transforms |
|
5333 |
when link is not explicit. |
|
5334 |
||
5335 |
modified files: |
|
5336 |
ChangeLog lisp/muse-html.el lisp/muse-http.el |
|
5337 |
lisp/muse-publish.el lisp/muse-wiki.el |
|
5338 |
||
5339 |
||
5340 |
2005-07-08 06:40:30 GMT Michael Olson <mwolson@gnu.org> patch-106 |
|
5341 |
||
5342 |
Summary: |
|
5343 |
Implement several WikiWord handling fixes. |
|
5344 |
Revision: |
|
5345 |
muse--main--1.0--patch-106 |
|
5346 |
||
5347 |
* lisp/muse-colors.el (muse-link-face): Handle case where no link is |
|
5348 |
found by the handlers. Don't send implicit links through some of the |
|
5349 |
advanced checks. |
|
5350 |
||
5351 |
* lisp/muse-mode.el (muse-link-at-point): Move to beginning of first part |
|
5352 |
of interwiki link before calling `muse-handle-explicit-link'. |
|
5353 |
||
5354 |
* lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Append forgotten |
|
5355 |
"\\|" separator between project-alist entries and interwiki entries.
|
|
5356 |
Force a reconfiguration of muse-colors-markup. |
|
5357 |
||
5358 |
* lisp/muse-wiki.el (muse-wiki-handle-wikiword): Add several checks to be |
|
5359 |
sure that we don't colorize WikiNames that don't go with any file. |
|
5360 |
||
5361 |
||
5362 |
modified files: |
|
5363 |
ChangeLog lisp/muse-colors.el lisp/muse-mode.el |
|
5364 |
lisp/muse-wiki.el |
|
5365 |
||
5366 |
||
5367 |
2005-07-07 21:34:12 GMT Michael Olson <mwolson@gnu.org> patch-105 |
|
5368 |
||
5369 |
Summary: |
|
5370 |
Attempt to simplify muse-wiki a bit. |
|
5371 |
Revision: |
|
5372 |
muse--main--1.0--patch-105 |
|
5373 |
||
5374 |
* lisp/muse-colors.el (muse-use-font-lock): Set up muse-colors-markup |
|
5375 |
here. |
|
5376 |
||
5377 |
* lisp/muse-wiki.el (muse-wiki-wikiword-colors-markup) |
|
5378 |
(muse-wiki-update-use-wikiword-colors, muse-wiki-wikiword-markup-regexp) |
|
5379 |
(muse-wiki-update-use-wikiword-markup-regexp) |
|
5380 |
(muse-wiki-update-use-wikiword-link-function) |
|
5381 |
(muse-wiki-update-use-wikiword-url-transforms): Remove. |
|
5382 |
(muse-wiki-update-use-wikiword): Not :set function is needed anymore. |
|
5383 |
||
5384 |
* lisp/muse-wiki.el (muse-wiki-transform-wikiword): Only modify URL if |
|
5385 |
`muse-wiki-use-wikiword' is specified. |
|
5386 |
||
5387 |
* lisp/muse-wiki.el (muse-wiki-handle-wikiword): Don't process the URL |
|
5388 |
unless `muse-wiki-use-wikiword' is specified. |
|
5389 |
||
5390 |
* lisp/muse-wiki.el ("muse-colors"): Add muse-wiki-wikiword-regexp to |
|
5391 |
muse-colors-markup. |
|
5392 |
||
5393 |
* lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-wikiword-regexp to |
|
5394 |
muse-publish-markup-regexps. |
|
5395 |
||
5396 |
* lisp/muse-wiki.el ("muse-publish"): Add muse-wiki-transform-wikiword to |
|
5397 |
muse-publish-url-transforms. |
|
5398 |
||
5399 |
* lisp/muse-wiki.el (muse-implicit-link-functions): Add |
|
5400 |
muse-wiki-handle-wikiword to muse-implicit-link-functions. |
|
5401 |
||
5402 |
||
5403 |
modified files: |
|
5404 |
ChangeLog lisp/muse-colors.el lisp/muse-wiki.el |
|
5405 |
||
5406 |
||
5407 |
2005-07-07 20:06:35 GMT Michael Olson <mwolson@gnu.org> patch-104 |
|
5408 |
||
5409 |
Summary: |
|
5410 |
Make muse-blosxom use relative name of published file in page-date alist. |
|
5411 |
Revision: |
|
5412 |
muse--main--1.0--patch-104 |
|
5413 |
||
5414 |
* lisp/muse-blosxom.el (muse-blosxom-base-directory): Move higher in |
|
5415 |
file. |
|
5416 |
(muse-blosxom-update-page-date-alist): Renamed from |
|
5417 |
`muse-blosxom-markup-date-directive'. Make the current file name |
|
5418 |
relative to the base directory and strip file extension if necessary. |
|
5419 |
||
5420 |
||
5421 |
modified files: |
|
5422 |
ChangeLog lisp/muse-blosxom.el |
|
5423 |
||
5424 |
||
5425 |
2005-07-07 19:14:38 GMT Michael Olson <mwolson@gnu.org> patch-103 |
|
5426 |
||
5427 |
Summary: |
|
5428 |
Hack on muse-blosxom timestamps somewhat. |
|
5429 |
Revision: |
|
5430 |
muse--main--1.0--patch-103 |
|
5431 |
||
5432 |
* lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Make this |
|
5433 |
actually do something useful. This should have a different name, |
|
5434 |
really. |
|
5435 |
("blosxom-html", "blosxom-xhtml"): Call |
|
5436 |
`muse-blosxom-markup-date-directive' after publishing each entry. |
|
5437 |
||
5438 |
||
5439 |
modified files: |
|
5440 |
ChangeLog lisp/muse-blosxom.el |
|
5441 |
||
5442 |
||
5443 |
2005-07-07 06:27:02 GMT Michael Olson <mwolson@gnu.org> patch-102 |
|
5444 |
||
5445 |
Summary: |
|
5446 |
Fix several startup and compile errors. |
|
5447 |
Revision: |
|
5448 |
muse--main--1.0--patch-102 |
|
5449 |
||
5450 |
* lisp/muse-wiki.el ("muse-publish"): Use correct name of function. This |
|
5451 |
fixes an error that occurred during startup. |
|
5452 |
||
5453 |
* lisp/muse-regexps.el (muse-ignored-extensions-regexp) |
|
5454 |
(muse-update-ignored-extensions-regexp, muse-ignored-extensions): Move |
|
5455 |
to muse.el. |
|
5456 |
||
5457 |
* lisp/muse.el (muse-update-ignored-extensions-regexp): Fix ordering so |
|
5458 |
that the nasty compile errors go away. Fix a few typos. |
|
5459 |
(muse-ignored-extensions): Fix docstring. |
|
5460 |
(muse-file-extension): Move this higher in the file. |
|
5461 |
||
5462 |
||
5463 |
||
5464 |
modified files: |
|
5465 |
ChangeLog lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el |
|
5466 |
||
5467 |
||
5468 |
2005-07-07 05:57:51 GMT Michael Olson <mwolson@gnu.org> patch-101 |
|
5469 |
||
5470 |
Summary: |
|
5471 |
Note that muse-file-extension should not have "." in front. |
|
5472 |
Revision: |
|
5473 |
muse--main--1.0--patch-101 |
|
5474 |
||
5475 |
* lisp/muse-project.el (muse-project-find-file): Handle case where |
|
5476 |
muse-file-extension is not specified. |
|
5477 |
||
5478 |
* lisp/muse.el (muse-file-extension): Note that the period at the |
|
5479 |
beginning of this value should be omitted. |
|
5480 |
||
5481 |
* lisp/muse-regexps.el (muse-update-ignored-extensions-regexp): Quote |
|
5482 |
file extension so that regexp characters inside the extension will not |
|
5483 |
goof it up. This should never be a problem in normal cases, but let's |
|
5484 |
be robust. |
|
5485 |
||
5486 |
||
5487 |
modified files: |
|
5488 |
ChangeLog lisp/muse-project.el lisp/muse-regexps.el |
|
5489 |
lisp/muse.el |
|
5490 |
||
5491 |
||
5492 |
2005-07-07 05:36:53 GMT Michael Olson <mwolson@gnu.org> patch-100 |
|
5493 |
||
5494 |
Summary: |
|
5495 |
Implement optional file extension of Muse files. |
|
5496 |
Revision: |
|
5497 |
muse--main--1.0--patch-100 |
|
5498 |
||
5499 |
* lisp/muse-mode.el (muse-mode): Make sure |
|
5500 |
`muse-update-ignored-extensions-regexp' gets updated every time we |
|
5501 |
enter Muse mode. This works around a bug in the customize interface -- |
|
5502 |
if a user changes an option using setq, the :set function sometimes |
|
5503 |
does not get executed. I should really try to determine whether or not |
|
5504 |
this is really an issue anymore. |
|
5505 |
||
5506 |
* lisp/muse-project.el (muse-project-find-file): Make use of |
|
5507 |
`muse-file-extension'. |
|
5508 |
||
5509 |
* lisp/muse-regexps.el (muse-ignored-extensions-regexp): This is not |
|
5510 |
customizable; it is autogenerated from `muse-ignored-extensions'. |
|
5511 |
(muse-update-ignored-extensions-regexp): New function that sets the |
|
5512 |
value of `muse-ignored-extensions-regexp'. This is needed in order to |
|
5513 |
make sure that the value of `muse-file-extension' is taken into |
|
5514 |
account. |
|
5515 |
(muse-ignored-extensions): New option that determines which file |
|
5516 |
extensions to ignore. It is in the form of a list of regexps. |
|
5517 |
||
5518 |
* lisp/muse.el (muse-file-extension): New option that allows the user to |
|
5519 |
specify the file extension to be used for Muse files. By default, this |
|
5520 |
is nil, which means that no extension will be used. |
|
5521 |
||
5522 |
* lisp/muse.el (muse-page-name): Handle case where |
|
5523 |
`muse-ignored-extensions-regexp' is nil. |
|
5524 |
||
5525 |
||
5526 |
modified files: |
|
5527 |
ChangeLog lisp/muse-mode.el lisp/muse-project.el |
|
5528 |
lisp/muse-regexps.el lisp/muse.el |
|
5529 |
||
5530 |
||
5531 |
2005-07-07 03:16:38 GMT Michael Olson <mwolson@gnu.org> patch-99 |
|
5532 |
||
5533 |
Summary: |
|
5534 |
Document new blosxom convenience feature. |
|
5535 |
Revision: |
|
5536 |
muse--main--1.0--patch-99 |
|
5537 |
||
5538 |
* lisp/muse-blosxom.el: Document `muse-blosxom-project-alist-dirs' and |
|
5539 |
`muse-blosxom-project-alist-entry'. An example is provided in the |
|
5540 |
header. |
|
5541 |
||
5542 |
||
5543 |
modified files: |
|
5544 |
ChangeLog lisp/muse-blosxom.el |
|
5545 |
||
5546 |
||
5547 |
2005-07-06 23:17:35 GMT Michael Olson <mwolson@gnu.org> patch-98 |
|
5548 |
||
5549 |
Summary: |
|
5550 |
Further work on `muse-project-alist' entry generation for blosxom. |
|
5551 |
Revision: |
|
5552 |
muse--main--1.0--patch-98 |
|
5553 |
||
5554 |
* examples/mwolson/muse-init.el (muse-project-alist): Use proper syntax. |
|
5555 |
Include subdirectories in first part of "Blog" entry. |
|
5556 |
||
5557 |
* lisp/muse-blosxom.el (muse-blosxom-project-alist-dirs): New function |
|
5558 |
that returns a list of dirs that are to be used with the first part of |
|
5559 |
a `muse-project-alist' entry. |
|
5560 |
||
5561 |
||
5562 |
modified files: |
|
5563 |
ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el |
|
5564 |
||
5565 |
||
5566 |
2005-07-06 22:42:35 GMT Michael Olson <mwolson@gnu.org> patch-97 |
|
5567 |
||
5568 |
Summary: |
|
5569 |
New function: muse-blosxom-project-alist-entry. |
|
5570 |
Revision: |
|
5571 |
muse--main--1.0--patch-97 |
|
5572 |
||
5573 |
* examples/mwolson/muse-init.el: Update from my latest settings. |
|
5574 |
(muse-project-alist): Make use of `muse-blosxom-project-alist-entry'. |
|
5575 |
||
5576 |
* lisp/muse-blosxom.el (muse-blosxom-project-alist-entry): New function |
|
5577 |
that generates the latter part of an entry for `muse-project-alist'. |
|
5578 |
||
5579 |
||
5580 |
modified files: |
|
5581 |
ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el |
|
5582 |
||
5583 |
||
5584 |
2005-07-06 20:52:03 GMT Michael Olson <mwolson@gnu.org> patch-96 |
|
5585 |
||
5586 |
Summary: |
|
5587 |
Merged from hodique@lifl.fr--2005 (patch 12-23) |
|
5588 |
Revision: |
|
5589 |
muse--main--1.0--patch-96 |
|
5590 |
||
5591 |
Patches applied: |
|
5592 |
||
5593 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-12 |
|
5594 |
Merged from mwolson@gnu.org--2005 (patch 68-76) |
|
5595 |
||
5596 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-13 |
|
5597 |
Merged from mwolson@gnu.org--2005 (patch 77-80) |
|
5598 |
||
5599 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-14 |
|
5600 |
Merged from mwolson@gnu.org--2005 (patch 81) |
|
5601 |
||
5602 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-15 |
|
5603 |
Merged from mwolson@gnu.org--2005 (patch 82) |
|
5604 |
||
5605 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-16 |
|
5606 |
Escape % in latex publishing |
|
5607 |
||
5608 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-17 |
|
5609 |
bugfix |
|
5610 |
||
5611 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-18 |
|
5612 |
small improvement on muse-make-link |
|
5613 |
||
5614 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-19 |
|
5615 |
Fix customization of muse-wiki-wikiword-regexp |
|
5616 |
||
5617 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-20 |
|
5618 |
Allow full customization of WikiWords |
|
5619 |
||
5620 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-21 |
|
5621 |
Fix mouse-2 yank bug in muse-mode |
|
5622 |
||
5623 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-22 |
|
5624 |
Fix interpretation order |
|
5625 |
||
5626 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-23 |
|
5627 |
Merged from mwolson@gnu.org--2005 (patch 83-95) |
|
5628 |
||
5629 |
||
5630 |
modified files: |
|
5631 |
ChangeLog lisp/muse-wiki.el |
|
5632 |
||
5633 |
||
5634 |
2005-07-06 19:55:48 GMT Michael Olson <mwolson@gnu.org> patch-95 |
|
5635 |
||
5636 |
Summary: |
|
5637 |
Minor docfixes. |
|
5638 |
Revision: |
|
5639 |
muse--main--1.0--patch-95 |
|
5640 |
||
5641 |
* lisp/muse-mode.el (muse-follow-name-at-point) |
|
5642 |
(muse-follow-name-at-mouse): Docfixes. |
|
5643 |
||
5644 |
||
5645 |
modified files: |
|
5646 |
ChangeLog lisp/muse-mode.el |
|
5647 |
||
5648 |
||
5649 |
2005-07-06 19:30:34 GMT Michael Olson <mwolson@gnu.org> patch-94 |
|
5650 |
||
5651 |
Summary: |
|
5652 |
Fix goof-up in instructions for using `muse-blosxom-new-entry'. |
|
5653 |
Revision: |
|
5654 |
muse--main--1.0--patch-94 |
|
5655 |
||
5656 |
* lisp/muse-blosxom.el: Fix goof-up in instructions for using |
|
5657 |
`muse-blosxom-new-entry'. |
|
5658 |
||
5659 |
* muse.texi (Blosxom Entries): Ditto. |
|
5660 |
||
5661 |
||
5662 |
modified files: |
|
5663 |
ChangeLog lisp/muse-blosxom.el muse.texi |
|
5664 |
||
5665 |
||
5666 |
2005-07-06 18:54:52 GMT Michael Olson <mwolson@gnu.org> patch-93 |
|
5667 |
||
5668 |
Summary: |
|
5669 |
Re-add global mouse-2 event. |
|
5670 |
Revision: |
|
5671 |
muse--main--1.0--patch-93 |
|
5672 |
||
5673 |
* lisp/muse-mode.el (muse-mode-map): Re-add the global binding for |
|
5674 |
mouse-2, since Yann found a way around the problem I was facing. |
|
5675 |
(muse-follow-name-at-mouse): Call the event that would normally be used |
|
5676 |
here if we don't have a link at point. |
|
5677 |
||
5678 |
||
5679 |
modified files: |
|
5680 |
ChangeLog lisp/muse-mode.el |
|
5681 |
||
5682 |
||
5683 |
2005-07-06 07:19:41 GMT Michael Olson <mwolson@gnu.org> patch-92 |
|
5684 |
||
5685 |
Summary: |
|
5686 |
Fix publishing error. |
|
5687 |
Revision: |
|
5688 |
muse--main--1.0--patch-92 |
|
5689 |
||
5690 |
* lisp/muse-project.el (muse-project-publish-file): Don't try to fetch |
|
5691 |
the cdr of output-dir. This was a code fragment from a previous |
|
5692 |
attempt to refactor this function. |
|
5693 |
||
5694 |
||
5695 |
modified files: |
|
5696 |
ChangeLog lisp/muse-project.el |
|
5697 |
||
5698 |
||
5699 |
2005-07-06 06:39:21 GMT Michael Olson <mwolson@gnu.org> patch-91 |
|
5700 |
||
5701 |
Summary: |
|
5702 |
Work on getting to the point where we can resolve project interwiki links. |
|
5703 |
Revision: |
|
5704 |
muse--main--1.0--patch-91 |
|
5705 |
||
5706 |
* lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use |
|
5707 |
`muse-publishing-current-file'. |
|
5708 |
||
5709 |
* lisp/muse-project.el (muse-project-of-file): Ditto. |
|
5710 |
||
5711 |
* lisp/muse-project.el (muse-project-applicable-styles): New function |
|
5712 |
that returns the usable styles for a file, given either a list of |
|
5713 |
styles or a project name. This is useful for removing styles that will |
|
5714 |
be ignored for a file. |
|
5715 |
(muse-project-publish-file): Split :include and :exclude processing |
|
5716 |
into `muse-project-applicable-styles'. |
|
5717 |
||
5718 |
* lisp/muse-publish.el (muse-publish-output-name): Use |
|
5719 |
`muse-publishing-current-file'. |
|
5720 |
||
5721 |
* lisp/muse-publish.el (muse-publish-file): Don't set `muse-current-file'. |
|
5722 |
||
5723 |
* lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Recognize |
|
5724 |
project names. |
|
5725 |
||
5726 |
* lisp/muse-wiki.el (muse-wiki-transform-wikiword): Don't cause project |
|
5727 |
names to be uninterpreted. Remove need for muse-assoc-string. |
|
5728 |
||
5729 |
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): First draft of |
|
5730 |
function that will be called to fetch a link to a page from a Muse |
|
5731 |
project from the output file of the currently-published file. This is |
|
5732 |
commented out for now since I ran out of energy. |
|
5733 |
||
5734 |
* lisp/muse-wiki.el (muse-wiki-handle-interwiki): Use |
|
5735 |
`muse-wiki-resolve-project-page' for handling Muse project interwiki |
|
5736 |
links, but only when no match was found in `muse-wiki-interwiki-alist'. |
|
5737 |
Handle case where no interwiki can be found, even though this should |
|
5738 |
never happen. |
|
5739 |
||
5740 |
* lisp/muse-wiki.el (muse-mode-hook): Update `muse-wiki-interwiki-regexp' |
|
5741 |
whenever Muse mode is entered. That way we don't have to enter an |
|
5742 |
extra command in our .emacs. |
|
5743 |
||
5744 |
* lisp/muse.el (muse-current-file): Remove this, since a variable called |
|
5745 |
`muse-publishing-current-file' already exists that does the same thing. |
|
5746 |
How embarrassing. |
|
5747 |
||
5748 |
* lisp/muse.el (muse-page-name): Use `muse-publishing-current-file'. |
|
5749 |
||
5750 |
* lisp/muse.el (muse-assoc-string): Remove this, since we no longer need |
|
5751 |
to use it. |
|
5752 |
||
5753 |
||
5754 |
modified files: |
|
5755 |
ChangeLog lisp/muse-blosxom.el lisp/muse-project.el |
|
5756 |
lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el |
|
5757 |
||
5758 |
||
5759 |
2005-07-06 04:00:57 GMT Michael Olson <mwolson@gnu.org> patch-90 |
|
5760 |
||
5761 |
Summary: |
|
5762 |
Mouse-2 on regular text will yank rather than give an error. |
|
5763 |
Revision: |
|
5764 |
muse--main--1.0--patch-90 |
|
5765 |
||
5766 |
* lisp/muse-mode.el (muse-mode-map): Remove mappings for mouse-2, since |
|
5767 |
this seems to be more trouble than it's worth. |
|
5768 |
(muse-follow-name-at-mouse): Don't call `muse-follow-name-at-point'; |
|
5769 |
use our own implementation. |
|
5770 |
||
5771 |
||
5772 |
modified files: |
|
5773 |
ChangeLog lisp/muse-mode.el |
|
5774 |
||
5775 |
||
5776 |
2005-07-06 02:25:56 GMT Michael Olson <mwolson@gnu.org> patch-89 |
|
5777 |
||
5778 |
Summary: |
|
5779 |
Make interwiki links publish with the correct extension. |
|
5780 |
Revision: |
|
5781 |
muse--main--1.0--patch-89 |
|
5782 |
||
5783 |
* lisp/muse-wiki.el (muse-wiki-transform-interwiki): Add the correct |
|
5784 |
prefix and suffix to interwiki names, as well as stripping out unwanted |
|
5785 |
extensions. |
|
5786 |
||
5787 |
||
5788 |
modified files: |
|
5789 |
ChangeLog lisp/muse-wiki.el |
|
5790 |
||
5791 |
||
5792 |
2005-07-06 02:02:42 GMT Michael Olson <mwolson@gnu.org> patch-88 |
|
5793 |
||
5794 |
Summary: |
|
5795 |
Fix publishing of bare interwiki names. |
|
5796 |
Revision: |
|
5797 |
muse--main--1.0--patch-88 |
|
5798 |
||
5799 |
* lisp/muse-wiki.el (muse-wiki-transform-wikiword): Use `setq' instead of |
|
5800 |
`set'. Use `muse-assoc-string' instead of `assoc'. |
|
5801 |
||
5802 |
* lisp/muse.el (muse-assoc-string): New compatibility function that makes |
|
5803 |
`assoc-string' functionality usable with Emacs21 and XEmacs. |
|
5804 |
||
5805 |
||
5806 |
modified files: |
|
5807 |
ChangeLog lisp/muse-wiki.el lisp/muse.el |
|
5808 |
||
5809 |
||
5810 |
2005-07-06 01:41:24 GMT Michael Olson <mwolson@gnu.org> patch-87 |
|
5811 |
||
5812 |
Summary: |
|
5813 |
Apply a few fixes from Yann's branch. |
|
5814 |
Revision: |
|
5815 |
muse--main--1.0--patch-87 |
|
5816 |
||
5817 |
Background: I hacked on Muse over the weekend while offline, and so did |
|
5818 |
Yann. His changes to muse-wiki.el are different than the |
|
5819 |
ones that I made, so we should probably figure out the best |
|
5820 |
way to handle this when we both get on IRC again. For now, |
|
5821 |
I've merged in the bugfixes that he's made, omitting most of |
|
5822 |
the changes to muse-wiki. |
|
5823 |
||
5824 |
* lisp/muse-latex.el (muse-latex-markup-regexps): Escape %. |
|
5825 |
||
5826 |
* lisp/muse-wiki.el (muse-wiki-colors-wikiword): Add docstring. |
|
5827 |
||
5828 |
* lisp/muse.el (muse-page-name): Fix a bug that was inadvertently |
|
5829 |
introduced previously. |
|
5830 |
||
5831 |
||
5832 |
modified files: |
|
5833 |
ChangeLog lisp/muse-latex.el lisp/muse-wiki.el lisp/muse.el |
|
5834 |
||
5835 |
||
5836 |
2005-07-05 20:41:49 GMT Michael Olson <mwolson@gnu.org> patch-86 |
|
5837 |
||
5838 |
Summary: |
|
5839 |
Warn if file not published; hack further on Wiki stuff. |
|
5840 |
Revision: |
|
5841 |
muse--main--1.0--patch-86 |
|
5842 |
||
5843 |
* lisp/muse-html.el (muse-html-markup-paragraph): Make this only try to |
|
5844 |
complete <div> tags that are of the class "image-link". It is hoped |
|
5845 |
that this will prevent user-added <div> tags from being mangled. |
|
5846 |
||
5847 |
* lisp/muse-mode.el (muse-link-at-point): Don't pass an argument to |
|
5848 |
`muse-handle-implicit-link' or `muse-handle-explicit-link' since they |
|
5849 |
need to look at the text at point. |
|
5850 |
||
5851 |
* lisp/muse-publish.el (muse-publish-this-file): Warn the user if the |
|
5852 |
current file has not been published since it was up-to-date. Thanks to |
|
5853 |
Bill Freeman for the suggestion. |
|
5854 |
||
5855 |
* lisp/muse-publish.el (muse-publish-url): Handle case when returned url |
|
5856 |
is nil. If this happens, return the original URL. |
|
5857 |
||
5858 |
* lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Set using |
|
5859 |
`muse-wiki-update-interwiki-regexp.' |
|
5860 |
(muse-wiki-update-interwiki-regexp): New function that sets the value |
|
5861 |
of `muse-wiki-interwiki-regexp'. |
|
5862 |
(muse-wiki-interwiki-alist): Call `muse-wiki-update-interwiki-regexp' |
|
5863 |
on :set. |
|
5864 |
||
5865 |
* lisp/muse-wiki.el (muse-wiki-transform-interwiki): Renamed from |
|
5866 |
`muse-wiki-expand-interwiki'. |
|
5867 |
(muse-wiki-transform-wikiword): New function that prevents WikiWords |
|
5868 |
with no matching file from being published as links. |
|
5869 |
||
5870 |
* lisp/muse-wiki.el (muse-wiki-handle-interwiki): Accept an optional |
|
5871 |
string argument once again, since this behavior is needed when |
|
5872 |
publishing. |
|
5873 |
(muse-wiki-handle-wikiword): Ditto. |
|
5874 |
||
5875 |
* lisp/muse.el (muse-handle-url): Ditto. |
|
5876 |
||
5877 |
* lisp/muse.el (muse-handle-implicit-link): Ditto. Restore match data |
|
5878 |
after every unsuccessful attempt at handling the link. If argument is |
|
5879 |
given, restore match-data at end, too. |
|
5880 |
||
5881 |
* lisp/muse.el (muse-handle-explicit-link): Accept optional string |
|
5882 |
argument. Match data is always saved. If argument is not given, |
|
5883 |
assume that `muse-implicit-link-regexp' has been matched against, and |
|
5884 |
return the 1st match string if no handlers worked. |
|
5885 |
||
5886 |
||
5887 |
modified files: |
|
5888 |
ChangeLog lisp/muse-html.el lisp/muse-mode.el |
|
5889 |
lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el |
|
5890 |
||
5891 |
||
5892 |
2005-07-04 23:00:06 GMT Michael Olson <mwolson@gnu.org> patch-85 |
|
5893 |
||
5894 |
Summary: |
|
5895 |
Hack on WikiName handling and make TAB work for Wiki links. |
|
5896 |
Revision: |
|
5897 |
muse--main--1.0--patch-85 |
|
5898 |
||
5899 |
* lisp/muse-colors.el (muse-colors-markup): Use |
|
5900 |
`muse-explicit-link-regexp' instead of `muse-link-regexp'. |
|
5901 |
||
5902 |
* lisp/muse-colors.el (muse-link-face): Add new argument EXPLICIT. If |
|
5903 |
nil, don't color bad links. If non-nil, color bad links. |
|
5904 |
||
5905 |
* lisp/muse-colors.el (muse-colors-link): Pass `t' to `muse-link-face'. |
|
5906 |
||
5907 |
* lisp/muse-journal.el (muse-journal-rss-markup-regexps): Use |
|
5908 |
`muse-explicit-link-regexp' instead of `muse-link-regexp'. |
|
5909 |
(muse-journal-rss-munge-buffer): Ditto. |
|
5910 |
||
5911 |
* lisp/muse-mode.el (muse-mode-fill-nobreak-p, muse-link-at-point): |
|
5912 |
Docfix. |
|
5913 |
||
5914 |
* lisp/muse-mode.el (muse-link-at-point): Rewrite so that explicit links |
|
5915 |
are handled first, then implicit ones. It should work better in all |
|
5916 |
cases. For now, we depend on the value of `muse-implicit-link-regexp' |
|
5917 |
to determine how far to scan for an implicit link. This defaults to |
|
5918 |
the text between the point and the next space. |
|
5919 |
||
5920 |
* lisp/muse-mode.el (muse-visit-link-default): Refactored code from |
|
5921 |
`muse-visit-link'. If the ANCHOR argument is a string, search for it |
|
5922 |
literally after opening the buffer. Hopefully this can be of use in |
|
5923 |
custom visit-link functions, when necessary. |
|
5924 |
||
5925 |
* lisp/muse-mode.el (muse-visit-link): Docfix. Call |
|
5926 |
`muse-visit-link-default'. |
|
5927 |
||
5928 |
* lisp/muse-mode.el (muse-next-reference, muse-previous-reference): |
|
5929 |
Search by text properties instead of regexps. This allows Muse to find |
|
5930 |
links without having to have a massive regexp that contains all link |
|
5931 |
types. The downside is that this will not work if the user defontifies |
|
5932 |
the buffer. But it would somewhat defeat the purpose of following |
|
5933 |
links if you can't see them. |
|
5934 |
||
5935 |
* lisp/muse-project.el (muse-project-batch-publish): Handle case when not |
|
5936 |
enough command line args are passed in batch mode. |
|
5937 |
||
5938 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Use |
|
5939 |
`muse-explicit-link-regexp'. |
|
5940 |
||
5941 |
* lisp/muse-regexps.el (muse-explicit-link-regexp): Renamed from |
|
5942 |
`muse-link-regexp'. |
|
5943 |
||
5944 |
* lisp/muse-regexps.el (muse-implicit-link-regexp): New option that |
|
5945 |
specifies the "common ground" of all implicit links, like URLs, bare |
|
5946 |
WikiNames, and -- in the future -- email addresses. |
|
5947 |
||
5948 |
* lisp/muse-wiki.el (muse-wiki-hide-nop-tag): Quote 'boolean. |
|
5949 |
||
5950 |
* lisp/muse-wiki.el (muse-wiki-handle-interwiki): Arg URL is no longer |
|
5951 |
optional. That was a bad idea on my part. Renamed from |
|
5952 |
`muse-wiki-interwiki-handle'. Hopefully all this renaming doesn't |
|
5953 |
annoy anyone :^) . |
|
5954 |
||
5955 |
* lisp/muse-wiki.el (muse-wiki-expand-interwiki): Renamed from |
|
5956 |
`muse-wiki-interwiki-expand'. |
|
5957 |
(muse-wiki-handle-wikiword): Renamed from |
|
5958 |
`muse-wiki-wikiword-handle'. |
|
5959 |
||
5960 |
* lisp/muse-wiki.el ("muse-colors", "muse-publish"): Use a string value |
|
5961 |
for the eval-after-load arg since XEmacs chokes on constants. |
|
5962 |
||
5963 |
* lisp/muse-wiki.el (muse-wiki-colors-wikiword): Don't display a bad-link |
|
5964 |
face on WikiWords that don't correspond with a file. If people really |
|
5965 |
want this to appear in bad-link face, I could accommodate that. |
|
5966 |
||
5967 |
* lisp/muse.el (muse-handle-url): New function that detects whether the |
|
5968 |
given string is a URL. |
|
5969 |
(muse-implicit-link-functions): Renamed from |
|
5970 |
`muse-mode-link-functions'. Defaults to `muse-handle-url'. |
|
5971 |
(muse-explicit-link-functions): Renamed from |
|
5972 |
`muse-mode-handler-functions'. |
|
5973 |
(muse-handle-implicit-link): New function that handles all |
|
5974 |
implicit links by calling functions from `muse-implicit-link-functions'. |
|
5975 |
(muse-handle-explicit-link): Renamed from |
|
5976 |
`muse-handled-url'. |
|
5977 |
||
5978 |
||
5979 |
modified files: |
|
5980 |
ChangeLog lisp/muse-colors.el lisp/muse-journal.el |
|
5981 |
lisp/muse-mode.el lisp/muse-project.el lisp/muse-publish.el |
|
5982 |
lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el |
|
5983 |
||
5984 |
||
5985 |
2005-07-04 14:40:31 GMT Michael Olson <mwolson@gnu.org> patch-84 |
|
5986 |
||
5987 |
Summary: |
|
5988 |
Allow WikiWords to be ignored with <nop> or "''''". |
|
5989 |
Revision: |
|
5990 |
muse--main--1.0--patch-84 |
|
5991 |
||
5992 |
* lisp/muse-mode.el (muse-browse-result): Docfixes. |
|
5993 |
||
5994 |
* lisp/muse-wiki.el (muse-wiki-hide-nop-tag): New option that determines |
|
5995 |
whether to hide <nop> tags when coloring a Muse buffer. |
|
5996 |
(muse-wiki-wikiword-at-point): Docfix. |
|
5997 |
(muse-wiki-colors-nop-tag): New function that colors <nop> tags. |
|
5998 |
(muse-wiki-publish-nop-tag): New function that interprets <nop> tags |
|
5999 |
during publishing. |
|
6000 |
(muse-colors-tags, muse-publish-markup-tags): Interpret <nop> tags, |
|
6001 |
which keeps the WikiWord that follows it from being interpreted. |
|
6002 |
(muse-publish-markup-regexps): Allow 4 single quotes to function as a |
|
6003 |
WikiWord delimiter. |
|
6004 |
||
6005 |
||
6006 |
modified files: |
|
6007 |
ChangeLog lisp/muse-mode.el lisp/muse-wiki.el |
|
6008 |
||
6009 |
||
6010 |
2005-07-04 11:20:50 GMT Michael Olson <mwolson@gnu.org> patch-83 |
|
6011 |
||
6012 |
Summary: |
|
6013 |
Update postal address of FSF in muse-wiki.el. |
|
6014 |
Revision: |
|
6015 |
muse--main--1.0--patch-83 |
|
6016 |
||
6017 |
* lisp/muse-wiki.el: Update postal address of the FSF. |
|
6018 |
||
6019 |
||
6020 |
modified files: |
|
6021 |
ChangeLog lisp/muse-wiki.el |
|
6022 |
||
6023 |
||
6024 |
2005-07-01 22:48:51 GMT Michael Olson <mwolson@gnu.org> patch-82 |
|
6025 |
||
6026 |
Summary: |
|
6027 |
Interpret explicit links before emphasis. |
|
6028 |
Revision: |
|
6029 |
muse--main--1.0--patch-82 |
|
6030 |
||
6031 |
* lisp/muse-publish.el (muse-publish-markup-regexps): Interpret explicit |
|
6032 |
links before emphasis. |
|
6033 |
||
6034 |
* lisp/muse-wiki.el (muse-publish): Make rules use a multiple of 100 just |
|
6035 |
for the heck of it. |
|
6036 |
||
6037 |
modified files: |
|
6038 |
ChangeLog lisp/muse-publish.el lisp/muse-wiki.el |
|
6039 |
||
6040 |
||
6041 |
2005-06-26 22:55:55 GMT Michael Olson <mwolson@gnu.org> patch-81 |
|
6042 |
||
6043 |
Summary: |
|
6044 |
Wiki hacking, regexp tweaks. |
|
6045 |
Revision: |
|
6046 |
muse--main--1.0--patch-81 |
|
6047 |
||
6048 |
* lisp/muse-project.el (muse-project-ignore-regexp): Change group to |
|
6049 |
muse-regexp. |
|
6050 |
||
6051 |
* lisp/muse-regexps.el (muse-regexp-use-character-classes): New variable |
|
6052 |
that indicates whether or not to use character classes in regexps. The |
|
6053 |
default is to let Muse try to figure it out. |
|
6054 |
(muse-extreg-usable-p): Make use of this variable. |
|
6055 |
||
6056 |
* lisp/muse-regexps.el (muse-url-regexp): There's too much whitespace in |
|
6057 |
this regexp. I'm guessing it was supposed to have a TAB in there at |
|
6058 |
one time. Replace this stuff with muse-regexp-space. |
|
6059 |
||
6060 |
* lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use wikified EmacsWiki |
|
6061 |
by default. |
|
6062 |
||
6063 |
* lisp/muse-wiki.el (muse-wiki-interwiki-alist): Use "choice" instead of |
|
6064 |
"or". |
|
6065 |
||
6066 |
* lisp/muse-wiki.el (muse-wiki-interwiki-regexp): Include the page |
|
6067 |
delimiter as part of the regexp. Allow "#" or "::" to be a delimiter. |
|
6068 |
We'll fix those anchor problems eventually! |
|
6069 |
||
6070 |
* lisp/muse-wiki.el (muse-wiki-interwiki-at-point): New function that |
|
6071 |
uses `muse-interwiki-handle' to determine whether an interwiki link is |
|
6072 |
at point. |
|
6073 |
||
6074 |
* lisp/muse-wiki.el (muse-wiki-interwiki-handle): Make URL optional and |
|
6075 |
look for a suitable value at point if needed. |
|
6076 |
||
6077 |
* lisp/muse-wiki.el: Make interwiki regexps color the same as wikiwords. |
|
6078 |
||
6079 |
* lisp/muse-wiki.el: Add publishing rule for muse-wiki-interwiki-regexp. |
|
6080 |
||
6081 |
* lisp/muse-wiki.el (muse-mode-link-functions): Add interwiki handling. |
|
6082 |
||
6083 |
modified files: |
|
6084 |
ChangeLog lisp/muse-project.el lisp/muse-regexps.el |
|
6085 |
lisp/muse-wiki.el |
|
6086 |
||
6087 |
||
6088 |
2005-06-25 04:44:00 GMT Michael Olson <mwolson@gnu.org> patch-80 |
|
6089 |
||
6090 |
Summary: |
|
6091 |
Make installation of manual when not using Debian go smoothly. |
|
6092 |
Revision: |
|
6093 |
muse--main--1.0--patch-80 |
|
6094 |
||
6095 |
* Makefile.defs (INSTALLINFO): New variable that specifies what command |
|
6096 |
and options are to be used when insinuating the Muse documentation into |
|
6097 |
the Info menu. |
|
6098 |
||
6099 |
* Makefile (install): Make use of INSTALLINFO. |
|
6100 |
||
6101 |
* README (Installation): Give directions for changing INSTALLINFO on a |
|
6102 |
Debian system and changing where Muse is installed. |
|
6103 |
||
6104 |
* muse.texi: Ditto. |
|
6105 |
||
6106 |
modified files: |
|
6107 |
ChangeLog Makefile Makefile.defs README muse.texi |
|
6108 |
||
6109 |
||
6110 |
2005-06-25 04:09:15 GMT Michael Olson <mwolson@gnu.org> patch-79 |
|
6111 |
||
6112 |
Summary: |
|
6113 |
Fix compiler warning induced by last patch. |
|
6114 |
Revision: |
|
6115 |
muse--main--1.0--patch-79 |
|
6116 |
||
6117 |
* lisp/muse-project.el (muse-current-file): Move to muse.el to fix |
|
6118 |
compiler warning. |
|
6119 |
||
6120 |
modified files: |
|
6121 |
ChangeLog lisp/muse-project.el lisp/muse.el |
|
6122 |
||
6123 |
||
6124 |
2005-06-25 04:02:11 GMT Michael Olson <mwolson@gnu.org> patch-78 |
|
6125 |
||
6126 |
Summary: |
|
6127 |
Add `muse-current-file', fix minor QuickStart issue. |
|
6128 |
Revision: |
|
6129 |
muse--main--1.0--patch-78 |
|
6130 |
||
6131 |
* examples/QuickStart: Make John Wiegley the author. |
|
6132 |
||
6133 |
* lisp/muse-blosxom.el (muse-blosxom-markup-date-directive): Use |
|
6134 |
`muse-current-file' instead of `buffer-file-name'. |
|
6135 |
||
6136 |
* lisp/muse-project.el (muse-current-project): Document. |
|
6137 |
||
6138 |
* lisp/muse-project.el (muse-current-file): New variable indicating the |
|
6139 |
name, including path, of the file that is currently being published. |
|
6140 |
(muse-project-of-file): Make use of |
|
6141 |
`muse-current-file'. |
|
6142 |
||
6143 |
* lisp/muse-publish.el (muse-publish-file): Set `muse-current-file' here. |
|
6144 |
||
6145 |
* lisp/muse.el (muse-page-name): Make use of `muse-current-file'. |
|
6146 |
||
6147 |
modified files: |
|
6148 |
ChangeLog examples/QuickStart lisp/muse-blosxom.el |
|
6149 |
lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el |
|
6150 |
lisp/muse.el |
|
6151 |
||
6152 |
||
6153 |
2005-06-24 21:15:35 GMT Michael Olson <mwolson@gnu.org> patch-77 |
|
6154 |
||
6155 |
Summary: |
|
6156 |
Make muse-replace-regexp-in-string closer to its parent; no func change. |
|
6157 |
Revision: |
|
6158 |
muse--main--1.0--patch-77 |
|
6159 |
||
6160 |
* lisp/muse.el (muse-replace-regexp-in-string): Add 2 more optional args |
|
6161 |
to implement all functionality of `replace-regexp-in-string'. No |
|
6162 |
functionality change. |
|
6163 |
||
6164 |
||
6165 |
modified files: |
|
6166 |
ChangeLog lisp/muse.el |
|
6167 |
||
6168 |
||
6169 |
2005-06-24 00:22:12 GMT Michael Olson <mwolson@gnu.org> patch-76 |
|
6170 |
||
6171 |
Summary: |
|
6172 |
Play nicely with fill, adaptive-fill, and flyspell. |
|
6173 |
Revision: |
|
6174 |
muse--main--1.0--patch-76 |
|
6175 |
||
6176 |
* muse-mode.el (muse-mode-intangible-links): New function used to |
|
6177 |
determine whether links will be considered intangible. |
|
6178 |
||
6179 |
* lisp/muse-mode.el (muse-mode-link-functions) |
|
6180 |
(muse-mode-handler-functions): Minor docfix. |
|
6181 |
||
6182 |
* lisp/muse-mode.el (muse-mode): Don't split long links when performing |
|
6183 |
fill. Play nicely with adaptive-fill. Avoid lockup with flyspell by |
|
6184 |
making links intangible by default, but this may be adjusted by use of |
|
6185 |
the `muse-mode-intangible-links' function. |
|
6186 |
||
6187 |
* lisp/muse-mode.el (muse-mode-fill-nobreak-p): New function that returns |
|
6188 |
nil if we should allow a fill to occur here. Keeps links from being |
|
6189 |
broken up. |
|
6190 |
||
6191 |
* lisp/muse-mode.el (muse-mode-flyspell-p): New function that returns |
|
6192 |
non-nil if we allow spell-checking to occur here. Keeps links from |
|
6193 |
being improperly colorized. |
|
6194 |
||
6195 |
* lisp/muse-wiki.el (muse-wiki-interwiki-handle): Break up long line; no |
|
6196 |
functionality change. |
|
6197 |
||
6198 |
modified files: |
|
6199 |
ChangeLog lisp/muse-mode.el lisp/muse-wiki.el |
|
6200 |
||
6201 |
||
6202 |
2005-06-23 07:13:35 GMT Michael Olson <mwolson@gnu.org> patch-75 |
|
6203 |
||
6204 |
Summary: |
|
6205 |
Minor doc changes and code prettification. |
|
6206 |
Revision: |
|
6207 |
muse--main--1.0--patch-75 |
|
6208 |
||
6209 |
* AUTHORS: Note that YH's assignment is in the mail. |
|
6210 |
||
6211 |
* README (scripts): Explain better the contents of the `scripts' |
|
6212 |
directory. |
|
6213 |
||
6214 |
* lisp/muse-wiki.el (muse-wiki-wikiword-regexp): Split long line. |
|
6215 |
||
6216 |
modified files: |
|
6217 |
AUTHORS ChangeLog README lisp/muse-wiki.el |
|
6218 |
||
6219 |
||
6220 |
2005-06-23 05:20:04 GMT Michael Olson <mwolson@gnu.org> patch-74 |
|
6221 |
||
6222 |
Summary: |
|
6223 |
Merged from hodique@lifl.fr--2005 (patch 7-11) |
|
6224 |
Revision: |
|
6225 |
muse--main--1.0--patch-74 |
|
6226 |
||
6227 |
Patches applied: |
|
6228 |
||
6229 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-7 |
|
6230 |
split WikiWords and InterWiki links into their own package |
|
6231 |
||
6232 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-8 |
|
6233 |
Merged from mwolson@gnu.org--2005 (patch 63-67), adapted muse-wiki features |
|
6234 |
||
6235 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-9 |
|
6236 |
Mimic experimental behavior for interwiki |
|
6237 |
||
6238 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-10 |
|
6239 |
fix notes publishing |
|
6240 |
||
6241 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-11 |
|
6242 |
various minor fixes |
|
6243 |
||
6244 |
new files: |
|
6245 |
lisp/.arch-ids/muse-wiki.el.id lisp/muse-wiki.el |
|
6246 |
||
6247 |
modified files: |
|
6248 |
ChangeLog lisp/muse-colors.el lisp/muse-html.el |
|
6249 |
lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el |
|
6250 |
||
6251 |
renamed files: |
|
6252 |
experimental/.arch-ids/muse-wiki.el.id |
|
6253 |
==> experimental/.arch-ids/muse-wiki-old.el.id |
|
6254 |
experimental/muse-wiki.el |
|
6255 |
==> experimental/muse-wiki-old.el |
|
6256 |
||
6257 |
||
6258 |
2005-06-22 23:05:33 GMT Michael Olson <mwolson@gnu.org> patch-73 |
|
6259 |
||
6260 |
Summary: |
|
6261 |
Tell people where to find on-line version of manual. |
|
6262 |
Revision: |
|
6263 |
muse--main--1.0--patch-73 |
|
6264 |
||
6265 |
* README: Add on-line locations for manual. |
|
6266 |
||
6267 |
* muse.texi: Remove @include directive. This makes generating a PDF of |
|
6268 |
this documentation a lot easier. |
|
6269 |
||
6270 |
* muse.texi (Preface): Add on-line locations for manual. |
|
6271 |
||
6272 |
modified files: |
|
6273 |
ChangeLog README muse.texi |
|
6274 |
||
6275 |
||
6276 |
2005-06-22 19:57:42 GMT Michael Olson <mwolson@gnu.org> patch-72 |
|
6277 |
||
6278 |
Summary: |
|
6279 |
Try to make Muse play nice with outline minor mode. |
|
6280 |
Revision: |
|
6281 |
muse--main--1.0--patch-72 |
|
6282 |
||
6283 |
* lisp/muse-colors.el (muse-colors-emphasized, muse-colors-emphasized) |
|
6284 |
(muse-colors-underlined, muse-use-font-lock, muse-link-properties): Use |
|
6285 |
"muse" instead of "t" when adding invisibility to text or checking for |
|
6286 |
invisibility. |
|
6287 |
||
6288 |
* lisp/muse.el (muse-add-to-invisibility-spec): New function that is a |
|
6289 |
compatibility wrapper for `add-to-invisibility-spec'; XEmacs doesn't have |
|
6290 |
this function. |
|
6291 |
||
6292 |
modified files: |
|
6293 |
ChangeLog lisp/muse-colors.el lisp/muse.el |
|
6294 |
||
6295 |
||
6296 |
2005-06-22 08:02:58 GMT Michael Olson <mwolson@gnu.org> patch-71 |
|
6297 |
||
6298 |
Summary: |
|
6299 |
Minor grammar fix in Introduction section of manual. |
|
6300 |
Revision: |
|
6301 |
muse--main--1.0--patch-71 |
|
6302 |
||
6303 |
* muse.texi (Introduction): Minor grammar fix. |
|
6304 |
||
6305 |
modified files: |
|
6306 |
ChangeLog muse.texi |
|
6307 |
||
6308 |
||
6309 |
2005-06-22 06:32:02 GMT Michael Olson <mwolson@gnu.org> patch-70 |
|
6310 |
||
6311 |
Summary: |
|
6312 |
Release Muse 3.01. |
|
6313 |
Revision: |
|
6314 |
muse--main--1.0--patch-70 |
|
6315 |
||
6316 |
* lisp/muse-colors.el: Remove unnecessary use of Version in header. |
|
6317 |
||
6318 |
* lisp/muse-html.el (muse-html-encoding-map): Add mapping for iso-8859-1. |
|
6319 |
||
6320 |
* lisp/muse-poem.el (muse-poem-markup-strings) |
|
6321 |
(muse-poem-chapbook-strings): Make customizable. |
|
6322 |
||
6323 |
* lisp/muse-poem.el (muse-chapbook-latex-header) |
|
6324 |
(muse-chapbook-latex-footer): Docfix. |
|
6325 |
||
6326 |
* lisp/muse-texinfo.el (muse-texinfo-info-extension) |
|
6327 |
(muse-texinfo-pdf-extension): Ditto. |
|
6328 |
||
6329 |
* lisp/muse.el (muse-version): Change to 3.01. |
|
6330 |
||
6331 |
* muse.texi (Poem, Texinfo): Last two publishing styles complete. We're |
|
6332 |
done, for now! |
|
6333 |
||
6334 |
modified files: |
|
6335 |
ChangeLog lisp/muse-colors.el lisp/muse-html.el |
|
6336 |
lisp/muse-poem.el lisp/muse-texinfo.el lisp/muse.el muse.texi |
|
6337 |
||
6338 |
||
6339 |
2005-06-20 02:29:08 GMT Michael Olson <mwolson@gnu.org> patch-69 |
|
6340 |
||
6341 |
Summary: |
|
6342 |
Tweak documentation thoroughly; still incomplete. |
|
6343 |
Revision: |
|
6344 |
muse--main--1.0--patch-69 |
|
6345 |
||
6346 |
* README: Minor tweaks. |
|
6347 |
||
6348 |
* muse.texi: Massively rename chapters so that the titles are more |
|
6349 |
descriptive. Clean up grammar. |
|
6350 |
||
6351 |
* muse.texi (Obtaining Muse): Move content of Installation node here, |
|
6352 |
stripping out any customization tips, since those are covered later. |
|
6353 |
Re-work this chapter since I was dissatisfied with it. |
|
6354 |
||
6355 |
* muse.texi (Installation): This node has the content of README regarding |
|
6356 |
installation, which fits the title of the node much better than the |
|
6357 |
previous content. |
|
6358 |
||
6359 |
* muse.texi (Blosxom): Turn the sections of this section into |
|
6360 |
subsections. |
|
6361 |
||
6362 |
* muse.texi (Getting Help and Reporting Bugs): Turn this into a list. I |
|
6363 |
like lists! |
|
6364 |
||
6365 |
* muse.texi (History): Add a "2005" item. |
|
6366 |
||
6367 |
modified files: |
|
6368 |
ChangeLog README muse.texi |
|
6369 |
||
6370 |
||
6371 |
2005-06-19 07:15:45 GMT Michael Olson <mwolson@gnu.org> patch-68 |
|
6372 |
||
6373 |
Summary: |
|
6374 |
Finish documenting 2 more publishing styles. |
|
6375 |
Revision: |
|
6376 |
muse--main--1.0--patch-68 |
|
6377 |
||
6378 |
* lisp/muse-blosxom.el, lisp/muse-latex.el: Minor docfixes throughout. |
|
6379 |
||
6380 |
* lisp/muse-journal.el: Docfixes. |
|
6381 |
||
6382 |
* lisp/muse-publish.el (muse-publish-markup-functions): Add significant |
|
6383 |
documentation to this function. |
|
6384 |
||
6385 |
* muse.texi (Blosxom Options): New node containing the publishing styles |
|
6386 |
and options provided by Blosxom. |
|
6387 |
(Book): Add usage note, as I suspect a lot of people might be confused |
|
6388 |
by this style. |
|
6389 |
(HTML): Space out entries better. |
|
6390 |
(Journal, LaTeX): New nodes for publishing styles. |
|
6391 |
(Common Elements): Document a few options that are present in |
|
6392 |
`muse-publish.el'. |
|
6393 |
||
6394 |
modified files: |
|
6395 |
ChangeLog lisp/muse-blosxom.el lisp/muse-journal.el |
|
6396 |
lisp/muse-latex.el lisp/muse-publish.el muse.texi |
|
6397 |
||
6398 |
||
6399 |
2005-06-19 04:45:46 GMT Michael Olson <mwolson@gnu.org> patch-67 |
|
6400 |
||
6401 |
Summary: |
|
6402 |
Make Muse installable and correct an Emacs21 issue. |
|
6403 |
Revision: |
|
6404 |
muse--main--1.0--patch-67 |
|
6405 |
||
6406 |
* Makefile (.PRECIOUS): Indicate that .info and .html files in this |
|
6407 |
directory will be generated. |
|
6408 |
(all): Compile muse.info by default. |
|
6409 |
(doc): Refactor into individual generation rules for .html and .info |
|
6410 |
files. |
|
6411 |
(install): New rule that installs Muse source code, compiled .elc |
|
6412 |
files, and the manual into proper places. |
|
6413 |
||
6414 |
* Makefile.defs (ELISPDIR, INFODIR): Correct minor goof-up. |
|
6415 |
||
6416 |
* README (Insinuation): Move old content of Installation here. |
|
6417 |
(Installation): Fill out this section. |
|
6418 |
(Further Documentation): Add link to my website and note that a full |
|
6419 |
manual is included with Muse. |
|
6420 |
||
6421 |
* lisp/Makefile (EL): Populate with .el files. |
|
6422 |
(install): New rule that installs both .elc and .el files. |
|
6423 |
||
6424 |
* lisp/muse-texinfo.el (muse-texinfo-info-generate): If we're running |
|
6425 |
Emacs21, hack in a handler for the @documentencoding tag so that it |
|
6426 |
doesn't error out. |
|
6427 |
||
6428 |
modified files: |
|
6429 |
ChangeLog Makefile Makefile.defs README lisp/Makefile |
|
6430 |
lisp/muse-texinfo.el |
|
6431 |
||
6432 |
||
6433 |
2005-06-19 03:05:38 GMT Michael Olson <mwolson@gnu.org> patch-66 |
|
6434 |
||
6435 |
Summary: |
|
6436 |
Cater even more to XEmacs and its annoying whims. |
|
6437 |
Revision: |
|
6438 |
muse--main--1.0--patch-66 |
|
6439 |
||
6440 |
* examples/Makefile (%.html, %.pdf, %.info): Pass EMACS value as |
|
6441 |
environment variable. |
|
6442 |
||
6443 |
* lisp/Makefile (%.elc, test): Don't use "-L" option since XEmacs can't |
|
6444 |
handle it. Load `muse-build.el' instead. |
|
6445 |
||
6446 |
* lisp/muse-colors.el (muse-colors-link): Add note that `link' is not |
|
6447 |
used. |
|
6448 |
||
6449 |
* lisp/muse-journal.el (muse-journal-latex-munge-buffer) |
|
6450 |
(muse-journal-rss-munge-buffer): Add note that the `qotd' binding is |
|
6451 |
not used. |
|
6452 |
||
6453 |
* lisp/muse-journal.el (muse-journal-generate-pages): Add note that this |
|
6454 |
function does not appear to be used. |
|
6455 |
||
6456 |
* lisp/muse.el (muse-replace-regexp-in-string): Use in place of |
|
6457 |
`replace-regexp-in-string', since XEmacs doesn't have this function. |
|
6458 |
We only implement the first 3 args, but this could be extended if we |
|
6459 |
need to do so. |
|
6460 |
||
6461 |
* lisp/muse-blosxom.el (muse-blosxom-title-to-file): Use |
|
6462 |
`muse-replace-regexp-in-string' in place of `replace-regexp-in-string' |
|
6463 |
||
6464 |
* lisp/muse-journal.el (muse-journal-anchorize-title): Ditto. |
|
6465 |
||
6466 |
* lisp/muse-colors.el (muse-colors-custom-tags): Remove unused binding to |
|
6467 |
make XEmacs shut up. |
|
6468 |
||
6469 |
* lisp/muse-convert.el (muse-write-footnote): Ditto. |
|
6470 |
||
6471 |
* lisp/muse-html.el (muse-html-markup-table): Ditto. |
|
6472 |
||
6473 |
* lisp/muse-http.el (muse-winnow-list): Ditto. |
|
6474 |
||
6475 |
* lisp/muse-poem.el (muse-poem-markup-tag): Ditto. |
|
6476 |
||
6477 |
* lisp/muse-project.el (muse-project-file-entries): Ditto. |
|
6478 |
||
6479 |
* lisp/muse-publish.el (muse-publish-markup): Ditto. |
|
6480 |
||
6481 |
* scripts/muse-build.el: Add contrib path first; probably doesn't change |
|
6482 |
anything. |
|
6483 |
||
6484 |
* scripts/publish: Use EMACS environment variable instead of hard-coding |
|
6485 |
it. |
|
6486 |
||
6487 |
modified files: |
|
6488 |
ChangeLog examples/Makefile lisp/Makefile lisp/muse-blosxom.el |
|
6489 |
lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el |
|
6490 |
lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el |
|
6491 |
lisp/muse-poem.el lisp/muse-project.el lisp/muse-publish.el |
|
6492 |
lisp/muse.el scripts/muse-build.el scripts/publish |
|
6493 |
||
6494 |
||
6495 |
2005-06-19 00:43:54 GMT Michael Olson <mwolson@gnu.org> patch-65 |
|
6496 |
||
6497 |
Summary: |
|
6498 |
Move lisp files to `lisp' directory; hack on Makefiles, XEmacs compat. |
|
6499 |
Revision: |
|
6500 |
muse--main--1.0--patch-65 |
|
6501 |
||
6502 |
* AUTHORS: Update entry. |
|
6503 |
||
6504 |
* muse-*.el: Move to the lisp directory. |
|
6505 |
||
6506 |
* lisp/Makefile: New file containing rules to test and compile the |
|
6507 |
source. |
|
6508 |
||
6509 |
* Makefile.defs: New file that contains common definitions for all other |
|
6510 |
Makefiles, such as Emacs command to use. |
|
6511 |
||
6512 |
* Makefile: Move lisp-specific rules to lisp/Makefile. |
|
6513 |
(SUBDIRS): New variable containing subdirectories to clean. |
|
6514 |
||
6515 |
* README: Update to reflect new location of source files. Give updated |
|
6516 |
directions for compiling with XEmacs. |
|
6517 |
||
6518 |
* examples/Makefile (.PRECIOUS): Added to denote which type of files to |
|
6519 |
compile. |
|
6520 |
(%.html): Pass SITEFLAG as an environment variable to |
|
6521 |
../scripts/publish. |
|
6522 |
||
6523 |
* examples/QuickStart (The): Re-add the stray <comment> tag since it |
|
6524 |
seems to be needed to keep the process from failing. This has *got* to |
|
6525 |
be a bug in Muse, but I don't want to deal with it now. |
|
6526 |
||
6527 |
* lisp/muse-colors.el (muse-make-faces): Bind newsym locally. |
|
6528 |
||
6529 |
* lisp/muse-convert.el: Move line to commentary section. |
|
6530 |
||
6531 |
* lisp/muse-latex.el (muse-latex-markup-table): Note that the |
|
6532 |
locally-bound `type' variable isn't used here. |
|
6533 |
||
6534 |
* lisp/muse-mode.el (muse-index-as-string): Remove unused `file' binding. |
|
6535 |
||
6536 |
* lisp/muse-texinfo.el (muse-texinfo-markup-table): Remove unused `field' |
|
6537 |
binding. |
|
6538 |
||
6539 |
* scripts/muse-build.el (load-path): Correct paths. |
|
6540 |
||
6541 |
* scripts/muse-build.el (muse-elint-files): Add a few variables here so |
|
6542 |
as to avoid spurious warnings. |
|
6543 |
||
6544 |
* scripts/publish (style): Make use of SITEFLAG environment variable, if |
|
6545 |
it exists. |
|
6546 |
||
6547 |
* lisp/muse.el (muse-line-end-position, muse-line-beginning-position): |
|
6548 |
(muse-match-string-no-properties): New functions that take the place of |
|
6549 |
`line-end-position', `line-beginning-position', and |
|
6550 |
`match-string-no-properties', respectively. |
|
6551 |
||
6552 |
* examples/johnw/muse-johnw.el (muse-my-html-insert-contents) |
|
6553 |
(muse-my-journal-find-entries): Use Muse-specific version of |
|
6554 |
`match-string-no-properties', `line-beginning-position', and |
|
6555 |
`line-end-position' since these do not exist in XEmacs. |
|
6556 |
||
6557 |
* lisp/muse-colors.el (muse-colors-emphasized, muse-colors-region) |
|
6558 |
(muse-colors-custom-tags, muse-colors-link, muse-colors-title): Ditto. |
|
6559 |
||
6560 |
* lisp/muse-convert.el (muse-latex-transform): Ditto. |
|
6561 |
||
6562 |
* lisp/muse-html.el (muse-html-insert-anchor, muse-html-markup-footnote) |
|
6563 |
(muse-html-insert-contents): Ditto. |
|
6564 |
||
6565 |
* lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto. |
|
6566 |
||
6567 |
* lisp/muse-mode.el (muse-link-at-point, muse-edit-link-at-point): Ditto. |
|
6568 |
||
6569 |
* lisp/muse-poem.el (muse-poem-prepare-buffer): Ditto. |
|
6570 |
||
6571 |
* lisp/muse-publish.el (muse-publish-markup-tag) |
|
6572 |
(muse-publish-markup-footnote, muse-publish-markup-leading-space) |
|
6573 |
(muse-published-buffer-contents): Ditto. |
|
6574 |
||
6575 |
* scripts/muse-build.el (muse-elint-files): Ditto. |
|
6576 |
||
6577 |
new files: |
|
6578 |
.arch-ids/Makefile.defs.id Makefile.defs lisp/.arch-ids/=id |
|
6579 |
lisp/.arch-ids/Makefile.id lisp/Makefile |
|
6580 |
||
6581 |
modified files: |
|
6582 |
AUTHORS ChangeLog Makefile README examples/Makefile |
|
6583 |
examples/QuickStart examples/johnw/muse-johnw.el |
|
6584 |
lisp/muse-colors.el lisp/muse-convert.el lisp/muse-html.el |
|
6585 |
lisp/muse-journal.el lisp/muse-latex.el lisp/muse-mode.el |
|
6586 |
lisp/muse-poem.el lisp/muse-publish.el lisp/muse-texinfo.el |
|
6587 |
lisp/muse.el scripts/muse-build.el scripts/publish |
|
6588 |
||
6589 |
renamed files: |
|
6590 |
.arch-ids/muse-blosxom.el.id |
|
6591 |
==> lisp/.arch-ids/muse-blosxom.el.id |
|
6592 |
.arch-ids/muse-book.el.id |
|
6593 |
==> lisp/.arch-ids/muse-book.el.id |
|
6594 |
.arch-ids/muse-colors.el.id |
|
6595 |
==> lisp/.arch-ids/muse-colors.el.id |
|
6596 |
.arch-ids/muse-convert.el.id |
|
6597 |
==> lisp/.arch-ids/muse-convert.el.id |
|
6598 |
.arch-ids/muse-docbook.el.id |
|
6599 |
==> lisp/.arch-ids/muse-docbook.el.id |
|
6600 |
.arch-ids/muse-html.el.id |
|
6601 |
==> lisp/.arch-ids/muse-html.el.id |
|
6602 |
.arch-ids/muse-http.el.id |
|
6603 |
==> lisp/.arch-ids/muse-http.el.id |
|
6604 |
.arch-ids/muse-journal.el.id |
|
6605 |
==> lisp/.arch-ids/muse-journal.el.id |
|
6606 |
.arch-ids/muse-latex.el.id |
|
6607 |
==> lisp/.arch-ids/muse-latex.el.id |
|
6608 |
.arch-ids/muse-mode.el.id |
|
6609 |
==> lisp/.arch-ids/muse-mode.el.id |
|
6610 |
.arch-ids/muse-poem.el.id |
|
6611 |
==> lisp/.arch-ids/muse-poem.el.id |
|
6612 |
.arch-ids/muse-project.el.id |
|
6613 |
==> lisp/.arch-ids/muse-project.el.id |
|
6614 |
.arch-ids/muse-publish.el.id |
|
6615 |
==> lisp/.arch-ids/muse-publish.el.id |
|
6616 |
.arch-ids/muse-regexps.el.id |
|
6617 |
==> lisp/.arch-ids/muse-regexps.el.id |
|
6618 |
.arch-ids/muse-texinfo.el.id |
|
6619 |
==> lisp/.arch-ids/muse-texinfo.el.id |
|
6620 |
.arch-ids/muse.el.id |
|
6621 |
==> lisp/.arch-ids/muse.el.id |
|
6622 |
muse-blosxom.el |
|
6623 |
==> lisp/muse-blosxom.el |
|
6624 |
muse-book.el |
|
6625 |
==> lisp/muse-book.el |
|
6626 |
muse-colors.el |
|
6627 |
==> lisp/muse-colors.el |
|
6628 |
muse-convert.el |
|
6629 |
==> lisp/muse-convert.el |
|
6630 |
muse-docbook.el |
|
6631 |
==> lisp/muse-docbook.el |
|
6632 |
muse-html.el |
|
6633 |
==> lisp/muse-html.el |
|
6634 |
muse-http.el |
|
6635 |
==> lisp/muse-http.el |
|
6636 |
muse-journal.el |
|
6637 |
==> lisp/muse-journal.el |
|
6638 |
muse-latex.el |
|
6639 |
==> lisp/muse-latex.el |
|
6640 |
muse-mode.el |
|
6641 |
==> lisp/muse-mode.el |
|
6642 |
muse-poem.el |
|
6643 |
==> lisp/muse-poem.el |
|
6644 |
muse-project.el |
|
6645 |
==> lisp/muse-project.el |
|
6646 |
muse-publish.el |
|
6647 |
==> lisp/muse-publish.el |
|
6648 |
muse-regexps.el |
|
6649 |
==> lisp/muse-regexps.el |
|
6650 |
muse-texinfo.el |
|
6651 |
==> lisp/muse-texinfo.el |
|
6652 |
muse.el |
|
6653 |
==> lisp/muse.el |
|
6654 |
||
6655 |
new directories: |
|
6656 |
lisp lisp/.arch-ids |
|
6657 |
||
6658 |
||
6659 |
2005-06-18 20:12:05 GMT Michael Olson <mwolson@gnu.org> patch-64 |
|
6660 |
||
6661 |
Summary: |
|
6662 |
Massively untabify files. |
|
6663 |
Revision: |
|
6664 |
muse--main--1.0--patch-64 |
|
6665 |
||
6666 |
||
6667 |
modified files: |
|
6668 |
ChangeLog ChangeLog.2004 experimental/muse-message.el |
|
6669 |
experimental/muse-wiki.el muse-book.el muse-colors.el |
|
6670 |
muse-convert.el muse-docbook.el muse-html.el muse-http.el |
|
6671 |
muse-journal.el muse-latex.el muse-mode.el muse-poem.el |
|
6672 |
muse-project.el muse-publish.el muse-regexps.el |
|
6673 |
muse-texinfo.el muse.el |
|
6674 |
||
6675 |
||
6676 |
2005-06-18 19:57:44 GMT Michael Olson <mwolson@gnu.org> patch-63 |
|
6677 |
||
6678 |
Summary: |
|
6679 |
Merged from hodique@lifl.fr--2005 (patch 2-6), without the WikiWord change. |
|
6680 |
Revision: |
|
6681 |
muse--main--1.0--patch-63 |
|
6682 |
||
6683 |
(Summary of changes that Yann made) |
|
6684 |
||
6685 |
* muse-colors.el (muse-colors-link): Whitespace cleanup. |
|
6686 |
||
6687 |
* muse-mode.el (muse-generate-index): Move index generation code into |
|
6688 |
`muse-index-as-string'. |
|
6689 |
(muse-index-as-string): New function that generates an index and |
|
6690 |
returns it as a string, instead of placing it in a buffer like |
|
6691 |
`muse-generate-index' used to. |
|
6692 |
||
6693 |
Patches applied: |
|
6694 |
||
6695 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-2 |
|
6696 |
merge from mwolson@gnu.org--2005 |
|
6697 |
||
6698 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-3 |
|
6699 |
Accept WikiWords as links [mostly rescinded] |
|
6700 |
||
6701 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-4 |
|
6702 |
merge from mwolson@gnu.org--2005/muse--main--1.0 |
|
6703 |
||
6704 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-5 |
|
6705 |
Merged from mwolson@gnu.org--2005 (patch 60-62) |
|
6706 |
||
6707 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-6 |
|
6708 |
provide a string view of the index |
|
6709 |
||
6710 |
modified files: |
|
6711 |
ChangeLog muse-colors.el muse-latex.el muse-mode.el |
|
6712 |
||
6713 |
||
6714 |
2005-06-18 06:21:19 GMT Michael Olson <mwolson@gnu.org> patch-62 |
|
6715 |
||
6716 |
Summary: |
|
6717 |
Document Blosxom, Book, DocBook, and HTML publishing styles. |
|
6718 |
Revision: |
|
6719 |
muse--main--1.0--patch-62 |
|
6720 |
||
6721 |
* muse-blosxom.el: Clean up header. |
|
6722 |
||
6723 |
* muse-book.el (muse-before-book-publish-hook): Rename to |
|
6724 |
`muse-book-before-publish-hook'. |
|
6725 |
(muse-after-book-publish-hook): Rename to |
|
6726 |
`muse-book-after-publish-hook'. |
|
6727 |
||
6728 |
* muse-html.el (muse-html-anchor-on-word, muse-html-table-attributes) |
|
6729 |
(muse-html-markup-strings, muse-xhtml-markup-strings) |
|
6730 |
(muse-html-meta-content-type, muse-html-meta-content-encoding) |
|
6731 |
(muse-html-charset-default, muse-html-encoding-default) |
|
6732 |
(muse-html-encoding-map): Docfixes. |
|
6733 |
||
6734 |
* muse.texi (Blosxom, Book, DocBook, HTML, Deriving Styles): New |
|
6735 |
sections. |
|
6736 |
||
6737 |
modified files: |
|
6738 |
ChangeLog muse-blosxom.el muse-book.el muse-html.el muse.texi |
|
6739 |
||
6740 |
||
6741 |
2005-06-18 01:35:33 GMT Michael Olson <mwolson@gnu.org> patch-61 |
|
6742 |
||
6743 |
Summary: |
|
6744 |
Begin work on Publishing Styles section of manual. |
|
6745 |
Revision: |
|
6746 |
muse--main--1.0--patch-61 |
|
6747 |
||
6748 |
* Makefile (.PHONY): Add "doc" to list. |
|
6749 |
(doc): New rule that generates Info and HTML files from muse.texi. |
|
6750 |
(dist): Rely on `distclean', not `clean'. |
|
6751 |
||
6752 |
* examples/QuickStart (Authoring mode): Remove empty section. |
|
6753 |
||
6754 |
* muse.texi: Call this program "the Emacs Muse" in title. |
|
6755 |
(Publishing Styles): Begin to populate section. |
|
6756 |
(Deriving Styles): First subsection of Publishing Styles. |
|
6757 |
(Contributors): Remove spurious copyright section, since we address |
|
6758 |
this in the title. |
|
6759 |
||
6760 |
* README: Actually remember to add this file. |
|
6761 |
||
6762 |
new files: |
|
6763 |
.arch-ids/README.id README |
|
6764 |
||
6765 |
modified files: |
|
6766 |
ChangeLog Makefile examples/QuickStart muse.texi |
|
6767 |
||
6768 |
||
6769 |
2005-06-17 01:10:41 GMT Michael Olson <mwolson@gnu.org> patch-60 |
|
6770 |
||
6771 |
Summary: |
|
6772 |
Document Markup Rules. |
|
6773 |
Revision: |
|
6774 |
muse--main--1.0--patch-60 |
|
6775 |
||
6776 |
* examples/QuickStart: Remove stray <comment> tag. |
|
6777 |
||
6778 |
* muse.texi (Top): Comment every menu line. |
|
6779 |
(Markup Rules): New section with plenty of subsections. |
|
6780 |
||
6781 |
modified files: |
|
6782 |
ChangeLog examples/QuickStart muse.texi |
|
6783 |
||
6784 |
||
6785 |
2005-06-15 23:50:12 GMT Michael Olson <mwolson@gnu.org> patch-59 |
|
6786 |
||
6787 |
Summary: |
|
6788 |
Release this as Muse 3.00.90 (RC1). |
|
6789 |
Revision: |
|
6790 |
muse--main--1.0--patch-59 |
|
6791 |
||
6792 |
* Makefile (%.elc): Use -q instead of --no-init-file because the former |
|
6793 |
is compatible with both Emacs and XEmacs. |
|
6794 |
||
6795 |
* examples/README: Renamed to QuickStart. |
|
6796 |
||
6797 |
* examples/Makefile (EXAMPLES): Reflect name change of README. |
|
6798 |
||
6799 |
* muse.el: Ditto. |
|
6800 |
||
6801 |
modified files: |
|
6802 |
ChangeLog Makefile examples/Makefile muse.el |
|
6803 |
||
6804 |
renamed files: |
|
6805 |
examples/.arch-ids/README.id |
|
6806 |
==> examples/.arch-ids/QuickStart.id |
|
6807 |
examples/README |
|
6808 |
==> examples/QuickStart |
|
6809 |
||
6810 |
||
6811 |
2005-06-15 22:47:05 GMT Michael Olson <mwolson@gnu.org> patch-58 |
|
6812 |
||
6813 |
Summary: |
|
6814 |
Makefile refactoring. |
|
6815 |
Revision: |
|
6816 |
muse--main--1.0--patch-58 |
|
6817 |
||
6818 |
* Makefile (.PHONY): List all non-file targets. |
|
6819 |
(examples): New rule that calls Make in the examples directory. |
|
6820 |
(atranslit): Removed, since this isn't (yet) bundled with Muse. |
|
6821 |
||
6822 |
* README: Move to the examples directory. I'd prefer to distribute a |
|
6823 |
very basic plain text README and use this as a quickstart + markup |
|
6824 |
example + publishing example. |
|
6825 |
||
6826 |
* examples/Makefile: Move all README-related rules here. |
|
6827 |
||
6828 |
* examples/README: Add an "About this document" section. |
|
6829 |
||
6830 |
* scripts/publish (style): Do not include the contrib directory, since we |
|
6831 |
don't use any code from there. Since this is only invoked from the |
|
6832 |
examples directory, make sure add the parent directory to the load |
|
6833 |
path. |
|
6834 |
||
6835 |
* muse.texi: Change version to 3.00.90 (RC1). |
|
6836 |
||
6837 |
* muse.el: Change location of the README file in header. |
|
6838 |
||
6839 |
* muse.el (muse-version): Update to 3.00.90 (RC1). |
|
6840 |
||
6841 |
new files: |
|
6842 |
examples/.arch-ids/Makefile.id examples/Makefile |
|
6843 |
||
6844 |
modified files: |
|
6845 |
ChangeLog Makefile examples/README muse.el muse.texi |
|
6846 |
scripts/publish |
|
6847 |
||
6848 |
renamed files: |
|
6849 |
.arch-ids/README.id |
|
6850 |
==> examples/.arch-ids/README.id |
|
6851 |
README |
|
6852 |
==> examples/README |
|
6853 |
||
6854 |
||
6855 |
2005-06-14 03:14:05 GMT Michael Olson <mwolson@gnu.org> patch-57 |
|
6856 |
||
6857 |
Summary: |
|
6858 |
Update my example configuration. |
|
6859 |
Revision: |
|
6860 |
muse--main--1.0--patch-57 |
|
6861 |
||
6862 |
* examples/mwolson/muse-init.el: Update to reflect use of outline faces |
|
6863 |
and experimental status of muse-message. |
|
6864 |
||
6865 |
modified files: |
|
6866 |
ChangeLog examples/mwolson/muse-init.el |
|
6867 |
||
6868 |
||
6869 |
2005-06-14 03:08:54 GMT Michael Olson <mwolson@gnu.org> patch-56 |
|
6870 |
||
6871 |
Summary: |
|
6872 |
Provide optional outline-style faces; customization fixes; experimental stuff. |
|
6873 |
Revision: |
|
6874 |
muse--main--1.0--patch-56 |
|
6875 |
||
6876 |
* muse-colors.el (muse-colors-autogen-headings): New user-customizable |
|
6877 |
option that determines what the header faces should look like. If |
|
6878 |
'outline, use outline-style faces. If nil, don't generate the faces at |
|
6879 |
all, which allows the user to specify their own. Otherwise, use the |
|
6880 |
scaled faces, which is the default behavior. |
|
6881 |
(muse-colors-outline-faces-list): List of faces to use. In case the |
|
6882 |
outline faces are not available, provide reasonable defaults. |
|
6883 |
(muse-make-faces): Use dolist instead of mapc. Implement the |
|
6884 |
possibility of having outline-style colors for heading. Don't call |
|
6885 |
this function immediately -- give the users time to make their changes |
|
6886 |
through the customize interface. Once we call this function, Emcs from |
|
6887 |
CVS will not allow the faces to be changed easily, which is a shame. |
|
6888 |
||
6889 |
* muse-message.el (muse-message-contents-tag): Copied from |
|
6890 |
`muse-publish-contents-tag' in order to keep the customization |
|
6891 |
interface from making the `muse-markup-tags' option from throwing a |
|
6892 |
type mismatch error. This function is untested and will likely do |
|
6893 |
nothing useful. This file has been moved to the experimental folder |
|
6894 |
until it gets fleshed out more. |
|
6895 |
||
6896 |
* experimental/muse-wiki.el: New file from johnw's initial attempt at a |
|
6897 |
file that could eventually provide wiki-like ability. Currently this |
|
6898 |
is just a collection of functions that were pruned out when he remade |
|
6899 |
Muse, so don't get too excited. I plan to eventually merge Yann |
|
6900 |
Hodique's work here, probably after the first release of Muse. |
|
6901 |
||
6902 |
* muse-regexps.el (muse-regexp): Improve description. |
|
6903 |
||
6904 |
* muse-project.el (muse-project-ignore-regexp): Make this be a part of |
|
6905 |
the muse-regexp group since it is just a single regexp. Lists of |
|
6906 |
regexps don't have to be in muse-regexp, however. |
|
6907 |
||
6908 |
* muse-blosxom.el (muse-blosxom): Change use of `behaviour' to `behavior' |
|
6909 |
since the Emacs devel mailing list seems to not want Britain-izations |
|
6910 |
in Emacs code. |
|
6911 |
||
6912 |
* muse-colors.el (muse-colors): Ditto. |
|
6913 |
||
6914 |
* muse-docbook.el (muse-docbook): Ditto. |
|
6915 |
||
6916 |
* muse-html.el (muse-html): Ditto. |
|
6917 |
||
6918 |
* muse-http.el (muse-http): Ditto. |
|
6919 |
||
6920 |
* muse-message.el (muse-message): Ditto. |
|
6921 |
||
6922 |
* muse-mode.el (muse-mode): Ditto. |
|
6923 |
||
6924 |
* muse-project.el (muse-project): Ditto. |
|
6925 |
||
6926 |
* muse-publish.el (muse-publish): Ditto. |
|
6927 |
||
6928 |
* muse.el (muse): Ditto. |
|
6929 |
||
6930 |
new files: |
|
6931 |
experimental/.arch-ids/=id |
|
6932 |
experimental/.arch-ids/muse-wiki.el.id |
|
6933 |
experimental/muse-wiki.el |
|
6934 |
||
6935 |
modified files: |
|
6936 |
ChangeLog experimental/muse-message.el muse-blosxom.el |
|
6937 |
muse-colors.el muse-docbook.el muse-html.el muse-http.el |
|
6938 |
muse-mode.el muse-project.el muse-publish.el muse-regexps.el |
|
6939 |
muse.el |
|
6940 |
||
6941 |
renamed files: |
|
6942 |
.arch-ids/muse-message.el.id |
|
6943 |
==> experimental/.arch-ids/muse-message.el.id |
|
6944 |
muse-message.el |
|
6945 |
==> experimental/muse-message.el |
|
6946 |
||
6947 |
new directories: |
|
6948 |
experimental experimental/.arch-ids |
|
6949 |
||
6950 |
||
6951 |
2005-06-13 22:37:20 GMT Michael Olson <mwolson@gnu.org> patch-55 |
|
6952 |
||
6953 |
Summary: |
|
6954 |
Fix publishing error when given an empty string for header/footer. |
|
6955 |
Revision: |
|
6956 |
muse--main--1.0--patch-55 |
|
6957 |
||
6958 |
* muse-publish.el (muse-insert-file-or-string): Don't pass argument to |
|
6959 |
`file-readable-p' if it is an empty string. For some reason, |
|
6960 |
`file-readable-p' and `insert-file-contents' were treating an empty |
|
6961 |
string as if it were the current directory. |
|
6962 |
||
6963 |
modified files: |
|
6964 |
ChangeLog muse-publish.el |
|
6965 |
||
6966 |
||
6967 |
2005-06-13 22:01:00 GMT Michael Olson <mwolson@gnu.org> patch-54 |
|
6968 |
||
6969 |
Summary: |
|
6970 |
WYSIWYG emphasis, XEmacs compatibility hacks. |
|
6971 |
Revision: |
|
6972 |
muse--main--1.0--patch-54 |
|
6973 |
||
6974 |
* muse-colors.el (muse-colors-emphasized): Make emphasis more WYSIWIG |
|
6975 |
compliant. Only colorize if we end with the same number of asterisks |
|
6976 |
as we start with, preventing unnoticed syntax errors. Don't colorize |
|
6977 |
in the middle of a word. |
|
6978 |
(muse-colors-underlined): Make underlining more WYSIWIG compliant. |
|
6979 |
Only colorize if we end with an underscore. Don't colorize in the |
|
6980 |
middle of a word. |
|
6981 |
||
6982 |
* muse-docbook.el (muse-docbook-markup-paragraph): Move question mark |
|
6983 |
inside of group. This will probably not do anything, but it seems |
|
6984 |
syntactically good. |
|
6985 |
||
6986 |
* muse-html.el (muse-html-markup-paragraph): Attempt to deal with case |
|
6987 |
where we start with an image link. JohnW didn't seem to like having |
|
6988 |
<p> tags inserted before image links, but they don't validate properly |
|
6989 |
as they are. For now, I will surround such links/paragraphs with <div |
|
6990 |
class="image-link"> in an attempt to be as not invasive and yet |
|
6991 |
standards compliant as possible. |
|
6992 |
||
6993 |
* muse-html.el (muse-html-escape-string): Work around distinction between |
|
6994 |
int and char types in XEmacs. Deal with an annoying replace-match bug |
|
6995 |
in XEmacs that rears its head at times. |
|
6996 |
||
6997 |
* muse-publish.el (muse-publish-markup-word): Allow underlines to be |
|
6998 |
multi-line. |
|
6999 |
||
7000 |
modified files: |
|
7001 |
ChangeLog muse-colors.el muse-docbook.el muse-html.el |
|
7002 |
muse-publish.el |
|
7003 |
||
7004 |
||
7005 |
2005-06-13 01:13:08 GMT Michael Olson <mwolson@gnu.org> patch-53 |
|
7006 |
||
7007 |
Summary: |
|
7008 |
Minor code cleanup to address elint issues. |
|
7009 |
Revision: |
|
7010 |
muse--main--1.0--patch-53 |
|
7011 |
||
7012 |
* Makefile (test): Don't build README files during this rule. Remove |
|
7013 |
spurious "make clean" statement. |
|
7014 |
||
7015 |
* muse-colors.el (muse-colors-tags): Make sure that this appears in the |
|
7016 |
`muse-colors' group, and give it a proper type. |
|
7017 |
||
7018 |
* muse-mode.el: Wrap condition-case around `eval-when-compile'. |
|
7019 |
||
7020 |
* examples/johnw/muse-johnw.el (muse-my-html-insert-contents, |
|
7021 |
muse-my-journal-find-entries): Replace `string-to-int' with |
|
7022 |
`string-to-number'. |
|
7023 |
||
7024 |
* muse-html.el (muse-html-insert-contents): Ditto. |
|
7025 |
||
7026 |
* muse-journal.el (muse-journal-html-munge-buffer, |
|
7027 |
muse-journal-latex-munge-buffer): Ditto. |
|
7028 |
||
7029 |
* muse-journal.el (muse-journal-rss-munge-buffer): Ditto. |
|
7030 |
||
7031 |
* muse-publish.el (muse-publish-markup-footnote, |
|
7032 |
muse-publish-contents-tag): Ditto. |
|
7033 |
||
7034 |
* muse-regexps.el (muse-extreg-usable-p): Ditto. |
|
7035 |
||
7036 |
modified files: |
|
7037 |
ChangeLog Makefile examples/johnw/muse-johnw.el muse-colors.el |
|
7038 |
muse-html.el muse-journal.el muse-mode.el muse-publish.el |
|
7039 |
muse-regexps.el |
|
7040 |
||
7041 |
||
7042 |
2005-06-13 00:41:10 GMT Michael Olson <mwolson@gnu.org> patch-52 |
|
7043 |
||
7044 |
Summary: |
|
7045 |
Add ability to automate the creation a new blosxom entry. |
|
7046 |
Revision: |
|
7047 |
muse--main--1.0--patch-52 |
|
7048 |
||
7049 |
* examples/mwolson/muse-init.el: Move new entry section to |
|
7050 |
muse-blosxom.el. Modify the key settings in my example accordingly. |
|
7051 |
||
7052 |
* muse-blosxom.el (muse-blosxom-footer): Just use the empty string, since |
|
7053 |
Muse always makes sure that the file ends with a newline. |
|
7054 |
||
7055 |
* muse-blosxom.el (muse-blosxom-markup-regexps): Remove this, since |
|
7056 |
planner markup is now provided automatically by the planner port to |
|
7057 |
Muse, and we don't have any customized markup. |
|
7058 |
||
7059 |
* muse-blosxom.el (muse-blosxom-base-directory): New customizable |
|
7060 |
variable that specifies where the base directory of your blog entries |
|
7061 |
is found. |
|
7062 |
||
7063 |
* muse-blosxom.el (muse-blosxom-get-categories): Get the categories from |
|
7064 |
the base directory. Explore categories recursively. |
|
7065 |
||
7066 |
* muse-blosxom.el (muse-blosxom-title-to-file): Helper function for |
|
7067 |
`muse-blosxom-new-entry'. Turns the given title into a lowercase, sans |
|
7068 |
special characters file name. |
|
7069 |
||
7070 |
* muse-blosxom.el (muse-blosxom-new-entry): Automate the process of |
|
7071 |
making a new blog entry. It will prompt you for a category, then a |
|
7072 |
title, and then will create a new file that has the date and title |
|
7073 |
inserted. |
|
7074 |
||
7075 |
modified files: |
|
7076 |
ChangeLog examples/mwolson/muse-init.el muse-blosxom.el |
|
7077 |
||
7078 |
||
7079 |
2005-06-12 22:11:20 GMT Michael Olson <mwolson@gnu.org> patch-51 |
|
7080 |
||
7081 |
Summary: |
|
7082 |
Change mailing address of FSF, add AUTHORS file. |
|
7083 |
Revision: |
|
7084 |
muse--main--1.0--patch-51 |
|
7085 |
||
7086 |
* muse-*.el, muse.texi: Change mailing address of FSF. |
|
7087 |
||
7088 |
* muse.texi (Contributors): Fix typo. |
|
7089 |
||
7090 |
* AUTHORS: New file containing a list of all of those who have |
|
7091 |
contributed code or documentation to Muse, how many lines were changed, |
|
7092 |
etc. |
|
7093 |
||
7094 |
new files: |
|
7095 |
.arch-ids/AUTHORS.id AUTHORS |
|
7096 |
||
7097 |
modified files: |
|
7098 |
ChangeLog muse-blosxom.el muse-convert.el muse-docbook.el |
|
7099 |
muse-html.el muse-http.el muse-journal.el muse-latex.el |
|
7100 |
muse-message.el muse-mode.el muse-poem.el muse-project.el |
|
7101 |
muse-publish.el muse-regexps.el muse-texinfo.el muse.el |
|
7102 |
muse.texi |
|
7103 |
||
7104 |
||
7105 |
2005-06-12 21:33:24 GMT Michael Olson <mwolson@gnu.org> patch-50 |
|
7106 |
||
7107 |
Summary: |
|
7108 |
Merged from hodique@lifl.fr--2005 (patch 0-1) |
|
7109 |
Revision: |
|
7110 |
muse--main--1.0--patch-50 |
|
7111 |
||
7112 |
Patches applied: |
|
7113 |
||
7114 |
* hodique@lifl.fr--2005/muse--yh--1.0--base-0 |
|
7115 |
tag of mwolson@gnu.org--2005/muse--main--1.0--patch-49 |
|
7116 |
||
7117 |
* hodique@lifl.fr--2005/muse--yh--1.0--patch-1 |
|
7118 |
fix .html (for example) in visible names for links |
|
7119 |
||
7120 |
modified files: |
|
7121 |
ChangeLog muse-publish.el |
|
7122 |
||
7123 |
||
7124 |
2005-06-11 23:35:43 GMT Michael Olson <mwolson@gnu.org> patch-49 |
|
7125 |
||
7126 |
Summary: |
|
7127 |
Make generated X(HT)ML show up in the right encoding in other modes. |
|
7128 |
Revision: |
|
7129 |
muse--main--1.0--patch-49 |
|
7130 |
||
7131 |
* muse-html.el (muse-xhtml-header): Add "encoding=..." to first line. |
|
7132 |
Thanks to Zhiqiang Ye for the suggestion. This attempts to make |
|
7133 |
generated (X)HTML files show up in the right coding system when editing |
|
7134 |
them with another Emacs mode. |
|
7135 |
||
7136 |
* muse-journal.el (muse-journal-rss-header): Automatically determine the |
|
7137 |
encoding instead of hard-coding it. |
|
7138 |
||
7139 |
* muse-message.el: Add content to Commentary section, explaining the use |
|
7140 |
of this publishing style. |
|
7141 |
||
7142 |
modified files: |
|
7143 |
ChangeLog muse-html.el muse-journal.el muse-message.el |
|
7144 |
||
7145 |
||
7146 |
2005-06-11 01:28:01 GMT Michael Olson <mwolson@gnu.org> patch-48 |
|
7147 |
||
7148 |
Summary: |
|
7149 |
Move regexps to same group, only make 4 heading faces. |
|
7150 |
Revision: |
|
7151 |
muse--main--1.0--patch-48 |
|
7152 |
||
7153 |
* muse-colors.el (muse-make-faces): Only create 4 header faces since we |
|
7154 |
can only publish 3 of them specially, leaving the fourth to be in |
|
7155 |
plain text. |
|
7156 |
(muse-colors-markup): Only recognize 4 levels of heading. |
|
7157 |
||
7158 |
* muse-regexps.el (muse-tag-regexp, muse-link-regexp, muse-url-regexp) |
|
7159 |
(muse-file-regexp, muse-image-regexp) |
|
7160 |
(muse-ignored-extensions-regexp): Moved here from muse.el. It seems |
|
7161 |
like a good idea to have all the regexps in the same group. |
|
7162 |
||
7163 |
modified files: |
|
7164 |
ChangeLog muse-colors.el muse-regexps.el muse.el |
|
7165 |
||
7166 |
||
7167 |
2005-06-09 19:48:02 GMT Michael Olson <mwolson@gnu.org> patch-47 |
|
7168 |
||
7169 |
Summary: |
|
7170 |
Update my example config, minor code cleanup. |
|
7171 |
Revision: |
|
7172 |
muse--main--1.0--patch-47 |
|
7173 |
||
7174 |
* examples/mwolson/muse-init.el (muse-project-alist): Shorten project |
|
7175 |
names and add "Plans" project. |
|
7176 |
||
7177 |
* muse-docbook.el (looking-back): Delete. |
|
7178 |
||
7179 |
* muse-html.el (looking-back): Delete. |
|
7180 |
||
7181 |
* muse-html.el (muse-html-markup-paragraph): Use `muse-looking-back' |
|
7182 |
instead of `looking-back'. |
|
7183 |
||
7184 |
* muse.el (muse-looking-back): Instead of redefining the `looking-back' |
|
7185 |
function, use this function. If `looking-back' exists, call it; |
|
7186 |
otherwise, use a workaround. |
|
7187 |
||
7188 |
removed files: |
|
7189 |
contrib/.arch-ids/pcomplete.el.id contrib/pcomplete.el |
|
7190 |
||
7191 |
modified files: |
|
7192 |
ChangeLog examples/mwolson/muse-init.el muse-docbook.el |
|
7193 |
muse-html.el muse.el |
|
7194 |
||
7195 |
||
7196 |
2005-05-30 22:15:13 GMT Michael Olson <mwolson@gnu.org> patch-46 |
|
7197 |
||
7198 |
Summary: |
|
7199 |
Handle a few paragraph publishing edge cases better. |
|
7200 |
Revision: |
|
7201 |
muse--main--1.0--patch-46 |
|
7202 |
||
7203 |
* muse-docbook.el (muse-docbook-markup-regexps): Consolidate the |
|
7204 |
beginning-of-document, end-of-document, and paragraph separator regexps |
|
7205 |
so that one markup rule can be used in all these cases. |
|
7206 |
(muse-docbook-markup-paragraph): Handle more cases correctly. In |
|
7207 |
particular, blockquote or center at beginning or end of document will |
|
7208 |
be published properly. Hopefully this won't slow things down too much. |
|
7209 |
(muse-docbook-markup-paragraph-close): Removed. |
|
7210 |
||
7211 |
* muse-blosxom.el (muse-blosxom-markup-regexps): Ditto. |
|
7212 |
||
7213 |
* muse-html.el (muse-html-markup-regexps, muse-html-markup-paragraph): |
|
7214 |
Ditto. |
|
7215 |
(muse-html-markup-paragraph-close): Removed. |
|
7216 |
||
7217 |
modified files: |
|
7218 |
ChangeLog muse-blosxom.el muse-docbook.el muse-html.el |
|
7219 |
||
7220 |
||
7221 |
2005-05-28 23:37:11 GMT Michael Olson <mwolson@gnu.org> patch-45 |
|
7222 |
||
7223 |
Summary: |
|
7224 |
Improve prompt when reading a tag. |
|
7225 |
Revision: |
|
7226 |
muse--main--1.0--patch-45 |
|
7227 |
||
7228 |
* muse-mode.el (muse-insert-tag): Add a colon after "default" like some |
|
7229 |
other Emacs modes seem to do. |
|
7230 |
||
7231 |
modified files: |
|
7232 |
ChangeLog muse-mode.el |
|
7233 |
||
7234 |
||
7235 |
2005-05-28 23:34:50 GMT Michael Olson <mwolson@gnu.org> patch-44 |
|
7236 |
||
7237 |
Summary: |
|
7238 |
Warn user when publishing fails due to a private directory. |
|
7239 |
Revision: |
|
7240 |
muse--main--1.0--patch-44 |
|
7241 |
||
7242 |
* muse-project.el (muse-project-private-p): Warn users when publishing a |
|
7243 |
file fails due to its directory not being readable by others. Make |
|
7244 |
sure that you do a `chmod +o name_of_directory' if you want the |
|
7245 |
contents of that directory to be publishable. |
|
7246 |
||
7247 |
modified files: |
|
7248 |
ChangeLog muse-project.el |
|
7249 |
||
7250 |
||
7251 |
2005-05-28 23:21:39 GMT Michael Olson <mwolson@gnu.org> patch-43 |
|
7252 |
||
7253 |
Summary: |
|
7254 |
Fix error with example tags and message publishing style. |
|
7255 |
Revision: |
|
7256 |
muse--main--1.0--patch-43 |
|
7257 |
||
7258 |
* muse-colors.el: Don't define `font-lock-mode' as a variable. Check to |
|
7259 |
see if a previous definition for `font-lock-multiline' exists. |
|
7260 |
||
7261 |
* muse-message.el (muse-message-example-tag): Don't require two |
|
7262 |
additional (unused) arguments. |
|
7263 |
||
7264 |
modified files: |
|
7265 |
ChangeLog muse-colors.el muse-message.el |
|
7266 |
||
7267 |
||
7268 |
2005-05-22 05:58:40 GMT Michael Olson <mwolson@gnu.org> patch-42 |
|
7269 |
||
7270 |
Summary: |
|
7271 |
Always end the published document with a newline. |
|
7272 |
Revision: |
|
7273 |
muse--main--1.0--patch-42 |
|
7274 |
||
7275 |
* muse-html.el (muse-html-markup-paragraph-close): Always end the |
|
7276 |
published document with a newline. |
|
7277 |
||
7278 |
* muse-docbook.el (muse-docbook-markup-paragraph-close): Ditto. |
|
7279 |
||
7280 |
modified files: |
|
7281 |
ChangeLog muse-docbook.el muse-html.el |
|
7282 |
||
7283 |
||
7284 |
2005-05-22 01:26:13 GMT Michael Olson <mwolson@gnu.org> patch-41 |
|
7285 |
||
7286 |
Summary: |
|
7287 |
Don't let automatic backup files crash the publishing process. |
|
7288 |
Revision: |
|
7289 |
muse--main--1.0--patch-41 |
|
7290 |
||
7291 |
* muse-blosxom.el (muse-blosxom-markup-regexps): Remove rule for date |
|
7292 |
directive since this value is already processed by |
|
7293 |
`muse-publish-markup-directive', and may be obtained by using |
|
7294 |
the code: (muse-publishing-directive "date"). |
|
7295 |
||
7296 |
* muse-colors.el (muse-colors-region): Make sure that we don't ever try |
|
7297 |
to run (funcall nil); this happened once during a debugging process. |
|
7298 |
||
7299 |
* muse-project.el (muse-project-private-p): Skip any file for which we |
|
7300 |
cannot fetch attributes. This fixes a bug where having an |
|
7301 |
Emacs-generated automatic backup file in a publishing directory causes |
|
7302 |
the publishing process to halt with an error. |
|
7303 |
||
7304 |
modified files: |
|
7305 |
ChangeLog muse-blosxom.el muse-colors.el muse-project.el |
|
7306 |
||
7307 |
||
7308 |
2005-05-20 20:44:46 GMT Michael Olson <mwolson@gnu.org> patch-40 |
|
7309 |
||
7310 |
Summary: |
|
7311 |
Apply fix in previous patch to the DocBook publishing style. |
|
7312 |
Revision: |
|
7313 |
muse--main--1.0--patch-40 |
|
7314 |
||
7315 |
* muse-docbook.el (muse-docbook-markup-paragraph-close): Apply fix from |
|
7316 |
previous patch here as well. |
|
7317 |
||
7318 |
||
7319 |
modified files: |
|
7320 |
ChangeLog muse-docbook.el |
|
7321 |
||
7322 |
||
7323 |
2005-05-20 20:28:32 GMT Michael Olson <mwolson@gnu.org> patch-39 |
|
7324 |
||
7325 |
Summary: |
|
7326 |
Fix newly-introduced lock-up during HTML publishing. |
|
7327 |
Revision: |
|
7328 |
muse--main--1.0--patch-39 |
|
7329 |
||
7330 |
* muse-blosxom.el (muse-blosxom-markup-regexps): Give date directive and |
|
7331 |
planner rules higher priority in the publishing sequence. Hopefully |
|
7332 |
this will not wreck anything; I don't use these rules, so I cannot |
|
7333 |
tell. This wasn't a real bugfix, just an aesthetic code thing for me. |
|
7334 |
||
7335 |
* muse-html.el (muse-html-markup-paragraph-close): Don't use |
|
7336 |
replace-match; that seems to be slightly evil. Return nil instead of a |
|
7337 |
newline since otherwise Muse thinks that we are not done yet and gets |
|
7338 |
into an infinite loop. This should fix the lock-up problem that |
|
7339 |
resulted from the previous few patches. |
|
7340 |
||
7341 |
modified files: |
|
7342 |
ChangeLog muse-blosxom.el muse-html.el |
|
7343 |
||
7344 |
||
7345 |
2005-05-19 23:44:16 GMT Michael Olson <mwolson@gnu.org> patch-38 |
|
7346 |
||
7347 |
Summary: |
|
7348 |
Parenthesis goofup. |
|
7349 |
Revision: |
|
7350 |
muse--main--1.0--patch-38 |
|
7351 |
||
7352 |
* muse-blosxom.el (muse-blosxom-markup-regexps): Remove stray parenthesis. |
|
7353 |
||
7354 |
||
7355 |
modified files: |
|
7356 |
ChangeLog muse-blosxom.el |
|
7357 |
||
7358 |
||
7359 |
2005-05-19 23:41:54 GMT Michael Olson <mwolson@gnu.org> patch-37 |
|
7360 |
||
7361 |
Summary: |
|
7362 |
Make docbook and blosxom modes close paragraphs properly at end. |
|
7363 |
Revision: |
|
7364 |
muse--main--1.0--patch-37 |
|
7365 |
||
7366 |
* muse-blosxom.el (muse-blosxom-markup-regexps): Use new rule from last |
|
7367 |
patch. |
|
7368 |
||
7369 |
* muse-docbook.el (muse-docbook-markup-regexps): Ditto. |
|
7370 |
(muse-docbook-markup-paragraph-close): Adapt from |
|
7371 |
`muse-html-markup-paragraph-close'. |
|
7372 |
||
7373 |
* muse-html.el (muse-html-markup-paragraph-close): Add newline so that we |
|
7374 |
preserve the same appearance as before the last patch. |
|
7375 |
||
7376 |
modified files: |
|
7377 |
ChangeLog muse-blosxom.el muse-docbook.el muse-html.el |
|
7378 |
||
7379 |
||
7380 |
2005-05-19 23:26:50 GMT Michael Olson <mwolson@gnu.org> patch-36 |
|
7381 |
||
7382 |
Summary: |
|
7383 |
Bugfix: Close P tag properly at end of file. |
|
7384 |
Revision: |
|
7385 |
muse--main--1.0--patch-36 |
|
7386 |
||
7387 |
* muse-blosxom.el: Fix bug where loading this file twice would cause an |
|
7388 |
error. |
|
7389 |
||
7390 |
* muse-html.el (muse-html-markup-regexps): Use simpler mechanism for |
|
7391 |
detecting whether or not a paragraph needs a closing P tag. |
|
7392 |
(muse-html-markup-paragraph-close): New function that only inserts a |
|
7393 |
closing P tag when an unclosed P tag is nearby. |
|
7394 |
||
7395 |
modified files: |
|
7396 |
ChangeLog muse-blosxom.el muse-html.el |
|
7397 |
||
7398 |
||
7399 |
2005-05-18 06:07:02 GMT Michael Olson <mwolson@gnu.org> patch-35 |
|
7400 |
||
7401 |
Summary: |
|
7402 |
Update my example settings. |
|
7403 |
Revision: |
|
7404 |
muse--main--1.0--patch-35 |
|
7405 |
||
7406 |
* examples/mwolson/muse-init.el: Synchronize with my current settings. |
|
7407 |
||
7408 |
modified files: |
|
7409 |
ChangeLog examples/mwolson/muse-init.el |
|
7410 |
||
7411 |
||
7412 |
2005-05-18 06:03:07 GMT Michael Olson <mwolson@gnu.org> patch-34 |
|
7413 |
||
7414 |
Summary: |
|
7415 |
Update documentation for C-c TAB feature. |
|
7416 |
Revision: |
|
7417 |
muse--main--1.0--patch-34 |
|
7418 |
||
7419 |
* muse.texi (Keystroke Summary): Note that C-c TAB calls |
|
7420 |
`muse-insert-tag'. |
|
7421 |
||
7422 |
||
7423 |
modified files: |
|
7424 |
ChangeLog muse.texi |
|
7425 |
||
7426 |
||
7427 |
2005-05-18 06:00:27 GMT Michael Olson <mwolson@gnu.org> patch-33 |
|
7428 |
||
7429 |
Summary: |
|
7430 |
New feature: tag completion with C-c TAB. |
|
7431 |
Revision: |
|
7432 |
muse--main--1.0--patch-33 |
|
7433 |
||
7434 |
* muse-mode.el (muse-mode-map): Map C-c TAB to `muse-insert-tag'. |
|
7435 |
(muse-tag-history, muse-custom-tags): New variables that keep track of |
|
7436 |
the tag history and newly-entered tags respectively for |
|
7437 |
`muse-insert-tag'. |
|
7438 |
(muse-insert-tag): New function that interactively prompts the user for |
|
7439 |
a tag to use. |
|
7440 |
||
7441 |
modified files: |
|
7442 |
ChangeLog muse-mode.el |
|
7443 |
||
7444 |
||
7445 |
2005-05-18 05:49:07 GMT Michael Olson <mwolson@gnu.org> patch-32 |
|
7446 |
||
7447 |
Summary: |
|
7448 |
Fix XHTML validation error with <hr> and <br>. |
|
7449 |
Revision: |
|
7450 |
muse--main--1.0--patch-32 |
|
7451 |
||
7452 |
* muse-html.el (muse-xhtml-markup-strings): Use the proper form of the BR |
|
7453 |
and HR tags for XHTML publishing. This should fix a few validation |
|
7454 |
errors that I've been noticing lately. |
|
7455 |
||
7456 |
modified files: |
|
7457 |
ChangeLog muse-html.el |
|
7458 |
||
7459 |
||
7460 |
2005-05-12 22:46:10 GMT Michael Olson <mwolson@gnu.org> patch-31 |
|
7461 |
||
7462 |
Summary: |
|
7463 |
Remove flyspell overlays on links. |
|
7464 |
Revision: |
|
7465 |
muse--main--1.0--patch-31 |
|
7466 |
||
7467 |
* muse-colors.el (muse-colors-link): Remove flyspell overlays. This |
|
7468 |
should make the link clickable. On Emacs21, the color will stay red, |
|
7469 |
but other Emacsen should do the right thing, which is use the normal |
|
7470 |
link color. Hopefully this will fix some strange flyspell-related link |
|
7471 |
problems. |
|
7472 |
||
7473 |
modified files: |
|
7474 |
ChangeLog muse-colors.el |
|
7475 |
||
7476 |
||
7477 |
2005-05-06 03:30:05 GMT Michael Olson <mwolson@gnu.org> patch-30 |
|
7478 |
||
7479 |
Summary: |
|
7480 |
Update my example Muse settings. |
|
7481 |
Revision: |
|
7482 |
muse--main--1.0--patch-30 |
|
7483 |
||
7484 |
* examples/mwolson/muse-init.el: Update from my latest version. |
|
7485 |
(muse-project-alist): Remove the francais part of my blog. |
|
7486 |
(my-muse-mode-flyspell-p): Split old `my-muse-mode-affect-p' function |
|
7487 |
into this and `my-muse-mode-fill-nobreak-p'. |
|
7488 |
(muse-mode-hook): Tell fill mode to avoid breaking links; hopefully |
|
7489 |
this is the best way to accomplish this. |
|
7490 |
(my-muse-blosxom-title-to-file): Replace more non-alphanumeric |
|
7491 |
characters in the title. |
|
7492 |
(my-muse-prepare-entry-for-xanga): Treat example regions better. |
|
7493 |
||
7494 |
modified files: |
|
7495 |
ChangeLog examples/mwolson/muse-init.el |
|
7496 |
||
7497 |
||
7498 |
2005-04-21 18:25:28 GMT Michael Olson <mwolson@gnu.org> patch-29 |
|
7499 |
||
7500 |
Summary: |
|
7501 |
Add simple `muse-version' function. |
|
7502 |
Revision: |
|
7503 |
muse--main--1.0--patch-29 |
|
7504 |
||
7505 |
* muse.el (muse-version): New function that displays the value of the |
|
7506 |
`muse-version' variable. This should be easier for the user to type |
|
7507 |
than C-h v muse-version. |
|
7508 |
||
7509 |
modified files: |
|
7510 |
ChangeLog muse.el |
|
7511 |
||
7512 |
||
7513 |
2005-04-21 18:19:02 GMT Michael Olson <mwolson@gnu.org> patch-28 |
|
7514 |
||
7515 |
Summary: |
|
7516 |
Don't compile documentation by default. |
|
7517 |
Revision: |
|
7518 |
muse--main--1.0--patch-28 |
|
7519 |
||
7520 |
* Makefile (all): Don't compile documentation by default. |
|
7521 |
(doc): Use this rule to compile documentation. |
|
7522 |
||
7523 |
modified files: |
|
7524 |
ChangeLog Makefile |
|
7525 |
||
7526 |
||
7527 |
2005-04-16 18:08:24 GMT Michael Olson <mwolson@gnu.org> patch-27 |
|
7528 |
||
7529 |
Summary: |
|
7530 |
Merge RSS 2.0 enclosure support for muse-journal.el from johnw |
|
7531 |
Revision: |
|
7532 |
muse--main--1.0--patch-27 |
|
7533 |
||
7534 |
2005-04-16 Michael Olson <mwolson@gnu.org> |
|
7535 |
||
7536 |
* muse-journal.el: Merge in enclosure support for RSS 2.0 from |
|
7537 |
johnw. If a journal entry's title is a [[link]], then an |
|
7538 |
<enclosure> tag will be added to the XML data giving the size and |
|
7539 |
MIME type of the link target. This makes podcasting with Muse |
|
7540 |
trivial. |
|
7541 |
(muse-journal-rss-entry-template): Add enclosure usage to example. |
|
7542 |
(muse-journal-rss-munge-buffer): Implement enclosures. |
|
7543 |
||
7544 |
modified files: |
|
7545 |
ChangeLog muse-journal.el |
|
7546 |
||
7547 |
||
7548 |
2005-04-15 05:54:30 GMT Michael Olson <mwolson@gnu.org> patch-26 |
|
7549 |
||
7550 |
Summary: |
|
7551 |
Standardize source headers, appease elint, don't require planner |
|
7552 |
Revision: |
|
7553 |
muse--main--1.0--patch-26 |
|
7554 |
||
7555 |
2005-04-15 Michael Olson <mwolson@gnu.org> |
|
7556 |
||
7557 |
* Makefile, scripts/muse-build.el: Moved muse-build.el to the |
|
7558 |
`scripts' directory since it really isn't part of Muse proper; it |
|
7559 |
is used to generate Muse output from the command line. |
|
7560 |
||
7561 |
* muse-blosxom.el: Handle case where planner is not loaded so that |
|
7562 |
it isn't a hard requirement. |
|
7563 |
||
7564 |
* muse-colors.el: Move definition of `muse-colors-tag-info' up so |
|
7565 |
that elint doesn't complain. |
|
7566 |
||
7567 |
* muse-message.el (muse-message-markup-link): Don't throw up on |
|
7568 |
links with no description. |
|
7569 |
||
7570 |
* muse-blosxom.el, muse-book.el, muse-colors.el, muse-convert.el, |
|
7571 |
muse-docbook.el, muse-html.el, muse-http.el, muse-journal.el, |
|
7572 |
muse-latex.el, muse-message.el, muse-mode.el, muse-poem.el, |
|
7573 |
muse-project.el, muse-publish.el, muse-regexps.el, |
|
7574 |
muse-texinfo.el, muse.el: Add standard header for each file in |
|
7575 |
preparation for the initial release, which will hopefully happen |
|
7576 |
sometime within the next month. |
|
7577 |
||
7578 |
||
7579 |
removed files: |
|
7580 |
experimental/.arch-ids/=id |
|
7581 |
||
7582 |
modified files: |
|
7583 |
ChangeLog Makefile muse-blosxom.el muse-book.el muse-colors.el |
|
7584 |
muse-convert.el muse-docbook.el muse-html.el muse-http.el |
|
7585 |
muse-journal.el muse-latex.el muse-message.el muse-mode.el |
|
7586 |
muse-poem.el muse-project.el muse-publish.el muse-regexps.el |
|
7587 |
muse-texinfo.el muse.el |
|
7588 |
||
7589 |
renamed files: |
|
7590 |
.arch-ids/muse-build.el.id |
|
7591 |
==> scripts/.arch-ids/muse-build.el.id |
|
7592 |
muse-build.el |
|
7593 |
==> scripts/muse-build.el |
|
7594 |
||
7595 |
removed directories: |
|
7596 |
experimental experimental/.arch-ids |
|
7597 |
||
7598 |
||
7599 |
2005-04-14 23:46:47 GMT Michael Olson <mwolson@gnu.org> patch-25 |
|
7600 |
||
7601 |
Summary: |
|
7602 |
Merge contents of muse-latexcjk.el into muse-latex.el. |
|
7603 |
Revision: |
|
7604 |
muse--main--1.0--patch-25 |
|
7605 |
||
7606 |
2005-04-14 Michael Olson <mwolson@gnu.org> |
|
7607 |
||
7608 |
* muse-latex.el (muse-latexcjk-header, muse-latexcjk-footer) |
|
7609 |
(muse-latexcjk-encoding-map, muse-latexcjk-encoding-default) |
|
7610 |
(muse-latexcjk-encoding, muse-latexcjk-transform-content-type): |
|
7611 |
Merge in from muse-latexcjk.el. |
|
7612 |
||
7613 |
* muse-latexcjk.el: Removed, functionality merged with |
|
7614 |
muse-latex.el |
|
7615 |
||
7616 |
removed files: |
|
7617 |
.arch-ids/muse-latexcjk.el.id muse-latexcjk.el |
|
7618 |
||
7619 |
modified files: |
|
7620 |
ChangeLog muse-latex.el |
|
7621 |
||
7622 |
||
7623 |
2005-04-06 23:25:47 GMT Michael Olson <mwolson@gnu.org> patch-24 |
|
7624 |
||
7625 |
Summary: |
|
7626 |
Merge muse-xhtml.el into muse-html.el. |
|
7627 |
Revision: |
|
7628 |
muse--main--1.0--patch-24 |
|
7629 |
||
7630 |
2005-04-06 Michael Olson <mwolson@gnu.org> |
|
7631 |
||
7632 |
* examples/mwolson/muse-init.el: Update with respect to the |
|
7633 |
muse-xhtml.el merge. |
|
7634 |
||
7635 |
* muse-html.el: The contents of muse-xhtml.el have been merged in |
|
7636 |
as advised by John Wiegley. |
|
7637 |
(muse-html-style-sheet): Add example for XHTML use in the |
|
7638 |
function's documentation. |
|
7639 |
(muse-xhtml-header, muse-xhtml-footer, muse-xhtml-markup-tags): |
|
7640 |
Moved from muse-xhtml.el. |
|
7641 |
||
7642 |
* muse-xhtml.el: Removed; contents merged into muse-html.el. |
|
7643 |
||
7644 |
removed files: |
|
7645 |
.arch-ids/muse-xhtml.el.id muse-xhtml.el |
|
7646 |
||
7647 |
modified files: |
|
7648 |
ChangeLog examples/mwolson/muse-init.el muse-html.el |
|
7649 |
||
7650 |
||
7651 |
2005-04-06 03:18:55 GMT Michael Olson <mwolson@gnu.org> patch-23 |
|
7652 |
||
7653 |
Summary: |
|
7654 |
Try to fix regexps for Emacs 21.4. |
|
7655 |
Revision: |
|
7656 |
muse--main--1.0--patch-23 |
|
7657 |
||
7658 |
2005-04-05 Michael Olson <mwolson@gnu.org> |
|
7659 |
||
7660 |
* muse-regexps.el (muse-extreg-usable-p): Try to make regexps work |
|
7661 |
for Emacs 21.4. |
|
7662 |
||
7663 |
modified files: |
|
7664 |
ChangeLog muse-regexps.el |
|
7665 |
||
7666 |
||
7667 |
2005-04-01 17:59:47 GMT Michael Olson <mwolson@gnu.org> patch-22 |
|
7668 |
||
7669 |
Summary: |
|
7670 |
Add comments to the publish-project example script |
|
7671 |
Revision: |
|
7672 |
muse--main--1.0--patch-22 |
|
7673 |
||
7674 |
2005-04-01 Michael Olson <mwolson@gnu.org> |
|
7675 |
||
7676 |
* examples/publish-project: Moved here from |
|
7677 |
scripts/publish-project. Added a few comments so people know what |
|
7678 |
it is used for. |
|
7679 |
||
7680 |
modified files: |
|
7681 |
ChangeLog examples/publish-project |
|
7682 |
||
7683 |
renamed files: |
|
7684 |
scripts/.arch-ids/publish-project.id |
|
7685 |
==> examples/.arch-ids/publish-project.id |
|
7686 |
scripts/publish-project |
|
7687 |
==> examples/publish-project |
|
7688 |
||
7689 |
||
7690 |
2005-04-01 02:27:08 GMT Michael Olson <mwolson@gnu.org> patch-21 |
|
7691 |
||
7692 |
Summary: |
|
7693 |
New XHTML style, add more examples to my sample muse config |
|
7694 |
Revision: |
|
7695 |
muse--main--1.0--patch-21 |
|
7696 |
||
7697 |
2005-03-31 Michael Olson <mwolson@gnu.org> |
|
7698 |
||
7699 |
* examples/mwolson/muse-init.el: Give an example of deriving a |
|
7700 |
custom publishing style. |
|
7701 |
(my-muse-blosxom-finalize): Finalizes the "my-blosxom" style. |
|
7702 |
(my-muse-prepare-entry-for-xanga): Mangle the published output |
|
7703 |
from a blosxom project and copy the result to the clipboard for |
|
7704 |
easy pasting into Xanga's web form. The file is untouched. |
|
7705 |
||
7706 |
* muse-html.el (muse-html-style-sheet): Include the <style |
|
7707 |
type="text/css"></style> wrapper around the example. |
|
7708 |
(muse-html-header): Don't add <style type="text/css"></style> |
|
7709 |
around the value of `muse-html-style-sheet' anymore. This allows |
|
7710 |
for the option of putting your stylesheet(s) in a separate file. |
|
7711 |
An example of this is given in the documentation for this |
|
7712 |
variable. |
|
7713 |
||
7714 |
* muse-xhtml: New file that implements a publishing style which is |
|
7715 |
derived from HTML mode. It uses a slightly modified version of |
|
7716 |
the HTML markup rules to generate XHTML-compliant output. |
|
7717 |
||
7718 |
* muse-blosxom.el: Add new "blosxom-xhtml" style. The old |
|
7719 |
"blosxom" style has been renamed to "blosxom-html". Fix a few |
|
7720 |
header gaffes. |
|
7721 |
||
7722 |
* muse-journal.el: Add new "journal-xhtml" style. |
|
7723 |
||
7724 |
* muse-message.el: Add new "message-xhtml" style. |
|
7725 |
||
7726 |
new files: |
|
7727 |
.arch-ids/muse-xhtml.el.id muse-xhtml.el |
|
7728 |
||
7729 |
modified files: |
|
7730 |
ChangeLog examples/mwolson/muse-init.el muse-blosxom.el |
|
7731 |
muse-html.el muse-journal.el muse-message.el |
|
7732 |
||
7733 |
||
7734 |
2005-03-25 03:55:13 GMT Michael Olson <mwolson@gnu.org> patch-20 |
|
7735 |
||
7736 |
Summary: |
|
7737 |
Add my muse configuration to the examples |
|
7738 |
Revision: |
|
7739 |
muse--main--1.0--patch-20 |
|
7740 |
||
7741 |
2005-03-24 Michael Olson <mwolson@gnu.org> |
|
7742 |
||
7743 |
* examples/johnw: Move John Wiegley's configuration to this |
|
7744 |
directory. |
|
7745 |
||
7746 |
* examples/mwolson: My configuration files go here. |
|
7747 |
||
7748 |
* examples/mwolson/muse-init.el: My Muse configuration file. I |
|
7749 |
just figured out how to keep links from being spell-checked or |
|
7750 |
split up by fill-mode, so the implementation of this may be found |
|
7751 |
here. I also made a function that sets up a blog entry for me. |
|
7752 |
||
7753 |
new files: |
|
7754 |
examples/johnw/.arch-ids/=id examples/mwolson/.arch-ids/=id |
|
7755 |
examples/mwolson/.arch-ids/muse-init.el.id |
|
7756 |
examples/mwolson/muse-init.el |
|
7757 |
||
7758 |
modified files: |
|
7759 |
ChangeLog |
|
7760 |
||
7761 |
renamed files: |
|
7762 |
examples/.arch-ids/muse-johnw.el.id |
|
7763 |
==> examples/johnw/.arch-ids/muse-johnw.el.id |
|
7764 |
examples/.arch-ids/publish-johnw.id |
|
7765 |
==> examples/johnw/.arch-ids/publish-johnw.id |
|
7766 |
examples/muse-johnw.el |
|
7767 |
==> examples/johnw/muse-johnw.el |
|
7768 |
examples/publish-johnw |
|
7769 |
==> examples/johnw/publish-johnw |
|
7770 |
||
7771 |
new directories: |
|
7772 |
examples/johnw examples/johnw/.arch-ids examples/mwolson |
|
7773 |
examples/mwolson/.arch-ids |
|
7774 |
||
7775 |
||
7776 |
2005-03-24 22:57:10 GMT Michael Olson <mwolson@gnu.org> patch-19 |
|
7777 |
||
7778 |
Summary: |
|
7779 |
Add muse-blosxom script and plugin for pyblosxom |
|
7780 |
Revision: |
|
7781 |
muse--main--1.0--patch-19 |
|
7782 |
||
7783 |
2005-03-24 Michael Olson <mwolson@gnu.org> |
|
7784 |
||
7785 |
* muse-blosxom.el: Update copyright notice in headers and mention |
|
7786 |
the pyblosxom scripts. |
|
7787 |
||
7788 |
* contrib/pyblosxom: New directory containing pyblosxom plugins |
|
7789 |
and helper scripts. |
|
7790 |
||
7791 |
* contrib/getstamps.py: Script that generates the "timestamps" |
|
7792 |
file, run on the local machine. |
|
7793 |
||
7794 |
* contrib/hardcodedates.py: PyBlosxom plugin that interprets the |
|
7795 |
timestamps file. |
|
7796 |
||
7797 |
new files: |
|
7798 |
contrib/pyblosxom/.arch-ids/=id |
|
7799 |
contrib/pyblosxom/.arch-ids/getstamps.py.id |
|
7800 |
contrib/pyblosxom/.arch-ids/hardcodedates.py.id |
|
7801 |
contrib/pyblosxom/getstamps.py |
|
7802 |
contrib/pyblosxom/hardcodedates.py |
|
7803 |
||
7804 |
modified files: |
|
7805 |
ChangeLog muse-blosxom.el |
|
7806 |
||
7807 |
new directories: |
|
7808 |
contrib/pyblosxom contrib/pyblosxom/.arch-ids |
|
7809 |
||
7810 |
||
7811 |
2005-03-23 19:05:09 GMT Michael Olson <mwolson@gnu.org> patch-18 |
|
7812 |
||
7813 |
Summary: |
|
7814 |
muse-blosxom.el has matured past experimental status |
|
7815 |
Revision: |
|
7816 |
muse--main--1.0--patch-18 |
|
7817 |
||
7818 |
2005-03-23 Michael Olson <mwolson@gnu.org> |
|
7819 |
||
7820 |
* muse-blosxom.el: Remove common functionality that has already |
|
7821 |
been implemented in `muse-html.el'. Derive this mode from |
|
7822 |
`muse-html'. Update documentation. I now feel that this file is |
|
7823 |
ready to be included in the top-level Muse directory. |
|
7824 |
||
7825 |
modified files: |
|
7826 |
ChangeLog muse-blosxom.el |
|
7827 |
||
7828 |
renamed files: |
|
7829 |
experimental/.arch-ids/muse-blosxom.el.id |
|
7830 |
==> .arch-ids/muse-blosxom.el.id |
|
7831 |
experimental/muse-blosxom.el |
|
7832 |
==> muse-blosxom.el |
|
7833 |
||
7834 |
||
7835 |
2005-03-22 05:28:01 GMT Michael Olson <mwolson@gnu.org> patch-17 |
|
7836 |
||
7837 |
Summary: |
|
7838 |
Make muse-blosxom.el slightly less experimental |
|
7839 |
Revision: |
|
7840 |
muse--main--1.0--patch-17 |
|
7841 |
||
7842 |
2005-03-22 Michael Olson <mwolson@gnu.org> |
|
7843 |
||
7844 |
* experimental/muse-blosxom.el (muse-blosxom-page-date-alist): |
|
7845 |
Renamed from `blosxom-page-date-alist'. Currently it does nothing |
|
7846 |
useful. |
|
7847 |
(muse-blosxom-markup-regexps): Remove unnecessary first grouping |
|
7848 |
from the `muse-blosxom-markup-date-directive' rule. |
|
7849 |
(blosxom-set-time): Remove this function. We're not going to be |
|
7850 |
touching the timestamp manually anymore -- it's too much of a |
|
7851 |
hassle. Right now I've got a python program that compiles a |
|
7852 |
timestamp file and a pyblosxom helper that reads it. Something |
|
7853 |
similar could be arranged for blosxom, I'm sure. |
|
7854 |
||
7855 |
||
7856 |
modified files: |
|
7857 |
ChangeLog experimental/muse-blosxom.el |
|
7858 |
||
7859 |
||
7860 |
2005-03-20 19:40:10 GMT Michael Olson <mwolson@gnu.org> patch-16 |
|
7861 |
||
7862 |
Summary: |
|
7863 |
Apply latest journal-related updates from johnw |
|
7864 |
Revision: |
|
7865 |
muse--main--1.0--patch-16 |
|
7866 |
||
7867 |
||
7868 |
modified files: |
|
7869 |
ChangeLog examples/muse-johnw.el muse-journal.el |
|
7870 |
||
7871 |
||
7872 |
2005-03-01 02:58:29 GMT Michael Olson <mwolson@gnu.org> patch-15 |
|
7873 |
||
7874 |
Summary: |
|
7875 |
Add Projects node to the manual |
|
7876 |
Revision: |
|
7877 |
muse--main--1.0--patch-15 |
|
7878 |
||
7879 |
2005-02-28 Michael Olson <mwolson@gnu.org> |
|
7880 |
||
7881 |
* muse.texi: Change copyright notice since the FSF is now the |
|
7882 |
copyright holder. |
|
7883 |
(Projects): New node, based on a section from the README file. |
|
7884 |
||
7885 |
modified files: |
|
7886 |
ChangeLog muse.texi |
|
7887 |
||
7888 |
||
7889 |
2005-03-01 02:25:15 GMT Michael Olson <mwolson@gnu.org> patch-14 |
|
7890 |
||
7891 |
Summary: |
|
7892 |
Correct documentation, adding some content. |
|
7893 |
Revision: |
|
7894 |
muse--main--1.0--patch-14 |
|
7895 |
||
7896 |
2005-02-28 Michael Olson <mwolson@gnu.org> |
|
7897 |
||
7898 |
* muse.texi: Change license terms of the documentation to the GNU |
|
7899 |
GPL instead of the GNU FDL, as per the consent of the copyright |
|
7900 |
holders of the emacs-wiki manual, from which this is based. Some |
|
7901 |
emacs-wiki-isms in the manual were corrected, and the Getting |
|
7902 |
Started section was updated. |
|
7903 |
||
7904 |
modified files: |
|
7905 |
ChangeLog muse.texi |
|
7906 |
||
7907 |
||
7908 |
2005-02-17 19:08:19 GMT Michael Olson <mwolson@gnu.org> patch-13 |
|
7909 |
||
7910 |
Summary: |
|
7911 |
Make muse-blosxom.el a bit more sane, still need to bum it down a bit |
|
7912 |
Revision: |
|
7913 |
muse--main--1.0--patch-13 |
|
7914 |
||
7915 |
2005-02-17 Michael Olson <mwolson@gnu.org> |
|
7916 |
||
7917 |
* experimental/muse-blosxom.el: Somehow the contents of this file |
|
7918 |
managed to get duplicated. I removed the duplicates. |
|
7919 |
(muse-blosxom-date): Remove this, since it is not useful. |
|
7920 |
(muse-blosxom-header): Use the standard header that blosxom.el |
|
7921 |
has. |
|
7922 |
||
7923 |
modified files: |
|
7924 |
ChangeLog experimental/muse-blosxom.el |
|
7925 |
||
7926 |
||
7927 |
2005-02-08 04:20:41 GMT Michael Olson <mwolson@gnu.org> patch-12 |
|
7928 |
||
7929 |
Summary: |
|
7930 |
Initial commit of muse.texi, nothing substantial |
|
7931 |
Revision: |
|
7932 |
muse--main--1.0--patch-12 |
|
7933 |
||
7934 |
2005-02-07 Michael Olson <mwolson@gnu.org> |
|
7935 |
||
7936 |
* muse.texi: New file that provides the documentation for Muse. |
|
7937 |
It is in a very rough form at the moment. Nothing substantial may |
|
7938 |
be found here yet. Be ye warned. |
|
7939 |
||
7940 |
new files: |
|
7941 |
.arch-ids/muse.texi.id muse.texi |
|
7942 |
||
7943 |
modified files: |
|
7944 |
ChangeLog |
|
7945 |
||
7946 |
||
7947 |
2005-02-08 01:15:15 GMT Michael Olson <mwolson@gnu.org> patch-11 |
|
7948 |
||
7949 |
Summary: |
|
7950 |
Add docstring, new trivial function |
|
7951 |
Revision: |
|
7952 |
muse--main--1.0--patch-11 |
|
7953 |
||
7954 |
2005-02-07 Michael Olson <mwolson@gnu.org> |
|
7955 |
||
7956 |
* muse-mode.el (muse-mode-map): Make "C-c =" trigger |
|
7957 |
`muse-what-changed'. No functionality change. |
|
7958 |
(muse-what-changed): New function that displays in diff format the |
|
7959 |
changes made since the buffer was last saved. |
|
7960 |
||
7961 |
* muse-project.el (muse-project-publish): Add docstring. |
|
7962 |
||
7963 |
modified files: |
|
7964 |
ChangeLog muse-mode.el muse-project.el |
|
7965 |
||
7966 |
||
7967 |
2005-02-04 18:42:08 GMT Michael Olson <mwolson@gnu.org> patch-10 |
|
7968 |
||
7969 |
Summary: |
|
7970 |
Add experimental version of muse-blosxom.el to project |
|
7971 |
Revision: |
|
7972 |
muse--main--1.0--patch-10 |
|
7973 |
||
7974 |
2005-02-04 Michael Olson <mwolson@gnu.org> |
|
7975 |
||
7976 |
* Makefile (realclean): Remove file that gets generated when fonts |
|
7977 |
are missing. |
|
7978 |
||
7979 |
* experimental/muse-bloxsom.el: New file that implements Blosxom |
|
7980 |
support for Muse. It's in a very rough state, hence its placement |
|
7981 |
in the `experimental' directory. |
|
7982 |
||
7983 |
new files: |
|
7984 |
experimental/.arch-ids/=id |
|
7985 |
experimental/.arch-ids/muse-blosxom.el.id |
|
7986 |
experimental/muse-blosxom.el |
|
7987 |
||
7988 |
modified files: |
|
7989 |
ChangeLog Makefile |
|
7990 |
||
7991 |
new directories: |
|
7992 |
experimental experimental/.arch-ids |
|
7993 |
||
7994 |
||
7995 |
2005-02-04 18:19:44 GMT Michael Olson <mwolson@gnu.org> patch-9 |
|
7996 |
||
7997 |
Summary: |
|
7998 |
Make permissions more consistent |
|
7999 |
Revision: |
|
8000 |
muse--main--1.0--patch-9 |
|
8001 |
||
8002 |
||
8003 |
modified files: |
|
8004 |
ChangeLog |
|
8005 |
||
8006 |
modified directories: |
|
8007 |
contrib examples scripts |
|
8008 |
||
8009 |
||
8010 |
2005-02-04 18:13:56 GMT Michael Olson <mwolson@gnu.org> patch-8 |
|
8011 |
||
8012 |
Summary: |
|
8013 |
Fix build problems |
|
8014 |
Revision: |
|
8015 |
muse--main--1.0--patch-8 |
|
8016 |
||
8017 |
2005-02-04 Michael Olson <mwolson@gnu.org> |
|
8018 |
||
8019 |
* muse-build.el: Add contrib directory to `load-path'. |
|
8020 |
(muse-elint-files): Load `muse-regexps.el'. |
|
8021 |
||
8022 |
* scripts/publish: Change permissions so that this script is |
|
8023 |
executable. Add contrib directory to load list. Add |
|
8024 |
`muse-regexps.el' to list. |
|
8025 |
||
8026 |
modified files: |
|
8027 |
ChangeLog muse-build.el scripts/publish |
|
8028 |
||
8029 |
||
8030 |
2005-01-31 21:04:43 GMT Michael Olson <mwolson@gnu.org> patch-7 |
|
8031 |
||
8032 |
Summary: |
|
8033 |
Use "—" instead of "—" |
|
8034 |
Revision: |
|
8035 |
muse--main--1.0--patch-7 |
|
8036 |
||
8037 |
2005-01-31 Michael Olson <mwolson@gnu.org> |
|
8038 |
||
8039 |
* muse-docbook.el (muse-docbook-markup-strings): Replace "—" |
|
8040 |
with "—" so that documents validate properly. Thanks to |
|
8041 |
Björn Lindström for the suggestion. |
|
8042 |
||
8043 |
* muse-html.el (muse-html-markup-strings): Ditto. |
|
8044 |
||
8045 |
modified files: |
|
8046 |
ChangeLog muse-docbook.el muse-html.el |
|
8047 |
||
8048 |
||
8049 |
2005-01-25 19:04:31 GMT Michael Olson <mwolson@gnu.org> patch-6 |
|
8050 |
||
8051 |
Summary: |
|
8052 |
Fix use of "[:blank:]" in underline markup |
|
8053 |
Revision: |
|
8054 |
muse--main--1.0--patch-6 |
|
8055 |
||
8056 |
2005-01-25 Michael Olson <mwolson@gnu.org> |
|
8057 |
||
8058 |
* muse-colors.el (muse-colors-markup): Replace "[:blank:]" with |
|
8059 |
use of `muse-regexp-blank'. |
|
8060 |
||
8061 |
modified files: |
|
8062 |
ChangeLog muse-colors.el |
|
8063 |
||
8064 |
||
8065 |
2005-01-03 06:00:43 GMT Michael Olson <mwolson@member.fsf.org> patch-5 |
|
8066 |
||
8067 |
Summary: |
|
8068 |
Fix problem with headings being given wrong face |
|
8069 |
Revision: |
|
8070 |
muse--main--1.0--patch-5 |
|
8071 |
||
8072 |
2005-01-03 Michael Olson <mwolson@gnu.org> |
|
8073 |
||
8074 |
* muse-colors.el: Add header. |
|
8075 |
(muse-colors-emphasized): Headings were being given the coloring |
|
8076 |
for the next level of heading instead of the real |
|
8077 |
level (i.e. `muse-header-2' instead of `muse-header-1' for "* |
|
8078 |
Heading"). Thanks to Lan Yufeng for finding this and sending a |
|
8079 |
patch. |
|
8080 |
||
8081 |
* muse-regexps.el: Fix header. |
|
8082 |
||
8083 |
modified files: |
|
8084 |
ChangeLog muse-colors.el muse-regexps.el |
|
8085 |
||
8086 |
||
8087 |
2005-01-02 00:02:15 GMT Michael Olson <mwolson@member.fsf.org> patch-4 |
|
8088 |
||
8089 |
Summary: |
|
8090 |
Rotate ChangeLog |
|
8091 |
Revision: |
|
8092 |
muse--main--1.0--patch-4 |
|
8093 |
||
8094 |
2005-01-01 Michael Olson <mwolson@gnu.org> |
|
8095 |
||
8096 |
* ChangeLog: Move old ChangeLog to ChangeLog.2004. This new |
|
8097 |
version will be automatically maintained by Arch. |
|
8098 |
||
8099 |
||
8100 |
new files: |
|
8101 |
.arch-ids/ChangeLog.id ChangeLog |
|
8102 |
||
8103 |
renamed files: |
|
8104 |
.arch-ids/ChangeLog.id |
|
8105 |
==> .arch-ids/ChangeLog.2004.id |
|
8106 |
ChangeLog |
|
8107 |
==> ChangeLog.2004 |
|
8108 |
||
8109 |
||
8110 |
2004-12-30 07:26:48 GMT Michael Olson <mwolson@member.fsf.org> patch-3 |
|
8111 |
||
8112 |
Summary: |
|
8113 |
Extended regexps fix, allow spaces in 1st part of links |
|
8114 |
Revision: |
|
8115 |
muse--main--1.0--patch-3 |
|
8116 |
||
8117 |
2004-12-30 Michael Olson <mwolson@gnu.org> |
|
8118 |
||
8119 |
* muse.el (muse-link-regexp): Allow spaces in the first part of |
|
8120 |
links. |
|
8121 |
||
8122 |
* muse-colors.el, muse-convert.el, muse-docbook.el: Use |
|
8123 |
customizable alternatives to extended character classes. |
|
8124 |
||
8125 |
* muse-html.el, muse-mode.el, muse-publish.el: Ditto. |
|
8126 |
||
8127 |
modified files: |
|
8128 |
ChangeLog muse-colors.el muse-convert.el muse-docbook.el |
|
8129 |
muse-html.el muse-mode.el muse-publish.el muse.el |
|
8130 |
||
8131 |
||
8132 |
2004-12-30 02:18:07 GMT Michael Olson <mwolson@member.fsf.org> patch-2 |
|
8133 |
||
8134 |
Summary: |
|
8135 |
Begin to change regexp handling, tweak muse.el header |
|
8136 |
Revision: |
|
8137 |
muse--main--1.0--patch-2 |
|
8138 |
||
8139 |
2004-12-29 Michael Olson <mwolson@gnu.org> |
|
8140 |
||
8141 |
* muse.el: Change Copyright notice to FSF. Change Maintainer to |
|
8142 |
myself. Update URL. |
|
8143 |
||
8144 |
* muse-regexps.el: New file that implements regexp handling. |
|
8145 |
Generalized regexp options will be moved to it eventually. |
|
8146 |
||
8147 |
new files: |
|
8148 |
.arch-ids/muse-regexps.el.id muse-regexps.el |
|
8149 |
||
8150 |
modified files: |
|
8151 |
ChangeLog muse.el |
|
8152 |
||
8153 |
||
8154 |
2004-12-30 01:49:50 GMT Michael Olson <mwolson@member.fsf.org> patch-1 |
|
8155 |
||
8156 |
Summary: |
|
8157 |
Do some early spring cleaning |
|
8158 |
Revision: |
|
8159 |
muse--main--1.0--patch-1 |
|
8160 |
||
8161 |
2004-12-29 Michael Olson <mwolson@gnu.org> |
|
8162 |
||
8163 |
* Makefile: Change path to `publish' script. |
|
8164 |
||
8165 |
* contrib/pcomplete.el: New file that is used by Muse without |
|
8166 |
actually being a part of it: hence its location in the contrib |
|
8167 |
directory. |
|
8168 |
||
8169 |
* contrib/cgi.el, contrib/httpd.el: New location. |
|
8170 |
||
8171 |
* examples/muse-johnw.el, examples/publish-johnw: Ditto. |
|
8172 |
||
8173 |
* scripts/publish, scripts/publish-project: Ditto. |
|
8174 |
||
8175 |
new files: |
|
8176 |
contrib/.arch-ids/=id contrib/.arch-ids/pcomplete.el.id |
|
8177 |
contrib/pcomplete.el examples/.arch-ids/=id |
|
8178 |
scripts/.arch-ids/=id |
|
8179 |
||
8180 |
modified files: |
|
8181 |
ChangeLog Makefile |
|
8182 |
||
8183 |
renamed files: |
|
8184 |
.arch-ids/cgi.el.id |
|
8185 |
==> contrib/.arch-ids/cgi.el.id |
|
8186 |
.arch-ids/httpd.el.id |
|
8187 |
==> contrib/.arch-ids/httpd.el.id |
|
8188 |
.arch-ids/muse-johnw.el.id |
|
8189 |
==> examples/.arch-ids/muse-johnw.el.id |
|
8190 |
.arch-ids/publish-johnw.id |
|
8191 |
==> examples/.arch-ids/publish-johnw.id |
|
8192 |
.arch-ids/publish-project.id |
|
8193 |
==> scripts/.arch-ids/publish-project.id |
|
8194 |
.arch-ids/publish.id |
|
8195 |
==> scripts/.arch-ids/publish.id |
|
8196 |
cgi.el |
|
8197 |
==> contrib/cgi.el |
|
8198 |
httpd.el |
|
8199 |
==> contrib/httpd.el |
|
8200 |
muse-johnw.el |
|
8201 |
==> examples/muse-johnw.el |
|
8202 |
publish |
|
8203 |
==> scripts/publish |
|
8204 |
publish-johnw |
|
8205 |
==> examples/publish-johnw |
|
8206 |
publish-project |
|
8207 |
==> scripts/publish-project |
|
8208 |
||
8209 |
new directories: |
|
8210 |
contrib contrib/.arch-ids examples examples/.arch-ids scripts |
|
8211 |
scripts/.arch-ids |
|
8212 |
||
8213 |
||
8214 |
2004-12-30 01:33:11 GMT Michael Olson <mwolson@member.fsf.org> base-0 |
|
8215 |
||
8216 |
Summary: |
|
8217 |
tag of mwolson@member.fsf.org--2004/muse--main--1.0--patch-3 |
|
8218 |
Revision: |
|
8219 |
muse--main--1.0--base-0 |
|
8220 |
||
8221 |
(automatically generated log message) |
|
8222 |
||
8223 |
See ChangeLog.1 for earlier changes. |
|
8224 |
||
8225 |
;; Local Variables: |
|
8226 |
;; coding: utf-8 |
|
8227 |
;; End: |