Mercurial > hg > xemacs-beta
annotate tests/ChangeLog @ 4792:95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
lisp/ChangeLog addition:
2009-11-08 Aidan Kehoe <kehoea@parhasard.net>
* cl-extra.el (cl-string-vector-equalp)
(cl-bit-vector-vector-equalp, cl-vector-array-equalp)
(cl-hash-table-contents-equalp): New functions, to implement
equalp treating arrays with identical contents as equivalent, as
specified by Common Lisp.
(equalp): Revise this function to implement array equivalence,
and the hash-table equalp behaviour specified by CL.
* cl-macs.el (equalp): Add a compiler macro for this function,
used when one of the arguments is constant, and as such, its type
is known at compile time.
man/ChangeLog addition:
2009-11-08 Aidan Kehoe <kehoea@parhasard.net>
* lispref/objects.texi (Equality Predicates):
Document #'equalp here, as well as #'equal and #'eq.
tests/ChangeLog addition:
2009-12-31 Aidan Kehoe <kehoea@parhasard.net>
* automated/lisp-tests.el:
Test much of the functionality of equalp; add a pointer to Paul
Dietz' ANSI test suite for this function, converted to Emacs
Lisp. Not including the tests themselves in XEmacs because who
owns the copyright on the files is unclear and the GCL people
didn't respond to my queries.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Thu, 31 Dec 2009 15:09:41 +0000 |
parents | bc4f2511bbea |
children | 084056f46755 |
rev | line source |
---|---|
4792
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
1 2009-12-31 Aidan Kehoe <kehoea@parhasard.net> |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
2 |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
3 * automated/lisp-tests.el: |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
4 Test much of the functionality of equalp; add a pointer to Paul |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
5 Dietz' ANSI test suite for this function, converted to Emacs |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
6 Lisp. Not including the tests themselves in XEmacs because who |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
7 owns the copyright on the files is unclear and the GCL people |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
8 didn't respond to my queries. |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
9 |
4790
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
10 2009-12-21 Jerry James <james@xemacs.org> |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
11 |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
12 * Dnd/README: Remove references to OffiX drag-and-drop. |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
13 * Dnd/droptest.el (start-drag): Remove OffiX support. |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
14 (start-region-drag): Ditto. |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
15 |
4781
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
16 2009-12-18 Jerry James <james@xemacs.org> |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
17 |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
18 * glyph-test.el: Add copyright and GPL v2 or later header with |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
19 permission of Andy Piper. |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
20 * gutter-test.el: Ditto. |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
21 |
4771
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
22 2009-12-10 Jerry James <james@xemacs.org> |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
23 |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
24 * auc-tex-test: Remove obsolete file. |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
25 |
4759
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
26 2009-11-10 Jerry James <james@xemacs.org> |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
27 |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
28 * autoconf/regressiontest.pl: Remove reference to dynodump. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
29 |
4752
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
30 2009-11-16 Stephen J. Turnbull <stephen@xemacs.org> |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
31 |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
32 Remove C asserts from test-format-data-conversion. |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
33 See also changes in src/tests.c. |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
34 |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
35 * automated/c-tests.el (main loop): |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
36 Process a list of results passed out of the C-level test function. |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
37 |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
38 * automated/test-harness.el (Assert): |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
39 Allow an optional description for use in loops and other cases |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
40 where the assertion itself is not informative (eg, c-test.el). |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
41 |
4746
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
42 2009-11-16 Stephen J. Turnbull <stephen@xemacs.org> |
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
43 |
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
44 * reproduce-crashes.el (13): New bug reported by Adam Sjogren. |
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
45 |
4742
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
46 2009-11-14 Aidan Kehoe <kehoea@parhasard.net> |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
47 |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
48 * automated/lisp-tests.el: |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
49 Don't call Known-Bug-Expect-Failure now that the particular letf |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
50 bug it tickled is fixed. |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
51 |
4739
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
52 2009-11-11 Stephen Turnbull <stephen@xemacs.org> |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
53 |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
54 * sigpipe.c: Add standard permission notice, after email |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
55 confirmation from Mly. |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
56 |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
57 * autoconf/regressiontest.pl: Add Malcolm's copyright and standard |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
58 permission notice, after email confirmation from Malcolm. |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
59 |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
60 2009-11-02 Stephen Turnbull <stephen@xemacs.org> |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
61 |
4732
2491a837112c
Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4731
diff
changeset
|
62 * automated/lisp-tests.el: Fix typo in equalp test. |
2491a837112c
Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4731
diff
changeset
|
63 Add more tests of equalp. |
2491a837112c
Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4731
diff
changeset
|
64 |
4731
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
65 2009-11-02 Stephen Turnbull <stephen@xemacs.org> |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
66 |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
67 * automated/mule-tests.el (default-process-coding-system): |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
68 Check that binding it to nil is OK. |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
69 |
4728
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
70 2009-11-01 Aidan Kehoe <kehoea@parhasard.net> |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
71 |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
72 * automated/lisp-tests.el: |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
73 Check that (equal "hi there" [hi there]) gives nil, instead of |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
74 erroring; fixes a bug Ben introduced in 2002. |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
75 |
4715
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
76 2009-10-12 Aidan Kehoe <kehoea@parhasard.net> |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
77 |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
78 * automated/mule-tests.el : |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
79 Revert to the old Unicode mapping for scaron once we're finished |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
80 testing it. |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
81 Don't check the fixed-width coding systems with odd line endings |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
82 for ASCII-transparency; maybe we should, but that would require |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
83 that invalid sequence characters for on-disk ?\x0a be generated by |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
84 Macintosh line-ending coding systems, for example. |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
85 |
4709
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
86 2009-10-05 Jerry James <jamesjer@xemacs.org> |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
87 |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
88 * gtk/event-stream-tests.el: Add GPL v2 or later notice with |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
89 explicit permission of Bill Perry (private email). |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
90 * gtk/gnome-test.el: Ditto. |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
91 * gtk/gtk-embedded-test.el: Ditto. |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
92 * gtk/gtk-extra-test.el: Ditto. |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
93 * gtk/statusbar-test.el: Ditto. |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
94 * gtk/toolbar-test.el: Ditto. |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
95 * gtk/xemacs-toolbar.el: Ditto. |
db7068430402
Add explicit GPL v2 or later notices to Bill Perry's code, where such notices
Jerry James <james@xemacs.org>
parents:
4690
diff
changeset
|
96 |
4690
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
97 2009-09-19 Aidan Kehoe <kehoea@parhasard.net> |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
98 |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
99 * automated/mule-tests.el: |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
100 Check a coding system's type, not an 8-bit-fixed property, for |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
101 whether that coding system should be treated as a fixed-width |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
102 coding system. |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
103 * automated/query-coding-tests.el: |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
104 Don't test the query coding functionality for mswindows-multibyte |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
105 coding systems, it's not yet implemented. |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
106 |
4688
7e54adf407a1
Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4686
diff
changeset
|
107 2009-09-11 Aidan Kehoe <kehoea@parhasard.net> |
7e54adf407a1
Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4686
diff
changeset
|
108 |
7e54adf407a1
Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4686
diff
changeset
|
109 * automated/mule-tests.el (featurep): |
7e54adf407a1
Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4686
diff
changeset
|
110 Check that a Unicode bug with very short inputs has been fixed. |
7e54adf407a1
Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4686
diff
changeset
|
111 |
4685
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
112 2009-09-02 Jerry James <james@xemacs.org> |
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
113 |
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
114 * reproduce-crashes.el (12): New bug. |
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
115 |
4686
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
116 2009-08-31 Aidan Kehoe <kehoea@parhasard.net> |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
117 |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
118 * automated/lisp-tests.el (Assert-rounding): |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
119 Remove an overly-verbose failure message here. |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
120 Correct a couple of tests which were buggy in themselves. Add |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
121 three new tests, checking the behaviour of #'or and #'and when |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
122 passed zero arguments, and a Known-Bug-Expect-Failure call |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
123 involving letf and values. (The bug predates the C-level |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
124 multiple-value implementation.) |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
125 |
4679
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
126 2009-08-16 Aidan Kehoe <kehoea@parhasard.net> |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
127 |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
128 * automated/lisp-tests.el (foo): |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
129 Test the Common Lisp-compatibile multiple value functionality. |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
130 |
4678
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
131 2009-08-11 Aidan Kehoe <kehoea@parhasard.net> |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
132 |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
133 * automated/lisp-tests.el: |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
134 Test the new Common Lisp-compatible rounding functions available in |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
135 C. |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
136 (generate-rounding-output): Provide a function useful for |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
137 generating the data for the rounding functions tests. |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
138 |
4672
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
139 2009-08-10 Aidan Kehoe <kehoea@parhasard.net> |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
140 |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
141 * automated/mule-tests.el: |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
142 Revert to the original language environment once we've tested all |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
143 the others, preventing things like a Chinese terminal coding |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
144 system being selected when you actually have a UTF-8 tty. |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
145 |
4650
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
146 2009-07-13 Aidan Kehoe <kehoea@parhasard.net> |
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
147 |
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
148 * automated/mule-tests.el: |
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
149 Now that find-file on a nonexistent path gives a modified buffer, |
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
150 we want to set this kind of buffer to be non-modified here before |
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
151 killing it. |
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
152 |
4647
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
153 2009-07-11 Aidan Kehoe <kehoea@parhasard.net> |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
154 |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
155 * automated/mule-tests.el: |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
156 Check for Richard Zidlicky's bug of |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
157 http://mid.gmane.org/20090602194123.GA5163@linux-m68k.org; also |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
158 check that supplying CODESYS to #'find-file is respected both for |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
159 nonexistent files and zero-length existing files. |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
160 |
4636
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4623
diff
changeset
|
161 2009-05-18 Stephen J. Turnbull <stephen@xemacs.org> |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4623
diff
changeset
|
162 |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4623
diff
changeset
|
163 * XEmacs 21.5.29 "garbanzo" is released. |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4623
diff
changeset
|
164 |
4623
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
165 2009-02-22 Aidan Kehoe <kehoea@parhasard.net> |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
166 |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
167 * automated/mule-tests.el: |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
168 Use more realistic tests for the escape-quoted mule encoding |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
169 checks; update a comment, change a Known-Bug-Expect-Failure to a |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
170 normal test now that we've addressed an old bug. |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
171 |
4622
8cbca852bcd4
#'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4620
diff
changeset
|
172 2009-02-18 Aidan Kehoe <kehoea@parhasard.net> |
8cbca852bcd4
#'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4620
diff
changeset
|
173 |
8cbca852bcd4
#'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4620
diff
changeset
|
174 * automated/query-coding-tests.el : Check that |
8cbca852bcd4
#'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4620
diff
changeset
|
175 #'check-coding-systems-region returns null on success here, not t. |
8cbca852bcd4
#'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4620
diff
changeset
|
176 |
4620
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
177 2009-02-17 Aidan Kehoe <kehoea@parhasard.net> |
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
178 |
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
179 * automated/mule-tests.el (featurep): |
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
180 Add a missing parenthesis here, thank you |
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
181 Stephen. Cf. http://mid.gmane.org/871vtzrxey.fsf@xemacs.org . |
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
182 |
4608
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
183 2009-02-10 Aidan Kehoe <kehoea@parhasard.net> |
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
184 |
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
185 * automated/lisp-tests.el : |
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
186 Check that #$ is not modifiable from Lisp, and that load-file-name |
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
187 is modifiable from Lisp. |
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
188 |
4604
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
189 2009-02-07 Aidan Kehoe <kehoea@parhasard.net> |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
190 |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
191 * automated/query-coding-tests.el: |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
192 Add FAILING-CASE arguments to the Assert calls, making #'q-c-debug |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
193 mostly unnecessary. Remove #'q-c-debug. |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
194 Add new tests that use the IGNORE-INVALID-SEQUENCESP argument to |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
195 #'query-coding-region; rework the existing ones to respect it. |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
196 |
4583
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
197 2009-01-31 Aidan Kehoe <kehoea@parhasard.net> |
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
198 |
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
199 * automated/mule-tests.el: |
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
200 Test little-endian Unicode surrogates too. |
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
201 |
4582
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
202 2009-01-18 Aidan Kehoe <kehoea@parhasard.net> |
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
203 |
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
204 * automated/lisp-tests.el: (char-table-with-string): |
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
205 That was remiss of me, I should have checked before commiting that |
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
206 last changed. Fixed, the char tables are now actually printed. |
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
207 |
4580
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
208 2009-01-18 Aidan Kehoe <kehoea@parhasard.net> |
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
209 |
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
210 * automated/lisp-tests.el: |
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
211 Check that a bug I fixed in char table printing is really gone. |
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
212 |
4575
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
213 2009-01-11 Aidan Kehoe <kehoea@parhasard.net> |
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
214 |
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
215 * automated/lisp-tests.el (): |
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
216 Test #'subr-arity, recently added to subr.el. |
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
217 |
4573
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
218 2009-01-03 Aidan Kehoe <kehoea@parhasard.net> |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
219 |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
220 * automated/ccl-tests.el (ccl-test-setup): |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
221 Use sane CCL programs for decoding and encoding with the test CCL |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
222 coding system by default. Correct a spelling in the docstring, add |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
223 a safe-chars property so that we don't confuse |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
224 query-coding-tests.el. |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
225 (ccl-test-suites): |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
226 Explicitly re-initialise the CCL programs for the test coding |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
227 system once finished. |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
228 |
4570
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
229 2008-12-28 Aidan Kehoe <kehoea@parhasard.net> |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
230 |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
231 * automated/query-coding-tests.el: |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
232 Add tests for #'unencodable-char-position, |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
233 #'check-coding-systems-region, #'encode-coding-char. Remove some |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
234 debugging statements. |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
235 |
4568
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
236 2008-12-28 Aidan Kehoe <kehoea@parhasard.net> |
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
237 |
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
238 * automated/query-coding-tests.el: |
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
239 New file, testing the functionality of #'query-coding-region and |
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
240 #'query-coding-string. |
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
241 |
4518
e0a8c796f955
Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4517
diff
changeset
|
242 2008-09-27 Stephen J. Turnbull <stephen@xemacs.org> |
e0a8c796f955
Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4517
diff
changeset
|
243 |
e0a8c796f955
Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4517
diff
changeset
|
244 * automated/regexp-tests.el: Add test for at_dot regexp. |
e0a8c796f955
Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4517
diff
changeset
|
245 |
4517
5e8f6469169f
Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4504
diff
changeset
|
246 2008-09-27 Stephen J. Turnbull <stephen@xemacs.org> |
5e8f6469169f
Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4504
diff
changeset
|
247 |
5e8f6469169f
Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4504
diff
changeset
|
248 * automated/regexp-tests.el: `with-string-as-buffer-contents' |
5e8f6469169f
Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4504
diff
changeset
|
249 leaves point at end of buffer, so must move point to beginning. |
5e8f6469169f
Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4504
diff
changeset
|
250 |
4504
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
251 2008-08-27 Aidan Kehoe <kehoea@parhasard.net> |
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
252 |
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
253 * automated/regexp-tests.el: |
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
254 Add a few basic #'skip-chars-forward, #'skip-chars-backward |
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
255 tests. |
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
256 |
4495
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
257 2008-08-10 Aidan Kehoe <kehoea@parhasard.net> |
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
258 |
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
259 * automated/mule-tests.el (featurep): Update the list of character |
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
260 sets in etc/HELLO to reflect that we've deleted the |
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
261 XEmacs-specific Arabic character sets. |
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
262 |
4465
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
263 2008-05-21 Aidan Kehoe <kehoea@parhasard.net> |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
264 |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
265 * automated/mule-tests.el (featurep): |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
266 Make sure that working symlinks are available before testing |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
267 their functionality. |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
268 Also, don't bomb out on deleting the other temporary files if |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
269 deleting the first threw an error. |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
270 |
4423
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
271 2008-02-14 Aidan Kehoe <kehoea@parhasard.net> |
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
272 |
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
273 * automated/case-tests.el (let): |
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
274 Correct and extend the previous test, thank you Stephen. |
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
275 |
4421
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
276 2008-02-11 Aidan Kehoe <kehoea@parhasard.net> |
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
277 |
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
278 * automated/case-tests.el (Assert): |
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
279 New test case; thank you Michael Sperber. |
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
280 |
4415
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
281 2008-01-30 Aidan Kehoe <kehoea@parhasard.net> |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
282 |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
283 * automated/case-tests.el (pristine-case-table): |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
284 New var, reflecting the standard case table before case-table.el |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
285 messes with it. |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
286 * automated/case-tests.el: |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
287 Call Skip-Test-Unless correctly, following Vin's report of |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
288 20a807210801300635v7533d26rdb32a8d82fb4239b@mail.gmail.com . |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
289 Use pristine-case-table, add in a couple more tests. |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
290 * automated/test-harness.el (test-harness-from-buffer): |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
291 Update the error message in the light of tests skipped for other |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
292 reasons (not to do with absent packages). In this case, because |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
293 we're exposing diagnostics in a DEBUG_XEMACS build that are no |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
294 appropriate to expose to non-DEBUG_XEMACS builds. |
bceb3e285ae7
case-tests.el: fix it on non-DEBUG_XEMACS; save standard-case-table, use it
Aidan Kehoe <kehoea@parhasard.net>
parents:
4414
diff
changeset
|
295 |
4414
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
296 2008-01-30 Aidan Kehoe <kehoea@parhasard.net> |
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
297 |
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
298 * automated/case-tests.el: |
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
299 Check for a bug Mike Sperber reported; check algorithms used, if |
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
300 available. |
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
301 |
4399
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
302 2008-01-16 Aidan Kehoe <kehoea@parhasard.net> |
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
303 |
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
304 * automated/mule-tests.el (test-file-name): |
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
305 Call #'make-temp-file now it's available. Remove a long comment |
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
306 saying, essentially, that it should be used, not |
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
307 #'make-temp-name. |
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
308 |
4398
479443c0f95a
Have list hashes depend on the order of the contents, as is the case for vectors.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4396
diff
changeset
|
309 2008-01-16 Aidan Kehoe <kehoea@parhasard.net> |
479443c0f95a
Have list hashes depend on the order of the contents, as is the case for vectors.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4396
diff
changeset
|
310 |
479443c0f95a
Have list hashes depend on the order of the contents, as is the case for vectors.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4396
diff
changeset
|
311 * automated/hash-table-tests.el: |
479443c0f95a
Have list hashes depend on the order of the contents, as is the case for vectors.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4396
diff
changeset
|
312 Assert that two short lists with the same contents in distinct |
479443c0f95a
Have list hashes depend on the order of the contents, as is the case for vectors.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4396
diff
changeset
|
313 orders hash differently. |
479443c0f95a
Have list hashes depend on the order of the contents, as is the case for vectors.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4396
diff
changeset
|
314 |
4396
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
315 2008-01-15 Aidan Kehoe <kehoea@parhasard.net> |
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
316 |
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
317 * automated/lisp-tests.el (literal-with-uninterned): |
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
318 Use ?\x syntax for Latin-1 characters, don't assume that the file |
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
319 will be read as UTF-8. |
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
320 |
4394
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
321 2008-01-15 Aidan Kehoe <kehoea@parhasard.net> |
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
322 |
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
323 * automated/lisp-tests.el (thing): |
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
324 Check that printing a hash table literal doesn't clear |
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
325 print-gensym-alist. |
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
326 |
4381
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
327 2008-01-03 Stephen J. Turnbull <stephen@xemacs.org> |
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
328 |
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
329 * automated/symbol-tests.el (Symbol documentation): Add tests to |
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
330 check documentation extraction. |
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
331 |
4366
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
332 2007-12-29 Stephen J. Turnbull <stephen@xemacs.org> |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
333 |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
334 * automated/test-harness.el (test-harness-test-compiled): |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
335 Improve docstring. |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
336 |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
337 * automated/weak-tests.el (test-harness-test-compiled): |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
338 Remove debugging code. |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
339 |
4346
ec1103d2c1c7
Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4344
diff
changeset
|
340 2007-12-21 Stephen J. Turnbull <stephen@xemacs.org> |
ec1103d2c1c7
Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4344
diff
changeset
|
341 |
ec1103d2c1c7
Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4344
diff
changeset
|
342 * reproduce-crashes.el: Renamed from reproduce-bugs.el. Update to-do. |
ec1103d2c1c7
Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4344
diff
changeset
|
343 |
4344
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
344 2007-12-21 Stephen J. Turnbull <stephen@xemacs.org> |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
345 |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
346 * reproduce-bugs.el: Reorganize. Minor cosmetic improvements. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
347 Update to-do list. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
348 (defbug): Include status and docstring in value. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
349 (bug-hashtable): Document the table format. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
350 (reproduce-bug): Handle revised table format. Remove broken |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
351 autoload cookie. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
352 (describe-bug): New function. Pop up description of one bug. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
353 (list-bugs): New function. Pop up brief descriptions of all bugs. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
354 (1,2,3,4,5,6,7,8,9,10,11): (Re)number all bugs. Move comments to |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
355 docstrings. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
356 |
4324
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
357 2007-12-11 Aidan Kehoe <kehoea@parhasard.net> |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
358 |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
359 * automated/syntax-tests.el: |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
360 Check that substitute-in-file-name doesn't error when handed |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
361 non-existing environment variables, passing through the specified |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
362 string instead. Also check that existing environment variables are |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
363 correctly substituted. Also check that double slashes in the |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
364 middle of a path name are treated as re-starting the path. |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
365 |
4322
f70e56bb52a7
src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4321
diff
changeset
|
366 2007-12-10 Stephen J. Turnbull <stephen@xemacs.org> |
f70e56bb52a7
src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4321
diff
changeset
|
367 |
f70e56bb52a7
src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4321
diff
changeset
|
368 * reproduce-bugs.el (reproduce-bug): Add bug 10, crash in search. |
f70e56bb52a7
src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4321
diff
changeset
|
369 |
4321
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
370 2007-12-10 Stephen J. Turnbull <stephen@xemacs.org> |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
371 |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
372 * reproduce-bugs.el: Add some commentary. |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
373 Number the two unnumbered bugs. |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
374 Comment out the keybinding. |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
375 |
4318
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
376 2007-12-06 Aidan Kehoe <kehoea@parhasard.net> |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
377 |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
378 * automated/mule-tests.el: |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
379 Add a Known-Bug-Expect-Error call testing and documenting that we |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
380 don't support all of the Unicode code space in a single session. |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
381 * automated/test-harness.el (Known-Bug-Expect-Error): |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
382 Provide Known-Bug-Expect-Error, analagous to |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
383 Known-Bug-Expect-Failure and Check-Error. |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
384 * automated/test-harness.el (Silence-Message): |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
385 Dynamically bind the function definition of #'clear-message, as |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
386 well as that of #'append-message, to nil. |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
387 |
4305 | 388 2007-12-04 Aidan Kehoe <kehoea@parhasard.net> |
389 | |
390 * automated/mule-tests.el (featurep): | |
391 The native coding system specified in the language environment can | |
392 be either a list (which we used to handle fine) or a single coding | |
393 system expression (which we failed on). Handle the latter case. | |
394 | |
4295 | 395 2007-11-29 Aidan Kehoe <kehoea@parhasard.net> |
396 | |
397 * automated/mule-tests.el: | |
398 Check the eight-bit fixed-width CCL coding systems for round-trip | |
399 compatibility with themselves. | |
400 | |
4287 | 401 2007-11-26 Aidan Kehoe <kehoea@parhasard.net> |
402 | |
403 * automated/lisp-tests.el: | |
404 Check that a couple of previously problematic calls to #'format | |
405 succeed. | |
406 | |
4199 | 407 2007-09-30 Stephen J. Turnbull <stephen@xemacs.org> |
408 | |
409 * automated/os-tests.el: Suppress `executable-find' lossage. | |
410 | |
411 * automated/regexp-tests.el (replace-regexp-in-string): | |
412 New tests for error conditions. | |
413 | |
414 * automated/test-harness.el (test-harness-from-buffer): Comment | |
415 about inability to check the FROB in invalid_argument. | |
416 | |
417 2007-09-23 Stephen J. Turnbull <stephen@xemacs.org> | |
418 | |
419 * automated/regexp-tests.el (replace-regexp-in-string): | |
420 New tests for correct operation. Comment need for `replace-match' | |
421 tests. | |
422 | |
4133 | 423 2007-08-21 Aidan Kehoe <kehoea@parhasard.net> |
424 | |
425 * automated/mule-tests.el (test-chars): | |
426 There are now 2^21 possible characters under Mule, not 2^19. | |
427 * automated/mule-tests.el (test-file-name): | |
428 Call #'make-temp-name instead of writing the file needed for the | |
429 rever-buffer test to the user's home directory. Wrap the following | |
430 #'save-buffer in a Silence-Message call. | |
431 * automated/mule-tests.el: | |
432 In the language environment tests, check that a given input method | |
433 exists before trying to activate it. If there are installed input | |
434 methods, assert that every input method specified in any language | |
435 environment exists. If the native-coding-system of the language | |
436 environment is specified as a function, don't assert that it is a | |
437 coding system. | |
438 | |
439 In the byte-compiler coding cookie tests, call #'read at runtime | |
440 on strings with non-Latin-1 Unicode escapes. This avoids errors | |
441 when make check is run under a non-Mule XEmacs, where unavailable | |
442 Unicode escapes throw an error in the Lisp reader. | |
443 | |
444 Add a new Known-Bug-Expect-Failure call for a bug that occurred to | |
445 me yesterday; if non-Latin-1 is generated in an eval-when-compile | |
446 clause, that non-ASCII may be trashed and the compiled code | |
447 incorrectly saved as no-conversion if no other non-Latin-1 exists | |
448 in the input buffer. Add a comment giving more details of the bug | |
449 and how one might fix it. | |
450 | |
4026 | 451 2007-06-22 Stephen J. Turnbull <stephen@xemacs.org> |
452 | |
453 * automated/mule-tests.el (buffer-modified-p): Test after revert. | |
454 | |
4021 | 455 2007-06-21 Aidan Kehoe <kehoea@parhasard.net> |
456 | |
457 * gtk/event-stream-tests.el (timer-check): | |
458 '(lambda ...) -> #'(lambda ..), for the sake of style and the byte | |
459 compiler. | |
460 | |
461 2007-06-21 Aidan Kehoe <kehoea@parhasard.net> | |
462 | |
463 * automated/weak-tests.el (p): | |
464 * automated/weak-tests.el (inner_cons): | |
465 '(lambda ...) -> #'(lambda ..), for the sake of style and the byte | |
466 compiler. | |
467 | |
3975 | 468 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org> |
469 | |
470 * XEmacs 21.5.28 "fuki" is released. | |
471 | |
3970 | 472 2007-05-20 Aidan Kehoe <kehoea@parhasard.net> |
473 | |
474 * automated/mule-tests.el: | |
475 Make the file name coding system tests work on OS X. | |
476 Check various slots of the language environment structure to make | |
477 sure they're well formed--we've been shipping without a Turkish or | |
478 Latin-10 input method for years, for example, which is an error. | |
479 | |
3952 | 480 2007-04-30 Aidan Kehoe <kehoea@parhasard.net> |
481 | |
482 * automated/mule-tests.el (featurep): | |
483 Minimal tests of the non-BMP UTF-16 support. | |
484 | |
3948 | 485 2007-05-12 Aidan Kehoe <kehoea@parhasard.net> |
486 | |
487 * automated/mule-tests.el: | |
488 * automated/mule-tests.el (bytecomp): | |
489 Require it, since we're testing its Unicode support. | |
490 * automated/mule-tests.el (featurep): | |
491 Assert that the escape-quoted coding cookie is added when needed, | |
492 and ignored when not. | |
493 | |
3927 | 494 2007-04-29 Aidan Kehoe <kehoea@parhasard.net> |
495 | |
496 * automated/mule-tests.el (featurep): | |
497 Sort the results of charsets-in-region, charsets-in-string before | |
498 comparing them to the previously-determined list of character | |
499 sets. Eliminates a dependency on the algorithm | |
500 charsets-in-{region,string} uses. | |
501 | |
3880 | 502 2007-03-26 Stephen J. Turnbull <stephen@xemacs.org> |
503 | |
504 * automated/syntax-tests.el: Test for regression of bug fixed by | |
505 Olivier Galibert <20070324221053.GA48218@dspnet.fr.eu.org>. Test | |
506 by Ralf Angeli http://article.gmane.org/gmane.emacs.xemacs.beta/17353. | |
507 | |
3701 | 508 2006-11-25 Aidan Kehoe <kehoea@parhasard.net> |
509 | |
510 * automated/iso-ir-196-test.el: | |
511 * automated/mule-tests.el (featurep): | |
512 Move the tested added in the previous commit to a separate file. | |
513 | |
3695 | 514 2006-11-23 Aidan Kehoe <kehoea@parhasard.net> |
515 | |
516 * automated/mule-tests.el (featurep): | |
517 Add a test that ISO/IR 196 escape handling in ISO-2022-based | |
518 charsets don't choke on invalid bytes in UTF-8 text. | |
519 | |
3690 | 520 2006-11-20 Aidan Kehoe <kehoea@parhasard.net> |
521 | |
522 * automated/mule-tests.el (featurep): | |
523 Add tests to make sure the fixes to the CCL bugs I just checked in | |
524 don't regress. | |
525 | |
3543 | 526 2006-08-05 Aidan Kehoe <kehoea@parhasard.net> |
527 | |
528 * automated/lisp-reader-tests.el: | |
529 New file, imported from Martin Kuehl's SXEmacs commit; test the | |
530 new raw string syntax, including the Unicode escapes, which | |
531 SXEmacs doesn't have. | |
532 | |
3472 | 533 2006-06-24 Stephen J. Turnbull <stephen@xemacs.org> |
534 | |
535 * automated/test-harness.el (Silence-Message): New macro. | |
536 * automated/mule-tests.el: Use it. | |
537 * automated/region-tests.el: Use it. | |
538 * automated/tag-tests.el: Use it. | |
539 | |
3471 | 540 2006-06-24 Stephen J. Turnbull <stephen@xemacs.org> |
541 | |
542 * automated/test-harness.el: Improve handling of unexpected errors. | |
543 | |
3439 | 544 2006-06-03 Aidan Kehoe <kehoea@parhasard.net> |
545 | |
546 * automated/mule-tests.el: | |
547 Add checks that several Unicode characters, expressed as | |
548 UTF-8-encoded strings, are handled correctly by the UTF-8 support | |
549 of the escape-quoted character set. | |
550 * automated/mule-tests.el (unicode-code-point-to-utf-8-string): New. | |
551 Convert a Unicode code point to the equivalent UTF-8 string. | |
552 This is a naive implementation in Lisp. | |
553 | |
3402 | 554 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org> |
555 | |
556 * XEmacs 21.5.27 "fiddleheads" is released. | |
557 | |
3323 | 558 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org> |
559 | |
560 * XEmacs 21.5.26 "endive" is released. | |
561 | |
3259 | 562 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org> |
563 | |
564 * XEmacs 21.5.25 "eggplant" is released. | |
565 | |
3150 | 566 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org> |
567 | |
568 * XEmacs 21.5.24 "dandelion" is released. | |
569 | |
3130 | 570 2005-12-08 Stephen J. Turnbull <stephen@xemacs.org> |
571 | |
572 * automated/syntax-tests.el (backward-up-list): New test. | |
573 Thanks to Zacjev Evgeny for report, Aidan Kehoe for reproduction. | |
574 | |
3031 | 575 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org> |
576 | |
577 * XEmacs 21.5.23 "daikon" is released. | |
578 | |
2931 | 579 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org> |
580 | |
581 * XEmacs 21.5.22 "cucumber" is released. | |
582 | |
2791 | 583 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org> |
584 | |
585 * XEmacs 21.5.21 "corn" is released. | |
586 | |
2653 | 587 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org> |
588 | |
589 * XEmacs 21.5.20 "cilantro" is released. | |
590 | |
2614 | 591 2005-02-25 Adrian Aichner <adrian@xemacs.org> |
592 | |
593 * automated/region-tests.el: Test regions and zmacs-regions. | |
594 | |
2594 | 595 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org> |
596 | |
597 * XEmacs 21.5.19 "chives" is released. | |
598 | |
2542 | 599 2005-02-01 Vin Shelton <acs@xemacs.org> |
600 | |
601 * automated/regexp-tests.el: Added test for stale match data with | |
602 shy groups authored by Arnaud Giersch <arnaud.giersch@free.fr> | |
603 | |
604 2005-01-13 Stephen J. Turnbull <stephen@xemacs.org> | |
605 | |
606 * automated/regexp-tests.el: | |
607 Test trivial subpatterns and backreferences with shy groups. | |
608 | |
2661 | 609 2005-03-05 Malcolm Purvis <malcolmp@xemacs.org> |
610 | |
611 * autoconf/regressiontest.pl: Added explict test for '--with-athena=3d' | |
612 | |
613 2005-01-30 Stephen J. Turnbull <stephen@xemacs.org> | |
614 | |
615 * autoconf/regressiontest.pl: Basename of configure need not be | |
616 "configure" and arguments differ. HAVE_DECL_SYS_SIGLIST | |
617 differences are known spurious. Delete those lines before diff. | |
618 Add my standard configure line to test hash. | |
619 Add usage notes. | |
620 | |
621 2005-01-29 Stephen J. Turnbull <stephen@xemacs.org> | |
622 | |
623 * autoconf: New directory for tests for configure. | |
624 * autoconf/regressiontest.pl: New file from Malcolm Purvis. | |
625 | |
2668 | 626 2004-10-28 Stephen J. Turnbull <stephen@xemacs.org> |
2356 | 627 |
628 * automated/os-tests.el: New file. Add tests for bug reported by | |
629 Katsumi Yamaoka 2004-10-26 <b9yvfcyuscf.fsf@jpl.org>. Test | |
630 suggested by Katsumi Yamaoka <b9yoeipvwn0.fsf@jpl.org>. | |
631 | |
2346 | 632 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
633 | |
634 * XEmacs 21.5.18 "chestnut" is released. | |
635 | |
2324 | 636 2004-10-07 Stephen J. Turnbull <stephen@xemacs.org> |
637 | |
2356 | 638 * automated/regexp-tests.el: Add tests for bug identified by Steve |
639 Youngs 2004-09-30 <microsoft-free.87ekkjhj7t.fsf@youngs.au.com>. | |
2324 | 640 |
2254 | 641 2004-09-08 Stephen J. Turnbull <stephen@xemacs.org> |
642 | |
643 * automated/regexp-tests.el: Add tests for bug identified by | |
644 Katsumi Yamaoka 2004-09-03 <b9ywtzbbpue.fsf_-_@jpl.org>. | |
645 | |
2076 | 646 2004-05-14 Stephen J. Turnbull <stephen@xemacs.org> |
647 | |
648 * automated/tag-tests.el (first form): Put non-ASCII chars back. | |
649 | |
2075 | 650 2004-05-13 Jerry James <james@xemacs.org> |
651 | |
652 * automated/lisp-tests:el: Another test fix because | |
653 (eq most-negative-fixnum (- most-negative-fixnum)). | |
654 | |
2073 | 655 2004-05-11 Vin Shelton <acs@xemacs.org> |
656 | |
657 * automated/tag-test.el: Use a temp directory to avoid conflicts | |
658 with extra TAGS files. | |
659 | |
2071 | 660 2004-05-08 Vin Shelton <acs@xemacs.org> |
661 | |
662 * automated/tag-test.el: Created. | |
663 | |
2056 | 664 2004-04-21 Jerry James <james@xemacs.org> |
665 | |
666 * automated/test-harness.el (Assert): Add an optional failing-case | |
667 arg so we can see what the test was trying to do when it failed. | |
668 * automated/lisp-tests.el: Use the failing-case arg for Asserts | |
669 with variables. Use eql on tests that might produce bignums. Fix | |
670 test for non-bignum XEmacsen that fails because | |
671 (eq most-negative-fixnum (- most-negative-fixnum)). | |
672 | |
2026 | 673 2004-04-19 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp> |
674 | |
675 * automated/mule-tests.el: Inhibit GC to speed up BIG_STRING tests. | |
676 | |
677 2004-04-19 Stephen J. Turnbull <stephen@xemacs.org> | |
678 | |
679 * automated/mule-tests.el: Darwin doesn't like ISO 8859/2 filenames. | |
680 | |
1983 | 681 2004-04-05 Jerry James <james@xemacs.org> |
682 | |
683 * automated/lisp-tests.el: Add bignum and ratio tests. | |
684 | |
1964 | 685 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org> |
686 | |
687 * XEmacs 21.5.17 "chayote" is released. | |
688 | |
1773
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
689 2003-11-01 Markus Kaltenbach <makalten@informatik.uni-tuebingen.de> |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
690 |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
691 * automated/weak-tests.el: |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
692 Added testing of the iterative marking calls needed for processing |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
693 weak data structures, especially ephemerons, correctly |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
694 |
1761 | 695 2003-10-22 Vin Shelton <acs@xemacs.org> |
696 | |
697 * automated/hash-table-tests.el: Remove debugging print | |
698 statements. | |
699 | |
700 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org> | |
701 | |
702 * automated/test-harness.el: List me as maintainer. | |
703 | |
1758 | 704 2003-10-21 Stephen J. Turnbull <stephen@xemacs.org> |
705 | |
706 * automated/test-harness.el (test-harness-test-compiled): | |
707 New variable to notify tests whether they are compiled or interpreted. | |
708 | |
709 * automated/weak-tests.el (test-harness-test-compiled): | |
710 Temporary hack to remind me of the reverted byte-interpreter patch. | |
711 | |
1751 | 712 2003-10-15 Stephen J. Turnbull <stephen@xemacs.org> |
713 | |
714 * automated/test-harness.el: Whitespace/readability tweaks. | |
715 (Copyright): Update. | |
716 (test-harness-file-summary-template): New constant. | |
717 (test-harness-null-summary-template): New constant. | |
718 (test-harness-from-buffer): | |
719 (batch-test-emacs): | |
720 Improve report formatting. | |
721 | |
1722 | 722 2003-09-28 Adrian Aichner <adrian@xemacs.org> |
723 | |
724 * automated/test-harness.el (batch-test-emacs): Emergency fix for | |
725 arithmetic error when no tests are run. | |
726 | |
1720 | 727 2003-09-27 Adrian Aichner <adrian@xemacs.org> |
728 | |
729 * automated/test-harness.el: Syntax emergency fix. | |
730 | |
1719 | 731 2003-09-27 Stephen J. Turnbull <stephen@xemacs.org> |
732 | |
733 * automated/test-harness.el: Give the maintainers what they want. | |
734 | |
1717 | 735 2003-09-26 Adrian Aichner <adrian@xemacs.org> |
736 | |
737 * automated/test-harness.el (test-harness-from-buffer): Revert | |
738 logging results when running noninteractive per Stephen | |
739 J. Turnbull's veto. | |
740 | |
1716 | 741 2003-09-26 Steve Youngs <youngs@xemacs.org> |
742 | |
743 * XEmacs 21.5.16 "celeriac" is released. | |
744 | |
1714 | 745 2003-09-25 Stephen J. Turnbull <stephen@xemacs.org> |
746 | |
747 * automated/regexp-tests.el (multiple-match): Test \{m,n\}. | |
748 | |
1665 | 749 2003-09-03 Steve Youngs <youngs@xemacs.org> |
750 | |
751 * XEmacs 21.5.15 "celery" is released. | |
752 | |
1656 | 753 2003-08-31 Adrian Aichner <adrian@xemacs.org> |
754 | |
755 * automated/test-harness.el (test-harness-from-buffer): Log | |
756 results when running noninteractive. | |
757 * automated/test-harness.el (batch-test-emacs): Remove misplaced | |
758 debugging code. | |
759 | |
1636 | 760 2003-08-19 Marcus Crestani <crestani@informatik.uni-tuebingen.de> |
761 Markus Kaltenbach <makalten@informatik.uni-tuebingen.de> | |
762 | |
763 * automated/weak-tests.el: Added tests for weak-lists. | |
764 | |
1612 | 765 2003-08-10 Stephen J. Turnbull <stephen@xemacs.org> |
766 | |
767 * automated/regexp-tests.el: Update copyright notice and | |
768 maintainer name. Improve comment on stale match tests. | |
769 | |
1510 | 770 2003-06-01 Steve Youngs <youngs@xemacs.org> |
771 | |
772 * XEmacs 21.5.14 "cassava" is released. | |
773 | |
1473 | 774 2003-05-10 Steve Youngs <youngs@xemacs.org> |
775 | |
776 * XEmacs 21.5.13 "cauliflower" is released. | |
777 | |
1472 | 778 2003-05-09 Stephen J. Turnbull <stephen@xemacs.org> |
779 | |
780 * automated/regexp-tests.el (replace-match): Revert test to Assert | |
781 that registers are preserved on a failed match. | |
782 (stale match data): Test for preserve-on-failure behavior. | |
783 | |
1431 | 784 2003-04-24 Steve Youngs <youngs@xemacs.org> |
785 | |
786 * XEmacs 21.5.12 "carrot" is released. | |
787 | |
1425 | 788 2003-04-23 Stephen J. Turnbull <stephen@xemacs.org> |
789 | |
790 * automated/test-harness.el (test-harness-risk-infloops): | |
791 New variable. | |
792 | |
793 * automated/lisp-tests.el (split-string): Add tests for new API | |
794 spec. Conditionally re-enable potential infloops. | |
795 | |
796 2003-04-17 Stephen J. Turnbull <stephen@xemacs.org> | |
797 | |
798 * automated/regexp-tests.el (stale match data): Update comment. | |
799 (replace-match): Check-Error after failed match. | |
800 | |
1413 | 801 2003-04-15 Stephen J. Turnbull <stephen@xemacs.org> |
802 | |
803 * automated/test-harness.el (test-harness-known-bug): Deleted. | |
804 (test-harness-failure-tag, test-harness-success-tag): New variables. | |
805 (Known-Bug-Expect-Failure): Bind them. | |
806 (Implementation-Incomplete-Expect-Failure): New macro. Bind *-tag. | |
807 (Print-Failure, Print-Pass): Use *-tag instead of literal strings. | |
808 | |
809 * automated/symbol-tests.el (weak reference uniqueness): Mike sez | |
810 tests of garbage collector are due to incomplete descriptorization | |
811 of lisp types. Tag with Implementation-Incomplete-Expect-Failure | |
812 if KKCC. | |
813 | |
814 2003-04-03 Stephen J. Turnbull <stephen@xemacs.org> | |
815 | |
816 * automated/regexp-tests.el: Change known-bug status of Mule ranges. | |
817 | |
1389 | 818 2003-03-21 Stephen J. Turnbull <stephen@xemacs.org> |
819 | |
820 * automated/regexp-tests.el: Change known-bug status of "\\b". | |
821 | |
1316 | 822 2003-02-21 Stephen J. Turnbull <stephen@xemacs.org> |
823 | |
824 * automated/mule-tests.el (charsets-in-string): | |
825 (charsets-in-string): | |
826 Not all that glitters is gold, nor eq that which is equal. D'oh. | |
827 | |
1307 | 828 2003-02-16 Steve Youngs <youngs@xemacs.org> |
829 | |
830 * XEmacs 21.5.11 "cabbage" is released. | |
831 | |
1231 | 832 2003-01-19 Stephen J. Turnbull <stephen@xemacs.org> |
833 | |
834 * sigpipe.c: New file. Crashes 21.1 but not 21.4 or 21.5 (I | |
835 think). Thanks to Richard Mlynarik <mly@pobox.com>. | |
836 | |
837 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org> | |
838 | |
839 * automated/test-harness.el (test-harness-from-buffer): Move | |
840 success rate report to end of line where it's easier to see. | |
841 | |
1195 | 842 2003-01-09 Stephen J. Turnbull <stephen@xemacs.org> |
843 | |
844 * automated/mule-tests.el: Test cases for charset-in-* functions. | |
845 | |
846 2003-01-06 Stephen J. Turnbull <stephen@xemacs.org> | |
847 | |
848 * automated/regexp-tests.el (stale match data): Stale match data | |
849 persists after failed match. Thanks to <bjacob@ca.metsci.com>. | |
850 | |
1187 | 851 2003-01-04 Steve Youngs <youngs@xemacs.org> |
852 | |
853 * XEmacs 21.5.10 "burdock" is released. | |
854 | |
1175 | 855 2002-12-27 Stephen J. Turnbull <stephen@xemacs.org> |
856 | |
857 * automated/regexp-tests.el (Mule character class): New test | |
858 cases. Based on draft patch by Daiki Ueno <daiki@xemacs.org>. | |
859 | |
860 * automated/test-harness.el (Print-Pass): Comment. | |
861 | |
862 2002-10-19 Stephen J. Turnbull <stephen@xemacs.org> | |
1095 | 863 |
864 * automated/test-harness.el (test-harness-expect-bug): New variable. | |
865 (Known-Bug-Expect-Failure): New macro. | |
866 (Skip-Test-Unless): New macro. | |
867 (Check-Message): Use Skip-Test-Unless. | |
868 (test-harness-from-buffer): Type fixes. | |
869 | |
870 * automated/regexp-tests.el: Use Known-Bug-Expect-Failure. | |
871 | |
872 * automated/syntax-tests.el: Use Skip-Test-Unless. | |
873 | |
1024 | 874 2002-09-09 Stephen J. Turnbull <stephen@xemacs.org> |
875 | |
876 * automated/regexp-tests.el: Add test for stale subexpr match-data. | |
877 Thanks to Martin Stjernholm for the report. | |
878 | |
879 * automated/syntax-tests.el: Conditionalize syntax-table property | |
880 tests on feature. Enable feature if present. | |
881 | |
882 2002-09-12 Stephen J. Turnbull <stephen@xemacs.org> | |
883 | |
884 * automated/regexp-tests.el: Add word-boundary regexp tests. | |
885 | |
981 | 886 2002-08-30 Steve Youngs <youngs@xemacs.org> |
887 | |
888 * XEmacs 21.5.9 "brussels sprouts" is released. | |
889 | |
973 | 890 2002-08-22 Stephen J. Turnbull <stephen@xemacs.org> |
891 | |
892 * automated/test-harness.el (test-harness-from-buffer): | |
893 Print-Skip: new local function. | |
894 | |
895 * automated/syntax-tests.el (forward-comment at buffer boundaries): | |
896 * automated/test-harness.el (Check-Message): | |
897 Warn, not barf, if required packages are unavailable. | |
898 | |
933 | 899 2002-07-27 Steve Youngs <youngs@xemacs.org> |
900 | |
901 * XEmacs 21.5.8 "broccoli" is released. | |
902 | |
928 | 903 2002-07-20 Mike Sperber <mike@xemacs.org> |
904 | |
905 * automated/test-harness.el (test-harness-read-from-buffer): Fix | |
906 incorrect call of `princ'. | |
907 | |
894 | 908 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org> |
909 | |
910 * XEmacs 21.5.7 "broccoflower" is released. | |
911 | |
890 | 912 2002-06-27 Mike Sperber <mike@xemacs.org> |
913 | |
914 * automated/weak-tests.el: Create. | |
915 | |
875 | 916 2002-06-23 Stephen J. Turnbull <stephen@xemacs.org> |
917 | |
918 * automated/mule-tests.el ((featurep 'mule)): Fix unicode test. | |
919 | |
863 | 920 2002-04-27 Stephen J. Turnbull <stephen@xemacs.org> |
921 | |
922 * automated/test-harness.el (test-harness-from-buffer): Clean up | |
923 Check-Message and Check-Error-Message when done. | |
924 | |
826 | 925 2002-05-05 Ben Wing <ben@xemacs.org> |
926 | |
927 * automated/lisp-tests.el: | |
928 * automated/symbol-tests.el: | |
929 * automated/test-harness.el: | |
930 * automated/test-harness.el (test-harness-from-buffer): | |
931 Fix test harness to output FAIL messages to stderr when in | |
932 batch mode. | |
933 | |
934 Fix up some problems in lisp-tests/symbol-tests that were | |
935 causing spurious failures. | |
936 | |
804 | 937 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org> |
938 | |
939 * XEmacs 21.5.6 "bok choi" is released. | |
940 | |
800 | 941 2002-03-31 Ben Wing <ben@xemacs.org> |
942 | |
943 * automated/mule-tests.el ((featurep 'mule)): | |
944 Fix for new Unicode support. | |
945 | |
774 | 946 2002-03-12 Ben Wing <ben@xemacs.org> |
947 | |
3322 | 948 * The Great Mule Merge of March 2002: |
949 see node by that name in the Internals Manual. | |
774 | 950 |
768 | 951 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> |
952 | |
953 * XEmacs 21.5.5 "beets" is released. | |
954 | |
725 | 955 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org> |
956 | |
957 * XEmacs 21.5.4 "bamboo" is released. | |
958 | |
654 | 959 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org> |
960 | |
961 * XEmacs 21.5.3 "asparagus" is released. | |
962 | |
641 | 963 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org> |
964 | |
965 * XEmacs 21.5.2 "artichoke" is released. | |
966 | |
597 | 967 2001-05-29 Martin Buchholz <martin@xemacs.org> |
968 | |
969 * automated/mule-tests.el: | |
970 Avoid test failure if (temp-directory) is a symlink. | |
971 | |
522 | 972 2001-05-09 Martin Buchholz <martin@xemacs.org> |
973 | |
974 * XEmacs 21.5.1 "anise" is released. | |
975 | |
472 | 976 2001-04-18 Martin Buchholz <martin@xemacs.org> |
977 | |
978 * XEmacs 21.5.0 "alfalfa" is released. | |
979 | |
464 | 980 2001-03-23 Martin Buchholz <martin@xemacs.org> |
981 | |
982 * automated/lisp-tests.el: | |
983 Add test for mis-byte-compilation of (- 0 x). | |
984 | |
462 | 985 2001-03-21 Martin Buchholz <martin@xemacs.org> |
986 | |
987 * XEmacs 21.2.46 "Urania" is released. | |
988 | |
989 2001-03-09 William M. Perry <wmperry@aventail.com> | |
990 | |
991 * gtk/UNIMPLEMENTED: | |
992 * gtk/event-stream-tests.el: | |
993 * gtk/gnome-test.el: | |
994 * gtk/gtk-embedded-test.el: | |
995 * gtk/gtk-extra-test.el: | |
996 * gtk/gtk-test.el: | |
997 * gtk/gtk-test.glade: | |
998 * gtk/statusbar-test.el: | |
999 * gtk/toolbar-test.el: | |
1000 * gtk/xemacs-toolbar.el: | |
1001 The Great GTK Merge: new directory and files. | |
1002 | |
1003 2001-03-02 Ben Wing <ben@xemacs.org> | |
1004 | |
1005 * automated\case-tests.el (string-0-through-32): | |
1006 (string-127-through-160): Created new strings which contain | |
1007 unprintable characters, and initialize them in a loop. | |
1008 Rewrite all strings using unprintable characters as concat's | |
1009 with the above variables, so that this file can be made ASCII, | |
1010 not binary. | |
1011 | |
460 | 1012 2001-02-23 Martin Buchholz <martin@xemacs.org> |
1013 | |
1014 * XEmacs 21.2.45 "Thelxepeia" is released. | |
1015 | |
1016 2001-02-20 Matt Tucker <tuck@whistlingfish.net> | |
1017 | |
1018 * automated/syntax-tests.el: remove debug message | |
1019 | |
1020 2001-02-17 Matt Tucker <tuck@whistlingfish.net> | |
1021 | |
1022 * automated/syntax-tests.el: | |
1023 Added tests for syntax-table extents. | |
1024 Added regression tests for fencepost bugs with | |
1025 `find_start_of_comment' and `find_end_of_comment'. | |
1026 | |
458 | 1027 2001-02-08 Martin Buchholz <martin@xemacs.org> |
1028 | |
1029 * XEmacs 21.2.44 "Thalia" is released. | |
1030 | |
456 | 1031 2001-01-26 Martin Buchholz <martin@xemacs.org> |
1032 | |
1033 * XEmacs 21.2.43 "Terspichore" is released. | |
1034 | |
454 | 1035 2001-01-20 Martin Buchholz <martin@xemacs.org> |
1036 | |
1037 * XEmacs 21.2.42 "Poseidon" is released. | |
1038 | |
452 | 1039 2001-01-17 Martin Buchholz <martin@xemacs.org> |
1040 | |
1041 * XEmacs 21.2.41 "Polyhymnia" is released. | |
1042 | |
1043 2001-01-15 Martin Buchholz <martin@xemacs.org> | |
1044 | |
1045 * automated/byte-compiler-tests.el ((let ((z 1)) (or (setq z 42)) z)): | |
1046 Add regression test for mis-byte-compilation. | |
1047 | |
450 | 1048 2001-01-08 Martin Buchholz <martin@xemacs.org> |
1049 | |
1050 * XEmacs 21.2.40 is released. | |
1051 | |
448 | 1052 2000-12-31 Martin Buchholz <martin@xemacs.org> |
1053 | |
1054 * XEmacs 21.2.39 is released. | |
1055 | |
1056 2000-12-28 Martin Buchholz <martin@xemacs.org> | |
1057 | |
1058 * automated/lisp-tests.el: | |
1059 Avoid triggering Solaris printf buffer overflow from (format). | |
1060 | |
1061 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1062 | |
1063 * redisplay-tests.el: New file. | |
1064 | |
1065 2000-12-12 Martin Buchholz <martin@xemacs.org> | |
1066 | |
1067 * automated/lisp-tests.el: Add/Change (format) tests. | |
1068 | |
1069 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1070 | |
1071 * automated/lisp-test.el: Test if all-completions ignore | |
1072 elements start with space. | |
1073 | |
1074 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1075 | |
1076 * automated/regexp-tests.el: Test unmatched search doesn't | |
1077 alter match-string. | |
1078 | |
446 | 1079 2000-12-05 Martin Buchholz <martin@xemacs.org> |
1080 | |
1081 * XEmacs 21.2.38 is released. | |
1082 | |
1083 2000-12-01 Martin Buchholz <martin@xemacs.org> | |
1084 | |
1085 * automated/test-harness.el (test-harness-from-buffer): Throw away | |
1086 all warnings, even those not influenced by byte-compiler-warnings. | |
1087 | |
1088 2000-11-30 Martin Buchholz <martin@xemacs.org> | |
1089 | |
1090 * automated/lisp-tests.el: | |
1091 Test byte-compiler arithmetic optimizations. | |
1092 | |
1093 2000-11-27 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1094 | |
1095 * automated/case-tests.el: Add more tests. | |
1096 | |
1097 2000-11-24 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1098 | |
1099 * automated/regexp-tests.el: New file. | |
1100 | |
1101 2000-11-22 Martin Buchholz <martin@xemacs.org> | |
1102 | |
1103 * automated/lisp-tests.el: | |
1104 Add 64-bit-correctness format tests. | |
1105 Don't quote the first arg to Check-Error. | |
1106 | |
1107 2000-11-14 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1108 | |
1109 * automated/case-tests.el: New file. | |
1110 | |
444 | 1111 2000-11-14 Martin Buchholz <martin@xemacs.org> |
1112 | |
1113 * XEmacs 21.2.37 is released. | |
1114 | |
1115 2000-11-09 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1116 | |
1117 * automated/lisp-test.el: More format tests. | |
1118 | |
1119 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1120 | |
1121 * automated/ccl-tests.el (ccl-test-simple-read-and-write): | |
1122 (ccl-test-read-write-multibyte-character): Use make-char | |
1123 for non MULE XEmacs. | |
1124 | |
1125 2000-10-15 MIYASHITA Hisashi <himi@m17n.org> | |
1126 | |
1127 * automated/ccl-tests.el: New file. | |
1128 | |
1129 2000-10-30 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1130 | |
1131 * automated/lisp-test.el: Add test for format. | |
1132 | |
1133 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1134 | |
1135 * automated/byte-compiler-test.el: Add optimization test for | |
1136 byte-after-unbind-ops. | |
1137 | |
1138 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1139 | |
1140 * automated/hash-table-test.el: Make new cons cell for | |
1141 equal and not eq object. | |
1142 | |
1143 2000-10-03 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1144 | |
1145 * automated/lisp-test.el: Add replace-match test. | |
1146 | |
442 | 1147 2000-10-04 Martin Buchholz <martin@xemacs.org> |
1148 | |
1149 * XEmacs 21.2.36 is released. | |
1150 | |
1151 2000-09-27 Martin Buchholz <martin@xemacs.org> | |
1152 | |
1153 * automated/lisp-tests.el: Add `current-time' test. | |
1154 | |
1155 2000-09-16 Martin Buchholz <martin@xemacs.org> | |
1156 | |
1157 * automated/mule-tests.el: Add ucs tests. | |
1158 | |
1159 * DLL/dltest.c: Remove reference to obsolete emacsfns.h | |
1160 | |
1161 2000-08-03 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1162 | |
1163 * automated/lisp-test.el: Check matching \\= against string | |
1164 doesn't crash XEmacs. | |
1165 From: Markus Linnala <maage@cs.tut.fi> | |
1166 | |
1167 2000-07-26 Andy Piper <andy@xemacs.org> | |
1168 | |
1169 * glyph-test.el: fix for new glyph instantiation mechanism. | |
1170 | |
1171 2000-07-31 Martin Buchholz <martin@xemacs.org> | |
1172 | |
1173 * automated/hash-table-tests.el: | |
1174 Fix up test suite to comply with new hash table weakness API. | |
1175 | |
1176 2000-07-19 Martin Buchholz <martin@xemacs.org> | |
1177 | |
1178 * XEmacs 21.2.35 is released. | |
1179 | |
1180 2000-06-17 Martin Buchholz <martin@xemacs.org> | |
1181 | |
1182 * automated/database-tests.el: Remove any previous .pag, .dir files. | |
1183 | |
1184 2000-05-28 Martin Buchholz <martin@xemacs.org> | |
1185 | |
1186 * XEmacs 21.2.34 is released. | |
1187 | |
1188 2000-05-01 Martin Buchholz <martin@xemacs.org> | |
1189 | |
1190 * XEmacs 21.2.33 is released. | |
1191 | |
1192 2000-03-20 Martin Buchholz <martin@xemacs.org> | |
1193 | |
1194 * XEmacs 21.2.32 is released. | |
1195 | |
1196 2000-03-10 Martin Buchholz <martin@xemacs.org> | |
1197 | |
1198 * automated/mule-tests.el: Check that (make-temp-name) returns | |
1199 unique values. | |
1200 | |
1201 2000-03-06 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1202 | |
1203 * gutter-test.el: Fix name of specifier. | |
1204 | |
1205 2000-02-23 Martin Buchholz <martin@xemacs.org> | |
1206 | |
1207 * XEmacs 21.2.31 is released. | |
1208 | |
1209 2000-02-21 Martin Buchholz <martin@xemacs.org> | |
1210 | |
1211 * XEmacs 21.2.30 is released. | |
1212 | |
1213 2000-02-17 Martin Buchholz <martin@xemacs.org> | |
1214 | |
1215 * automated/mule-tests.el: Added some fileio tests. | |
1216 | |
1217 2000-02-16 Martin Buchholz <martin@xemacs.org> | |
1218 | |
1219 * XEmacs 21.2.29 is released. | |
1220 | |
1221 2000-02-13 Martin Buchholz <martin@xemacs.org> | |
1222 | |
1223 * automated/lisp-tests.el: Add subseq tests. | |
1224 | |
440 | 1225 2000-02-07 Martin Buchholz <martin@xemacs.org> |
1226 | |
1227 * XEmacs 21.2.28 is released. | |
1228 | |
1229 2000-02-07 Martin Buchholz <martin@xemacs.org> | |
1230 | |
1231 * automated/lisp-tests.el: Add plist manipulation tests. | |
1232 | |
1233 2000-02-02 Martin Buchholz <martin@xemacs.org> | |
1234 | |
1235 * automated/symbol-tests.el: Crashes fixed, so resurrect | |
1236 makunbound test for dontusethis-set-symbol-value-handler. | |
1237 Add more dontusethis-set-symbol-value-handler tests. | |
1238 Should fix any lingering problems with gnus playing with | |
1239 pathname-coding-system. | |
1240 | |
1241 2000-01-25 Martin Buchholz <martin@xemacs.org> | |
1242 | |
1243 * mule-tests.el: Add coding-system tests. | |
1244 | |
438 | 1245 2000-01-18 Martin Buchholz <martin@xemacs.org> |
1246 | |
1247 * XEmacs 21.2.27 is released. | |
1248 | |
1249 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp> | |
1250 | |
1251 * automated/syntax-tests.el: New file. | |
1252 Add test for scan_words using forward-word and backword-word. | |
1253 | |
1254 2000-01-08 Martin Buchholz <martin@xemacs.org> | |
1255 | |
1256 * automated/mule-tests.el: | |
1257 Test resizing of small and big (> 8k bytes) strings. | |
1258 | |
436 | 1259 1999-12-31 Martin Buchholz <martin@xemacs.org> |
1260 | |
1261 * XEmacs 21.2.26 is released. | |
1262 | |
434 | 1263 1999-12-24 Martin Buchholz <martin@xemacs.org> |
1264 | |
1265 * XEmacs 21.2.25 is released. | |
1266 | |
1267 1999-12-21 Martin Buchholz <martin@xemacs.org> | |
1268 | |
1269 * automated/byte-compiler-tests.el: Add Jan's tests for equal | |
1270 effect of bytecode and interpreted code. | |
1271 | |
1272 * automated/lisp-tests.el: Add tests for near-text functions. | |
1273 | |
1274 1999-12-19 Martin Buchholz <martin@xemacs.org> | |
1275 | |
1276 * automated/mule-tests.el: Add tests for fillarray, aset. | |
1277 | |
1278 1999-12-17 Martin Buchholz <martin@xemacs.org> | |
1279 | |
1280 * automated/lisp-tests.el: Add tests for mapcar1() crashes. | |
1281 | |
432 | 1282 1999-12-14 Martin Buchholz <martin@xemacs.org> |
1283 | |
1284 * XEmacs 21.2.24 is released. | |
1285 | |
430 | 1286 1999-12-07 Martin Buchholz <martin@xemacs.org> |
1287 | |
1288 * XEmacs 21.2.23 is released. | |
1289 | |
428 | 1290 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> |
1291 | |
1292 * XEmacs 21.2.22 is released | |
1293 | |
1294 1999-11-28 Martin Buchholz <martin@xemacs.org> | |
1295 | |
1296 * XEmacs 21.2.21 is released. | |
1297 | |
1298 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1299 | |
1300 * XEmacs 21.2.20 is released | |
1301 | |
1302 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1303 | |
1304 * XEmacs 21.2.19 is released | |
1305 | |
1306 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1307 | |
1308 * XEmacs 21.2.18 is released | |
1309 | |
1310 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1311 | |
1312 * XEmacs 21.2.17 is released | |
1313 | |
1314 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1315 | |
1316 * XEmacs 21.2.16 is released | |
1317 | |
1318 1999-06-07 Hrvoje Niksic <hniksic@srce.hr> | |
1319 | |
1320 * automated/base64-tests.el: Check for error instead for nil where | |
1321 error conditions are expected. | |
1322 | |
1323 * automated/base64-tests.el: Comment out (for now) the code that | |
1324 causes crashes. | |
1325 | |
1326 1999-06-05 Hrvoje Niksic <hniksic@srce.hr> | |
1327 | |
1328 * automated/base64-tests.el: Check that the decoder handles | |
1329 arbitrary characters. Cut down on the number of tests. | |
1330 | |
1331 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1332 | |
1333 * XEmacs 21.2.15 is released | |
1334 | |
1335 1999-06-02 Oscar Figueiredo <oscar@xemacs.org> | |
1336 | |
1337 * automated/lisp-tests.el: Test `split-string' | |
1338 | |
1339 1999-05-27 Hrvoje Niksic <hniksic@srce.hr> | |
1340 | |
1341 * automated/base64-tests.el: New file. | |
1342 | |
1343 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1344 | |
1345 * XEmacs 21.2.14 is released | |
1346 | |
1347 1999-05-06 Hrvoje Niksic <hniksic@srce.hr> | |
1348 | |
1349 * automated/symbol-tests.el: Add many more tests. | |
1350 | |
1351 1999-05-06 Hrvoje Niksic <hniksic@srce.hr> | |
1352 | |
1353 * automated/lisp-tests.el: Ditto. | |
1354 | |
1355 * automated/hash-table-tests.el: Ditto. | |
1356 | |
1357 * automated/database-tests.el: Don't use backquote where quote | |
1358 would suffice. | |
1359 | |
1360 * automated/symbol-tests.el: Add tests for magic symbols. | |
1361 | |
1362 1999-05-04 Hrvoje Niksic <hniksic@srce.hr> | |
1363 | |
1364 * automated/hash-table-tests.el: Fix comment. | |
1365 | |
1366 1999-04-22 Hrvoje Niksic <hniksic@srce.hr> | |
1367 | |
1368 * automated/test-harness.el (batch-test-emacs): Minor fixes. | |
1369 | |
1370 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1371 | |
1372 * XEmacs 21.2.13 is released | |
1373 | |
1374 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1375 | |
1376 * XEmacs 21.2.12 is released | |
1377 | |
1378 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1379 | |
1380 * XEmacs 21.2.11 is released | |
1381 | |
1382 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1383 | |
1384 * XEmacs 21.2.10 is released | |
1385 | |
1386 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1387 | |
1388 * XEmacs 21.2.9 is released | |
1389 | |
1390 1999-01-30 Martin Buchholz <martin@xemacs.org> | |
1391 | |
1392 * automated/lisp-tests.el: Add test for buffer-local function | |
1393 parameter crash | |
1394 | |
1395 1998-12-30 Martin Buchholz <martin@xemacs.org> | |
1396 | |
1397 * automated/database-tests.el: Minor tweaks | |
1398 | |
1399 * ChangeLog: new file | |
1400 |