-
Notifications
You must be signed in to change notification settings - Fork 12
/
ChangeLog
5734 lines (3961 loc) · 185 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0
#
2005-09-16 06:57:44 GMT Michael Olson <mwolson@gnu.org> patch-236
Summary:
Prepare for release.
Revision:
muse--main--1.0--patch-236
* lisp/muse.el (muse-version): Increment to 3.02.
* *.el: Fix first header line.
* examples/mwolson/muse-init.el: Sync with my config.
(my-muse-pdf-make-links-absolute): New function that makes relative
links absolute in a hard-coded way.
(my-muse-pdf-prepare-buffer): Add `my-muse-pdf-make-links-absolute' to
publishing transforms.
* NEWS: Update.
new files:
experimental/.arch-ids/muse-cite.el.id
experimental/muse-cite.el
modified files:
ChangeLog Makefile.defs NEWS examples/mwolson/muse-init.el
experimental/muse-message.el experimental/muse-xml.el
lisp/muse-blosxom.el lisp/muse-book.el lisp/muse-colors.el
lisp/muse-convert.el lisp/muse-docbook.el lisp/muse-html.el
lisp/muse-http.el lisp/muse-journal.el lisp/muse-latex.el
lisp/muse-mode.el lisp/muse-poem.el lisp/muse-project.el
lisp/muse-protocols.el lisp/muse-publish.el
lisp/muse-regexps.el lisp/muse-texinfo.el lisp/muse-wiki.el
lisp/muse.el muse.texi
2005-09-16 06:33:11 GMT Michael Olson <mwolson@gnu.org> patch-235
Summary:
Finish documentation.
Revision:
muse--main--1.0--patch-235
* muse.texi (Comments): New node that describes the syntax of comments.
(Markup Strings): Describe all markup strings.
modified files:
ChangeLog muse.texi
2005-09-16 05:02:45 GMT Michael Olson <mwolson@gnu.org> patch-234
Summary:
Document style elements for muse-define-style.
Revision:
muse--main--1.0--patch-234
* muse.texi: Use @smallexample for 1-line examples.
(Style Elements): New node that explains the different style elements
that may be used for muse-define-style and muse-derive-style.
(Deriving Styles): Prune unnecessary entries. Explain existing entries
better.
modified files:
ChangeLog muse.texi
2005-09-16 04:05:19 GMT Michael Olson <mwolson@gnu.org> patch-233
Summary:
Make documentation separately installable.
Revision:
muse--main--1.0--patch-233
* Makefile (install): Split into install-bin and install-info.
* muse.texi (Markup Regexps): Fix display bug.
modified files:
ChangeLog Makefile muse.texi
2005-09-15 03:52:01 GMT Michael Olson <mwolson@gnu.org> patch-232
Summary:
muse-mode: Set comment syntax.
Revision:
muse--main--1.0--patch-232
* lisp/muse-mode.el (muse-mode): Declare comment syntax to be
`^; comment text$'. Thanks to Jesse Alama for the suggestion.
modified files:
ChangeLog lisp/muse-mode.el
2005-09-13 06:30:18 GMT Michael Olson <mwolson@gnu.org> patch-231
Summary:
muse.texi: Add publishing order information.
Revision:
muse--main--1.0--patch-231
* muse.texi (Markup Regexps): Add publishing order.
modified files:
ChangeLog muse.texi
2005-09-09 15:12:05 GMT Michael Olson <mwolson@gnu.org> patch-230
Summary:
Hack on documentation. The release is in sight!
Revision:
muse--main--1.0--patch-230
* muse.texi: Use @subsubheading for all logical split headers rather than
@emph. Move all examples against left margin. Add comments to
indicate what still needs to be done.
(DocBook): Correct a few misspelled variable names and add some new
variables.
(Common Elements): Split this into 4 new subsections.
modified files:
ChangeLog muse.texi
2005-09-08 16:50:53 GMT Michael Olson <mwolson@gnu.org> patch-229
Summary:
Fix publishing of stuff like <code><></code>.
Revision:
muse--main--1.0--patch-229
* lisp/muse-publish.el (muse-publish-escape-specials): Use
`insert-before-markers' rather than `insert'. This should fix strange
edge cases like <code><></code>. Thanks to Trent Buck for the report.
modified files:
ChangeLog lisp/muse-publish.el
2005-09-08 16:24:11 GMT Michael Olson <mwolson@gnu.org> patch-228
Summary:
Update NEWS, fix muse-url-protocols customization interface.
Revision:
muse--main--1.0--patch-228
* lisp/muse-protocols.el (muse-url-protocols): Add customize choice for
using nil as the resolve function.
* NEWS: Bring up-to-date.
modified files:
ChangeLog NEWS lisp/muse-protocols.el
2005-09-05 17:34:31 GMT Michael Olson <mwolson@gnu.org> patch-227
Summary:
Fix title coloring bug; muse-latex: escape '<' and '>'.
Revision:
muse--main--1.0--patch-227
* lisp/muse-colors.el (muse-colors-markup): Match against the space after
#title. This should prevent a rather nasty bug. Thanks to John Sullivan
for the report.
* lisp/muse-latex.el (muse-latex-markup-specials): Mark up '_' as
"\textunderscore{}". Add escaping for '<' and '>'. Thanks to Trent
Buck.
modified files:
ChangeLog lisp/muse-colors.el lisp/muse-latex.el
2005-09-05 16:49:35 GMT Michael Olson <mwolson@gnu.org> patch-226
Summary:
muse-latex: Handle special characters in a better way.
Revision:
muse--main--1.0--patch-226
* lisp/muse-latex.el (muse-latex-markup-regexps): Remove special
characters hack.
(muse-latex-markup-strings): Use \\texttt{...} for 'begin-literal and
'end-literal. Thanks to Trent Buck for the suggestion.
(muse-latex-markup-specials): Move special characters here instead of
using the regexp.
modified files:
ChangeLog lisp/muse-latex.el
2005-09-05 14:25:37 GMT Michael Olson <mwolson@gnu.org> patch-225
Summary:
muse-latex: Fix compiler warning.
Revision:
muse--main--1.0--patch-225
* lisp/muse-latex.el (muse-latex-pdf-generate): Provide 3rd argument for
format.
modified files:
ChangeLog lisp/muse-latex.el
2005-09-05 14:24:22 GMT Michael Olson <mwolson@gnu.org> patch-224
Summary:
Add <code> tag.
Revision:
muse--main--1.0--patch-224
* lisp/muse-colors.el (muse-colors-tags): Switch coloring of code and
verbatim. Verbatim makes text literal and escaped, code makes text
teletype and escaped.
* muse-publish.el (muse-publish-markup-tags): Add "code".
(muse-publish-code-tag): New function that publishes code the same way
as =teletyped= text.
modified files:
ChangeLog lisp/muse-colors.el lisp/muse-publish.el
2005-09-05 13:24:19 GMT Michael Olson <mwolson@gnu.org> patch-223
Summary:
Strip text properties before browsing a URL.
Revision:
muse--main--1.0--patch-223
* lisp/muse-protocols.el (muse-browse-url): Strip text properties. Maybe
this will fix a bug.
modified files:
ChangeLog lisp/muse-protocols.el
2005-09-05 05:12:07 GMT Michael Olson <mwolson@gnu.org> patch-222
Summary:
muse-latex: Call pdflatex twice to get <contents> published.
Revision:
muse--main--1.0--patch-222
* lisp/muse-latex.el (muse-latex-pdf-generate): Quote arguments. Call
pdflatex twice, since this seems to be necessary to get <contents>
published. Thanks to Trent Buck for the heads up. I wonder if we need
to call it three times, since this is what John originally did. Can
someone please give me advice about this?
modified files:
ChangeLog lisp/muse-latex.el
2005-09-04 17:07:07 GMT Michael Olson <mwolson@gnu.org> patch-221
Summary:
Make info:// and man:// not publish a link, handle insert URL edge case.
Revision:
muse--main--1.0--patch-221
* lisp/muse-protocols.el (muse-url-protocols): info:// and man:// should
publish only the description, not the URL.
* lisp/muse-publish.el (muse-publish-insert-url): Handle case where we
get nil from muse-publish-url by not inserting any text.
modified files:
ChangeLog lisp/muse-protocols.el lisp/muse-publish.el
2005-09-04 17:02:21 GMT Michael Olson <mwolson@gnu.org> patch-220
Summary:
If a URL has a resolve function of nil, publish the description only.
Revision:
muse--main--1.0--patch-220
* lisp/muse-mode.el (muse-visit-link-default): Make sure we search for a
complete tag.
* lisp/muse-protocols.el (muse-url-protocols): Improve customization
interface.
(muse-resolve-url): If nil is given as the resolve function, return
nil.
* lisp/muse-publish.el (muse-publish-url): If the URL resolves as nil,
insert the description instead of the original URL.
modified files:
ChangeLog lisp/muse-mode.el lisp/muse-protocols.el
lisp/muse-publish.el
2005-09-02 22:57:04 GMT Michael Olson <mwolson@gnu.org> patch-219
Summary:
Implement protocol handling.
Revision:
muse--main--1.0--patch-219
* lisp/muse-mode.el (muse-mode): Call muse-update-url-regexp. Maybe I
should just make a hook for this stuff.
(muse-visit-link-default): Call muse-browse-url instead of browse-url.
* lisp/muse-protocols.el: New file that implements protocol handling.
* lisp/muse-publish.el (muse-publish-url-transforms): Add
muse-resolve-url.
(muse-publish-markup-url): Indentation fix, no func change.
* lisp/muse-regexps.el (muse-url-regexp): Move to muse-protocols.el.
* lisp/muse.el: Require muse-protocols.
new files:
lisp/.arch-ids/muse-protocols.el.id lisp/muse-protocols.el
modified files:
ChangeLog lisp/muse-mode.el lisp/muse-publish.el
lisp/muse-regexps.el lisp/muse.el
2005-09-01 16:11:57 GMT Michael Olson <mwolson@gnu.org> patch-218
Summary:
muse-xml: Use a more standard sort of header.
Revision:
muse--main--1.0--patch-218
* experimental/muse-xml.el (muse-xml-header): Use <MUSE> instead of <page
type="muse">, as suggested by Brad Collins.
modified files:
ChangeLog experimental/muse-xml.el
2005-09-01 16:04:32 GMT Michael Olson <mwolson@gnu.org> patch-217
Summary:
Add schema for muse-xml, tweak verse formatting, fix goof from last patch.
Revision:
muse--main--1.0--patch-217
* AUTHORS: Note that Brad Collins authored examples/muse-rnc.
* README (examples): Mention that other files are here as well.
* examples/muse-rnc.el: New file that implements a RelaxNG Compact schema
for use with muse-xml.el.
* muse-xml.el: Mention the newly-contributed schema from Brad, and that
muse-xml is in experimental status.
(muse-xml-markup-regexps): Correct table-munging regexp.
(muse-xml-markup-strings): Surround each verse line with <line></line>.
Empty lines are marked up as <line />.
* muse-html.el (muse-html-markup-strings, muse-xhtml-markup-strings):
s/last-stanza-end/end-last-stanza-line/.
* muse-mode.el (muse-visit-link-default): Make the temporary file
visiting work as expected.
* muse-publish.el (muse-publish-markup-verse): Make use of
'begin-verse-line and 'begin-last-stanza-line. Use
'end-last-stanza-line instead of 'last-stanza-end.
* muse.texi (Verse): Be a bit more clever with our example.
new files:
examples/.arch-ids/muse.rnc.id examples/muse.rnc
modified files:
AUTHORS ChangeLog README experimental/muse-xml.el
lisp/muse-html.el lisp/muse-mode.el lisp/muse-publish.el
muse.texi
2005-09-01 13:42:15 GMT Michael Olson <mwolson@gnu.org> patch-216
Summary:
Allow links to temporary files to be visited.
Revision:
muse--main--1.0--patch-216
* lisp/muse-mode.el (muse-visit-link-default): Permit visiting of
temporary files. These are buffers that do not have a corresponding
file.
modified files:
ChangeLog lisp/muse-mode.el
2005-09-01 11:41:14 GMT Michael Olson <mwolson@gnu.org> patch-215
Summary:
Fix save-match-data gaffe.
Revision:
muse--main--1.0--patch-215
* lisp/muse-regexps.el (muse-regexp-emacs-revision): Move save-match-data
outside of `and' statement.
modified files:
ChangeLog lisp/muse-regexps.el
2005-08-31 03:48:28 GMT Michael Olson <mwolson@gnu.org> patch-214
Summary:
Introduce :link-suffix. muse-wiki: Don't mangle acronyms in titles.
Revision:
muse--main--1.0--patch-214
* examples/mwolson/muse-init.el: Update.
* muse-blosxom.el ("blosxom-html", "blosxom-xhtml"): Use :link-suffix to
ensure that links to other pages in this project are given the proper
extension.
* muse-latex.el ("pdf", "pdfcjk"): Ditto.
* muse-journal.el (muse-journal-rdf-header): Use muse-publish-link-name
instead of muse-publish-output-name.
* muse-publish.el (muse-publish-link-name, muse-publish-link-file): New
functions that consult the :link-suffix when returning the name of the
link (or the complete file name for the latter function). If
:link-suffix does not exist, use :suffix. This should help Muse be
able to handle some more usage scenarios.
(muse-publish-prepare-url): Use muse-publish-link-name instead of
muse-publish-output-name.
* muse-wiki.el (muse-wiki-resolve-project-page): Use
muse-publish-link-file instead of muse-publish-output-file.
(muse-wiki-publish-pretty-title): Don't space-separate capitalized
letters. The old behavior was not friendly to acronyms.
modified files:
ChangeLog examples/mwolson/muse-init.el lisp/muse-blosxom.el
lisp/muse-journal.el lisp/muse-latex.el lisp/muse-publish.el
lisp/muse-wiki.el
2005-08-29 06:14:35 GMT Michael Olson <mwolson@gnu.org> patch-213
Summary:
Correct the publish-project example.
Revision:
muse--main--1.0--patch-213
* examples/publish-project: Remove "-l muse-build.el" and note that the
user's muse-init.el file should add the Muse directories to load-path.
modified files:
ChangeLog examples/publish-project
2005-08-29 06:04:51 GMT Michael Olson <mwolson@gnu.org> patch-212
Summary:
Reinstate former extended character class rules.
Revision:
muse--main--1.0--patch-212
* lisp/muse-regexps.el (muse-regexp-use-character-classes): Looks like
extended regexps really don't work well on Emacs 21.2 or 21.3, so
document that.
(muse-regexp-emacs-revision): New variable that indicates the revision
number of this version of Emacs.
(muse-extreg-usable-p): Reinstate old rules -- Emacs 21.2 and 21.3
aren't working well enough with extended character classes in regexps.
* lisp/muse.el (muse-version): If INSERT option is given, insert the text
instead of just displaying it.
modified files:
ChangeLog lisp/muse-regexps.el lisp/muse.el
2005-08-28 23:59:03 GMT Michael Olson <mwolson@gnu.org> patch-211
Summary:
Fix paragraph-filling breakage in Emacs21.
Revision:
muse--main--1.0--patch-211
* lisp/muse-mode.el (muse-mode): Check explicitly for Emacs21 rather than
relying on muse-extreg-usable-p. Thanks to Sergey Vlasov for the bug
report.
modified files:
ChangeLog lisp/muse-mode.el
2005-08-27 02:25:35 GMT Michael Olson <mwolson@gnu.org> patch-210
Summary:
Allow Emacs 21.3 to use extended character classes in regexps.
Revision:
muse--main--1.0--patch-210
* lisp/muse-regexps.el (muse-extreg-usable-p): Use a simpler algorithm.
Since enough positive reports have come in about the usability of 21.3,
we'll allow it to use extended character classes in regexps by default.
modified files:
ChangeLog lisp/muse-regexps.el
2005-08-26 14:48:08 GMT Michael Olson <mwolson@gnu.org> patch-209
Summary:
Don't prompt unnecessarily when doing C-c C-t in a Muse project file.
Revision:
muse--main--1.0--patch-209
* lisp/muse-publish.el (muse-publish-get-output-dir): Use
`muse-read-directory-name' instead of `read-file-name'. Now Muse won't
offer the style and directory prompt when you hit C-c C-t in a file
belonging to a defined Muse project. Otherwise prompt. Thanks to Yann
Hodique for the fix.
* lisp/muse.el (muse-read-directory-name): New function that defines a
fallback version of `read-directory-name', since Emacs21 doesn't have
it.
modified files:
ChangeLog lisp/muse-publish.el lisp/muse.el
new patches:
hodique@lifl.fr--2005/muse--yh--1.0--patch-34
hodique@lifl.fr--2005/muse--yh--1.0--patch-35
hodique@lifl.fr--2005/muse--yh--1.0--patch-36
hodique@lifl.fr--2005/muse--yh--1.0--patch-37
hodique@lifl.fr--2005/muse--yh--1.0--patch-38
hodique@lifl.fr--2005/muse--yh--1.0--patch-39
2005-08-25 05:44:56 GMT Michael Olson <mwolson@gnu.org> patch-208
Summary:
Fix problem with links at beginning of buf and paragraphs.
Revision:
muse--main--1.0--patch-208
* experimental/muse-xml.el (muse-xml-markup-regexps): Update to do what I
mean.
* muse-docbook.el (muse-docbook-markup-regexps): Ditto.
* muse-html.el (muse-html-markup-regexps): Ditto.
* muse-publish.el (muse-publishing-last-position): New variable that
indicates our last buffer position while publishing the current rule.
Used to make sure the process doesn't get stalled.
(muse-publish-markup): Fix edge case where links at beginning of
buffer, with read-only text, would prevent the beginning of buffer from
being matched.
(muse-publish-markup-directive): Fix case where two directives of the
same size would prevent any following directives from being
interpreted. We accomplish this by setting the last published position
to nil after each directive.
modified files:
ChangeLog experimental/muse-xml.el lisp/muse-docbook.el
lisp/muse-html.el lisp/muse-publish.el
2005-08-24 03:45:13 GMT Michael Olson <mwolson@gnu.org> patch-207
Summary:
Document publishing directives.
Revision:
muse--main--1.0--patch-207
* muse.texi (Getting Started): Remove crufty sentence.
(Directives): New section that describes the likes of #title and
#author.
modified files:
ChangeLog muse.texi
2005-08-23 04:36:54 GMT Michael Olson <mwolson@gnu.org> patch-206
Summary:
Document WikiNames and update header publishing information.
Revision:
muse--main--1.0--patch-206
* muse.texi (Headings): Any level of headings is supported.
(Emphasizing Text): Verbatim text may span multiple lines.
(Explicit Links): Refactor Links section into Explicit Links, Implicit
Links, and Images.
(Implicit Links): Document WikiNames and InterWiki links.
modified files:
ChangeLog muse.texi
2005-08-22 20:37:10 GMT Michael Olson <mwolson@gnu.org> patch-205
Summary:
Finish NEWS, handle emphasis at EOF edge case.
Revision:
muse--main--1.0--patch-205
* lisp/muse-colors.el (muse-colors-emphasized, muse-colors-underlined)
(muse-colors-verbatim): Highlight emphasis at the end of file, as long
as there is a terminating emphasis delimiter.
* examples/mwolson/muse-init.el: Sync with my latest configuration.
* NEWS: Bring this up to date.
modified files:
ChangeLog NEWS examples/mwolson/muse-init.el
lisp/muse-colors.el
2005-08-19 16:55:39 GMT Michael Olson <mwolson@gnu.org> patch-204
Summary:
muse-html: Add muse-xhtml-extension.
Revision:
muse--main--1.0--patch-204
* lisp/muse-html.el (muse-xhtml-extension): New option that specifies the
default file extension for publishing XHTML files. Thanks to Trent
Buck for the suggestion.
("xhtml"): Use it.
modified files:
ChangeLog lisp/muse-html.el
2005-08-19 16:24:08 GMT Michael Olson <mwolson@gnu.org> patch-203
Summary:
Add items through patch-149 to NEWS.
Revision:
muse--main--1.0--patch-203
* NEWS (progress): Catch up to patch-149.
* lisp/muse-mode.el (muse-mode): Remove spurious comment.
* lisp/muse-publish.el (muse-publish): Ditto.
modified files:
ChangeLog NEWS lisp/muse-mode.el lisp/muse-publish.el
2005-08-18 06:53:31 GMT Michael Olson <mwolson@gnu.org> patch-202
Summary:
Make building of Debian revisions work.
Revision:
muse--main--1.0--patch-202
* Makefile (distclean): Don't remove anything in debian/, since it will
never be necessary.
(debclean): Removed, since two different targets need slightly
different versions of this. Even abstraction has its limits.
(debbuild): New target that takes care of performing the build itself.
(debrevision): New target that makes a revision build, where the
original tarball must not be modified.
(debrevision): Split out building stuff to debbuild target.
* debian/changelog: Several revisions worth of Debian fun.
* debian/control (Build-Depends-Indep): Add emacs21 | emacsen.
(Description): Make this match the ITP and shorten the text.
modified files:
ChangeLog Makefile Makefile.defs debian/changelog
debian/control
2005-08-14 07:10:16 GMT Michael Olson <mwolson@gnu.org> patch-201
Summary:
Prepare initial upload for Debian project.
Revision:
muse--main--1.0--patch-201
* Makefile.defs (LASTUPLOAD): Mark as the previous Debian package
version, since we only want the last changelog entry to appear on the
initial Debian upload.
* debian/changelog: New Debian package 3.01.arch.201-1.
modified files:
ChangeLog Makefile.defs debian/changelog
2005-08-13 05:05:41 GMT Michael Olson <mwolson@gnu.org> patch-200
Summary:
muse-mode: Minor regexp tweak.
Revision:
muse--main--1.0--patch-200
* lisp/muse-mode.el (muse-mode): Use \\s- instead of [[:blank:]].
modified files:
ChangeLog lisp/muse-mode.el
2005-08-13 00:25:54 GMT Michael Olson <mwolson@gnu.org> patch-199
Summary:
Minor fixups from Peter K. Lee.
Revision:
muse--main--1.0--patch-199
* experimental/muse-xml.el (muse-xml-fixup-tables): Be slightly less
restrictive with our end-of-table regexp.
* lisp/muse-docbook.el (muse-docbook-fixup-tables): Look for tgroup
instead of start of table. Be less restrictive with several of our
regexps.
* lisp/muse-html.el: Patch from Peter K. Lee.
(muse-html-prepare-buffer): Work around edge case where the "charset="
part has already been appended to muse-html-meta-content-type.
(muse-html-fixup-tables): Be slightly less restrictive with our
end-of-table regexp.
modified files:
ChangeLog experimental/muse-xml.el lisp/muse-docbook.el
lisp/muse-html.el
2005-08-12 20:36:10 GMT Michael Olson <mwolson@gnu.org> patch-198
Summary:
Keep lists from getting mashed together on M-q.
Revision:
muse--main--1.0--patch-198
* lisp/muse-mode.el (muse-mode): Handle footnotes. Set `paragraph-start'
locally so that lists don't get blended together incorrectly upon
hitting M-q.
modified files:
ChangeLog lisp/muse-mode.el
2005-08-12 01:29:58 GMT Michael Olson <mwolson@gnu.org> patch-197
Summary:
QuickStart: Minor typo in anchor example.
Revision:
muse--main--1.0--patch-197
* examples/QuickStart (Anchors and tagged links): Link to an anchor only,
rather than a full URL.
modified files:
ChangeLog examples/QuickStart
2005-08-09 23:15:10 GMT Michael Olson <mwolson@gnu.org> patch-196
Summary:
Makefile: Use BUILDOPTS.
Revision:
muse--main--1.0--patch-196
* Makefile (debrelease): Make use of $(BUILDOPTS).
* Makefile.defs (BUILDOPTS): New option that allows additional options to
be passed to dpkg-buildpackage. In case I ever make several revisions
before getting the -1 revision uploaded, for example, I can use "-sa"
here in order to make a valid pacakge.
modified files:
ChangeLog Makefile Makefile.defs
2005-08-09 22:39:09 GMT Michael Olson <mwolson@gnu.org> patch-195
Summary:
Make generated Debian packages slightly easier to upload.
Revision:
muse--main--1.0--patch-195
* debian/changelog: Generate 3.01.arch.195-1.
* debian/rules (clean): Call $(MAKE) realclean instead of $(MAKE) clean.
* Makefile.defs (LASTUPLOAD): New variable that indicates the version
that was last uploaded to Debian.
* Makefile (debrelease): Use $(LASTUPLOAD) to ensure that a full set of
changes is generated. This means we have to use dpkg-buildpackage,
since debuild doesn't recognize the environment variables that it
claims to recognize.
modified files:
ChangeLog Makefile Makefile.defs debian/changelog debian/rules
2005-08-09 04:01:52 GMT Michael Olson <mwolson@gnu.org> patch-194
Summary:
Makefile: Minor deletion cleanups.
Revision:
muse--main--1.0--patch-194
modified files:
ChangeLog Makefile
2005-08-09 03:26:50 GMT Michael Olson <mwolson@gnu.org> patch-193
Summary:
Compilation cleanups.
Revision:
muse--main--1.0--patch-193
* lisp/muse-mode.el (muse-mode): Use `make-local-variable' instead of
`make-variable-buffer-local' in order to silence compiler warnings.
* lisp/muse.el: Add an eval-when-compile line to silence a compiler
warning.
* scripts/muse-build.el (muse-elint-files): Automatically load every
elisp file rather than specifying each one.
modified files:
ChangeLog lisp/muse-mode.el lisp/muse.el scripts/muse-build.el
2005-08-08 22:58:24 GMT Michael Olson <mwolson@gnu.org> patch-192
Summary:
Fix failure to resolve interwiki link when clicking on it.
Revision:
muse--main--1.0--patch-192
* Makefile (debclean): Minor tweak.
* lisp/muse-mode.el (muse-visit-link-default): Indentation fix. No func
change.
* lisp/muse-project.el (muse-project-find-file): Don't add file
extensions to a relative name. If we're dealing with a file, open it
up without searching through the various projects for a path. This
should fix the failure to resolve an interwiki link by clicking on it.
modified files:
ChangeLog Makefile lisp/muse-mode.el lisp/muse-project.el
2005-08-06 17:39:45 GMT Michael Olson <mwolson@gnu.org> patch-191
Summary:
Makefile: Remove stale Debian packages for this version.
Revision:
muse--main--1.0--patch-191
* Makefile (debclean): Remove generated Debian packages for the current
version in parent directory.
modified files:
ChangeLog Makefile
2005-08-03 04:34:50 GMT Michael Olson <mwolson@gnu.org> patch-190
Summary:
Fix trailing backslash error.
Revision:
muse--main--1.0--patch-190
* lisp/muse-project.el (muse-project-of-file): Apply 1-line
regexp-quoting fix from drkm.
modified files:
ChangeLog lisp/muse-project.el
2005-07-27 07:43:53 GMT Michael Olson <mwolson@gnu.org> patch-189
Summary:
Release 3.01.91 (3.02 RC2).
Revision:
muse--main--1.0--patch-189
* lisp/muse.el (muse-version): Release 3.01.91 (3.02 RC2).
modified files:
ChangeLog Makefile.defs lisp/muse.el muse.texi
2005-07-27 07:40:03 GMT Michael Olson <mwolson@gnu.org> patch-188
Summary:
Escape email address and URL always.
Revision:
muse--main--1.0--patch-188
* lisp/muse-publish.el (muse-publish-markup-email): Move lower. Always
escape and publish email address as read-only, even when it's not
marked up.
(muse-publish-markup-url): Ditto for URL.
modified files:
ChangeLog Makefile.defs debian/changelog lisp/muse-publish.el
2005-07-26 08:49:38 GMT Michael Olson <mwolson@gnu.org> patch-187
Summary:
Inter-project output name fix.
Revision:
muse--main--1.0--patch-187
* lisp/muse-wiki.el (muse-wiki-resolve-project-page): I would've sworn
that I had fixed this before.
modified files:
ChangeLog lisp/muse-wiki.el
2005-07-26 08:40:11 GMT Michael Olson <mwolson@gnu.org> patch-186
Summary:
Make coloring of verbatim greater-than sign same as publishing.
Revision:
muse--main--1.0--patch-186
* lisp/muse-colors.el (muse-colors-markup): Since we currently publish a
greater-than sign surrounded by equal signs, display it in verbatim
face.
modified files:
ChangeLog lisp/muse-colors.el
2005-07-26 08:03:41 GMT Michael Olson <mwolson@gnu.org> patch-185
Summary:
Allow transform function for link descriptions. Bare email and URL fixes.
Revision:
muse--main--1.0--patch-185
* lisp/muse-publish.el (muse-publish-url-transforms): Docfix.
(muse-publish-desc-transforms): New option that contains the functions
that will be called to transform a link description.
(muse-publish-markup-word): Handle Yet Another Edge Case.
(muse-publish-markup-email): Use
`muse-publish-escape-specials-in-string'. Don't publish if we have a
double-quote on either side.
(muse-publish-url): Apply description transforms.
(muse-publish-markup-url): Don't publish if we have a double-quote on
either side.
* lisp/muse-wiki.el (muse-wiki-update-wikiword-regexp)
(muse-wiki-wikiword-regexp, muse-wiki-use-wikiword): Minor docfixes.
(muse-wiki-interwiki-delimiter): New option that indicates the
interwiki delimiter to use.
(muse-wiki-interwiki-replacement): New option that indicates the
replacement
(muse-wiki-update-interwiki-regexp): Use muse-wiki-interwiki-delimiter.
(muse-wiki-publish-pretty-title): Deal with EXPLICIT argument so that
this can be added to muse-publish-desc-transforms.
(muse-wiki-publish-pretty-interwiki): New function that replaces the
interwiki delimiter with its replacement, but only when the given text
is not an explicit link.
* lisp/muse.el (muse-update-file-extension): New function made from the
innards of the :set function in `muse-file-extension'.
modified files:
ChangeLog lisp/muse-publish.el lisp/muse-wiki.el lisp/muse.el
2005-07-26 06:17:31 GMT Michael Olson <mwolson@gnu.org> patch-184
Summary:
Handle anchors in all publishing styles, as well as linking to them.
Revision:
muse--main--1.0--patch-184
* lisp/muse-publish.el (muse-publish-url): Publish links to anchors as
'internal-link.
(muse-publish-prepare-url): Don't touch links to anchors.