12006-08-06 19:08:25 GMT Michael Olson <mwolson@gnu.org> patch-173 2 3 Summary: 4 Make command, lisp, perl, python, and ruby tags interpret "markup". 5 Revision: 6 muse--main--1.0--patch-173 7 8 * lisp/muse-publish.el (muse-publish-markup-tags): Permit <lisp> to take 9 the "markup" argument. 10 (muse-publish-markup-attribute): New macro that interprets the "markup" 11 attribute. 12 (muse-publish-lisp-tag, muse-publish-command-tag): Use 13 muse-publish-markup-attribute. 14 (muse-publish-command-tag): Make sure we have a newline at end of 15 output. 16 (muse-publish-perl-tag, muse-publish-python-tag) 17 (muse-publish-ruby-tag): Pass remaining attributes to 18 muse-publish-command-tag so that the "markup" attribute works. 19 (muse-publish-include-tag): Use muse-publish-markup-attribute. 20 21 * muse.texi (Tag Summary): Document changes to tags. 22 23 modified files: 24 ChangeLog lisp/muse-publish.el muse.texi 25 26 272006-08-06 16:44:16 GMT Michael Olson <mwolson@gnu.org> patch-172 28 29 Summary: 30 Implement <perl>, <python>, and <ruby> tags. 31 Revision: 32 muse--main--1.0--patch-172 33 34 * lisp/muse-publish.el (muse-publish-markup-tags): Add <perl>, <python>, 35 and <ruby> tags. 36 (muse-publish-command-tag): Code indentation. 37 (muse-publish-perl-tag): New function that publishes a <perl> tag. 38 (muse-publish-python-tag): New function that publishes a <python> tag. 39 (muse-publish-ruby-tag): New function that publishes a <ruby> tag. 40 41 * muse.texi (Tag Summary): Document <perl>, <python>, and <ruby>. 42 43 * examples/johnw/publish-johnw: Add explanatory comment. 44 45 modified files: 46 ChangeLog examples/johnw/publish-johnw lisp/muse-publish.el 47 muse.texi 48 49 502006-08-06 01:34:51 GMT Michael Olson <mwolson@gnu.org> patch-171 51 52 Summary: 53 Tweak build system. 54 Revision: 55 muse--main--1.0--patch-171 56 57 * Makefile, Makefile.defs, contrib/Makefile, experimental/Makefile: 58 lisp/Makefile: Make the build system more abstract so that it can be 59 easily re-used in other Emacs Lisp programs. 60 61 * examples/mwolson/muse-init.el: Update. 62 63 modified files: 64 ChangeLog Makefile Makefile.defs contrib/Makefile 65 examples/mwolson/muse-init.el experimental/Makefile 66 lisp/Makefile 67 68 692006-08-05 15:12:38 GMT Michael Olson <mwolson@gnu.org> patch-170 70 71 Summary: 72 Rename muse-convert-latex.el to muse-import-latex.el. 73 Revision: 74 muse--main--1.0--patch-170 75 76 * lisp/muse-import-latex.el: Rename from muse-convert-latex.el. Rename 77 all functions as well. 78 79 modified files: 80 ChangeLog lisp/muse-import-latex.el 81 82 renamed files: 83 lisp/.arch-ids/muse-convert-latex.el.id 84 ==> lisp/.arch-ids/muse-import-latex.el.id 85 lisp/muse-convert-latex.el 86 ==> lisp/muse-import-latex.el 87 88 892006-07-29 04:03:29 GMT Michael Olson <mwolson@gnu.org> patch-169 90 91 Summary: 92 Manual: Update mailing list info. 93 Revision: 94 muse--main--1.0--patch-169 95 96 * muse.texi (Releases): Update mailing list info. 97 (Implicit Links): Fix use of future tense. 98 (Getting Help and Reporting Bugs): Update mailing list info. 99 100 modified files: 101 ChangeLog muse.texi 102 103 1042006-07-29 03:49:29 GMT Michael Olson <mwolson@gnu.org> patch-168 105 106 Summary: 107 Mention both Ubuntu and Debian throughout. 108 Revision: 109 muse--main--1.0--patch-168 110 111 * Makefile.defs, README, muse.texi: Mention Ubuntu wherever Debian is 112 mentioned. 113 114 modified files: 115 ChangeLog Makefile.defs README muse.texi 116 117 1182006-07-27 22:28:13 GMT Michael Olson <mwolson@gnu.org> patch-167 119 120 Summary: 121 Fix #5899: muse-follow-name-at-mouse breaks mouse-yank-at-point. 122 Revision: 123 muse--main--1.0--patch-167 124 125 * lisp/muse-mode.el (muse-follow-name-at-mouse): Restore the point before 126 calling the fallback keybinding. This fixes #5899. 127 128 * lisp/muse-publish.el (muse-publish-escape-specials): Docfix. 129 (muse-publish-mark-link): Docfix. 130 (muse-link-specials): Docfix. 131 132 modified files: 133 ChangeLog lisp/muse-mode.el lisp/muse-publish.el lisp/muse.el 134 135 1362006-07-27 20:46:38 GMT Michael Olson <mwolson@gnu.org> patch-166 137 138 Summary: 139 Make C-c C-t publish the current file in a more sensible way. 140 Revision: 141 muse--main--1.0--patch-166 142 143 * lisp/muse-mode.el (muse-mode-map): Make C-c C-t call 144 muse-project-publish-this-file instead of muse-publish-this file. Make 145 C-c C-T call the latter. 146 (muse-browse-result): Use `muse-project-get-applicable-styles'. 147 (muse-follow-name-at-point): Docfix. 148 149 * lisp/muse-project.el (muse-project-get-applicable-style): New function 150 that prompts the user for a style if more than one style applies to the 151 given file. 152 (muse-project-publish-this-file): New function that publishes the 153 currently-visited file according to `muse-project-alist', prompting if 154 more than one style applies. 155 156 * lisp/muse-publish.el (muse-publish-this-file): Docfix. 157 158 * muse.texi (Keystroke Summary): Update for the changes made. C-c C-c 159 was not previously documented. 160 161 modified files: 162 ChangeLog lisp/muse-mode.el lisp/muse-project.el 163 lisp/muse-publish.el muse.texi 164 165 1662006-07-27 19:36:31 GMT Michael Olson <mwolson@gnu.org> patch-165 167 168 Summary: 169 Implement interactive insertion of URLs. 170 Revision: 171 muse--main--1.0--patch-165 172 173 * lisp/muse-mode.el (muse-insert-map): Add binding for muse-insert-url. 174 (muse-insert-thing): Add text for URL to prompt. 175 (muse-insert-relative-link-to-file): Docfix, style fix. 176 (muse-insert-url): New function that reads a URL and description from 177 the user. 178 179 * muse.texi (Keystroke Summary): Mention insert-url keybinding. 180 181 modified files: 182 ChangeLog lisp/muse-mode.el muse.texi 183 184 1852006-07-27 18:50:50 GMT Michael Olson <mwolson@gnu.org> patch-164 186 187 Summary: 188 Make escaping of brackets in links work properly. 189 Revision: 190 muse--main--1.0--patch-164 191 192 * lisp/muse-colors.el (muse-colors-explicit-link): If the link has 193 escaped characters, display them unescaped. 194 195 * lisp/muse-mode.el (muse-make-link): Handle case where we are given no 196 link. 197 (muse-edit-link-at-point): Unescape the link before presenting it to 198 the user for editing. 199 200 * lisp/muse-publish.el (muse-publish-escape-specials-in-string): Minor 201 coding style fix. 202 (muse-publish-url): Unescape the link description before doing further 203 transforms on it. The link has already been unescaped. 204 205 * lisp/muse.el (muse-sort-by-rating): Minor coding style fix. 206 (muse-escape-specials-in-string): New function that escapes specials in 207 a string. This differs from Muse's other specials-escaping routines in 208 that it replaces strings rather than characters, and is reversible if 209 the specials are defined properly. 210 (muse-replace-regexp-in-string): Docfix. 211 (muse-link-specials): New variable containing the specials that Muse 212 uses to handle syntactic issues with link text. Namely: brackets. The 213 percent sign must also be escaped since it is used in the escaped text. 214 (muse-link-escape, muse-link-unescape): Call 215 muse-escape-specials-in-string. Embarrassingly, these functions 216 previously had no effect before. 217 218 modified files: 219 ChangeLog lisp/muse-colors.el lisp/muse-mode.el 220 lisp/muse-publish.el lisp/muse.el 221 222 2232006-07-09 18:28:25 GMT Michael Olson <mwolson@gnu.org> patch-163 224 225 Summary: 226 Make space around emdash optional. 227 Revision: 228 muse--main--1.0--patch-163 229 230 * lisp/muse-publish.el (muse-publish-markup-regexps): Make space around 231 emdash optional. 232 233 modified files: 234 ChangeLog lisp/muse-publish.el 235 236 2372006-07-08 20:38:12 GMT Michael Olson <mwolson@gnu.org> patch-162 238 239 Summary: 240 muse-latex: Make publishing of <contents> tags optional. 241 Revision: 242 muse--main--1.0--patch-162 243 244 * lisp/muse-html.el (muse-html-insert-contents): Use nreverse rather than 245 reverse for a minor speed boost. 246 247 * lisp/muse-latex.el (muse-latex-header, muse-latexcjk-header): Only 248 insert a table of contents when muse-latex-permit-contents-tag is nil. 249 (muse-latexcjk-header): Make comments do the right thing. 250 (muse-latex-permit-contents-tag): New option that specifies whether we 251 should take action on the <contents> tag. 252 (muse-latex-finalize-buffer): If muse-latex-permit-contents-tag is 253 non-nil, publish a table of contents in the place where the <contents> 254 tag is. 255 256 * muse.texi (LaTeX): Bring up-to-date with new options. 257 258 modified files: 259 ChangeLog lisp/muse-html.el lisp/muse-latex.el muse.texi 260 261 2622006-07-04 05:00:35 GMT Michael Olson <mwolson@gnu.org> patch-161 263 264 Summary: 265 Fix publishing bug introduced in last patch. 266 Revision: 267 muse--main--1.0--patch-161 268 269 * lisp/muse-project.el (muse-current-output-style): New variable that 270 holds the output style that is currently being used to publish a file. 271 (muse-project-page-file): When a subdirectory is used, only record 272 matches. Sort using matches, not entire list. 273 (muse-project-resolve-link): Docfix. 274 (muse-project-current-output-style): New function that returns the 275 current output style. 276 (muse-project-link-page): Use the local output style, not the other 277 kind of style. 278 (muse-project-publish-file): Set muse-current-output-style. 279 280 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Use 281 muse-current-output-style. 282 283 modified files: 284 ChangeLog lisp/muse-project.el lisp/muse-wiki.el 285 286 2872006-07-04 04:06:44 GMT Michael Olson <mwolson@gnu.org> patch-160 288 289 Summary: 290 Make links to files in subdirectories work. 291 Revision: 292 muse--main--1.0--patch-160 293 294 * lisp/muse-project.el (muse-project-alist-styles): Fix stray comment. 295 (muse-project-page-file): Change to a defun. Handle files with the 296 same name but in different directories. Handle case where a 297 subdirectory is given in a link. 298 (muse-project-choose-style-by-link-suffix): Move from muse-wiki.el. 299 (muse-project-applicable-styles): Sort entries according to how late in 300 the string the match for the include regexp occurs. 301 (muse-project-resolve-link): Moved from muse-wiki.el. Strip 302 subdirectory from page because we have already determined the correct 303 path. 304 (muse-project-link-page): New function that resolves a link to a page 305 in the same project. 306 307 * lisp/muse-publish.el (muse-publish-link-page): Simple wrapper for 308 muse-project-link-page. 309 (muse-publish-classify-url): Use muse-publish-link-page. 310 311 * lisp/muse-regexps.el (muse-file-regexp): Don't match subdirectory 312 links. 313 314 * lisp/muse-wiki.el (muse-wiki-choose-style-by-link-suffix) 315 (muse-wiki-resolve-project-page-1): Move to muse-project.el. 316 (muse-wiki-resolve-project-page): Use muse-project-resolve-link. 317 318 * lisp/muse.el (muse-collect-alist): New function that is like assoc, but 319 returns a list of matches. 320 (muse-sort-with-closure): New convenience macro for using `sort' with a 321 closure argument. 322 (muse-sort-by-rating): New function that takes a rating list and sorts 323 it, discarding the rating. 324 325 * muse.texi (Projects): Mention that you can use regexps in place of 326 directory names in project entries. Caught that when source-diving. 327 328 modified files: 329 ChangeLog lisp/muse-project.el lisp/muse-publish.el 330 lisp/muse-regexps.el lisp/muse-wiki.el lisp/muse.el muse.texi 331 332 3332006-07-03 01:33:17 GMT Michael Olson <mwolson@gnu.org> patch-159 334 335 Summary: 336 Fix publishing of blank table fields. 337 Revision: 338 muse--main--1.0--patch-159 339 340 * lisp/muse-regexps.el (muse-table-field-regexp): Make publishing blank 341 fields work properly. 342 343 modified files: 344 ChangeLog lisp/muse-regexps.el 345 346 3472006-07-03 00:39:47 GMT Michael Olson <mwolson@gnu.org> patch-158 348 349 Summary: 350 Make muse-publish-markup-buffer usable even with no current file. 351 Revision: 352 muse--main--1.0--patch-158 353 354 * lisp/muse-publish.el (muse-publish-markup-buffer): Make this work even 355 if no file is associated with the buffer. Thanks to dds for the fix. 356 357 modified files: 358 ChangeLog lisp/muse-publish.el 359 360 3612006-06-26 18:13:59 GMT Michael Olson <mwolson@gnu.org> patch-157 362 363 Summary: 364 Don't use illegal C-c i keybinding. 365 Revision: 366 muse--main--1.0--patch-157 367 368 * lisp/muse-mode.el (muse-mode-map): Remove "C-c i" binding and use "C-c 369 TAB" for that purpose instead. Thanks to Adrian Aichner for the 370 report. 371 372 * muse.texi (Keystroke Summary): Update documentation for the above 373 change. 374 375 modified files: 376 ChangeLog lisp/muse-mode.el muse.texi 377 378 3792006-06-12 13:58:59 GMT Michael Olson <mwolson@gnu.org> patch-156 380 381 Summary: 382 Improve ignored files regexp. 383 Revision: 384 muse--main--1.0--patch-156 385 386 * lisp/muse-project.el (muse-project-ignore-regexp): Ignore Darcs and SVN 387 metadata directories, and use a better matching technique for autosave 388 files. Previously, files with '#' in them were ignored erroneously. 389 390 modified files: 391 ChangeLog lisp/muse-project.el 392 393 3942006-06-12 13:55:17 GMT Michael Olson <mwolson@gnu.org> patch-155 395 396 Summary: 397 Provide example for <include> in Muse manual. 398 Revision: 399 muse--main--1.0--patch-155 400 401 * muse.texi (Tag Summary): Give an example of using the <include> tag. 402 403 modified files: 404 ChangeLog muse.texi 405 406 4072006-06-10 06:49:08 GMT Michael Olson <mwolson@gnu.org> patch-154 408 409 Summary: 410 Make PDF version of the Muse manual be generated correctly. 411 Revision: 412 muse--main--1.0--patch-154 413 414 * muse.texi (Tag Summary): Use a slightly different syntax for the table 415 items. Even though texinfo published the HTML version correctly, the 416 PDF version was not working. Thanks to mirko.vukovic for the report. 417 418 modified files: 419 ChangeLog muse.texi 420 421 4222006-06-03 23:38:12 GMT Michael Olson <mwolson@gnu.org> patch-153 423 424 Summary: 425 Fix bug introduced in last patch. 426 Revision: 427 muse--main--1.0--patch-153 428 429 * muse-publish.el (muse-publish-include-tag): Fix bug introduced in last 430 patch. 431 432 modified files: 433 ChangeLog lisp/muse-publish.el 434 435 4362006-06-03 21:18:35 GMT Michael Olson <mwolson@gnu.org> patch-152 437 438 Summary: 439 Move Debian stuff into its own branch. 440 Revision: 441 muse--main--1.0--patch-152 442 443 * debian: Moved to muse--debian--0. 444 445 removed files: 446 debian/.arch-ids/=id debian/.arch-ids/NEWS.id 447 debian/.arch-ids/changelog.id debian/.arch-ids/compat.id 448 debian/.arch-ids/control.id debian/.arch-ids/copyright.id 449 debian/.arch-ids/emacsen-install.id 450 debian/.arch-ids/emacsen-remove.id 451 debian/.arch-ids/emacsen-startup.id 452 debian/.arch-ids/muse-el.dirs.id 453 debian/.arch-ids/muse-el.docs.id 454 debian/.arch-ids/muse-el.examples.id 455 debian/.arch-ids/muse-el.info.id debian/.arch-ids/rules.id 456 debian/NEWS debian/changelog debian/compat debian/control 457 debian/copyright debian/emacsen-install debian/emacsen-remove 458 debian/emacsen-startup debian/muse-el.dirs debian/muse-el.docs 459 debian/muse-el.examples debian/muse-el.info debian/rules 460 461 modified files: 462 ChangeLog 463 464 removed directories: 465 debian debian/.arch-ids 466 467 4682006-06-03 21:12:36 GMT Michael Olson <mwolson@gnu.org> patch-151 469 470 Summary: 471 Provide some markup shortcuts for the <include> tag. 472 Revision: 473 muse--main--1.0--patch-151 474 475 * lisp/muse-publish.el (muse-publish-examplify-buffer): New function that 476 transforms the current buffer as if it were an <example> region. 477 (muse-publish-versify-buffer): Ditto, but for <verse> regions. 478 (muse-publish-include-tag): Docfix. Support special cases for 479 markup="example" and markup="verse". 480 481 * muse.texi (Tag Summary): Update for new <include> shortcuts. 482 483 modified files: 484 ChangeLog lisp/muse-publish.el muse.texi 485 486 4872006-06-01 04:14:45 GMT Michael Olson <mwolson@gnu.org> patch-150 488 489 Summary: 490 Really update ChangeLog.2005. 491 Revision: 492 muse--main--1.0--patch-150 493 494 * ChangeLog.2005: Really update this. 495 496 new files: 497 .arch-ids/ChangeLog.2005.id ChangeLog.2005 498 499 removed files: 500 .arch-ids/ChangeLog.2005.id ChangeLog.2005 501 502 modified files: 503 .arch-ids/muse.texi.id ChangeLog 504 505 5062006-06-01 04:05:33 GMT Michael Olson <mwolson@gnu.org> patch-149 507 508 Summary: 509 Second attempt at fixing XEmacs beta problem. 510 Revision: 511 muse--main--1.0--patch-149 512 513 * lisp/Makefile (ELC): Revert previous change, now that I have a hunch 514 about what causes the problem. 515 516 * lisp/muse-publish.el (muse-publish-markup-regexps): Move anchor markup 517 lower to future-proof an idea that I have. 518 (muse-style-element): Make this a function instead of a substitution, 519 especially since it is potentially recursive. 520 521 modified files: 522 ChangeLog ChangeLog.2005 lisp/Makefile lisp/muse-publish.el 523 524 5252006-06-01 03:47:49 GMT Michael Olson <mwolson@gnu.org> patch-148 526 527 Summary: 528 Update ChangeLogs. 529 Revision: 530 muse--main--1.0--patch-148 531 532 * ChangeLog: Rename from ChangeLog.2006 to follow Emacs conventions. 533 534 * ChangeLog.2005: Mention ChangeLog.2004 for earlier changes. 535 536 * lisp/muse-regexps.el: Add a few comments. 537 538 * muse.texi (Tag Summary): Add example of <tag /> use. 539 540 modified files: 541 ChangeLog ChangeLog.2005 lisp/muse-regexps.el muse.texi 542 543 5442006-06-01 03:44:00 GMT Michael Olson <mwolson@gnu.org> patch-147 545 546 Summary: 547 Try to work around a bug in XEmacs beta. 548 Revision: 549 muse--main--1.0--patch-147 550 551 * lisp/Makefile (ELC): Compile muse-publish.el first, to try to work 552 around a bug in XEmacs beta. 553 554 modified files: 555 ChangeLog lisp/Makefile 556 557 5582006-05-30 18:21:51 GMT Michael Olson <mwolson@gnu.org> patch-146 559 560 Summary: 561 Fix tag-publishing in <insert> and <markup>. 562 Revision: 563 muse--main--1.0--patch-146 564 565 * lisp/muse-publish.el (muse-insert-file-or-string): Don't set 566 muse-publish-markup-tags, since that messes other things up for 567 <markup> and <insert>. 568 (muse-inhibit-style-tags): New variable that specifies whether to 569 disable looking for tag definitions that are specific to the current 570 style. This is useful for publishing headers and footers. 571 (muse-publish-markup-tag): Use `muse-inhibit-style-tags', but disable 572 it unconditionally when calling a tag's function, so that the effect 573 does not propagate. 574 575 * lisp/muse.el (muse-file-remote-p): New function that detects whether 576 the given file path is a remote location. This is not used yet. 577 578 modified files: 579 ChangeLog lisp/muse-publish.el lisp/muse.el 580 581 5822006-05-30 00:19:37 GMT Michael Olson <mwolson@gnu.org> patch-145 583 584 Summary: 585 Rename muse-convert.el to muse-latex-convert.el. 586 Revision: 587 muse--main--1.0--patch-145 588 589 * lisp/muse-convert-latex.el: Rename from muse-convert.el, since more 590 files of this nature are expected in the future. 591 592 modified files: 593 ChangeLog Makefile.defs debian/changelog 594 lisp/muse-convert-latex.el 595 596 renamed files: 597 lisp/.arch-ids/muse-convert.el.id 598 ==> lisp/.arch-ids/muse-convert-latex.el.id 599 lisp/muse-convert.el 600 ==> lisp/muse-convert-latex.el 601 602 6032006-05-29 21:34:34 GMT Michael Olson <mwolson@gnu.org> patch-144 604 605 Summary: 606 List all tags in Muse's documentation. 607 Revision: 608 muse--main--1.0--patch-144 609 610 * lisp/muse-publish.el (muse-publish-markup-region): Remove cruft that I 611 was trying out. 612 (muse-publish-contents-depth): New option that specifies the maximum 613 depth of headings to include with <contents> tags. 614 (muse-publish-contents-tag): Use it. 615 (muse-publish-include-tag): Docfix. 616 617 * muse.texi (Paragraphs): Mention <center> and <quote> tags. 618 (Tag Summary): New section that defines the syntax used for tags and 619 gives a complete listing of all of the tags that Muse comes with, as 620 well as some documentation for each tag. 621 (HTML): Update documentation. 622 623 modified files: 624 ChangeLog lisp/muse-publish.el muse.texi 625 626 6272006-05-29 18:48:41 GMT Michael Olson <mwolson@gnu.org> patch-143 628 629 Summary: 630 Implement <include> and <markup> tags. 631 Revision: 632 muse--main--1.0--patch-143 633 634 * lisp/muse-html.el (muse-html-markup-regexps): Make paragraph detection 635 work better when a paragraph follows some other markup, especially 636 tables. 637 638 * lisp/muse-publish.el (muse-publish-markup-tags): Add <include> and 639 <markup> tags. 640 (muse-publish-markup): Fix edge case. 641 (muse-publish-markup-header-footer-tags): New option that specifies 642 which tags may be used when publishing headers and footers. 643 (muse-insert-file-or-string): Use 644 muse-publish-markup-header-footer-tags instead of a hard-coded value. 645 (muse-publish-markup-region): Make title and style arguments optional, 646 so that this is easier to use. 647 (muse-publish-include-tag): Implement <include> tag. I've tested all 648 of the cases I can think of, and it works. 649 (muse-publish-mark-up-tag): Implement <markup> tag. This is handy for 650 times when you want to publish Muse markup in headers and footers. 651 Adding a table of contents to a header should be particularly easy now. 652 653 modified files: 654 ChangeLog lisp/muse-html.el lisp/muse-publish.el 655 656 6572006-05-29 14:59:31 GMT Michael Olson <mwolson@gnu.org> patch-142 658 659 Summary: 660 Make ChangeLog conform to conventions better. 661 Revision: 662 muse--main--1.0--patch-142 663 664 * ChangeLog: Renamed from ChangeLog.2006 in order to follow Emacs 665 conventions better. Specify the buffer encoding. Add helpful notices 666 near the bottom of this and ChangeLog.2005. 667 668 modified files: 669 ChangeLog ChangeLog.2004 ChangeLog.2005 debian/rules 670 {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/base-0 671 672 renamed files: 673 .arch-ids/ChangeLog.2006.id 674 ==> .arch-ids/ChangeLog.id 675 ChangeLog.2006 676 ==> ChangeLog 677 678 6792006-05-28 07:45:09 GMT Michael Olson <mwolson@gnu.org> patch-141 680 681 Summary: 682 Provide explanation of how to invoke getstamps.py. 683 Revision: 684 muse--main--1.0--patch-141 685 686 * contrib/pyblosxom/getstamps.py: Strip the Muse file extension when 687 writing the timestamps file. 688 689 * contrib/pyblosxom/make-blog: New example script that shows how to 690 invoke getstamps.py. 691 692 * examples/mwolson/stylesheets/common.css: Update. 693 694 * muse.texi (Blosxom Requirements): Mention the new example script. 695 Additionally, explain how to call getstamps.py. 696 697 new files: 698 contrib/pyblosxom/.arch-ids/make-blog.id 699 contrib/pyblosxom/make-blog 700 701 modified files: 702 ChangeLog.2006 contrib/pyblosxom/getstamps.py 703 examples/mwolson/stylesheets/common.css muse.texi 704 705 7062006-05-28 06:40:46 GMT Michael Olson <mwolson@gnu.org> patch-140 707 708 Summary: 709 muse-blosxom: Perform extra check on category in new entry. 710 Revision: 711 muse--main--1.0--patch-140 712 713 * lisp/muse-blosxom.el (muse-blosxom-new-entry): Make it impossible to 714 write an invalid categories line, which could cause other mysterious 715 troubles later on. 716 717 modified files: 718 ChangeLog.2006 lisp/muse-blosxom.el 719 720 7212006-05-28 06:31:11 GMT Michael Olson <mwolson@gnu.org> patch-139 722 723 Summary: 724 Improve documentation in the included pyblosxom plug-ins. 725 Revision: 726 muse--main--1.0--patch-139 727 728 * contrib/pyblosxom/getstamps.py, hardcodedates.py: Improve 729 documentation. The initial wording was very confusing. 730 731 modified files: 732 ChangeLog.2006 contrib/pyblosxom/getstamps.py 733 contrib/pyblosxom/hardcodedates.py 734 735 7362006-05-27 06:25:32 GMT Michael Olson <mwolson@gnu.org> patch-138 737 738 Summary: 739 Minor tweak in my example CSS stylesheet. 740 Revision: 741 muse--main--1.0--patch-138 742 743 * examples/mwolson/stylesheets/common.css: Be careful about 744 distinguishing between links and anchors. 745 746 modified files: 747 ChangeLog.2006 examples/mwolson/stylesheets/common.css 748 749 7502006-05-26 14:38:01 GMT Michael Olson <mwolson@gnu.org> patch-137 751 752 Summary: 753 Use better fallback when displaying warnings. 754 Revision: 755 muse--main--1.0--patch-137 756 757 * lisp/muse.el (muse-display-warning): Use a better fallback if 758 `display-warning' does not exist. 759 760 modified files: 761 ChangeLog.2006 lisp/muse.el 762 763 7642006-05-25 21:23:55 GMT Michael Olson <mwolson@gnu.org> patch-136 765 766 Summary: 767 Make the Table of Contents CSS easier to customize. 768 Revision: 769 muse--main--1.0--patch-136 770 771 * examples/mwolson/muse-init.el (muse-bad-link): Update. 772 773 * examples/mwolson/stylesheets/*.css: Update and add license. 774 775 * lisp/muse-html.el (muse-html-insert-contents): Surround contents with 776 <div> section for easier CSS hacking. Remove the class attribute of 777 other elements, since we don't need it anymore. 778 779 modified files: 780 ChangeLog.2006 Makefile.defs debian/changelog 781 examples/mwolson/muse-init.el 782 examples/mwolson/stylesheets/blog.css 783 examples/mwolson/stylesheets/common.css 784 examples/mwolson/stylesheets/print.css 785 examples/mwolson/stylesheets/screen.css lisp/muse-html.el 786 787 7882006-05-24 03:30:40 GMT Michael Olson <mwolson@gnu.org> patch-135 789 790 Summary: 791 Fix a potential unbounded recursive call. 792 Revision: 793 muse--main--1.0--patch-135 794 795 * lisp/muse-project.el (muse-updating-file-alist-p): New variable that 796 prevents calls to muse-project-file-alist in its hook functions from 797 going into an infinite loop. 798 (muse-project-file-alist): Use it. 799 800 * lisp/muse-wiki.el (muse-wiki-updating-wikiword-p): Remove. This is now 801 handled in muse-project.el. 802 (muse-wiki-update-local-wikiword-regexp): Remove the use of 803 muse-wiki-updating-wikiword-p. 804 805 modified files: 806 ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el 807 808 8092006-05-23 18:10:49 GMT Michael Olson <mwolson@gnu.org> patch-134 810 811 Summary: 812 Try not to call tramp during publishing. 813 Revision: 814 muse--main--1.0--patch-134 815 816 * lisp/muse-publish.el (muse-insert-file-or-string): Do not call 817 file-readable-p on text that has a newline in it, because this could 818 cause tramp to be invoked. 819 820 modified files: 821 ChangeLog.2006 lisp/muse-publish.el 822 823 8242006-05-23 15:30:02 GMT Michael Olson <mwolson@gnu.org> patch-133 825 826 Summary: 827 Make links colored blue by default. 828 Revision: 829 muse--main--1.0--patch-133 830 831 * lisp/muse-colors.el (muse-link): Make links blue by default, like most 832 other Emacs modes do. 833 834 modified files: 835 ChangeLog.2006 lisp/muse-colors.el 836 837 8382006-05-23 14:24:58 GMT Michael Olson <mwolson@gnu.org> patch-132 839 840 Summary: 841 Fix publishing error with tables and initial whitespace. 842 Revision: 843 muse--main--1.0--patch-132 844 845 * lisp/muse-publish.el (muse-publish-markup-regexps): Move table rule 846 above blockquote and centered text, so that indented but blank initial 847 table fields publish correctly. 848 849 * lisp/muse-regexps.el (muse-table-line-regexp): Make this much simpler. 850 We accept anything that has at least one field delimiter. 851 852 modified files: 853 ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el 854 855 8562006-05-18 06:58:58 GMT Michael Olson <mwolson@gnu.org> patch-131 857 858 Summary: 859 Add muse-protocol-iw.el to experimental folder. 860 Revision: 861 muse--main--1.0--patch-131 862 863 * experimental/muse-protocol-iw.el: New experimental file that implements 864 an interwiki protocol of sorts that handles subdirectories. 865 866 new files: 867 experimental/.arch-ids/muse-protocol-iw.el.id 868 experimental/muse-protocol-iw.el 869 870 modified files: 871 AUTHORS ChangeLog.2006 experimental/muse-split.el 872 873 8742006-05-18 06:43:30 GMT Michael Olson <mwolson@gnu.org> patch-130 875 876 Summary: 877 Add muse-split.el to experimental folder. 878 Revision: 879 muse--main--1.0--patch-130 880 881 * experimental/muse-split.el: New experimental file that splits published 882 Muse files into several smaller files. 883 884 new files: 885 experimental/.arch-ids/muse-split.el.id 886 experimental/muse-split.el 887 888 modified files: 889 AUTHORS ChangeLog.2006 Makefile.defs debian/changelog 890 debian/control 891 892 8932006-05-18 06:03:49 GMT Michael Olson <mwolson@gnu.org> patch-129 894 895 Summary: 896 muse-wiki: Make the interwiki resolver a bit more clever. 897 Revision: 898 muse--main--1.0--patch-129 899 900 * lisp/muse-project.el (muse-project-choose-style): New function that 901 chooses a style from a list of styles, given a user-supplied test. 902 903 * lisp/muse-wiki.el (muse-wiki-choose-style-by-link-suffix): New function 904 that is used along with `muse-project-choose-style' to pick the first 905 style that matches a given value for :link-prefix. 906 (muse-wiki-resolve-project-page-1): New function split from 907 `muse-wiki-resolve-project-page' for readability. Try to match files 908 that have the same link-suffix. This should hopefully fix a bug 909 noticed by Hans Ekbrand. 910 911 modified files: 912 ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el 913 914 9152006-05-18 01:24:04 GMT Michael Olson <mwolson@gnu.org> patch-128 916 917 Summary: 918 Fix bug where links with :: in them were marked up as lists. 919 Revision: 920 muse--main--1.0--patch-128 921 922 * lisp/muse-html.el, lisp/muse-publish.el, lisp/muse-xml-common.el: 923 Change noemphasis property to muse-link. 924 925 * lisp/muse.el (muse-forward-list-item): Respect muse-link property. 926 927 * lisp/muse-publish.el (muse-publish-surround-text) 928 (muse-publish-markup-list): Ditto. This should fix a bug. 929 (muse-publish-markup-list): Docfix. 930 (muse-publish-mark-link): Rename from `muse-publish-mark-noemphasis'. 931 932 * lisp/muse-regexps.el (muse-list-item-regexp, muse-dl-term-regexp): 933 There must be either one or more spaces or a single newline after the 934 colons. This prevents an ambiguity with the double-colon muse-wiki 935 interwiki delimiter. 936 937 modified files: 938 ChangeLog.2006 lisp/muse-html.el lisp/muse-publish.el 939 lisp/muse-regexps.el lisp/muse-xml-common.el lisp/muse.el 940 941 9422006-05-17 21:27:19 GMT Michael Olson <mwolson@gnu.org> patch-127 943 944 Summary: 945 DTRT with explicit links that have no description. 946 Revision: 947 muse--main--1.0--patch-127 948 949 * lisp/muse-publish.el (muse-publish-markup-link): If we are given an 950 explicit link without a description, use the name of the linked page. 951 952 modified files: 953 ChangeLog.2006 lisp/muse-publish.el 954 955 9562006-05-16 15:53:56 GMT Michael Olson <mwolson@gnu.org> patch-126 957 958 Summary: 959 Fix emdash in link description bug. 960 Revision: 961 muse--main--1.0--patch-126 962 963 * lisp/muse-publish.el (muse-publish-markup-emdash): Don't markup emdash 964 if we are in a link, since otherwise it will be incorrectly escaped. 965 Thanks to Chiyuan Zhang for the report. 966 967 modified files: 968 ChangeLog.2006 Makefile.defs debian/changelog 969 lisp/muse-publish.el 970 971 9722006-05-12 04:16:43 GMT Michael Olson <mwolson@gnu.org> patch-125 973 974 Summary: 975 Fix #5925: Emphasis on item breaks lists. 976 Revision: 977 muse--main--1.0--patch-125 978 979 * lisp/muse-blosxom.el ("blosxom-html", "blosxom-xhtml"): Use find-file 980 as the browsing function. 981 982 * lisp/muse-mode.el (muse-browse-result): Only include styles that match 983 the current file. 984 985 * lisp/muse.el (muse-list-item-critical-point): Take a new argument named 986 `offset' into account, in case the list-item regexp is nested in 987 another group. 988 (muse-forward-list-item): Call `muse-list-item-critical-point' with an 989 offset of 1. This should fix an unpleasant list-as-blockquote error 990 that was noticed recently. Thanks to John Sullivan for the report. 991 992 modified files: 993 ChangeLog.2006 lisp/muse-blosxom.el lisp/muse-mode.el 994 lisp/muse.el 995 996 9972006-05-09 00:55:02 GMT Michael Olson <mwolson@gnu.org> patch-124 998 999 Summary: 1000 Fix a couple of beginning-of-buffer errors. 1001 Revision: 1002 muse--main--1.0--patch-124 1003 1004 * muse-mode.el (muse-mode-flyspell-p, muse-link-at-point): Make sure we 1005 don't throw an error if at the beginning of the buffer. Thanks to John 1006 Sullivan for the report. 1007 1008 modified files: 1009 ChangeLog.2006 lisp/muse-mode.el 1010 1011 10122006-05-08 23:42:42 GMT Michael Olson <mwolson@gnu.org> patch-123 1013 1014 Summary: 1015 muse.texi: Change use of @subsubheading to @subheading. 1016 Revision: 1017 muse--main--1.0--patch-123 1018 1019 * muse.texi: Change use of @subsubheading to @subheading throughout 1020 document. 1021 1022 modified files: 1023 ChangeLog.2006 muse.texi 1024 1025 10262006-05-08 23:30:58 GMT Michael Olson <mwolson@gnu.org> patch-122 1027 1028 Summary: 1029 muse.texi: Change subsections to subheadings. 1030 Revision: 1031 muse--main--1.0--patch-122 1032 1033 (Author: John Sullivan <john@wjsullivan.net>) 1034 1035 * muse.texi: Change @subsection and @strong to @subheading throughout 1036 document. 1037 1038 modified files: 1039 ChangeLog.2006 Makefile.defs debian/changelog muse.texi 1040 1041 10422006-05-08 08:53:03 GMT Michael Olson <mwolson@gnu.org> patch-121 1043 1044 Summary: 1045 Update keystrokes used in muse-mode, as well as docs. 1046 Revision: 1047 muse--main--1.0--patch-121 1048 1049 * lisp/muse-mode.el (muse-insert-map): New variable that defines the 1050 keymap to use when the user wants to insert something into the current 1051 buffer using `C-c i'. 1052 (muse-mode-map): Sort keys somewhat. Remove binding of `C-c C-v' to 1053 muse-follow-name-at-point, since this is already used for 1054 muse-browse-result. Call `muse-insert-thing' on `C-c i', which will 1055 prompt for the thing to insert. 1056 (muse-insert-thing): New function that prompts the user for something 1057 to insert into the current buffer. It tries to be as friendly as 1058 possible by catching possible errors with the message "Not inserting 1059 anything". 1060 (muse-mode-completions): Rename from `muse-completions', since this is 1061 what we use in `muse-mode'. 1062 (muse-mode-current-word): Similarly. These don't seem to work 1063 correctly, for unknown reasons. 1064 1065 * muse.texi (Keystroke Summary): Update to include all keystrokes that we 1066 utilize. 1067 1068 modified files: 1069 ChangeLog.2006 lisp/muse-mode.el muse.texi 1070 1071 10722006-05-08 07:34:41 GMT Michael Olson <mwolson@gnu.org> patch-120 1073 1074 Summary: 1075 Fix buggy behavior in muse-browse-result. 1076 Revision: 1077 muse--main--1.0--patch-120 1078 1079 * lisp/muse-mode.el (muse-browse-result): Construct a mapping of style 1080 names to styles, based on the styles contained in the current Muse 1081 project. Thanks to kid kid for the analysis. 1082 1083 * lisp/muse-publish.el (muse-publish-get-style): Permit styles to be 1084 specified as an argument. 1085 1086 modified files: 1087 ChangeLog.2006 lisp/muse-mode.el lisp/muse-publish.el 1088 1089 10902006-05-08 07:29:42 GMT Michael Olson <mwolson@gnu.org> patch-119 1091 1092 Summary: 1093 muse-latex: Make images look better. 1094 Revision: 1095 muse--main--1.0--patch-119 1096 1097 * lisp/muse-latex.el (muse-latex-markup-strings): Make width of images to 1098 be 75% the width of the page, which looks better. Enclose images in 1099 figures, and center them. 1100 1101 modified files: 1102 ChangeLog.2006 lisp/muse-latex.el 1103 1104 11052006-04-27 00:31:01 GMT Michael Olson <mwolson@gnu.org> patch-118 1106 1107 Summary: 1108 Fix a few image bugs. 1109 Revision: 1110 muse--main--1.0--patch-118 1111 1112 * lisp/muse-colors.el (muse-colors-insert-image): Expand file name before 1113 passing it to `muse-colors-inline-image-method'. This makes images 1114 with the same current directory and publishing directory get resolved 1115 correctly. 1116 1117 * lisp/muse-project.el (muse-project-find-file): Don't try to add a 1118 ".muse" extension to images. 1119 1120 modified files: 1121 ChangeLog.2006 lisp/muse-colors.el lisp/muse-project.el 1122 1123 11242006-04-25 22:28:01 GMT Michael Olson <mwolson@gnu.org> patch-117 1125 1126 Summary: 1127 Make build targets more consistent. 1128 Revision: 1129 muse--main--1.0--patch-117 1130 1131 * contrib/Makefile (install): Make build targets more consistent. Thanks 1132 to dsmith for the report. 1133 1134 * lisp/Makefile (all, lisp, install): Ditto. 1135 1136 modified files: 1137 ChangeLog.2006 Makefile.defs contrib/Makefile debian/changelog 1138 lisp/Makefile 1139 1140 11412006-04-25 00:31:42 GMT Michael Olson <mwolson@gnu.org> patch-116 1142 1143 Summary: 1144 cgi.el: Make this work without cl-seq.el. 1145 Revision: 1146 muse--main--1.0--patch-116 1147 1148 * contrib/cgi.el: Fix a compiler warning introduced by sample calendar 1149 code. Make this not depend on 'cl at runtime. 1150 (cgi-position): New function that implements a simple replacement for 1151 the position function found in cl-seq.el. 1152 (cgi-decode): Use `cgi-position' instead of `position' and `substring' 1153 instead of `subseq'. 1154 1155 * contrib/httpd.el: Credit myself. 1156 1157 modified files: 1158 ChangeLog.2006 contrib/cgi.el contrib/httpd.el 1159 1160 11612006-04-25 00:04:10 GMT Michael Olson <mwolson@gnu.org> patch-115 1162 1163 Summary: 1164 Make publishing DTRT when using escaped list markup. 1165 Revision: 1166 muse--main--1.0--patch-115 1167 1168 * lisp/muse-publish.el (muse-publish-surround-text) 1169 (muse-publish-markup-list): Ignore escaped list markup. 1170 1171 * lisp/muse.el (muse-list-item-type): Docfix. 1172 (muse-list-item-critical-point): New function that returns the point 1173 where we should expect to find the first character in the current list 1174 item markup. 1175 (muse-forward-paragraph): Docfix and cosmetic change. 1176 (muse-forward-list-item): Ignore escaped list markup. This should fix 1177 a few publishing errors that involve markup like =::=. 1178 1179 modified files: 1180 ChangeLog.2006 lisp/muse-publish.el lisp/muse.el 1181 1182 11832006-04-22 03:46:04 GMT Michael Olson <mwolson@gnu.org> patch-114 1184 1185 Summary: 1186 muse-publish: Get rid of warning when batch publishing. 1187 Revision: 1188 muse--main--1.0--patch-114 1189 1190 * lisp/muse-publish.el (muse-batch-publish-files): Get rid of a batch 1191 publishing warning message. 1192 1193 modified files: 1194 ChangeLog.2006 Makefile.defs debian/changelog 1195 lisp/muse-publish.el 1196 1197 11982006-04-22 03:35:12 GMT Michael Olson <mwolson@gnu.org> patch-113 1199 1200 Summary: 1201 Try to fix face clobbering bug. 1202 Revision: 1203 muse--main--1.0--patch-113 1204 1205 * lisp/muse-colors.el (muse-make-faces-default): New function that sets 1206 the default value of the header faces. It can be re-used. 1207 (muse-make-faces): Simplify. This should now fix the face clobbering 1208 bug. 1209 1210 modified files: 1211 ChangeLog.2006 lisp/muse-colors.el 1212 1213 12142006-04-21 19:31:23 GMT Michael Olson <mwolson@gnu.org> patch-112 1215 1216 Summary: 1217 Re-add some cgi.el stuff and update my example config. 1218 Revision: 1219 muse--main--1.0--patch-112 1220 1221 * contrib/cgi.el (cgi-calendar-string, cgi-calendar): Re-add these, since 1222 they are mentioned in the documentation. 1223 1224 * examples/mwolson/: Update. 1225 1226 modified files: 1227 ChangeLog.2006 contrib/cgi.el examples/mwolson/muse-init.el 1228 examples/mwolson/templates/footer.html 1229 examples/mwolson/templates/header.html 1230 1231 12322006-04-21 15:23:13 GMT Michael Olson <mwolson@gnu.org> patch-111 1233 1234 Summary: 1235 muse-mode: Make C-c C-e work better. 1236 Revision: 1237 muse--main--1.0--patch-111 1238 1239 * lisp/muse-mode.el (muse-edit-link-at-point): Save link data earlier so 1240 that this is more robust. 1241 1242 modified files: 1243 ChangeLog.2006 lisp/muse-mode.el 1244 1245 12462006-04-18 21:09:37 GMT Michael Olson <mwolson@gnu.org> patch-110 1247 1248 Summary: 1249 muse-latex: Don't escape backslash in <example> regions. 1250 Revision: 1251 muse--main--1.0--patch-110 1252 1253 * lisp/muse-latex.el (muse-latex-markup-specials-example): We don't need 1254 to escape the backslash after all. 1255 (muse-latex-markup-specials-literal): Docfix. 1256 1257 * lisp/muse-publish.el (muse-publish-escape-specials): Docfix. 1258 1259 modified files: 1260 ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el 1261 1262 12632006-04-18 01:55:21 GMT Michael Olson <mwolson@gnu.org> patch-109 1264 1265 Summary: 1266 Allow tab characters in the target of explicit links. 1267 Revision: 1268 muse--main--1.0--patch-109 1269 1270 * lisp/muse-regexps.el (muse-explicit-link-regexp): Allow tab characters 1271 in the link target. This doesn't seem like it could hurt anything, and 1272 prevents unexpected behavior. Thanks to rubikitch AT ruby-lang.org for 1273 the report. 1274 1275 modified files: 1276 ChangeLog.2006 lisp/muse-regexps.el 1277 1278 12792006-04-14 18:56:30 GMT Michael Olson <mwolson@gnu.org> patch-108 1280 1281 Summary: 1282 muse-wiki: Fix bug that caused WikiWords not to publish or display. 1283 Revision: 1284 muse--main--1.0--patch-108 1285 1286 * lisp/muse-wiki.el (muse-wiki-handle-wikiword): Logic fix. 1287 1288 modified files: 1289 ChangeLog.2006 Makefile.defs debian/changelog 1290 lisp/muse-wiki.el 1291 1292 12932006-04-11 03:49:41 GMT Michael Olson <mwolson@gnu.org> patch-107 1294 1295 Summary: 1296 Fix horrendous typo. 1297 Revision: 1298 muse--main--1.0--patch-107 1299 1300 * muse-publish.el (muse-define-style): Fix typo which caused all kinds of 1301 strangeness. 1302 1303 modified files: 1304 ChangeLog.2006 lisp/muse-publish.el 1305 1306 13072006-04-10 03:13:41 GMT Michael Olson <mwolson@gnu.org> patch-106 1308 1309 Summary: 1310 Merged from mwolson@gnu.org--2006-muse-el (patch 53) 1311 Revision: 1312 muse--main--1.0--patch-106 1313 1314 (Author: Per B. Sederberg <per@med.upenn.edu>) 1315 1316 * lisp/muse-wiki.el (muse-wiki-ignore-implicit-links-to-current-page): 1317 Option to not create implicit links to the current page. 1318 (muse-wiki-handle-wikiword): Process the option to not create implicit 1319 links to the current page. 1320 1321 modified files: 1322 ChangeLog.2006 Makefile.defs debian/changelog 1323 lisp/muse-wiki.el 1324 1325 13262006-04-10 03:03:28 GMT Michael Olson <mwolson@gnu.org> patch-105 1327 1328 Summary: 1329 Try to fix failure to recognize Muse file extension (6th attempt). 1330 Revision: 1331 muse--main--1.0--patch-105 1332 1333 * lisp/muse-mode.el: Call `muse-mode-maybe-after-init' after the user's 1334 init file is loaded. 1335 (muse-mode-maybe-after-init): New function that causes muse-mode-maybe 1336 to be added to find-file-hooks when muse-mode-auto-p is non-nil. 1337 1338 * lisp/muse.el: Call `muse-update-file-extension-after-init after the 1339 user's init file is loaded. Explicitly add the Muse file extension 1340 when muse.el is loaded, to make life simpler. 1341 (muse-update-file-extension): Take several edge cases into account. 1342 (muse-file-extension): Docfix. 1343 (muse-update-file-extension-after-init): New function that causes the 1344 file extension to be updated. 1345 1346 * muse.texi (Projects): It is no longer necessary to call 1347 `muse-mode-maybe' manually. 1348 1349 modified files: 1350 ChangeLog.2006 lisp/muse-mode.el lisp/muse.el muse.texi 1351 1352 13532006-04-10 00:08:01 GMT Michael Olson <mwolson@gnu.org> patch-104 1354 1355 Summary: 1356 Merged from mwolson@gnu.org--2006-muse-el (patch 48-52) 1357 Revision: 1358 muse--main--1.0--patch-104 1359 1360 (Author: Per B. Sederberg <per@med.upenn.edu>) 1361 1362 * lisp/muse-wiki.el (muse-wiki-project-files-with-spaces): New function 1363 to return a list of project files that have spaces. 1364 (muse-wiki-update-interwiki-regexp): Make use of new project-files with 1365 spaces function. Don't make this buffer-local. 1366 1367 modified files: 1368 ChangeLog.2006 lisp/muse-wiki.el 1369 1370 13712006-04-09 23:54:07 GMT Michael Olson <mwolson@gnu.org> patch-103 1372 1373 Summary: 1374 Try to fix failure to recognize Muse file extension (5th attempt). 1375 Revision: 1376 muse--main--1.0--patch-103 1377 1378 * lisp/muse.el: To detect whether Emacs has fully started, check 1379 `command-line-processed' instead of `inhibit-startup-hooks', since the 1380 latter only exists for Emacs22. 1381 1382 modified files: 1383 ChangeLog.2006 Makefile.defs debian/changelog lisp/muse.el 1384 1385 13862006-04-09 23:48:06 GMT Michael Olson <mwolson@gnu.org> patch-102 1387 1388 Summary: 1389 muse-html: Add :style-sheet element. 1390 Revision: 1391 muse--main--1.0--patch-102 1392 1393 * lisp/muse-html.el (muse-html-header, muse-xhtml-header): Use the 1394 :style-sheet element. 1395 ("html", "xhtml"): Add the :style-sheet element. 1396 1397 * lisp/muse-publish.el (muse-define-style): Don't give an error when a 1398 style already exists. Instead, just replace the existing style. 1399 (muse-derive-style): Ditto. 1400 1401 * muse.texi (Style Elements): Mention :style-sheet. 1402 1403 modified files: 1404 ChangeLog.2006 lisp/muse-html.el lisp/muse-publish.el 1405 muse.texi 1406 1407 14082006-04-09 02:23:47 GMT Michael Olson <mwolson@gnu.org> patch-101 1409 1410 Summary: 1411 Try to fix failure to recognize Muse file extension (4th attempt). 1412 Revision: 1413 muse--main--1.0--patch-101 1414 1415 * lisp/muse.el: Enter Muse mode correctly on files that are specified by 1416 the command line. 1417 1418 modified files: 1419 ChangeLog.2006 Makefile.defs debian/changelog lisp/muse.el 1420 1421 14222006-04-09 01:53:19 GMT Michael Olson <mwolson@gnu.org> patch-100 1423 1424 Summary: 1425 Try to fix failure to recognize Muse file extension (3rd attempt). 1426 Revision: 1427 muse--main--1.0--patch-100 1428 1429 * lisp/muse.el (muse-update-values-hook): Fix a sequencep error. 1430 1431 modified files: 1432 ChangeLog.2006 lisp/muse.el 1433 1434 14352006-04-09 01:36:50 GMT Michael Olson <mwolson@gnu.org> patch-99 1436 1437 Summary: 1438 Try to fix failure to recognize Muse file extension (2nd attempt). 1439 Revision: 1440 muse--main--1.0--patch-99 1441 1442 * lisp/muse.el: Try to fix failure to put muse-mode-choose-mode in 1443 auto-mode-alist. 1444 1445 modified files: 1446 ChangeLog.2006 lisp/muse.el 1447 1448 14492006-04-08 17:08:39 GMT Michael Olson <mwolson@gnu.org> patch-98 1450 1451 Summary: 1452 Merged from mwolson@gnu.org--2006-muse-el (patch 41-47) 1453 Revision: 1454 muse--main--1.0--patch-98 1455 1456 (Author: Per B. Sederberg <per@med.upenn.edu>) 1457 1458 * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Modify 1459 interwiki-regexp to search for any project file name. This is so it 1460 will match files with spaces. 1461 1462 modified files: 1463 ChangeLog.2006 lisp/muse-wiki.el 1464 1465 14662006-04-08 16:32:00 GMT Michael Olson <mwolson@gnu.org> patch-97 1467 1468 Summary: 1469 Try to fix failure to recognize Muse file extension. 1470 Revision: 1471 muse--main--1.0--patch-97 1472 1473 * lisp/muse-colors.el: Use add-hook instead of add-to-list, for the sake 1474 of semantics. 1475 1476 * lisp/muse.el: Call muse-update-file-extension in 1477 muse-update-values-hook, instead of 1478 muse-ignored-file-extensions-regexp. Add muse-update-file-extension to 1479 emacs-startup-hook, so that the user has time to set this in their 1480 .emacs file. 1481 1482 modified files: 1483 ChangeLog.2006 lisp/muse-colors.el lisp/muse.el 1484 1485 14862006-04-08 02:46:41 GMT Michael Olson <mwolson@gnu.org> patch-96 1487 1488 Summary: 1489 Make things in contrib directory installable. 1490 Revision: 1491 muse--main--1.0--patch-96 1492 1493 * Makefile (SUBDIRS): Add contrib. 1494 (all): Add contrib. 1495 (contrib): New target that compiles things in the contrib directory. 1496 (install-bin): Add contrib. Install things in the contrib directory. 1497 Also install uncompiled things in the experimental directory. 1498 1499 * contrib/Makefile: New Makefile for the contrib directory. 1500 1501 * contrib/httpd.el (httpd-start): Fix compiler warnings. 1502 1503 * debian/emacsen-install: Compile files in contrib directory in addition 1504 to the normal fare. Thanks to Junichi Uekawa for the suggestion. 1505 1506 * debian/emacsen-startup: Add contrib directory to load-path. 1507 1508 * experimental/Makefile (test): Remove target. 1509 (install-uncompiled): New target that installs uncompiled files. 1510 1511 * lisp/muse.el: Set version to 3.02.90 (3.03 RC1). 1512 (muse-update-file-extension): Fix a warning that occurred when doing 1513 batch publishing. 1514 1515 new files: 1516 contrib/.arch-ids/Makefile.id contrib/Makefile 1517 1518 modified files: 1519 ChangeLog.2006 Makefile Makefile.defs contrib/httpd.el 1520 debian/changelog debian/emacsen-install debian/emacsen-startup 1521 experimental/Makefile lisp/muse.el muse.texi 1522 1523 15242006-04-08 01:33:27 GMT Michael Olson <mwolson@gnu.org> patch-95 1525 1526 Summary: 1527 Remove muse-registry.el. 1528 Revision: 1529 muse--main--1.0--patch-95 1530 1531 * lisp/muse-registry.el: Move to the Planner project, since it is a 1532 better fit with Planner than Muse. 1533 1534 removed files: 1535 lisp/.arch-ids/muse-registry.el.id lisp/muse-registry.el 1536 1537 modified files: 1538 AUTHORS ChangeLog.2006 1539 1540 15412006-04-08 01:23:24 GMT Michael Olson <mwolson@gnu.org> patch-94 1542 1543 Summary: 1544 Prepare Debian package for Arch snapshot. 1545 Revision: 1546 muse--main--1.0--patch-94 1547 1548 * Makefile.defs, debian/changelog: Prepare for Debian package of Arch 1549 snapshot. 1550 1551 modified files: 1552 ChangeLog.2006 Makefile.defs debian/changelog 1553 1554 15552006-04-05 18:56:26 GMT Michael Olson <mwolson@gnu.org> patch-93 1556 1557 Summary: 1558 muse-wiki: Honor setting for muse-wiki-hide-nop-tag. 1559 Revision: 1560 muse--main--1.0--patch-93 1561 1562 * lisp/muse-wiki.el (muse-wiki-colors-nop-tag): Take the value of 1563 `muse-wiki-hide-nop-tag' into account. 1564 1565 modified files: 1566 ChangeLog.2006 lisp/muse-wiki.el 1567 1568 15692006-04-05 18:47:54 GMT Michael Olson <mwolson@gnu.org> patch-92 1570 1571 Summary: 1572 Fix a couple of compiler warnings. 1573 Revision: 1574 muse--main--1.0--patch-92 1575 1576 * muse-publish.el, muse-wiki.el: Fix a couple of compiler warnings. 1577 1578 modified files: 1579 ChangeLog.2006 lisp/muse-publish.el lisp/muse-wiki.el 1580 1581 15822006-04-05 18:45:01 GMT Michael Olson <mwolson@gnu.org> patch-91 1583 1584 Summary: 1585 Make interwiki links work with the new option. 1586 Revision: 1587 muse--main--1.0--patch-91 1588 1589 * lisp/muse-wiki.el (muse-wiki-update-interwiki-regexp): Take no 1590 parameters. Populate this correctly when 1591 `muse-wiki-match-all-project-files' is non-nil. 1592 1593 modified files: 1594 ChangeLog.2006 lisp/muse-wiki.el 1595 1596 15972006-04-05 16:37:13 GMT Michael Olson <mwolson@gnu.org> patch-90 1598 1599 Summary: 1600 Permit table generation to be disabled for a single Muse page. 1601 Revision: 1602 muse--main--1.0--patch-90 1603 1604 * lisp/muse-latex.el (muse-latex-markup-table): If we don't get any table 1605 data, don't publish the table. 1606 1607 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Ditto. 1608 1609 * lisp/muse-xml-common.el (muse-xml-markup-table): Ditto. 1610 1611 * lisp/muse-publish.el (muse-publish-table-fields): If the 1612 "disable-tables" publishing directive exists for the current page, do 1613 not generate a table. 1614 1615 * muse.texi (Tables): Mention that table generation can be disabled for a 1616 single page. 1617 1618 modified files: 1619 ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el 1620 lisp/muse-texinfo.el lisp/muse-xml-common.el muse.texi 1621 1622 16232006-04-05 15:56:11 GMT Michael Olson <mwolson@gnu.org> patch-89 1624 1625 Summary: 1626 muse-wiki: Match filenames before WikiWords. 1627 Revision: 1628 muse--main--1.0--patch-89 1629 1630 * lisp/muse-wiki.el (muse-wiki-update-local-wikiword-regexp): Match 1631 filenames in project before the general WikiWord regexp. 1632 1633 modified files: 1634 ChangeLog.2006 lisp/muse-wiki.el 1635 1636 16372006-04-05 15:45:07 GMT Michael Olson <mwolson@gnu.org> patch-88 1638 1639 Summary: 1640 Use a better mechanism for updating autogenerated variables. 1641 Revision: 1642 muse--main--1.0--patch-88 1643 1644 * lisp/muse-mode.el (muse-mode-hook): Remove ugly kludge. 1645 1646 * lisp/muse-mode.el (muse-mode): Call muse-update-values-hook. 1647 1648 * lisp/muse-protocols.el: Add `muse-update-url-regexp' to 1649 muse-update-values-hook. 1650 1651 * lisp/muse-publish.el (muse-publish-markup-buffer): Call 1652 muse-update-values-hook. 1653 1654 * lisp/muse-wiki.el: Add `muse-wiki-update-local-wikiword-regexp' and 1655 `muse-wiki-update-interwiki-regexp' to muse-update-values-hook. 1656 (muse-wiki-update-local-wikiword-regexp): Quote an argument so that an 1657 error is fixed. 1658 (muse-wiki-update-custom-values): Replace with function that gives a 1659 warning and an explanation. 1660 1661 * examples/mwolson/muse-init.el (muse-blosxom-base-directory): Update my 1662 example so that people who use it won't have a wrong value in 1663 muse-mode-hook. 1664 1665 modified files: 1666 ChangeLog.2006 examples/mwolson/muse-init.el lisp/muse-mode.el 1667 lisp/muse-protocols.el lisp/muse-publish.el lisp/muse-wiki.el 1668 lisp/muse.el 1669 1670 16712006-04-05 15:00:33 GMT Michael Olson <mwolson@gnu.org> patch-87 1672 1673 Summary: 1674 muse-wiki: Implement implicit links for all files in project. 1675 Revision: 1676 muse--main--1.0--patch-87 1677 1678 * lisp/muse-project.el (muse-project-file-alist): Quote hook, so that we 1679 don't get errors when trying to use it. 1680 1681 * lisp/muse-wiki.el: Add `muse-wiki-update-local-wikiword-regexp' to 1682 muse-project-file-alist-hook. 1683 (muse-wiki-update-local-wikiword-regexp): Make sure that we can't get 1684 into a recursive call. 1685 (muse-wiki-update-wikiword-regexp): Call 1686 `muse-wiki-update-local-wikiword-regexp'. 1687 1688 (Author: Per B. Sederberg <per@med.upenn.edu>) 1689 1690 * lisp/muse-wiki.el:: Add muse-wiki-update-local-wikiword-regexp to 1691 muse-before-publish-hook and muse-mode-hook so that implicit links are 1692 published properly. 1693 (muse-wiki-match-all-project-files): New option for determining 1694 whether to match all project files as implicit links. This is off by 1695 default. 1696 (muse-wiki-update-local-wikiword-regexp): New function to make the 1697 wikiword-regexp local and append the files in the current project to 1698 it. 1699 1700 modified files: 1701 AUTHORS ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el 1702 1703 17042006-04-04 22:49:46 GMT Michael Olson <mwolson@gnu.org> patch-86 1705 1706 Summary: 1707 Update Muse's file-alist after saving any Muse page. 1708 Revision: 1709 muse--main--1.0--patch-86 1710 1711 * lisp/muse-project.el (muse-project-after-save-hook): New function that 1712 causes Muse's file-alist to be updated when we are saving a Muse file. 1713 This is added to after-save-hook. 1714 1715 modified files: 1716 ChangeLog.2006 lisp/muse-project.el 1717 1718 17192006-04-04 22:39:57 GMT Michael Olson <mwolson@gnu.org> patch-85 1720 1721 Summary: 1722 Add a hook that is called whenever Muse's file-alist is updated. 1723 Revision: 1724 muse--main--1.0--patch-85 1725 1726 * lisp/muse-project.el (muse-project-file-alist-hook): New hook that is 1727 executed after an update to muse-project-file-alist happens. 1728 (muse-project-file-alist): Call `muse-project-file-alist-hook'. 1729 1730 modified files: 1731 ChangeLog.2006 lisp/muse-project.el 1732 1733 17342006-04-04 22:23:40 GMT Michael Olson <mwolson@gnu.org> patch-84 1735 1736 Summary: 1737 muse-mode: Recognize definition lists when filling text. 1738 Revision: 1739 muse--main--1.0--patch-84 1740 1741 * lisp/muse-mode.el (muse-mode): Recognize definition lists when filling 1742 text. 1743 1744 1745 modified files: 1746 ChangeLog.2006 lisp/muse-mode.el 1747 1748 17492006-04-04 22:22:19 GMT Michael Olson <mwolson@gnu.org> patch-83 1750 1751 Summary: 1752 Remove unrelated part of patch-82. 1753 Revision: 1754 muse--main--1.0--patch-83 1755 1756 1757 modified files: 1758 ChangeLog.2006 lisp/muse-mode.el 1759 1760 17612006-04-04 22:11:16 GMT Michael Olson <mwolson@gnu.org> patch-82 1762 1763 Summary: 1764 muse-journal: Fix dates in RSS feeds. 1765 Revision: 1766 muse--main--1.0--patch-82 1767 1768 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Make sure that 1769 date is in a format that RSS readers can handle. Thanks to René 1770 Stadler for the patch. 1771 1772 modified files: 1773 AUTHORS ChangeLog.2006 lisp/muse-journal.el lisp/muse-mode.el 1774 1775 17762006-04-01 15:32:26 GMT Michael Olson <mwolson@gnu.org> patch-81 1777 1778 Summary: 1779 debian: Install ChangeLog properly. 1780 Revision: 1781 muse--main--1.0--patch-81 1782 1783 * debian/rules: Create ChangeLog using ChangeLog.2006 as a base, and then 1784 appending the logs for previous years. Thanks to Sergei V. Fleytin for 1785 the breakage report. 1786 1787 modified files: 1788 ChangeLog.2006 debian/rules 1789 1790 17912006-04-01 04:20:45 GMT Michael Olson <mwolson@gnu.org> patch-80 1792 1793 Summary: 1794 Fix a bug triggered by batch-publishing. 1795 Revision: 1796 muse--main--1.0--patch-80 1797 1798 * lisp/muse-publish.el (muse-detect-invalid-style): Remove, since the 1799 right algorithm turned out to be simpler than I had thought. Thanks to 1800 Sergei V. Fleytin for reporting breakage with the old method. 1801 (muse-publish-file): Don't be overzealous when checking for an invalid 1802 style -- use a simpler check. 1803 (muse-batch-publish-files): Don't check for invalid styles here, since 1804 we already do so in `muse-publish-file'. 1805 1806 modified files: 1807 ChangeLog.2006 lisp/muse-publish.el 1808 1809 18102006-03-31 04:27:54 GMT Michael Olson <mwolson@gnu.org> patch-79 1811 1812 Summary: 1813 muse.texi: Move some sections to a new Extending Muse chapter. 1814 Revision: 1815 muse--main--1.0--patch-79 1816 1817 * muse.texi (Extending Muse): New chapter containing nodes that deal with 1818 extending Muse in various ways. 1819 (Common Elements, Deriving Styles): Move to Extending Muse chapter. 1820 1821 modified files: 1822 ChangeLog.2006 muse.texi 1823 1824 18252006-03-26 22:38:01 GMT Michael Olson <mwolson@gnu.org> patch-78 1826 1827 Summary: 1828 Fix a couple of recently-introduced bugs. 1829 Revision: 1830 muse--main--1.0--patch-78 1831 1832 * lisp/muse-colors.el: Fix errors introduced in a recent patch. Try 1833 extra hard to preserve our settings for faces, especially after a new 1834 frame or splash screen. 1835 1836 * lisp/muse.el (muse-copy-face): New function that ensures the face is 1837 copied globally, to the extent the Emacs permits this. 1838 1839 modified files: 1840 ChangeLog.2006 lisp/muse-colors.el lisp/muse.el 1841 1842 18432006-03-26 20:02:11 GMT Michael Olson <mwolson@gnu.org> patch-77 1844 1845 Summary: 1846 Update my example configuration file. 1847 Revision: 1848 muse--main--1.0--patch-77 1849 1850 1851 modified files: 1852 ChangeLog.2006 examples/mwolson/muse-init.el 1853 1854 18552006-03-26 19:54:43 GMT Michael Olson <mwolson@gnu.org> patch-76 1856 1857 Summary: 1858 Remove cruft from patch logs. 1859 Revision: 1860 muse--main--1.0--patch-76 1861 1862 1863 modified files: 1864 ChangeLog.2006 1865 {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-14 1866 {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-25 1867 {arch}/muse-el/muse-el--devel/muse-el--devel--0/mwolson@gnu.org--2006-muse-el/patch-log/patch-3 1868 {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-19 1869 {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-46 1870 {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-58 1871 {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-60 1872 {arch}/muse/muse--main/muse--main--1.0/mwolson@gnu.org--2006/patch-log/patch-74 1873 1874 18752006-03-26 18:38:31 GMT Michael Olson <mwolson@gnu.org> patch-75 1876 1877 Summary: 1878 Make faces more robust and namespace-conforming. 1879 Revision: 1880 muse--main--1.0--patch-75 1881 1882 * lisp/muse-colors.el (muse-make-faces): Make sure that each generated 1883 face has documentation and a group. 1884 (muse-link, muse-bad-link, muse-verbatim): Renamed faces to drop the 1885 "-face" suffix. 1886 (muse-emphasis-1, muse-emphasis-2, muse-emphasis-3): Make sure that the 1887 faces have documentation and a group. Copy unconditionally from the 1888 related Emacs faces, rather than specifying face attributes. 1889 (muse-colors-verbatim, muse-colors-example-tag, muse-link-face): 1890 (muse-colors-explicit-link, muse-colors-implicit-link): Use the new 1891 face names. 1892 1893 * lisp/muse-mode.el (muse-next-reference, muse-previous-reference): Use 1894 the 'muse-link property rather than looking at the face. 1895 1896 modified files: 1897 ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el 1898 1899 19002006-03-26 18:33:12 GMT Michael Olson <mwolson@gnu.org> patch-74 1901 1902 Summary: 1903 muse.texi: Mention the <code> tag. 1904 Revision: 1905 muse--main--1.0--patch-74 1906 1907 * muse.texi (Emphasizing Text): Mention the <code> tag. 1908 1909 modified files: 1910 ChangeLog.2006 muse.texi 1911 1912 19132006-03-26 06:35:49 GMT Michael Olson <mwolson@gnu.org> patch-73 1914 1915 Summary: 1916 Fix bug in verse markup, undesired behavior with emdash. 1917 Revision: 1918 muse--main--1.0--patch-73 1919 1920 * lisp/muse-docbook.el (muse-docbook-markup-strings): Preserve whitespace 1921 around emdash. 1922 1923 * lisp/muse-html.el (muse-html-markup-strings): Ditto. 1924 1925 * lisp/muse-xml.el (muse-xml-markup-strings): Ditto. 1926 1927 * lisp/muse-publish.el (muse-publish-markup-emdash): Pass preceding and 1928 trailing whitespace to `muse-markup-text', in case the current 1929 publishing wishes to use them. 1930 (muse-publish-markup-verse): Insert newline without adding read-only 1931 properties to it. This fixes a paragraph detection bug in HTML 1932 publishing. 1933 1934 modified files: 1935 ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el 1936 lisp/muse-publish.el lisp/muse-xml.el 1937 1938 19392006-03-25 05:57:36 GMT Michael Olson <mwolson@gnu.org> patch-72 1940 1941 Summary: 1942 httpd.el: Update to work with newer versions of Emacs. 1943 Revision: 1944 muse--main--1.0--patch-72 1945 1946 * contrib/httpd.el (httpd-start): Update this to work with newer versions 1947 of Emacs. 1948 1949 modified files: 1950 ChangeLog.2006 contrib/httpd.el 1951 1952 19532006-03-25 05:27:46 GMT Michael Olson <mwolson@gnu.org> patch-71 1954 1955 Summary: 1956 muse-journal: Make custom RSS heading regexps possible. 1957 Revision: 1958 muse--main--1.0--patch-71 1959 1960 * lisp/muse-journal.el (muse-journal-rss-heading-regexp): New option that 1961 determines the regexp to use when searching for an RSS heading. 1962 (muse-journal-rss-munge-buffer): Use `muse-journal-rss-heading-regexp'. 1963 1964 modified files: 1965 ChangeLog.2006 lisp/muse-journal.el 1966 1967 19682006-03-25 04:33:40 GMT Michael Olson <mwolson@gnu.org> patch-70 1969 1970 Summary: 1971 Fix #5190: Endless loop in muse style-run-hooks when muse-project-publish is called with undefined style. 1972 Revision: 1973 muse--main--1.0--patch-70 1974 1975 * lisp/muse-project.el (muse-project-publish): If we cannot find a 1976 project to publish, indicate this in an error message. 1977 1978 * lisp/muse-publish.el (muse-style-run-hooks): Never go into an endless 1979 loop. This should fix #5190. Thanks to Rod Morehead for the report. 1980 (muse-detect-invalid-style): New function that makes sure that the 1981 given style is in a valid format. 1982 (muse-publish-file): Call `muse-detect-invalid-style' before doing any 1983 publishing. 1984 1985 modified files: 1986 ChangeLog.2006 lisp/muse-project.el lisp/muse-publish.el 1987 1988 19892006-03-25 03:31:36 GMT Michael Olson <mwolson@gnu.org> patch-69 1990 1991 Summary: 1992 muse-mode: Don't require muse-publish.el. 1993 Revision: 1994 muse--main--1.0--patch-69 1995 1996 * lisp/muse-mode.el: Use a few autoloads instead of requiring 1997 muse-publish.el. This allows people to optionally have Muse mode 1998 without including the publishing features, as long as they never call a 1999 publishing function. The documentation says that Muse is supposed to 2000 be modular in that way, so I guess we'd better follow it. 2001 (muse-insert-tag): Make sure that muse-publish is required before 2002 accessing `muse-publish-markup-tags'. 2003 2004 modified files: 2005 ChangeLog.2006 lisp/muse-mode.el 2006 2007 20082006-03-21 01:59:03 GMT Michael Olson <mwolson@gnu.org> patch-68 2009 2010 Summary: 2011 Minor code cleanup. 2012 Revision: 2013 muse--main--1.0--patch-68 2014 2015 * lisp/muse-mode.el (muse-grep): Remove commented-out code. 2016 2017 modified files: 2018 ChangeLog.2006 lisp/muse-mode.el 2019 2020 20212006-03-21 01:56:21 GMT Michael Olson <mwolson@gnu.org> patch-67 2022 2023 Summary: 2024 Merged from mwolson@gnu.org--2006-muse-el (patch 15-26) 2025 Revision: 2026 muse--main--1.0--patch-67 2027 2028 (Author: Per B. Sederberg <per@med.upenn.edu>) 2029 2030 * lisp/muse-mode.el (muse-grep-command): Add custom to set up the command 2031 used for grepping. 2032 (muse-mode-map): Changed muse-browse-result to C-c C-v and made 2033 muse-find-backlinks C-c C-b 2034 (muse-grep): New function to envoke a search with the compiler. 2035 (muse-search-with-command): New function to search for text, optionally 2036 editing the command. 2037 (muse-search): New function to search for text. 2038 (muse-find-backlinks): New function to search for backlinks to the 2039 current page. 2040 2041 modified files: 2042 ChangeLog.2006 lisp/muse-mode.el 2043 2044 20452006-03-20 18:43:15 GMT Michael Olson <mwolson@gnu.org> patch-66 2046 2047 Summary: 2048 Make it easier to call context-specific region-escaping function. 2049 Revision: 2050 muse--main--1.0--patch-66 2051 2052 * lisp/muse-publish.el (muse-publish-escape-specials): If a function is 2053 returned from specials, call it with beg, end, ignore-read-only args. 2054 This allows for people to specify their own functions for escaping 2055 regions, depending on context. See `muse-xml-decide-specials' in 2056 muse-xml-common.el. This functionality already exists for escaping 2057 specials in strings. 2058 2059 modified files: 2060 ChangeLog.2006 lisp/muse-publish.el 2061 2062 20632006-03-17 01:56:38 GMT Michael Olson <mwolson@gnu.org> patch-65 2064 2065 Summary: 2066 Attempt to make new syntaxes easier to support. 2067 Revision: 2068 muse--main--1.0--patch-65 2069 2070 * lisp/muse-colors.el (muse-colors-explicit-link): Use `muse-get-link' 2071 and `muse-get-link-data'. 2072 2073 * lisp/muse-journal.el (muse-journal-rss-munge-buffer): Ditto. 2074 2075 * lisp/muse-mode.el (muse-edit-link-at-point): Ditto. 2076 (muse-make-link): Change argument name. 2077 2078 * lisp/muse.el (muse-handle-explicit-link): Ditto. 2079 (muse-get-link, muse-get-link-desc): New functions that return the link 2080 and the link description, respectively, from the given TARGET. The 2081 idea is that at least one other markup syntax puts descriptions before 2082 links, so all they would have to do is re-define these two functions. 2083 2084 modified files: 2085 ChangeLog.2006 lisp/muse-colors.el lisp/muse-journal.el 2086 lisp/muse-mode.el lisp/muse.el 2087 2088 20892006-03-14 18:41:54 GMT Michael Olson <mwolson@gnu.org> patch-64 2090 2091 Summary: 2092 Fix #5477: muse-replace-regexp-in-string throws error in XEmacs 21.4 2093 Revision: 2094 muse--main--1.0--patch-64 2095 2096 * Makefile.defs, lisp/muse-colors.el: Fix typo. 2097 2098 * lisp/muse.el (muse-replace-regexp-in-string): Switch order so that 2099 `replace-in-string' is checked before `replace-regexp-in-string', since 2100 XEmacs' implementation of the latter seems to be broken. Thanks to Jim 2101 Ottaway for the heads up. 2102 2103 modified files: 2104 ChangeLog.2006 Makefile.defs lisp/muse-colors.el lisp/muse.el 2105 2106 21072006-03-13 19:38:36 GMT Michael Olson <mwolson@gnu.org> patch-63 2108 2109 Summary: 2110 muse-latex: Add footnotes to links so that they show up on printed copies. 2111 Revision: 2112 muse--main--1.0--patch-63 2113 2114 * lisp/muse-latex.el (muse-latex-markup-strings): Add string for 2115 'url-and-desc. Display footnotes if we have both a link and a 2116 description, since we want URLs to show up on printed documents. 2117 (muse-latex-markup-specials-document): Escape the "@" character in the 2118 entire document. 2119 2120 * lisp/muse-publish.el (muse-publish-url): Distinguish between URLs 2121 without descriptions and URLs with descriptions. If no markup string 2122 exists for 'url-and-desc, fall back to 'url. 2123 2124 modified files: 2125 ChangeLog.2006 lisp/muse-latex.el lisp/muse-publish.el 2126 2127 21282006-03-13 18:42:27 GMT Michael Olson <mwolson@gnu.org> patch-62 2129 2130 Summary: 2131 Fix publishing error with multi-line wrapped list items. 2132 Revision: 2133 muse--main--1.0--patch-62 2134 2135 * lisp/muse-publish.el (muse-publish-surround-text): Fix a problem with 2136 multiple lines of a wrapped list item. 2137 2138 modified files: 2139 ChangeLog.2006 lisp/muse-publish.el 2140 2141 21422006-03-13 02:10:44 GMT Michael Olson <mwolson@gnu.org> patch-61 2143 2144 Summary: 2145 Add COPYING file; update headers. 2146 Revision: 2147 muse--main--1.0--patch-61 2148 2149 * COPYING: New file containing the GNU GPL. 2150 2151 * AUTHORS: Bookkeeping. 2152 2153 * README: Add License section. Change Muse homepage URL. 2154 2155 * debian/copyright: Change Muse homepage URL. Prune list to those who 2156 have changed 15+ lines of code, since this is the amount that 2157 constitutes legal contribution to a software work, AFAICT. 2158 2159 * examples/mwolson: Update contents of directory to match my current 2160 setup. 2161 2162 * experimental/muse*.el, lisp/muse*.el: Update headers. 2163 2164 * muse.texi: Change Muse homepage URL. 2165 2166 new files: 2167 .arch-ids/COPYING.id COPYING 2168 2169 modified files: 2170 AUTHORS ChangeLog.2006 README debian/copyright 2171 examples/mwolson/muse-init.el 2172 examples/mwolson/stylesheets/blog.css 2173 examples/mwolson/stylesheets/common.css 2174 examples/mwolson/stylesheets/print.css 2175 examples/mwolson/stylesheets/screen.css 2176 experimental/muse-cite.el experimental/muse-mathml.el 2177 experimental/muse-message.el lisp/muse-backlink.el 2178 lisp/muse-blosxom.el lisp/muse-book.el lisp/muse-colors.el 2179 lisp/muse-convert.el lisp/muse-docbook.el lisp/muse-groff.el 2180 lisp/muse-html.el lisp/muse-http.el lisp/muse-journal.el 2181 lisp/muse-latex.el lisp/muse-latex2png.el lisp/muse-mode.el 2182 lisp/muse-poem.el lisp/muse-project.el lisp/muse-protocols.el 2183 lisp/muse-publish.el lisp/muse-regexps.el 2184 lisp/muse-registry.el lisp/muse-texinfo.el lisp/muse-wiki.el 2185 lisp/muse-xml.el lisp/muse.el muse.texi 2186 2187 21882006-03-13 01:48:10 GMT Michael Olson <mwolson@gnu.org> patch-60 2189 2190 Summary: 2191 Update Muse XML schema. 2192 Revision: 2193 muse--main--1.0--patch-60 2194 2195 * examples/muse.rnc: Allow nested list items. Update header. Provide 2196 history. We'll call this v0.3 of the schema. 2197 2198 * lisp/muse-xml-common.el: Update header. 2199 (muse-xml-markup-table): Fix table generation when attributes are not 2200 specified. 2201 2202 modified files: 2203 ChangeLog.2006 examples/muse.rnc lisp/muse-xml-common.el 2204 2205 22062006-03-12 21:12:48 GMT Michael Olson <mwolson@gnu.org> patch-59 2207 2208 Summary: 2209 Fix output for consecutive list items of same type. 2210 Revision: 2211 muse--main--1.0--patch-59 2212 2213 * lisp/muse-publish.el (muse-publish-surround-text): Make calculated 2214 post-indent and indent-found values local to each list item. This 2215 should fix undesired behavior with consecutive list items of the same 2216 type. 2217 2218 modified files: 2219 ChangeLog.2006 lisp/muse-publish.el 2220 2221 22222006-03-12 21:09:43 GMT Michael Olson <mwolson@gnu.org> patch-58 2223 2224 Summary: 2225 Make C-> and C-< keybindings not indent nested items. 2226 Revision: 2227 muse--main--1.0--patch-58 2228 2229 * lisp/muse-mode.el (muse-alter-list-item-indentation): Don't include 2230 nested items. 2231 2232 * lisp/muse.el (muse-forward-list-item): Make skipping of nested items 2233 optional, and document this. 2234 2235 modified files: 2236 ChangeLog.2006 lisp/muse-mode.el lisp/muse.el 2237 2238 22392006-03-12 19:56:26 GMT Michael Olson <mwolson@gnu.org> patch-57 2240 2241 Summary: 2242 Slightly improve flyspell integration. 2243 Revision: 2244 muse--main--1.0--patch-57 2245 2246 * lisp/muse-mode.el (muse-mode-flyspell-p): Use the new 'muse-link text 2247 property to determine whether we are at a link. 2248 2249 modified files: 2250 ChangeLog.2006 lisp/muse-mode.el 2251 2252 22532006-03-11 23:42:56 GMT Michael Olson <mwolson@gnu.org> patch-56 2254 2255 Summary: 2256 Make nested definition list items work much better. 2257 Revision: 2258 muse--main--1.0--patch-56 2259 2260 * lisp/muse-publish.el (muse-publish-surround-dl): Use 2261 `muse-forward-list-item'. Don't pass indent and post-indent to the 2262 move function. 2263 (muse-publish-surround-text): If we are to determine the indentation, 2264 but have found no list items, set indent to the empty string. If we 2265 are to determine indentation but have found an item, get all leading 2266 whitespace and set indent to it. Never try to determine post-indent 2267 using the first line. Try to contain the amount of "damage" a nested 2268 list item can do to wrapped list item text. 2269 2270 * lisp/muse-regexps.el (muse-list-item-regexp): Hone the definition list 2271 part so that it is easier to indicate the amount of desired initial 2272 whitespace. 2273 2274 * lisp/muse.el (muse-list-item-type): Make initial whitespace of a dl 2275 entry optional. 2276 (muse-forward-dl-term, muse-forward-dl-entry): Remove. Functionality 2277 merged into `muse-forward-list-item'. 2278 (muse-forward-list-item-1): New function that determines whether a 2279 nested list item is found. 2280 (muse-forward-list-item): Move hairy nested list detection algorithm 2281 into `muse-forward-list-item-1'. Be extra careful about terminating 2282 when we go past the boundary. 2283 2284 modified files: 2285 ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el 2286 lisp/muse.el 2287 2288 22892006-03-11 06:10:19 GMT Michael Olson <mwolson@gnu.org> patch-55 2290 2291 Summary: 2292 Add backlink support, thanks to Jim Ottaway. 2293 Revision: 2294 muse--main--1.0--patch-55 2295 2296 * lisp/muse-colors.el (muse-colors-fontifying-p): New buffer-local 2297 variable that indicates whether Muse is fontifying the current buffer. 2298 (muse-colors-region): Set `muse-colors-fontifying' to t. 2299 2300 * lisp/muse-backlink.el: New file by Jim Ottaway that provides backlink 2301 support. I've modified it slightly to get rid of the defadvice forms. 2302 2303 new files: 2304 lisp/.arch-ids/muse-backlink.el.id lisp/muse-backlink.el 2305 2306 modified files: 2307 AUTHORS ChangeLog.2006 lisp/muse-colors.el 2308 2309 23102006-03-10 22:56:22 GMT Michael Olson <mwolson@gnu.org> patch-54 2311 2312 Summary: 2313 muse-protocols: Add Wikipedia support. 2314 Revision: 2315 muse--main--1.0--patch-54 2316 2317 * lisp/muse-protocols.el (muse-url-protocols): Add "dict:" handler. This 2318 is used to look up terms on the Wikipedia website. 2319 (muse-wikipedia-country): New option that specifies the country code to 2320 use for Wikipedia. 2321 (muse-resolve-url-dict, muse-browse-url-dict): New functions that 2322 resolve and browse Wikipedia URLs. 2323 2324 modified files: 2325 ChangeLog.2006 lisp/muse-protocols.el 2326 2327 23282006-03-10 19:29:56 GMT Michael Olson <mwolson@gnu.org> patch-53 2329 2330 Summary: 2331 muse-protocols: Add DOI handling. 2332 Revision: 2333 muse--main--1.0--patch-53 2334 2335 * lisp/muse-protocols.el (muse-url-protocols): Add handler for DOI's. 2336 DOI's (digitial object identifiers) are a standard identifier used in 2337 the publishing industry. Thanks to Phillip Lord for the patch. 2338 (muse-resolve-url-doi, muse-browse-url-doi): New functions that resolve 2339 and browse DOI's. 2340 2341 modified files: 2342 AUTHORS ChangeLog.2006 lisp/muse-protocols.el 2343 2344 23452006-03-10 16:34:52 GMT Michael Olson <mwolson@gnu.org> patch-52 2346 2347 Summary: 2348 Refine previous patch. 2349 Revision: 2350 muse--main--1.0--patch-52 2351 2352 * lisp/muse-mode.el (muse-link-at-point): If muse-colors is loaded, don't 2353 ever use the fallback method. Save point when using new method. 2354 2355 modified files: 2356 ChangeLog.2006 lisp/muse-mode.el 2357 2358 23592006-03-10 16:26:53 GMT Michael Olson <mwolson@gnu.org> patch-51 2360 2361 Summary: 2362 Make visiting of links a bit faster. 2363 Revision: 2364 muse--main--1.0--patch-51 2365 2366 * lisp/muse-colors.el (muse-unhighlight-region): Remove muse-link 2367 property. 2368 (muse-link-properties): If we are highlighting a link, add the 2369 muse-link property. 2370 2371 * lisp/muse-mode.el (muse-link-at-point): If the muse-link property 2372 exists at point, use it to bound the link. Otherwise, use the old 2373 method. This should make it easier to visit custom implicit link 2374 forms, since it does not require a change to muse-implicit-link-regexp. 2375 2376 * lisp/muse-regexps.el (muse-implicit-link-regexp): Note that this is not 2377 used when muse-colors.el is loaded. 2378 2379 modified files: 2380 ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el 2381 lisp/muse-regexps.el 2382 2383 23842006-03-10 04:57:55 GMT Michael Olson <mwolson@gnu.org> patch-50 2385 2386 Summary: 2387 Make resolving of inline image paths more flexible. 2388 Revision: 2389 muse--main--1.0--patch-50 2390 2391 * lisp/muse-colors.el (muse-colors-inline-image-method): Rename from 2392 `muse-inline-relative-to'. Add muse-colors-use-publishing-directory 2393 option. Make the fallback customization type a function rather than a 2394 symbol. 2395 (muse-colors-use-publishing-directory): New function that takes the 2396 best guess at where the current Muse file will be published and makes 2397 the given link relative to that. 2398 (muse-colors-insert-image): If muse-colors-inline-image-method is 2399 'default-directory, use the default directory. If it is a function, 2400 call that function with LINK as an argument. Otherwise, give up. 2401 2402 modified files: 2403 ChangeLog.2006 lisp/muse-colors.el 2404 2405 24062006-03-10 03:43:03 GMT Michael Olson <mwolson@gnu.org> patch-49 2407 2408 Summary: 2409 Fix inline image lockup. 2410 Revision: 2411 muse--main--1.0--patch-49 2412 2413 * lisp/muse-colors.el (muse-colors-explicit-link): Fix regression in 2414 patch-47. This will prevent Muse from locking up after making a new 2415 inline image. 2416 2417 modified files: 2418 ChangeLog.2006 lisp/muse-colors.el 2419 2420 24212006-03-07 03:52:11 GMT Michael Olson <mwolson@gnu.org> patch-48 2422 2423 Summary: 2424 Fix publishing problem with XEmacs. 2425 Revision: 2426 muse--main--1.0--patch-48 2427 2428 * lisp/muse-publish.el (muse-insert-file-or-string): Fix XEmacs 2429 publishing problem when text at beginning of buffer is read-only. 2430 Thanks to Christian Clercin for the report. 2431 2432 modified files: 2433 ChangeLog.2006 lisp/muse-publish.el 2434 2435 24362006-03-06 06:06:38 GMT Michael Olson <mwolson@gnu.org> patch-47 2437 2438 Summary: 2439 Get increase and decrease of list indentation to work with complex cases. 2440 Revision: 2441 muse--main--1.0--patch-47 2442 2443 * lisp/muse-colors.el: Miscellaneous whitespace fixes. 2444 (muse-colors-explicit-link): Minor logic tweak. The indentation seems 2445 to indicate this interpretation, though parens are different. 2446 2447 * lisp/muse-mode.el: Miscellaneous whitespace fixes. 2448 (muse-alter-list-item-indentation): New function that alters the list 2449 structure at point. The behavior to use is specified by the OPERATION 2450 argument. Currently-supported operations are 'increase and 'decrease 2451 indentation level. This now uses the same sort of list detection 2452 algorithm that is used during publishing, so it should work as expected 2453 for complicated cases. 2454 (muse-increase-list-item-indentation) 2455 (muse-decrease-list-item-indentation): Use 2456 `muse-alter-list-item-indentation'. 2457 2458 modified files: 2459 ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el 2460 2461 24622006-03-06 04:50:17 GMT Michael Olson <mwolson@gnu.org> patch-46 2463 2464 Summary: 2465 Code simplification; improve muse-list-item-type function. 2466 Revision: 2467 muse--main--1.0--patch-46 2468 2469 * lisp/muse.el (muse-list-item-type): Disambiguate between 'dl-term and 2470 'dl-entry, instead of just returning 'dl. 2471 (muse-forward-dl-term, muse-forward-dl-entry): Use 2472 muse-forward-list-item. 2473 (muse-forward-dl-part): Remove, merge functionality into 2474 muse-forward-list-item. 2475 (muse-forward-list-item): Add a few conditions needed for skipping 2476 nested 'dl-term and 'dl-entry items. 2477 2478 modified files: 2479 ChangeLog.2006 lisp/muse.el 2480 2481 24822006-03-06 01:11:58 GMT Michael Olson <mwolson@gnu.org> patch-45 2483 2484 Summary: 2485 Put movement by list and paragraph functions in muse.el. 2486 Revision: 2487 muse--main--1.0--patch-45 2488 2489 * lisp/muse.el (muse-list-item-type, muse-forward-paragraph): 2490 (muse-forward-dl-term, muse-forward-dl-entry, muse-forward-dl-part): 2491 (muse-forward-list-item): Move here from muse-publish.el, so that 2492 muse-mode can make use of these. 2493 2494 modified files: 2495 ChangeLog.2006 lisp/muse-publish.el lisp/muse.el 2496 2497 24982006-03-06 01:06:14 GMT Michael Olson <mwolson@gnu.org> patch-44 2499 2500 Summary: 2501 Merged from mwolson@gnu.org--2006-muse-el (patch 5-14) 2502 Revision: 2503 muse--main--1.0--patch-44 2504 2505 (Author: Per B. Sederberg <per@med.upenn.edu>) 2506 2507 * lisp/muse-mode.el (muse-mode-map): Added key mappings to increase or 2508 decrease the current item indentation. 2509 (muse-get-paragraph-start): Helper function to determine the start of 2510 the current paragraph. 2511 (muse-insert-list-item): Cleaned up list item insertion code and made 2512 it handle definitions. 2513 (muse-increase-list-item-indentation): New interactive function to 2514 increase list item indentation. 2515 (muse-decrease-list-item-indentation): New interactive function to 2516 decrease list item indentation. 2517 2518 modified files: 2519 ChangeLog.2006 lisp/muse-mode.el 2520 2521 25222006-03-06 00:58:00 GMT Michael Olson <mwolson@gnu.org> patch-43 2523 2524 Summary: 2525 Use slightly better algorithm for removing initial whitespace. 2526 Revision: 2527 muse--main--1.0--patch-43 2528 2529 * lisp/muse-publish.el (muse-publish-surround-dl): Keep track of whether 2530 the definition occurred on the same line as the term. 2531 (muse-publish-surround-text): Use a slightly better algorithm for 2532 removing initial indentation of list items. This way, we preserve 2533 nesting of lists and also deal with same-level items that occur after 2534 nested items. This probably doesn't make much of a difference in the 2535 output, but it should make support of nested definition lists a bit 2536 less troublesome in some cases. 2537 (muse-forward-dl-entry): Deal with ambiguity in muse-list-item-regexp 2538 regexp. 2539 (muse-forward-dl-part, muse-forward-list-item): Don't clobber match 2540 data. Don't remove any text. This makes the function easier to reuse 2541 in display-only situations. 2542 2543 modified files: 2544 ChangeLog.2006 lisp/muse-publish.el 2545 2546 25472006-03-04 02:03:59 GMT Michael Olson <mwolson@gnu.org> patch-42 2548 2549 Summary: 2550 In a preliminary way, make definition lists nest. 2551 Revision: 2552 muse--main--1.0--patch-42 2553 2554 * lisp/muse-publish.el (muse-forward-dl-part): Make it so that definition 2555 lists nest a bit better. 2556 2557 * lisp/muse-regexps.el (muse-dl-entry-regexp): Removed, since we don't 2558 use it anymore. 2559 2560 modified files: 2561 ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el 2562 2563 25642006-03-03 19:28:22 GMT Michael Olson <mwolson@gnu.org> patch-41 2565 2566 Summary: 2567 Fix nested list regression. 2568 Revision: 2569 muse--main--1.0--patch-41 2570 2571 * lisp/muse-publish.el (muse-publish-surround-text): Keep track of 2572 original indentation value and use that. This fixes a regression 2573 caused by the last patch. 2574 2575 modified files: 2576 ChangeLog.2006 lisp/muse-publish.el 2577 2578 25792006-03-03 05:24:59 GMT Michael Olson <mwolson@gnu.org> patch-40 2580 2581 Summary: 2582 Make code look nicer by using muse-forward-dl-* functions. 2583 Revision: 2584 muse--main--1.0--patch-40 2585 2586 * lisp/muse-publish.el (muse-publish-surround-dl): Factor out lambda 2587 forms into muse-forward-dl-* for increased reusability. 2588 (muse-publish-surround-text): Call move function with an indent 2589 argument so that we don't have to use partial substitution in lambda 2590 forms. 2591 (muse-forward-dl-term): New function that moves forward to the next 2592 definition list term. 2593 (muse-forward-dl-entry): New function that moves forward to the next 2594 definition list entry. 2595 (muse-forward-dl-part): Renamed from `muse-forward-dl-item', since this 2596 does not move past entire definition list items, only parts of them. 2597 (muse-publish-markup-list, muse-publish-markup-quote): 2598 (muse-publish-quote-tag): Use better lambda form, and include a 2599 parameter. 2600 2601 modified files: 2602 ChangeLog.2006 lisp/muse-publish.el 2603 2604 26052006-03-02 05:38:41 GMT Michael Olson <mwolson@gnu.org> patch-39 2606 2607 Summary: 2608 Handle blockquoted sections within lists properly. 2609 Revision: 2610 muse--main--1.0--patch-39 2611 2612 * lisp/muse-publish.el (muse-forward-paragraph): Respect end-list 2613 property. This should make blockquoted sections within a list do the 2614 right thing. 2615 (muse-forward-dl-item, muse-forward-list-item): Adjust logic for new 2616 behavior of `muse-forward-paragraph'. 2617 2618 modified files: 2619 ChangeLog.2006 lisp/muse-publish.el 2620 2621 26222006-03-02 05:00:07 GMT Michael Olson <mwolson@gnu.org> patch-38 2623 2624 Summary: 2625 Fix problem when previous list item was nested. 2626 Revision: 2627 muse--main--1.0--patch-38 2628 2629 * lisp/muse-publish.el (muse-publish-surround-text): Bind nested list 2630 indicator at the correct place. This fixes an error where a previous 2631 list was nested but the current one isn't. Thanks to Per B. Sederberg 2632 for the report. 2633 2634 modified files: 2635 ChangeLog.2006 lisp/muse-publish.el 2636 2637 26382006-03-02 04:36:06 GMT Michael Olson <mwolson@gnu.org> patch-37 2639 2640 Summary: 2641 Fix #5376: Changing muse-wiki-wikiword-regexp does not seem to affect anything. 2642 Revision: 2643 muse--main--1.0--patch-37 2644 2645 * muse.texi (Implicit Links): Mention how to customize the WikiName 2646 recognition, and note that if you're setting this manually, you have to 2647 call some additional code. This should fix #5376. Also remove local 2648 variables section at end, since it seems pointless. 2649 2650 modified files: 2651 ChangeLog.2006 muse.texi 2652 2653 26542006-03-02 04:25:37 GMT Michael Olson <mwolson@gnu.org> patch-36 2655 2656 Summary: 2657 Fix #5325: nested formatting not working in HTML output. 2658 Revision: 2659 muse--main--1.0--patch-36 2660 2661 * lisp/muse-publish.el (muse-publish-markup-word): Make nested emphasis 2662 work. I'm a bit worried about possible double-escaping, though. 2663 Perhaps we should write the context to a text property and escape it 2664 later. This should fix #5325. 2665 2666 modified files: 2667 ChangeLog.2006 lisp/muse-publish.el 2668 2669 26702006-03-02 01:08:14 GMT Michael Olson <mwolson@gnu.org> patch-35 2671 2672 Summary: 2673 Make paragraphs respect the end of a list or list item. 2674 Revision: 2675 muse--main--1.0--patch-35 2676 2677 * lisp/muse-docbook.el (muse-docbook-markup-paragraph): If we are at the 2678 end of a list (or list item), back up. This allows for a nice side 2679 effect when using indented sentences in between list items. 2680 2681 * lisp/muse-html.el (muse-html-markup-paragraph): Ditto. 2682 2683 * lisp/muse-xml.el (muse-xml-markup-paragraph): Ditto. 2684 2685 * lisp/muse-publish.el (muse-publish-surround-dl): Make sure that end-ddt 2686 and end-item are marked up with end-list properties. 2687 2688 modified files: 2689 ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el 2690 lisp/muse-publish.el lisp/muse-xml.el 2691 2692 26932006-03-01 21:00:41 GMT Michael Olson <mwolson@gnu.org> patch-34 2694 2695 Summary: 2696 Make sure an initial term exists before publishing definition list. 2697 Revision: 2698 muse--main--1.0--patch-34 2699 2700 * lisp/muse-publish.el (muse-publish-markup-list): Ensure that a term 2701 exists before publishing a definition list. 2702 2703 modified files: 2704 ChangeLog.2006 lisp/muse-publish.el 2705 2706 27072006-03-01 20:21:08 GMT Michael Olson <mwolson@gnu.org> patch-33 2708 2709 Summary: 2710 Add comments to nested list code. 2711 Revision: 2712 muse--main--1.0--patch-33 2713 2714 * lisp/muse-publish.el (muse-publish-surround-dl) 2715 (muse-publish-surround-text, muse-forward-dl-item): 2716 (muse-forward-list-item): Add comments, since there were many 2717 intricacies that are probably not obvious to the casual reader. 2718 (muse-forward-dl-item): Remove no-op condition. 2719 2720 modified files: 2721 ChangeLog.2006 lisp/muse-publish.el 2722 2723 27242006-03-01 19:51:45 GMT Michael Olson <mwolson@gnu.org> patch-32 2725 2726 Summary: 2727 Make nested list items work when separated by one blank line. 2728 Revision: 2729 muse--main--1.0--patch-32 2730 2731 * lisp/muse-publish.el (muse-publish-surround-dl): Use 2732 muse-forward-dl-item instead of muse-forward-list-item. On second 2733 thought, don't unconditionally insert a newline, as that breaks some 2734 things. 2735 (muse-forward-dl-item): New function that moves forward to the next 2736 definition list item. This was factored out from 2737 muse-forward-list-item, since it was getting too complex for my liking. 2738 (muse-forward-dl-item, muse-forward-list-item): Introduce concept of 2739 indented line, and skip past these if we have a blank line followed by 2740 an indented line. "Indented" means "indented one past the current 2741 indentation level" here. Remove some initial whitespace that was being 2742 overlooked before. 2743 2744 modified files: 2745 ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el 2746 2747 27482006-03-01 17:43:55 GMT Michael Olson <mwolson@gnu.org> patch-31 2749 2750 Summary: 2751 Fix a couple of bugs in muse-wiki-resolve-project-page. 2752 Revision: 2753 muse--main--1.0--patch-31 2754 2755 * lisp/muse-project.el (muse-project-applicable-styles): Use a slightly 2756 better algorithm for adding styles to a list. 2757 2758 * lisp/muse-wiki.el (muse-wiki-resolve-project-page): Handle project more 2759 carefully. This should fix one or two hard-to-explain bugs. 2760 2761 modified files: 2762 ChangeLog.2006 lisp/muse-project.el lisp/muse-wiki.el 2763 2764 27652006-03-01 17:24:23 GMT Michael Olson <mwolson@gnu.org> patch-30 2766 2767 Summary: 2768 Fix another definition list edge case. 2769 Revision: 2770 muse--main--1.0--patch-30 2771 2772 * lisp/muse-publish.el (muse-publish-surround-dl): Fix edge case where 2773 unordered list immediately follows definition list term. 2774 2775 modified files: 2776 ChangeLog.2006 lisp/muse-publish.el 2777 2778 27792006-03-01 17:05:25 GMT Michael Olson <mwolson@gnu.org> patch-29 2780 2781 Summary: 2782 Pass all current definition list test cases. 2783 Revision: 2784 muse--main--1.0--patch-29 2785 2786 * lisp/muse-publish.el (muse-publish-surround-dl): Move correctly to next 2787 line if definition is not on the same line as the term. 2788 (muse-forward-list-item): Fix publishing incorrectness that occurred 2789 when a non-dl list follows a definition list. Always move to the right 2790 place so as to prevent extra empty dd elements from being published. 2791 2792 modified files: 2793 ChangeLog.2006 lisp/muse-publish.el 2794 2795 27962006-03-01 15:08:45 GMT Michael Olson <mwolson@gnu.org> patch-28 2797 2798 Summary: 2799 Merge consecutive definition list terms properly. 2800 Revision: 2801 muse--main--1.0--patch-28 2802 2803 * lisp/muse-publish.el (muse-publish-surround-dl): Keep track of status 2804 correctly. This makes Muse merge several definition list items into 2805 one list. 2806 (muse-forward-list-item): Use simpler regexp for 'dl. 2807 2808 * lisp/muse-regexps.el (muse-list-item-regexp): Make terms optional in 2809 definition lists, and make terms the 2nd matched text. 2810 2811 modified files: 2812 ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el 2813 2814 28152006-02-28 23:48:24 GMT Michael Olson <mwolson@gnu.org> patch-27 2816 2817 Summary: 2818 Bookkeeping. 2819 Revision: 2820 muse--main--1.0--patch-27 2821 2822 * AUTHORS: Update. 2823 2824 * muse-colors.el, muse-mode.el: Credit contributions. 2825 2826 modified files: 2827 AUTHORS ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el 2828 2829 28302006-02-28 23:37:26 GMT Michael Olson <mwolson@gnu.org> patch-26 2831 2832 Summary: 2833 Merged from mwolson@gnu.org--2006-muse-el (patch 0-4) 2834 Revision: 2835 muse--main--1.0--patch-26 2836 2837 Patches applied: 2838 2839 * mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-2 2840 Added ability to show inline images in the Emacs buffer. 2841 2842 * mwolson@gnu.org--2006-muse-el/muse-el--devel--0--patch-3 2843 Added enhanced list item insertion. 2844 2845 Detailed log: 2846 2847 (Author: Per B. Sederberg <per@med.upenn.edu>) 2848 2849 * lisp/muse-mode.el (muse-mode-map): Added new key binding to insert a 2850 list item. New key mapping to toggle showing images. Added a key 2851 mapping to insert a link to a file and modified the key map to insert a 2852 tag. 2853 (muse-on-blank-line): Helper function to determine if the point is on a 2854 line containing only blank spaces. 2855 (muse-insert-list-item): New interactive function to insert a new list 2856 item, taking into account the current list state. 2857 (muse-insert-relative-link-to-file): New function to insert a link to a 2858 file, relative to the default directory. 2859 2860 * lisp/muse-colors.el (muse-inline-relative-to): Added custom directory 2861 for where to search for images to inline in the buffer. 2862 (muse-colors-inline-images): Added custom boolean field for whether to 2863 show inline images in the buffer. 2864 (muse-colors-toggle-inline-images): New function to toggle showing the 2865 inline images in the buffer. 2866 (muse-unhighlight-region): Now removes end-glyph text properties to 2867 support XEmacs. 2868 (muse-colors-resolve-image-file): New function to determine if a link 2869 is an image and whether the version of Emacs can support inline images. 2870 (muse-make-file-glyph): New function to create an image glyph if we are 2871 using XEmacs. 2872 (muse-colors-insert-image): New function to insert an image in an Emacs 2873 buffer. 2874 (muse-colors-explicit-link): Modified function to have the ability to 2875 insert an image instead of formatting the text of the link. 2876 2877 modified files: 2878 ChangeLog.2006 lisp/muse-colors.el lisp/muse-mode.el 2879 2880 28812006-02-28 05:20:11 GMT Michael Olson <mwolson@gnu.org> patch-25 2882 2883 Summary: 2884 Pass testcase for definition list and nested unordered list. 2885 Revision: 2886 muse--main--1.0--patch-25 2887 2888 * lisp/muse-publish.el (muse-publish-surround-dl): Ensure that definition 2889 lists always have at least one entry. This appears to do the right 2890 thing with a sample nested unordered list. 2891 2892 modified files: 2893 ChangeLog.2006 lisp/muse-publish.el 2894 2895 28962006-02-28 05:09:33 GMT Michael Olson <mwolson@gnu.org> patch-24 2897 2898 Summary: 2899 Some definition list fixes. 2900 Revision: 2901 muse--main--1.0--patch-24 2902 2903 * lisp/muse-publish.el (muse-publish-markup-list): Make sure to insert 2904 markup for end of list using the `muse-insert-markup-end-list' 2905 function. Handle list items nested inside of a definition list. 2906 2907 modified files: 2908 ChangeLog.2006 lisp/muse-publish.el 2909 2910 29112006-02-28 04:43:15 GMT Michael Olson <mwolson@gnu.org> patch-23 2912 2913 Summary: 2914 Fix another wrapped list item edge case. 2915 Revision: 2916 muse--main--1.0--patch-23 2917 2918 * lisp/muse-publish.el (muse-publish-surround-text): Stop removing 2919 indentation in a region when we encounter any list items. This should 2920 fix another wrapped list item edge case. Thanks to Per B. Sederberg 2921 for the report. 2922 2923 modified files: 2924 ChangeLog.2006 lisp/muse-publish.el 2925 2926 29272006-02-26 18:26:05 GMT Michael Olson <mwolson@gnu.org> patch-22 2928 2929 Summary: 2930 Fix comment in Debian packaging. 2931 Revision: 2932 muse--main--1.0--patch-22 2933 2934 * debian/emacsen-remove: Fix comment. 2935 2936 modified files: 2937 ChangeLog.2006 debian/emacsen-remove 2938 2939 29402006-02-24 03:23:49 GMT Michael Olson <mwolson@gnu.org> patch-21 2941 2942 Summary: 2943 muse-blosxom: Fix order of #tags line in header. 2944 Revision: 2945 muse--main--1.0--patch-21 2946 2947 * lisp/muse-blosxom.el (muse-blosxom-header): Put #tags line after title, 2948 rather than before it. Thanks to bkhl for the heads up. 2949 2950 modified files: 2951 ChangeLog.2006 lisp/muse-blosxom.el 2952 2953 29542006-02-23 03:33:03 GMT Michael Olson <mwolson@gnu.org> patch-20 2955 2956 Summary: 2957 muse-blosxom: Add ability to use tags in entries. 2958 Revision: 2959 muse--main--1.0--patch-20 2960 2961 * lisp/muse-blosxom.el (muse-blosxom-header): If we are using tags, 2962 publish them. 2963 (muse-blosxom-use-tags): New option that specifies whether we are using 2964 tags. 2965 (muse-blosxom-new-entry): If using tags, read tags until the user hits 2966 RET without entering one. 2967 2968 modified files: 2969 ChangeLog.2006 lisp/muse-blosxom.el 2970 2971 29722006-02-23 03:23:51 GMT Michael Olson <mwolson@gnu.org> patch-19 2973 2974 Summary: 2975 Fix backtrace when publishing unsaved files. 2976 Revision: 2977 muse--main--1.0--patch-19 2978 2979 * lisp/muse-publish.el (muse-publish-file): Detect case where we are 2980 trying to publish a file that has not been saved, and give an 2981 explanation to the user. 2982 2983 modified files: 2984 ChangeLog.2006 lisp/muse-publish.el 2985 2986 29872006-02-21 23:19:36 GMT Michael Olson <mwolson@gnu.org> patch-18 2988 2989 Summary: 2990 muse-texinfo: Fix link suffix. 2991 Revision: 2992 muse--main--1.0--patch-18 2993 2994 * lisp/muse-texinfo.el: Specify :link-suffix for info and info-pdf 2995 styles. This should fix a bug where links in published info files use 2996 an incorrect extension. Thanks to Hans Ekbrand for the report! 2997 2998 modified files: 2999 ChangeLog.2006 lisp/muse-texinfo.el 3000 3001 30022006-02-16 21:54:11 GMT Michael Olson <mwolson@gnu.org> patch-17 3003 3004 Summary: 3005 Fix prompting of non-Muse buffers before publishing. 3006 Revision: 3007 muse--main--1.0--patch-17 3008 3009 * lisp/muse-project.el (muse-project-of-file): Apply fix from René 3010 Stadler to ignore buffers that have no associated filename. This fixes 3011 an annoyance where Muse prompts to save BBDB and ERC buffers before 3012 publishing. 3013 3014 modified files: 3015 AUTHORS ChangeLog.2006 lisp/muse-project.el 3016 3017 30182006-02-16 04:43:35 GMT Michael Olson <mwolson@gnu.org> patch-16 3019 3020 Summary: 3021 Fix wrapped nested list item edge case. 3022 Revision: 3023 muse--main--1.0--patch-16 3024 3025 * lisp/muse-publish.el (muse-publish-markup-regexps): Remove 2300 rule, 3026 since it is no longer needed. Tweak 2200 regexp to cover 2300's use 3027 case. 3028 (muse-publish-surround-text): Tweak prefix for muse-list-item-regexp. 3029 (muse-list-item-type): Handle the new change to muse-list-item-regexp. 3030 3031 * lisp/muse-regexps.el (muse-list-item-regexp): Explicitly require 3032 exactly one space character in front of a unnumbered or numbered list. 3033 This should make it easier to match every list instance, since 3034 definition lists can now be handled more nicely in 3035 muse-publish-markup-regexps. This also has the effect of fixing a 3036 wrapped nested list item edge case. 3037 3038 modified files: 3039 ChangeLog.2006 lisp/muse-publish.el lisp/muse-regexps.el 3040 3041 30422006-02-16 03:04:20 GMT Michael Olson <mwolson@gnu.org> patch-15 3043 3044 Summary: 3045 Fix edge case in muse-wiki-publish-pretty-title. 3046 Revision: 3047 muse--main--1.0--patch-15 3048 3049 * lisp/muse-wiki.el (muse-wiki-publish-pretty-title): If for some reason 3050 the document does not have a valid title, use the empty string. 3051 3052 modified files: 3053 ChangeLog.2006 lisp/muse-wiki.el 3054 3055 30562006-02-14 06:35:02 GMT Michael Olson <mwolson@gnu.org> patch-14 3057 3058 Summary: 3059 Use debian/compat to determine debhelper compat level. 3060 Revision: 3061 muse--main--1.0--patch-14 3062 3063 * debian/compat: New file that sets the debhelper compatibility level to 3064 4. 3065 3066 * debian/rules: Remove DH_COMPAT line. 3067 3068 new files: 3069 debian/.arch-ids/compat.id debian/compat 3070 3071 modified files: 3072 ChangeLog.2006 debian/rules 3073 3074 30752006-02-13 04:50:57 GMT Michael Olson <mwolson@gnu.org> patch-13 3076 3077 Summary: 3078 Fix a couple of table-publishing edge cases. 3079 Revision: 3080 muse--main--1.0--patch-13 3081 3082 * lisp/muse-publish.el (muse-publish-markup-regexps): Fix a table 3083 publishing error that occurs when a table line is the last thing in a 3084 document. Thanks to cymacs for the report and suggested fix. 3085 (muse-publish-table-fields): Skip initial blank lines, and don't remove 3086 them. 3087 3088 * lisp/muse-docbook.el (muse-docbook-markup-strings): Don't put a newline 3089 at the end of the 'end-table markup string. 3090 3091 * lisp/muse-html.el (muse-html-markup-strings): Ditto. 3092 3093 * lisp/muse-xml.el (muse-xml-markup-strings): Ditto. 3094 3095 * lisp/muse-xml-common.el (muse-xml-markup-table): Always insert a 3096 newline at the end of the table. This should fix a problem with 3097 paragraphs after tables not being published as such. Thanks to cymacs 3098 for the report. 3099 3100 * lisp/muse-texinfo.el (muse-texinfo-markup-table): Don't use 3101 muse-insert-markup to insert a trailing newline. 3102 3103 modified files: 3104 ChangeLog.2006 lisp/muse-docbook.el lisp/muse-html.el 3105 lisp/muse-publish.el lisp/muse-texinfo.el 3106 lisp/muse-xml-common.el lisp/muse-xml.el 3107 3108 31092006-02-12 22:56:27 GMT Michael Olson <mwolson@gnu.org> patch-12 3110 3111 Summary: 3112 Add ChangeLog for 2006 and move previous ChangeLog for 2005. 3113 Revision: 3114 muse--main--1.0--patch-12 3115 3116 3117 new files: 3118 .arch-ids/ChangeLog.2006.id ChangeLog.2006 3119 3120 renamed files: 3121 .arch-ids/ChangeLog.id 3122 ==> .arch-ids/ChangeLog.2005.id 3123 ChangeLog 3124 ==> ChangeLog.2005 3125 3126 31272006-02-12 22:53:48 GMT Michael Olson <mwolson@gnu.org> patch-11 3128 3129 Summary: 3130 Make muse-journal work with whole-document escaping. 3131 Revision: 3132 muse--main--1.0--patch-11 3133 3134 * examples/mwolson/templates/*: Change "Published by Muse" to "Published 3135 by Emacs Muse" so that muse-journal does not get confused. 3136 3137 * lisp/muse-journal.el (muse-journal-html-munge-buffer): 3138 (muse-journal-latex-munge-buffer, muse-journal-rss-munge-buffer): Adapt 3139 for whole-buffer escaping. Thanks to mondoshawan for the report. 3140 (muse-journal-rss-munge-buffer): Display a warning if someone does not 3141 have "Page published by Emacs Muse (begins|ends) here" in their header 3142 or footer, since muse-journal needs this in order to determine where 3143 entries begin and end. 3144 3145 modified files: 3146 examples/mwolson/templates/footer.html 3147 examples/mwolson/templates/generic-footer.html 3148 examples/mwolson/templates/generic-header.html 3149 examples/mwolson/templates/header.html 3150 examples/mwolson/templates/header.tex lisp/muse-journal.el 3151 3152 31532006-02-08 03:00:07 GMT Michael Olson <mwolson@gnu.org> patch-10 3154 3155 Summary: 3156 Get simple test case for definition lists to work. 3157 Revision: 3158 muse--main--1.0--patch-10 3159 3160 * lisp/muse-publish.el (muse-publish-surround-dl): Make simple test case 3161 publish properly. 3162 (muse-forward-list-item): Fix edge case. 3163 3164 modified files: 3165 lisp/muse-publish.el 3166 3167 31682006-01-28 02:47:07 GMT Michael Olson <mwolson@gnu.org> patch-9 3169 3170 Summary: 3171 Add documentation to some publishing functions. 3172 Revision: 3173 muse--main--1.0--patch-9 3174 3175 * lisp/muse-publish.el (muse-publish-mark-read-only) 3176 (muse-publish-mark-noemphasis): Add documentation. 3177 3178 modified files: 3179 lisp/muse-publish.el 3180 3181 31822006-01-28 02:42:03 GMT Michael Olson <mwolson@gnu.org> patch-8 3183 3184 Summary: 3185 Fix an error with `custom-quote'. 3186 Revision: 3187 muse--main--1.0--patch-8 3188 3189 * lisp/muse-project.el: Require 'cus-edit, since that is where 3190 `custom-quote' is defined. 3191 3192 * muse.texi: Use copyright symbol. 3193 3194 modified files: 3195 lisp/muse-project.el muse.texi 3196 3197 31982006-01-25 18:27:53 GMT Michael Olson <mwolson@gnu.org> patch-7 3199 3200 Summary: 3201 muse-registry: update from author. 3202 Revision: 3203 muse--main--1.0--patch-7 3204 3205 * lisp/muse-registry.el: Update to newest version from author. 3206 Re-tabify. 3207 3208 modified files: 3209 lisp/muse-registry.el 3210 3211 32122006-01-21 19:26:57 GMT Michael Olson <mwolson@gnu.org> patch-6 3213 3214 Summary: 3215 muse-latex: Handle double-quote edge case. 3216 Revision: 3217 muse--main--1.0--patch-6 3218 3219 * lisp/muse-latex.el (muse-latex-fixup-dquotes): Handle case when a quote 3220 character begins the buffer. 3221 3222 modified files: 3223 lisp/muse-latex.el 3224 3225 32262006-01-21 18:47:33 GMT Michael Olson <mwolson@gnu.org> patch-5 3227 3228 Summary: 3229 Allow beginning and ending empty elements in tables. 3230 Revision: 3231 muse--main--1.0--patch-5 3232 3233 * lisp/muse-regexps.el (muse-table-field-regexp): Allow there to be no 3234 whitespace after the field if we're at the end of a line. 3235 (muse-table-line-regexp): Allow the table to start with a "|". The 3236 resulting initial empty cell isn't yet thrown away like it should be. 3237 3238 modified files: 3239 lisp/muse-regexps.el 3240 3241 32422006-01-21 02:45:36 GMT Michael Olson <mwolson@gnu.org> patch-4 3243 3244 Summary: 3245 muse-latex: Use \url to publish bare URLs. 3246 Revision: 3247 muse--main--1.0--patch-4 3248 3249 * lisp/muse-latex.el (muse-latex-markup-strings): Use \url instead of 3250 \href for bare URLs. Thanks to Na Li for the suggestion! 3251 3252 modified files: 3253 lisp/muse-latex.el 3254 3255 32562006-01-20 16:22:04 GMT Michael Olson <mwolson@gnu.org> patch-3 3257 3258 Summary: 3259 Create parents of output directories. 3260 Revision: 3261 muse--main--1.0--patch-3 3262 3263 * lisp/muse-project.el (muse-project-publish-file): Create parent 3264 directories as well, if the output directory does not exist. This can 3265 happen when we have nested directories in a project. 3266 3267 modified files: 3268 lisp/muse-project.el 3269 3270 32712006-01-20 15:54:21 GMT Michael Olson <mwolson@gnu.org> patch-2 3272 3273 Summary: 3274 Pick a better default if publishing with more than one style. 3275 Revision: 3276 muse--main--1.0--patch-2 3277 3278 * lisp/muse-project.el (muse-project-applicable-styles): Make sure that 3279 the list we return is in the right order. That way, if more than one 3280 publishing rule matches a link, the first one is used, rather than the 3281 last. 3282 3283 modified files: 3284 lisp/muse-project.el 3285 3286 32872006-01-19 15:55:19 GMT Michael Olson <mwolson@gnu.org> patch-1 3288 3289 Summary: 3290 Oops, committed to the wrong archive. 3291 Revision: 3292 muse--main--1.0--patch-1 3293 3294 Patches applied: 3295 3296 * mwolson@gnu.org--2005/muse--main--1.0--patch-356 3297 Debian fixups. 3298 3299 * mwolson@gnu.org--2005/muse--main--1.0--patch-357 3300 Another Debian fix. 3301 3302 modified files: 3303 ChangeLog debian/emacsen-startup 3304 3305 renamed files: 3306 debian/.arch-ids/NEWS.Debian.id 3307 ==> debian/.arch-ids/NEWS.id 3308 debian/NEWS.Debian 3309 ==> debian/NEWS 3310 3311 33122006-01-17 06:28:50 GMT Michael Olson <mwolson@gnu.org> base-0 3313 3314 Summary: 3315 tag of mwolson@gnu.org--2005/muse--main--1.0--patch-355 3316 Revision: 3317 muse--main--1.0--base-0 3318 3319 3320See ChangeLog.2 for earlier changes. 3321 3322;; Local Variables: 3323;; coding: utf-8 3324;; End: 3325