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