/
ChangeLog
3629 lines (2222 loc) · 104 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
2001-04-29 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe.el (remassoc, remassq, remrassoc, remrassq): Fixed.
2001-03-26 Yuuichi Teranishi <teranisi@gohome.org>
* EMU-ELS: Add checking whether the native timezone.el has an old
date string parser.
2001-03-23 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
* timezone.el (timezone-parse-date): Import from Emacs-20.7.
2000-03-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* README.en ("old custom" vs "new custom"): Recommend Gnus 5.4/5.5
users to upgrade "new custom" to the latest version.
* README.ja: Ditto.
2000-03-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* install.el (install-prefix, install-elisp-prefix,
install-detect-elisp-directory): Rewrite.
2000-03-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* APEL-MK (config-apel, config-apel-package): Replace
"\n" in fotmat-strings with actual newline.
(install-apel): Add comment.
(what-where-apel): Remove old code.
* install.el (install-files, install-elisp-modules):
Don't make destination directory when dry-run.
(install-just-print-p): Add comment.
Make format-string more verbose.
2000-03-11 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* install.el: Update headers.
(compile-elisp-module, compile-elisp-modules, install-file,
install-files, install-elisp-module, install-elisp-modules,
install-overwritten-file-modes): Add doc string.
(compile-elisp-module, compile-elisp-modules, install-file,
install-files, install-elisp-module, install-elisp-modules,
install-update-package-files): Rename arguments.
(compile-elisp-modules, install-files, install-elisp-modules):
Use `while' instead of `mapcar'.
(install-file): Use `install-overwritten-file-modes'.
(install-elisp-module): Use `install-file'.
2001-02-23 Katsumi Yamaoka <yamaoka@jpl.org>
* emu.el (char-category for XEmacs): Don't use `int-char' when the
function `char-category-list' returns a list of characters.
2001-02-01 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* README.ja: Updated as to MAKEIT.BAT and MAKE1.BAT.
* make1.bat: New file.
* makeit.bat: Ditto.
* make.bat: Removed.
2001-01-18 Katsumi Yamaoka <yamaoka@jpl.org>
* inv-19.el (next-visible-point): Return the value of `point-max'
when the position of next `invisible' property change is not found.
2001-01-15 Yuuichi Teranishi <teranisi@gohome.org>
* poe-18.el (floor): Removed.
* timezone.el (timezone-floor): New function.
(timezone-fix-time-2): Use `timezone-floor' instead of `floor'.
2000-12-31 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* README.ja: Typo fixed.
2000-12-30 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* APEL: Version 10.3 released.
* apel-ver.el (apel-ver): Change APEL version to 10.3.
* Makefile : Apply patch from TAKAHASHI Kaoru <kaoru@se.uec.ac.jp>
of Message-Id: <86vgs2s3cp.wl@tomoko.nantnaq.kaisei.org>.
2000-12-28 Tanaka Akira <akr@m17n.org>
* pccl-20.el (ccl-compat): new advice for `make-coding-system' of
XEmacs to handle Emacs style CCL coding system definition.
2000-12-28 Kenichi Handa <handa@etl.go.jp>
* static.el: Doc-string fixed.
2000-12-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mcharset.el (default-mime-charset-for-write): Use
`mime-charset-p' instead of `find-coding-system'; don't require
`pces'.
* mcs-nemacs.el, mcs-ltn1.el, mcs-20.el (mime-charset-p): New
alias.
2000-12-26 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* README.en: Change major mode to outline-mode.
(What's APEL?): Add description about pym.el, pces, time-stamp.el,
timezone.el, and product.el.
(run in expanded place): Add a reference to `make.bat (for MS-DOS
family)'.
* README.ja: Change major mode to outline-mode.
(What's APEL?): Add description about pym.el, pces, time-stamp.el,
timezone.el, and product.el.
2000-12-24 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* poe.el (minor-mode-overriding-map-alist): Remove the filename
poe.el from doc string.
* poe-18.el (current-time-world-timezones): Remove the filename
poe-18.el from doc string.
(current-time-local-timezone): Ditto.
(buffer-undo-list): Ditto.
(auto-fill-function): Ditto.
(unread-command-event): Ditto.
(unread-command-events): Ditto.
(minor-mode-map-alist): Ditto.
* README.en ((d) make.bat (for MS-DOS family)): New section.
* README.ja ((d) make.bat $B$rMxMQ$9$k(B (MS-DOS $B7O(B OS $B$N>l9g(B)):
Ditto.
2000-12-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mcs-e20.el: Require `pces'.
2000-12-22 Yuuichi Teranishi <teranisi@gohome.org>
* timezone.el (timezone-time-from-absolute): Use `%' instead of
`mod'.
2000-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
* poe-18.el (numberp, mod): Removed.
2000-12-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mcharset.el (default-mime-charset-for-write): Require `pces' for
`find-coding-system'.
2000-12-21 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* poe-18.el (minor-mode-alist): Removed.
(minor-mode-overriding-map-alist): Move to poe.el.
2000-12-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* APEL-MK (install-apel): Add new optional argument `just-print'.
(what-where-apel): New implementation [use `install-apel' with
`just-print' mode].
2000-12-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* APEL-MK (install-just-print-p): Moved to install.el.
(install-update-package-files): Moved to install.el.
* install.el (install-update-package-files): New function [moved
from APEL-MK].
(install-just-print-p): Likewise.
2000-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mcs-xm.el: Don't require `poem' instead of `mcs-20'.
* mcs-e20.el: Don't require mcs-20.
* mcs-20.el: - Don't require `poem'.
- Require `custom' instead of `pcustom'.
- Require mcs-xm for XEmacs-Mule.
- Require mcs-e20 for GNU Emacs 20.1 or later.
(default-mime-charset): Change initial value to `x-unknown'.
* mcharset.el: Require mcs-20 if running with XEmacs-Mule and GNU
Emacs 20.1 or later.
2000-12-19 Katsumi Yamaoka <yamaoka@jpl.org>
* poe.el (current-fill-column): New emulating function.
(current-left-margin): New emulating function.
* poe-18.el (numberp): Use `defalias-maybe' instead of `defalias'.
(mod): Ditto.
2000-12-20 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* poe-18.el (set-frame-height): Typo fixed.
(read-from-minibuffer): Do not run `minibuffer-setup-hook' and
`minibuffer-exit-hook'.
(minibuffer-setup-hook): Comment out.
(minibuffer-exit-hook): Ditto.
2000-12-19 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* make.bat: Do not echo.
* poe-18.el (set-frame-heigth): Bug fixed.
2000-12-16 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* poe-18.el (frame-width): New function.
(frame-height): Ditto.
(set-frame-width): Ditto.
(set-frame-heigth): Ditto.
(read-from-minibuffer): Run `minibuffer-setup-hook' and
`minibuffer-exit-hook'.
(buffer-undo-list): Declared with `defvar-maybe' and add doc
string.
(auto-fill-function): Add doc string.
(unread-command-event): Ditto.
(unread-command-events): Ditto.
(minibuffer-setup-hook): New variable.
(minibuffer-exit-hook): Ditto.
(minor-mode-map-alist): Ditto.
(minor-mode-alist): Ditto.
(minor-mode-overriding-map-alist): Ditto.
2000-12-15 NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>
* make.bat (listing): Bug fixed.
* README.en: Add URL that can be used to getting SKK 10.62a with
the new byte compiler for Emacs 18.
* README.ja: Ditto.
2000-12-15 TAKAHASHI Kaoru <kaoru@kaisei.org>
* Makefile (tar): Remove .cvsignore. Use `cvs tag -R' instead of
`cvs tag -RF'.
2000-12-15 Katsumi Yamaoka <yamaoka@jpl.org>
* poe-18.el (buffer-disable-undo): Define it as a function to make
an argument optional instead of the use of `defalias' to
`buffer-flush-undo'.
2000-12-14 Daiki Ueno <ueno@unixuser.org>
* alist.el (del-alist): Simplified.
2000-12-14 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* pym.el (static-if): Put t on edebug spec instead of if.
2000-12-13 Kenichi Handa <handa@etl.go.jp>
* alist.el: Fix and add DOCs and comments; fix coding style.
2000-04-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mcs-xm.el (charsets-mime-charset-alist): Add coded-charset
`japanese-jisx0208-1990' to MIME-charset `iso-2022-jp' and
`iso-2022-jp-2' in UTF-2000; add new MIME-charset `iso-2022-jp-3'.
2000-11-26 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* make.bat: New file.
* .cvsignore: Ditto.
2000-11-09 Katsumi Yamaoka <yamaoka@jpl.org>
* path-util.el (add-path): Check for both "path" and "path/".
2000-10-06 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe.el (require): Update `current-load-list'.
2000-10-10 Keiichi Suzuki <keiichi@mdcnet.co.jp>
* product.el (product-version-as-string): New function.
(product-string-1): Use `product-version-as-string'.
2000-08-10 MORIOKA Tomohiko <tomo@m17n.org>
* poem-e20_3.el: Require `pym'.
2000-07-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* alist.el (vassoc): New function [to be compatible with XEmacs
21.2.32 or later].
2000-05-25 Tanaka Akira <akr@m17n.org>
* README.en, README.ja: Update for CVS via SSH.
2000-05-24 Katsumi Yamaoka <yamaoka@jpl.org>
* pces-raw.el (encode-coding-string, decode-coding-string): Return
a copy of string.
2000-04-25 Katsumi Yamaoka <yamaoka@jpl.org>
* EMU-ELS (emu-modules): Don't include `pccl-20' for XEmacs 20 and
earlier.
2000-03-25 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* pym.el: Define edebug specs for `static-if', `static-when',
`static-unless', `static-condition-case', `static-defconst' and
`static-cond'.
2000-03-08 Akihiro Arisawa <ari@atesoft.advantest.co.jp>
* poe.el (format-time-string): Fix problem when `format' contains
"%d" or "%D".
2000-03-04 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
* poe.el (remassq,remassoc,remrassoc): Rewrite.
(remrassq): New function.
2000-03-01 Yuuichi Teranishi <teranisi@gohome.org>
* APEL: Version 10.2 released.
2000-02-29 Yuuichi Teranishi <teranisi@gohome.org>
* poe-18.el (current-time-string): Fixed leap year's day counting bug.
2000-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
* emu.el (enriched-encode): Do nothing for it if FSF Emacs 19.28
and earlier or XEmacs 19.13 and earlier is used.
2000-02-25 Katsumi Yamaoka <yamaoka@jpl.org>
* emu.el (enriched-encode): Allow the 3rd argument ORIG-BUF for old
Emacsen.
2000-02-21 Makoto Nakagawa <Makoto.Nakagawa@jp.compaq.com>
* poe.el (format-time-string): New function for Emacs 19.28 and
earlier.
(format-time-month-list): New constant for `format-time-string'.
(format-time-week-list): New constant for `format-time-string'.
2000-02-21 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
* poe-18.el (walk-windows): New function.
* poe-xemacs.el
(set-extent-properties): New function.
(run-at-time): New function.
(cancel-timer): New function.
(with-timeout-handler): New function.
(with-timeout): New function.
* poe.el (remassq): New function.
(remassoc): New function.
(remrassoc): New function.
(get-buffer-window-list): New function.
(save-selected-frame): New macro.
2000-02-10 Yuuichi Teranishi <teranisi@gohome.org>
* poe.el (replace-match): Redefined to add `STRING' optional
argument.
2000-02-07 Yuuichi Teranishi <teranisi@gohome.org>
* poe-18.el (mod): Define as an alias for `%'.
(overlayp, move-overlay, delete-overlay, overlay-start,
overlay-end, overlay-buffer, overlay-properties, overlays-at,
overlays-in, next-overlay-change, previous-overlay-change,
overlay-lists, overlay-recenter, overlay-get):
Define as null function.
2000-02-05 MORIOKA Tomohiko <tomo@m17n.org>
* mcs-20.el (mime-charset-coding-system-alist): Add
`iso-2022-jp-3'.
2000-02-04 Katsumi Yamaoka <yamaoka@jpl.org>
* poe.el (read-file-name): Replacement for Emacs 19.28 and earlier
(except for Emacs 18) or XEmacs 19.13 and earlier, for
compatibility.
2000-02-04 Yuuichi Teranishi <teranisi@gohome.org>
* timezone.el (timezone-floor): Eliminated.
(timezone-fix-time-2): Use `floor' instead of `timezone-floor'.
* poe-18.el (current-time): Fixed leap year count bug.
(set-time-zone-rule): New function.
(current-time-zone): Use `set-time-zone-rule'.
(floor): New function.
(window-live-p): New function.
(read-from-minibuffer): Redefined to add `HIST' optional argument.
(accept-process-output): Redefined to add `TIMEOUT' and
`TIMEOUT-MSECS' optional arguments.
(get-buffer-window): Redefined to add `FRAME' optional argument.
* poe.el (completing-read): Redefined to adjust optional arguments
for some emacsen.
2000-01-31 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* poe-18.el (auto-fill-function): Declare with defvar-maybe.
(unread-command-event): Ditto.
(unread-command-events): Ditto.
(insert-and-inherit): Define with defalias.
(insert-before-markers-and-inherit): Ditto.
(number-to-string): Ditto.
2000-01-30 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* poe-18.el (window-minibuffer-p): New function.
2000-01-30 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
* pces-om.el (insert-file-contents-as-coding-system): Ignore BEG,
END and REPLACE under Emacs 18, or Mule 1.1 or earlier.
(insert-file-contents-as-binary): Ditto.
2000-01-27 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* APEL-CFG: Typo.
2000-01-26 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe-18.el (set-match-data): New alias for `store-match-data'.
(save-match-data-internal): New variable.
(save-match-data): New macro; use above.
(defalias): Docstring sync.
(put-text-property): Typo.
2000-01-23 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
* poe-18.el (byte-code-function-p): Check if the CDR of OBJECT is
a cons cell.
2000-01-21 Yuuichi Teranishi <teranisi@gohome.org>
* APEL: Version 10.1 released.
2000-01-19 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe.el (require): Handle `file-error' only.
2000-01-12 OKAZAKI Tetsurou <okazaki@be.to>
* EMU-ELS (emu-modules): Add `pccl' even if `mule' is not provided.
2000-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
* Makefile, README.en, README.ja: Update for the new CVS server.
1999-12-27 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* pym.el (static-if, static-when, static-unless,
static-condition-case, static-defconst, static-cond): Define
edebug-specs.
1999-12-24 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe.el (functionp): Define it before loading "localhook".
1999-12-24 Yuuichi Teranishi <teranisi@gohome.org>
* APEL: Version 10.0 released.
1999-12-24 Keiichi Suzuki <keiichi@nanap.org>
* apel-ver.el: Fix file header.
1999-12-23 Yuuichi Teranishi <teranisi@gohome.org>
* timezone.el (timezone-abs): Eliminated.
(timezone-zone-to-minute): Use `abs' instead of `timezone-abs'.
* poe-18.el (current-time-zone): Use `abs'.
1999-12-23 Keiichi Suzuki <keiichi@nanap.org>
* product.el: Fix file header. `checkdoc' fix.
* apel-ver.el: Fix file header.
1999-12-22 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* APEL-ELS, EMU-ELS: product.el, apel-ver.el, time-stamp.el,
and timezone.el are version-dependent.
* product.el (emacs-major-version, emacs-minor-version): Moved
from poe.el.
* poe.el (emacs-major-version, emacs-minor-version): Removed.
* pym.el: Add product information.
1999-12-22 Yuuichi Teranishi <teranisi@gohome.org>
* poe.el (string-to-int): Commented out an alias for
`string-to-number'.
1999-12-13 Katsumi Yamaoka <yamaoka@jpl.org>
* poe-18.el: Fix open parenthesis.
* README.ja: Sync up with README.en.
* README.en: Fix what versions of Emacsen can use
`normal-top-level-add-to-load-path'.
1999-12-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* APEL-MK: Modified comments.
* poe.el: Modified comments.
* pym.el: Modified comments.
(defalias-maybe): Don't update `current-load-list'.
1999-12-06 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* pym.el (subr-fboundp): Reverted; but considered as obsolete.
1999-12-05 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe-18.el (numberp): New function; alias for `integerp'.
(abs): New function.
* poe-18.el (byte-code-function-p): Docstring sync.
(cyclic-function-indirection): New error symbol.
(indirect-function): New function; use above symbol.
1999-11-30 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe-18.el (current-time-string): New local variable `lyear'
for leap year; renamed from `uru' and bind locally.
* poe.el (emacs-major-version, emacs-minor-version): Define
at compile-time as well as at load-time in order to do compile-
time version check.
(tcp): Require if `open-network-stream' is not available;
moved from "pces.el".
* pym.el: Removed comment.
1999-11-28 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe.el, poe-18.el, poe-xemacs.el, pym.el: Modified comments.
1999-11-25 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe-18.el: Modified comments.
(buffer-undo-list, data-directory): Use `defvar'.
(generate-new-buffer-name): Use `defun'.
1999-11-22 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* pccl-20.el, pccl-om.el: Removed "[SOURCE INFO]" style
comment from docstrings.
* pccl-om.el, localhook.el, pcustom.el: Updated header.
1999-11-13 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* Removed "[SOURCE INFO]" style comment from docstrings.
Most of them are out of sync, and now there are some other
ways to get such information.
* poe-18.el: Rearranged.
(lambda): New macro.
(get-char-property, next-single-property-change,
previous-property-change, previous-single-property-change,
text-property-any, text-property-not-all,
next-char-property-change, previous-char-property-change):
Define as null function.
* poe-xemacs.el: Rearranged.
(eval-after-load): Moved to poe.el.
* poe.el: Rearranged; reduce load-time check.
Moved many macros to pym.el.
(require): New function; emulate optional 3rd arg.
(plist-get, plist-put): New functions.
(string-to-number): New function.
(push, pop): New macros.
(assoc-default): New function.
(eval-after-load, eval-next-after-load): New functions;
moved from poe-xemacs.el and modified for Emacs 19.28.
(buffer-file-type): New variable.
(with-temp-message, with-output-to-string): New macros.
(combine-after-change-calls): Docstring sync.
(match-string-no-properties): New function.
(convert-standard-filename): Do load-time check.
1999-11-13 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* pym.el (defsubst-maybe-cond): New macro.
* pym.el (defun-maybe, defmacro-maybe, defsubst-maybe,
defalias-maybe, defvar-maybe, defconst-maybe,
defun-maybe-cond, defmacro-maybe-cond, def-edebug-spec):
Moved from poe.el.
* EMU-ELS (emu-modules): Added 'pym.
* pym.el: New file.
1999-11-13 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* APEL-MK, APEL-CFG, APEL-ELS, EMU-ELS, Makefile: Revised.
1999-11-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* inv-18.el, inv-19.el, inv-xemacs.el:
Require 'poe in each submodule.
(enable-invisible): Changed to function.
(disable-invisible): Renamed from `end-of-invisible'.
Changed to function.
(end-of-invisible): Make obsolete.
1999-11-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* README.en (Version specific information): New section.
(Bug reports): Updated description of APEL mailing-lists.
* pcustom.el [old custom]: Refer to it.
* tinycustom.el: checkdoc.
1999-11-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* APEL-MK: Require 'path-util explicitly.
1999-11-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* APEL-MK, APEL-CFG, APEL-ELS, EMU-ELS: Rewritten.
* install.el: Removed v18 stuff; now we require 'poe.
Modified some comments.
1999-12-22 Yuuichi Teranishi <teranisi@gohome.org>
* timezone.el: Modified comments.
(toplevel): Require 'product.
1999-12-21 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* apel-ver.el: Footer fix.
1999-12-21 Yuuichi Teranishi <teranisi@gohome.org>
* poe-18.el (current-time-zone): New function.
(current-time-world-timezones, current-time-local-timezone):
New variables.
(current-time-string): Use `current-time-zone' to get local timezone.
(current-time): Ditto.
* timezone.el: New file.
* APEL-ELS (apel-modules): Add `timezone' if existing timezone.el
has y2k problem.
* product.el (product-string-1): Use `int-to-string' instead of
`number-to-string'.
1999-12-20 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* apel-ver.el, product.el: Header fix.
1999-12-20 Keiichi Suzuki <keiichi@nanap.org>
* alist.el, atype.el, broken.el, calist.el, emu-mule.el, emu.el,
env.el, file-detect.el, filename.el, install.el, inv-18.el,
inv-19.el, inv-xemacs.el, invisible.el, localhook.el,
mcharset.el, mcs-20.el, mcs-e20.el, mcs-ltn1.el, mcs-nemacs.el,
mcs-om.el, mcs-xm.el, mcs-xmu.el, mule-caesar.el, path-util.el,
pccl-20.el, pccl-om.el, pccl.el, pces-20.el, pces-e20.el,
pces-e20_2.el, pces-nemacs.el, pces-om.el, pces-raw.el,
pces-xfc.el, pces-xm.el, pces.el, pcustom.el, poe-18.el,
poe-xemacs.el, poe.el, poem-e20.el, poem-e20_2.el,
poem-e20_3.el, poem-ltn1.el, poem-nemacs.el, poem-om.el,
poem-xm.el, poem.el, richtext.el, static.el, time-stamp.el,
tinycustom.el, tinyrich.el (TopLevel): Add product information.
* Sync up with apel-product.
* 1999-11-12 Keiichi Suzuki <keiichi@nanap.org>
* product.el (product-define): Add new slot `version-string'.
(product-provide): Likewise.
(product-version-string): New function.
(product-set-version-string): New function.
(product-string-1): Use `version-string'.
(product-for-each): New function.
(product-string): Separate `product-string' and
`product-string-verbose'.
(product-string-verbose): Likewise.
(product-parse-version-string): New function.
* 1999-11-12 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* product.el: Some `checkdoc' fixes.
(product-version>=): Eliminate local variable.
* 1999-11-12 Keiichi Suzuki <keiichi@nanap.org>
* product.el: New file.
* apel-ver.el: New file.
* APEL-ELS (apel-modules): Add `apel-ver' and `product'.
1999-11-25 Yuuichi Teranishi <teranisi@gohome.org>
* poe-18.el (current-time-string, current-time): New functions.
1999-11-11 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* localhook.el, pcustom.el: checkdoc.
1999-11-09 Katsumi Yamaoka <yamaoka@jpl.org>
* pcustom.el: Warn if the new custom library is not found at the
compile time.
* APEL-CFG: Don't add the path of "custom" to `load-path'.
* poe-18.el (file-executable-p): Returns nil if the file does not
exist.
1999-11-08 Yuuichi Teranishi <teranisi@gohome.org>
* poe-18.el (put-text-property, next-property-change,
text-properties-at): Define as null function.
1999-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
* poe-18.el (add-text-properties, get-text-property): Define as
null function.
(file-executable-p): New function.
1999-10-22 Katsumi Yamaoka <yamaoka@jpl.org>
* APEL: Version 9.23 released.
1999-10-22 Katsumi Yamaoka <yamaoka@jpl.org>
* APEL-MK (compile-apel-package): Compile `emu-modules-to-compile'
instead of `emu-modules'.
(compile-apel): Likewise.
* EMU-ELS (emu-modules-to-compile): New variable which is used for
compiling in APEL-MK. If the feature `utf-2000' is provided,
`mcs-xmu' is removed from its value even if `emu-modules' contains
it.
(emu-modules-not-to-compile): New variable.
* mcs-xm.el (mime-iso646-character-unification-alist): Move to
mcs-xmu.el.
(mime-unified-character-face): Move to mcs-xmu.el.
(mime-character-unification-limit-size): Move to mcs-xmu.el.
(decode-mime-charset-region-with-iso646-unification): Move to
mcs-xmu.el.
* mcs-xmu.el: New file.
1999-10-22 Katsumi Yamaoka <yamaoka@jpl.org>
* EMU-ELS (pces-modules): Don't check for the feature `mule'
whether `pces-xfc' is required.
* pces.el: Likewise.
* mcs-xm.el: (decode-mime-charset-region-with-iso646-unification):
Narrow to the region while decoding; bind `case-fold-search' to nil.
(mime-character-unification-limit-size): Make it can also be nil
which means the size is unlimited.
1999-10-14 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* mcs-xm.el (decode-mime-charset-region-with-iso646-unification):
Don't put `mime-unified-character-face' to unified text if it is
nil.
(mime-character-unification-limit-size): Fix doc string.
1999-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
* poe.el (file-coding): Provide it for XEmacs 20.4 or earlier with
MULE.
1999-10-13 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
* EMU-ELS (pces-modules): Add `pces-raw' if file-coding feature is
not available in a XEmacs-without-MULE.
* pces.el: Require `pces-raw' if file-coding feature is not
available in a XEmacs-without-MULE.
1999-10-04 Katsumi Yamaoka <yamaoka@jpl.org>
* path-util.el (exec-installed-p): Add parens.
1999-10-04 Keiichi Suzuki <keiichi@nanap.org>
* path-util.el (exec-installed-p): Use `file-executable-p' instead
of `file-exists-p'.
When FILE already inculdes suffix in `exec-suffix-list', do not
expand file name with `exec-suffix-list'.
(module-installed-p): Do not use `exec-installed-p'.
1999-09-27 MORIOKA Tomohiko <tomo@m17n.org>
* mcs-xm.el: Use `unless' instead `static-unless' to share *.elc
between UTF-2000 and non-UTF-2000.
1999-09-24 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* pces-om.el (find-coding-system): New inline function.
<cf. [tm-ja:5238]>
1999-09-23 MORIOKA Tomohiko <tomo@m17n.org>
* mcs-20.el (mime-charset-coding-system-alist): Use coding-system
`tis-620' instead of `tis620'.
* mcs-xm.el (charsets-mime-charset-alist): Add setting for
`tis-620'.
1999-09-22 MORIOKA Tomohiko <tomo@m17n.org>
* mcs-20.el (mime-charset-coding-system-alist): Add `cp874'.
1999-09-21 Katsumi Yamaoka <yamaoka@jpl.org>
* EMU-ELS (pces-modules): Add `pces-xfc' if the feature `mule' is
provided even though the feature `file-coding' is not provided.
* pces.el: Require `pces-xfc' if the feature `mule' is provided
even though the feature `file-coding' is not provided.
1999-09-13 MORIOKA Tomohiko <tomo@m17n.org>
* APEL: Version 9.22 released.
1999-09-12 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* poe.el (defmacro-maybe-cond): Add edebug spec.
1999-09-12 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
* poe.el (defun-maybe-cond): Add edebug spec.
1999-09-09 MORIOKA Tomohiko <tomo@m17n.org>
* mcs-xm.el (mime-charset-decoder-alist): Don't use
`decode-mime-charset-region-with-iso646-unification' if running
XEmacs-UTF-2000.
(mime-iso646-character-unification-alist): Don't define if running
XEmacs-UTF-2000.
(mime-unified-character-face): Likewise.
(mime-character-unification-limit-size): Likewise.
(decode-mime-charset-region-with-iso646-unification): Likewise.
1999-09-09 Katsumi Yamaoka <yamaoka@jpl.org>
* tinycustom.el (defface): Allow `type' in SPEC; enrich doc string.
1999-09-08 Katsumi Yamaoka <yamaoka@jpl.org>
* tinycustom.el (frame-background-mode): New variable.
* poe.el (frame-background-mode): Move to tinycustom.el.
1999-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
* tinycustom.el (defface): Set the face attributes according to
SPEC.
* poe.el (frame-background-mode): New variable.
1999-09-02 MORIOKA Tomohiko <tomo@m17n.org>
* poe.el: Delete autoload setting for `filename'.
(convert-standard-filename): Require `filename'.
1999-09-02 Katsumi Yamaoka <yamaoka@jpl.org>
* poe.el (convert-standard-filename): Rearrange.
1999-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
* poe.el (convert-standard-filename): New function.
1999-08-27 MORIOKA Tomohiko <tomo@m17n.org>
* install.el (emacs-major-version): Deleted.
(emacs-minor-version): Deleted.
* path-util.el: Require `poe'. [cf. <tm-ja:5051>]
1999-08-27 Katsumi Yamaoka <yamaoka@jpl.org>
* install.el: Require `poe'. <cf. [tm-ja:5055]>
* path-util.el (directory-files): Don't redefine.
1999-08-26 Katsumi Yamaoka <yamaoka@jpl.org>
* path-util.el (directory-files): Emulate as Emacs 19 or later to
accept the optional fourth argument for old Emacsen. It is needed
here for compiling other packages.
* APEL-ELS (apel-modules): Add `time-stamp' if Emacs version is
less than 19.16.
* time-stamp.el: New file imported from Emacs 19.28.
1999-08-26 Katsumi Yamaoka <yamaoka@jpl.org>
* tinycustom.el (defface): Quote the argument of `make-face'.
1999-08-25 Katsumi Yamaoka <yamaoka@jpl.org>
* APEL-CFG: Don't provide `emu'; add the latest path of "custom"
to `load-path'.
1999-08-25 MORIOKA Tomohiko <tomo@m17n.org>
* install.el: Don't require `emu'.
(emacs-major-version): New variable [for old emacsen].
(emacs-minor-version): New variable [for old emacsen].
1999-08-25 MORIOKA Tomohiko <tomo@m17n.org>
* poe-18.el (inline): New implementation using `defmacro'.
1999-08-24 MORIOKA Tomohiko <tomo@m17n.org>
* APEL: Version 9.21 released.
1999-08-24 Taiji Can <Taiji.Can@atesoft.advantest.co.jp>
* poem-nemacs.el: Use `char-width' instead of `char-columns'.
1999-08-24 MORIOKA Tomohiko <tomo@m17n.org>
* poe-18.el (inline): Use `defalias' instead of `defalias-maybe'.
1999-08-21 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* poe.el (rassoc): Just ignore elements of LIST that are not conse
cell and add doc string according to its features.
1999-08-20 Yuuichi Teranishi <teranisi@gohome.org>
* poe-18.el (delete): Return nil when argument 'list' is nil.
1999-08-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
* README.en, README.ja (Anonymous FTP): New section.
* README.ja (CVS): Translate.
1999-07-06 MORIOKA Tomohiko <tomo@m17n.org>
* APEL: Version 9.20 released.
1999-06-27 OKUNISHI Fujikazu <fuji0924@mbox.kyoto-inet.or.jp>
* EMU-ELS: Install env.el for v18. <cf. [tm-ja:4710]>
1999-06-25 Katsumi Yamaoka <yamaoka@jpl.org>
* poem-xm.el (split-char): Don't redefine for the recent XEmacs.
1999-06-23 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* poe.el (defun-maybe, defmacro-maybe, defalias-maybe,
defsubst-maybe, defun-maybe-cond, defmacro-maybe-cond):
Set `current-load-list' explicitly.
1999-06-22 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
* atype.el: Require 'poe.
* mule-caesar.el: Require 'poe and 'poem.