Mercurial > hg > xemacs-beta
annotate tests/ChangeLog @ 5576:071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
lisp/ChangeLog addition:
2011-10-03 Aidan Kehoe <kehoea@parhasard.net>
* simple.el (handle-pre-motion-command-current-command-is-motion):
Implement #'keysyms-equal with #'labels + (declare (inline ...)),
instead of abusing macrolet to the same end.
* specifier.el (let-specifier):
* mule/mule-cmds.el (describe-language-environment):
* mule/mule-cmds.el (set-language-environment-coding-systems):
* mule/mule-x-init.el (x-use-halfwidth-roman-font):
* faces.el (Face-frob-property):
* keymap.el (key-sequence-list-description):
* lisp-mode.el (construct-lisp-mode-menu):
* loadhist.el (unload-feature):
* mouse.el (default-mouse-track-check-for-activation):
Declare various labels inline in dumped files when that reduces
the size of the dumped image. Declaring labels inline is normally
only worthwhile for inner loops and so on, but it's reasonable
exercise of the related code to have these changes in core.
tests/ChangeLog addition:
2011-10-03 Aidan Kehoe <kehoea@parhasard.net>
* automated/case-tests.el (uni-mappings):
* automated/database-tests.el (delete-database-files):
* automated/hash-table-tests.el (iterations):
* automated/lisp-tests.el (test1):
* automated/lisp-tests.el (a):
* automated/lisp-tests.el (cl-floor):
* automated/lisp-tests.el (foo):
* automated/lisp-tests.el (list-nreverse):
* automated/lisp-tests.el (needs-lexical-context):
* automated/mule-tests.el (featurep):
* automated/os-tests.el (original-string):
* automated/os-tests.el (with):
* automated/symbol-tests.el (check-weak-list-unique):
Replace #'flet with #'labels where appropriate in these tests,
following my own advice on style in the docstrings of those
functions.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Mon, 03 Oct 2011 20:16:14 +0100 |
parents | d4f334808463 |
children | 391d809fa4e9 |
rev | line source |
---|---|
5576
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
1 2011-10-03 Aidan Kehoe <kehoea@parhasard.net> |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
2 |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
3 * automated/case-tests.el (uni-mappings): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
4 * automated/database-tests.el (delete-database-files): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
5 * automated/hash-table-tests.el (iterations): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
6 * automated/lisp-tests.el (test1): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
7 * automated/lisp-tests.el (a): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
8 * automated/lisp-tests.el (cl-floor): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
9 * automated/lisp-tests.el (foo): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
10 * automated/lisp-tests.el (list-nreverse): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
11 * automated/lisp-tests.el (needs-lexical-context): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
12 * automated/mule-tests.el (featurep): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
13 * automated/os-tests.el (original-string): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
14 * automated/os-tests.el (with): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
15 * automated/symbol-tests.el (check-weak-list-unique): |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
16 Replace #'flet with #'labels where appropriate in these tests, |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
17 following my own advice on style in the docstrings of those |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
18 functions. |
071b810ceb18
Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5574
diff
changeset
|
19 |
5574
d4f334808463
Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5560
diff
changeset
|
20 2011-10-02 Aidan Kehoe <kehoea@parhasard.net> |
d4f334808463
Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5560
diff
changeset
|
21 |
d4f334808463
Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5560
diff
changeset
|
22 * automated/lisp-tests.el: |
d4f334808463
Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5560
diff
changeset
|
23 * automated/lisp-tests.el (+): |
d4f334808463
Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5560
diff
changeset
|
24 Test #'labels and inlining. |
d4f334808463
Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5560
diff
changeset
|
25 |
5560
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
26 2011-09-04 Aidan Kehoe <kehoea@parhasard.net> |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
27 |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
28 * automated/lisp-reader-tests.el: |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
29 * automated/lisp-tests.el (literal-with-uninterned): |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
30 * automated/symbol-tests.el (foo): |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
31 Test print-circle, for printing (mutually-)recursive and circular |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
32 structures. |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
33 Bind print-continuous-numbering where appropriate. |
58b38d5b32d0
Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5553
diff
changeset
|
34 |
5553
62edcc6a11ec
Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents:
5550
diff
changeset
|
35 2011-08-24 Aidan Kehoe <kehoea@parhasard.net> |
62edcc6a11ec
Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents:
5550
diff
changeset
|
36 |
62edcc6a11ec
Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents:
5550
diff
changeset
|
37 * automated/lisp-tests.el: |
62edcc6a11ec
Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents:
5550
diff
changeset
|
38 Add a test of apply partially that depends on the relative order |
62edcc6a11ec
Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents:
5550
diff
changeset
|
39 of its arguments. |
62edcc6a11ec
Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents:
5550
diff
changeset
|
40 |
5550
b908c7265a2b
Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5545
diff
changeset
|
41 2011-08-12 Aidan Kehoe <kehoea@parhasard.net> |
b908c7265a2b
Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5545
diff
changeset
|
42 |
b908c7265a2b
Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5545
diff
changeset
|
43 * automated/lisp-tests.el: |
b908c7265a2b
Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5545
diff
changeset
|
44 Trivial tests of #'apply-partially, just added to subr.el. |
b908c7265a2b
Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5545
diff
changeset
|
45 |
5545
69de75c48efa
Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5543
diff
changeset
|
46 2011-08-08 Stephen J. Turnbull <stephen@xemacs.org> |
69de75c48efa
Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5543
diff
changeset
|
47 |
69de75c48efa
Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5543
diff
changeset
|
48 * automated/syntax-tests.el: |
69de75c48efa
Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5543
diff
changeset
|
49 Add test of syntax cache suggested by Alan Mackenzie. |
69de75c48efa
Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5543
diff
changeset
|
50 |
5543
fbe90e6f7a43
Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5540
diff
changeset
|
51 2011-08-06 Stephen J. Turnbull <stephen@xemacs.org> |
fbe90e6f7a43
Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5540
diff
changeset
|
52 |
fbe90e6f7a43
Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5540
diff
changeset
|
53 * automated/syntax-tests.el: Suggest test from old syntax-cache bug. |
fbe90e6f7a43
Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5540
diff
changeset
|
54 |
5540
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
55 2011-08-06 Stephen J. Turnbull <stephen@xemacs.org> |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
56 |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
57 * automated/os-tests.el: |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
58 * automated/syntax-tests.el: |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
59 Move tests of `substitute-in-file-name' from syntax to os. |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
60 |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
61 * automated/syntax-tests.el: |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
62 Add lisp-maint required file terminator. |
eed303fac325
Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5534
diff
changeset
|
63 |
5533
11da5b828d10
shell-command and shell-command-on-region API compliant with FSF 23.3.1
Mats Lidell <mats.lidell@cag.se>
parents:
5530
diff
changeset
|
64 2011-07-31 Mats Lidell <matsl@xemacs.org> |
11da5b828d10
shell-command and shell-command-on-region API compliant with FSF 23.3.1
Mats Lidell <mats.lidell@cag.se>
parents:
5530
diff
changeset
|
65 * automated/process-tests.el: shell-command tests. |
5534 | 66 |
5532
69a08906ad27
Introducing syntax-ppss.el from GNU.
Mats Lidell <mats.lidell@cag.se>
parents:
5530
diff
changeset
|
67 2011-07-22 Mats Lidell <matsl@xemacs.org> |
69a08906ad27
Introducing syntax-ppss.el from GNU.
Mats Lidell <mats.lidell@cag.se>
parents:
5530
diff
changeset
|
68 * automated/syntax-ppss-tests.el: Add tests for syntax-ppss.el. |
5533
11da5b828d10
shell-command and shell-command-on-region API compliant with FSF 23.3.1
Mats Lidell <mats.lidell@cag.se>
parents:
5530
diff
changeset
|
69 |
5530
17bcc2aab111
Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5512
diff
changeset
|
70 2011-06-28 Aidan Kehoe <kehoea@parhasard.net> |
17bcc2aab111
Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5512
diff
changeset
|
71 |
17bcc2aab111
Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5512
diff
changeset
|
72 * automated/mule-tests.el: |
17bcc2aab111
Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5512
diff
changeset
|
73 Update the charsets-in-region test to reflect the GPLv3 HELLO |
17bcc2aab111
Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5512
diff
changeset
|
74 file. |
17bcc2aab111
Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5512
diff
changeset
|
75 |
5512
4aa8ee813265
Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents:
5489
diff
changeset
|
76 2011-05-20 Jerry James <james@xemacs.org> |
4aa8ee813265
Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents:
5489
diff
changeset
|
77 |
4aa8ee813265
Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents:
5489
diff
changeset
|
78 * tooltalk/Makefile (DESTDIR): New variable for all Makefiles, unused |
4aa8ee813265
Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents:
5489
diff
changeset
|
79 in this one. |
4aa8ee813265
Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents:
5489
diff
changeset
|
80 |
5489
159face738c3
Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5480
diff
changeset
|
81 2011-05-01 Aidan Kehoe <kehoea@parhasard.net> |
159face738c3
Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5480
diff
changeset
|
82 |
159face738c3
Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5480
diff
changeset
|
83 * automated/lisp-reader-tests.el: |
159face738c3
Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5480
diff
changeset
|
84 If the bignum feature is available, check that a leading plus sign |
159face738c3
Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5480
diff
changeset
|
85 is treated correctly when reading bignum integers. |
159face738c3
Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5480
diff
changeset
|
86 |
5480
f5a0b32f4687
XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5476
diff
changeset
|
87 2011-04-29 Stephen J. Turnbull <stephen@xemacs.org> |
f5a0b32f4687
XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5476
diff
changeset
|
88 |
f5a0b32f4687
XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5476
diff
changeset
|
89 * XEmacs 21.5.31 "ginger" is released. |
f5a0b32f4687
XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5476
diff
changeset
|
90 |
5464
e79916901603
XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5462
diff
changeset
|
91 2011-04-26 Stephen J. Turnbull <stephen@xemacs.org> |
e79916901603
XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5462
diff
changeset
|
92 |
e79916901603
XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5462
diff
changeset
|
93 * XEmacs 21.5.30 "garlic" is released. |
e79916901603
XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5462
diff
changeset
|
94 |
5462
97ac18bd1fa3
Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5384
diff
changeset
|
95 2011-04-24 Aidan Kehoe <kehoea@parhasard.net> |
97ac18bd1fa3
Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5384
diff
changeset
|
96 |
97ac18bd1fa3
Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5384
diff
changeset
|
97 * automated/lisp-tests.el: |
97ac18bd1fa3
Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5384
diff
changeset
|
98 Check that distinct symbol macros with identical string names |
97ac18bd1fa3
Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5384
diff
changeset
|
99 expand to different things. |
97ac18bd1fa3
Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5384
diff
changeset
|
100 |
5384
3889ef128488
Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents:
5374
diff
changeset
|
101 2011-03-24 Jerry James <james@xemacs.org> |
3889ef128488
Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents:
5374
diff
changeset
|
102 |
3889ef128488
Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents:
5374
diff
changeset
|
103 * automated/query-coding-tests.el: "Compatiblity" -> "Compatibility". |
3889ef128488
Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents:
5374
diff
changeset
|
104 * gtk/event-stream-tests.el: "proccess" -> "process". |
3889ef128488
Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents:
5374
diff
changeset
|
105 |
5374
d967d96ca043
Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5370
diff
changeset
|
106 2011-03-17 Aidan Kehoe <kehoea@parhasard.net> |
d967d96ca043
Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5370
diff
changeset
|
107 |
d967d96ca043
Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5370
diff
changeset
|
108 * automated/lisp-tests.el: |
d967d96ca043
Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5370
diff
changeset
|
109 Only test the various old-* function if old-eq is bound and a |
d967d96ca043
Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5370
diff
changeset
|
110 subr. |
d967d96ca043
Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5370
diff
changeset
|
111 |
5370
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
112 2011-03-11 Aidan Kehoe <kehoea@parhasard.net> |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
113 |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
114 * automated/byte-compiler-tests.el: |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
115 (defconst :foo 1) now gives a warning when byte-compiled, check |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
116 for that. |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
117 (setq :foo 1) now errors with interpreted code, but succeeds with |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
118 byte-compiled code; check for the former, wrap a |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
119 Known-Bug-Expect-Failure around a check for the error in the |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
120 latter case, we can't yet remove this behaviour while we're using |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
121 packages compiled by 21.4. |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
122 * automated/lisp-tests.el (wrong-type-argument): |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
123 Integer zero is a valid argument to #'substring-no-properties, use |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
124 Assert not Check-Error for it. Check some other aspects of the |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
125 functionality of #'substring-no-properties in passing. |
4c4b96b13f70
Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5360
diff
changeset
|
126 |
5360
46b53e84ea7a
#'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5355
diff
changeset
|
127 2011-02-24 Aidan Kehoe <kehoea@parhasard.net> |
46b53e84ea7a
#'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5355
diff
changeset
|
128 |
46b53e84ea7a
#'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5355
diff
changeset
|
129 * automated/lisp-tests.el (substring-no-properties): |
46b53e84ea7a
#'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5355
diff
changeset
|
130 Make sure this function checks its arguments' types, the absence |
46b53e84ea7a
#'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5355
diff
changeset
|
131 of which was revealed by Raymond Toy's bug report of |
46b53e84ea7a
#'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5355
diff
changeset
|
132 http://mid.gmane.org/4D65D413.5050103@gmail.com . |
46b53e84ea7a
#'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5355
diff
changeset
|
133 |
5355
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
134 2011-02-10 Aidan Kehoe <kehoea@parhasard.net> |
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
135 |
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
136 * automated/lisp-tests.el: |
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
137 * automated/lisp-tests.el (mapcar*): |
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
138 If multiple SEQUENCE arguments are passed to #'mapcar*, and the |
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
139 last one is circular while the others aren't, make sure that |
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
140 #'mapcar* doesn't error. |
70b15ac66ee5
Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5353
diff
changeset
|
141 |
5353
38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5347
diff
changeset
|
142 2011-02-07 Aidan Kehoe <kehoea@parhasard.net> |
38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5347
diff
changeset
|
143 |
38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5347
diff
changeset
|
144 * automated/lisp-tests.el: |
38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5347
diff
changeset
|
145 Test lexical scope for `block', `return-from'; add a |
38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5347
diff
changeset
|
146 Known-Bug-Expect-Failure for a contorted example that fails when |
38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5347
diff
changeset
|
147 byte-compiled. |
38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5347
diff
changeset
|
148 |
5347
fd441b85d760
Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5346
diff
changeset
|
149 2011-01-23 Aidan Kehoe <kehoea@parhasard.net> |
fd441b85d760
Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5346
diff
changeset
|
150 |
fd441b85d760
Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5346
diff
changeset
|
151 * automated/lisp-tests.el: |
fd441b85d760
Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5346
diff
changeset
|
152 When sanity-checking :start and :end keyword arguments, loop at |
fd441b85d760
Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5346
diff
changeset
|
153 macroexpansion time, not runtime, allowing us to pick up any |
fd441b85d760
Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5346
diff
changeset
|
154 compiler macros and giving a clearer *Test-Log* buffer. |
fd441b85d760
Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5346
diff
changeset
|
155 |
5346
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
156 2011-01-23 Aidan Kehoe <kehoea@parhasard.net> |
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
157 |
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
158 * automated/lisp-tests.el (test-fun): |
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
159 #'delete* and friends can now throw a wrong-type-argument if |
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
160 handed a non-sequence; accept this too when checking for an error |
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
161 when passing a fixnum as the SEQUENCE argument. |
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
162 Check #'remove*, #'remove and #'remq too. |
b4ef3128160c
Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5339
diff
changeset
|
163 |
5339
ba62563ec7c7
Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
5336
diff
changeset
|
164 2011-01-15 Aidan Kehoe <kehoea@parhasard.net> |
ba62563ec7c7
Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
5336
diff
changeset
|
165 |
ba62563ec7c7
Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
5336
diff
changeset
|
166 * automated/lisp-tests.el (list): Test #'concatenate, especially |
ba62563ec7c7
Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
5336
diff
changeset
|
167 with more complicated TYPEs, which were previously not accepted by |
ba62563ec7c7
Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
5336
diff
changeset
|
168 the function. |
ba62563ec7c7
Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
5336
diff
changeset
|
169 |
5336
287499ff4c5f
Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5329
diff
changeset
|
170 2011-01-14 Aidan Kehoe <kehoea@parhasard.net> |
287499ff4c5f
Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5329
diff
changeset
|
171 |
287499ff4c5f
Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5329
diff
changeset
|
172 * automated/lisp-tests.el (list): Test #'find, especially the |
287499ff4c5f
Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5329
diff
changeset
|
173 :default keyword, not specified by Common Lisp. |
287499ff4c5f
Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5329
diff
changeset
|
174 |
5329
7b391d07b334
Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5323
diff
changeset
|
175 2011-01-02 Aidan Kehoe <kehoea@parhasard.net> |
7b391d07b334
Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5323
diff
changeset
|
176 |
7b391d07b334
Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5323
diff
changeset
|
177 * automated/lisp-tests.el (test-fun): Test member*, assoc*, |
7b391d07b334
Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5323
diff
changeset
|
178 rassoc*, delete* here too. |
7b391d07b334
Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5323
diff
changeset
|
179 |
5323
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
180 2010-12-30 Aidan Kehoe <kehoea@parhasard.net> |
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
181 |
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
182 * automated/lisp-tests.el (wrong-type-argument): Add a missing |
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
183 parenthesis here. |
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
184 Make sure #'count #'position #'find #'delete* #'remove* #'reduce |
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
185 #'delete-duplicates #'remove-duplicates #'replace #'mismatch |
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
186 #'search sanity check their :start and :end keyword arguments. |
f87bb35a6b94
Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5307
diff
changeset
|
187 |
5307
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
188 2010-11-20 Aidan Kehoe <kehoea@parhasard.net> |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
189 |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
190 * automated/lisp-tests.el: |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
191 * automated/lisp-tests.el (featurep): |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
192 * automated/lisp-tests.el (wrong-type-argument): |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
193 * automated/mule-tests.el (featurep): |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
194 Check for args-out-of-range errors instead of wrong-type-argument |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
195 errors in various places when code is handed a large bignum |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
196 instead of a fixnum. |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
197 Also check for the wrong-type-argument errors when giving the same |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
198 code a non-integer value. |
c096d8051f89
Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5300
diff
changeset
|
199 |
5300
9f738305f80f
Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5299
diff
changeset
|
200 2010-11-06 Aidan Kehoe <kehoea@parhasard.net> |
9f738305f80f
Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5299
diff
changeset
|
201 |
9f738305f80f
Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5299
diff
changeset
|
202 * automated/lisp-tests.el (list-nreverse): |
9f738305f80f
Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5299
diff
changeset
|
203 Check that #'reverse and #'nreverse handle non-list sequences |
9f738305f80f
Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5299
diff
changeset
|
204 properly. |
9f738305f80f
Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5299
diff
changeset
|
205 |
5299
28651c24b3f8
Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents:
5295
diff
changeset
|
206 2010-11-06 Aidan Kehoe <kehoea@parhasard.net> |
28651c24b3f8
Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents:
5295
diff
changeset
|
207 |
28651c24b3f8
Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents:
5295
diff
changeset
|
208 * automated/lisp-tests.el (malformed-list): Check that #'mapcar, |
28651c24b3f8
Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents:
5295
diff
changeset
|
209 #'map and #'list-length throw this error when appropriate. |
28651c24b3f8
Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents:
5295
diff
changeset
|
210 |
5295
2474dce7304e
Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
5292
diff
changeset
|
211 2010-10-25 Aidan Kehoe <kehoea@parhasard.net> |
2474dce7304e
Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
5292
diff
changeset
|
212 |
2474dce7304e
Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
5292
diff
changeset
|
213 * automated/lisp-tests.el: |
2474dce7304e
Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
5292
diff
changeset
|
214 Test format strings with %b, too. |
2474dce7304e
Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
5292
diff
changeset
|
215 |
5290
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
216 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org> |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
217 |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
218 * automated/lisp-reader-tests.el: |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
219 Change references to SXEmacs to XEmacs. |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
220 |
5287
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
221 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org> |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
222 |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
223 * gtk/xemacs-toolbar.el: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
224 * gtk/toolbar-test.el: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
225 * gtk/statusbar-test.el: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
226 * gtk/gtk-extra-test.el: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
227 * gtk/gtk-embedded-test.el: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
228 * gtk/gnome-test.el: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
229 * gtk/event-stream-tests.el: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
230 Add copyright notice based on internal evidence. |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
231 |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
232 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org> |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
233 |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
234 * reproduce-crashes.el: Amend "this file" to "XEmacs is free...". |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
235 |
5285
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
236 2010-10-14 Aidan Kehoe <kehoea@parhasard.net> |
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
237 |
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
238 * automated/lisp-tests.el (x): |
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
239 Test #'nbutlast, #'butlast with dotted lists. |
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
240 Check that #'ldiff and #'tailp don't hang on circular lists; check |
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
241 that #'tailp returns t with circular lists when that is |
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
242 appropriate. Test them both with dotted lists. |
99de5fd48e87
Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents:
5283
diff
changeset
|
243 |
5283
be436ac36ba4
Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5244
diff
changeset
|
244 2010-10-12 Aidan Kehoe <kehoea@parhasard.net> |
be436ac36ba4
Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5244
diff
changeset
|
245 |
be436ac36ba4
Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5244
diff
changeset
|
246 * automated/lisp-tests.el: |
be436ac36ba4
Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5244
diff
changeset
|
247 Make sure circularity checking with #'merge is sane. |
be436ac36ba4
Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents:
5244
diff
changeset
|
248 |
5244
04811a268716
Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents:
5243
diff
changeset
|
249 2010-08-15 Aidan Kehoe <kehoea@parhasard.net> |
04811a268716
Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents:
5243
diff
changeset
|
250 |
04811a268716
Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents:
5243
diff
changeset
|
251 * automated/lisp-tests.el: |
04811a268716
Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents:
5243
diff
changeset
|
252 (not, not, invalid-argument, invalid-argument): |
04811a268716
Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents:
5243
diff
changeset
|
253 Check that error messages from the image specifier instantiator |
04811a268716
Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents:
5243
diff
changeset
|
254 code are clearer than they used to be. |
04811a268716
Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents:
5243
diff
changeset
|
255 |
5243
808131ba4a57
Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5241
diff
changeset
|
256 2010-08-15 Aidan Kehoe <kehoea@parhasard.net> |
808131ba4a57
Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5241
diff
changeset
|
257 |
808131ba4a57
Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5241
diff
changeset
|
258 * automated/lisp-tests.el: |
808131ba4a57
Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5241
diff
changeset
|
259 Test that symbols with names that look like ratios are printed |
808131ba4a57
Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5241
diff
changeset
|
260 distinctly from the equivalent ratios. |
808131ba4a57
Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5241
diff
changeset
|
261 |
5241
d579d76f3dcc
Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents:
5236
diff
changeset
|
262 2010-07-24 Aidan Kehoe <kehoea@parhasard.net> |
d579d76f3dcc
Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents:
5236
diff
changeset
|
263 |
d579d76f3dcc
Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents:
5236
diff
changeset
|
264 * automated/lisp-tests.el: |
d579d76f3dcc
Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents:
5236
diff
changeset
|
265 Test a couple of things #'reduce was just made more careful |
d579d76f3dcc
Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents:
5236
diff
changeset
|
266 about. |
d579d76f3dcc
Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents:
5236
diff
changeset
|
267 |
5236
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
268 2010-06-13 Stephen J. Turnbull <stephen@xemacs.org> |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
269 |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
270 * gtk/event-stream-tests.el: |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
271 * gtk/gnome-test.el: |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
272 * gtk/gtk-embedded-test.el: |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
273 * gtk/gtk-extra-test.el: |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
274 * gtk/statusbar-test.el: |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
275 * gtk/toolbar-test.el: |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
276 * gtk/xemacs-toolbar.el: |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
277 Correct FSF address in permission notice. |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5228
diff
changeset
|
278 |
5228
5efbd1253905
Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5191
diff
changeset
|
279 2010-06-02 Aidan Kehoe <kehoea@parhasard.net> |
5efbd1253905
Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5191
diff
changeset
|
280 |
5efbd1253905
Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5191
diff
changeset
|
281 * gtk/gtk-test.el (gtk-test): |
5efbd1253905
Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5191
diff
changeset
|
282 Remove a conditional for InfoDock. |
5efbd1253905
Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5191
diff
changeset
|
283 |
5191
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
284 2010-04-05 Aidan Kehoe <kehoea@parhasard.net> |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
285 |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
286 * automated/hash-table-tests.el: |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
287 Test the new built-in #'equalp hash table test. Test |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
288 #'define-hash-table-test. |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
289 * automated/lisp-tests.el: |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
290 When asserting that two objects are #'equalp, also assert that |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
291 their #'equalp-hash is identical. |
71ee43b8a74d
Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Aidan Kehoe <kehoea@parhasard.net>
parents:
5188
diff
changeset
|
292 |
5188
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
293 2010-04-03 Aidan Kehoe <kehoea@parhasard.net> |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
294 |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
295 * automated/lisp-tests.el: |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
296 Correct the parentheses in the equalp tests, so they get run more |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
297 often. |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
298 Within them, only attempt to read a bignum if the bignum |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
299 feature is present; actually evaluate (/ 3/2 0.2), (/ 3/2 0.7) if |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
300 the ratio feature is present. |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
301 Construct the (Assert ...) calls at |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
302 macroexpansion time, so the output in the *Test-Log* buffer is |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
303 more informative. |
000287f8053b
Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents:
5178
diff
changeset
|
304 |
5156
6bff4f219697
fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents:
5136
diff
changeset
|
305 2010-03-18 Ben Wing <ben@xemacs.org> |
6bff4f219697
fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents:
5136
diff
changeset
|
306 |
6bff4f219697
fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents:
5136
diff
changeset
|
307 * automated/c-tests.el: |
6bff4f219697
fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents:
5136
diff
changeset
|
308 * automated/c-tests.el (when): |
6bff4f219697
fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents:
5136
diff
changeset
|
309 Use `with-temp-buffer' so results don't get written into source |
6bff4f219697
fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents:
5136
diff
changeset
|
310 file. |
6bff4f219697
fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents:
5136
diff
changeset
|
311 |
5136
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
312 2010-03-12 Ben Wing <ben@xemacs.org> |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
313 |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
314 * automated/base64-tests.el (bt-base64-encode-string): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
315 * automated/base64-tests.el (bt-base64-decode-string): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
316 * automated/base64-tests.el (for): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
317 * automated/byte-compiler-tests.el: |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
318 * automated/byte-compiler-tests.el (before-and-after-compile-equal): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
319 * automated/case-tests.el (downcase-string): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
320 * automated/case-tests.el (uni-mappings): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
321 * automated/ccl-tests.el (ccl-test-normal-expr): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
322 * automated/ccl-tests.el (ccl-test-map-instructions): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
323 * automated/ccl-tests.el (ccl-test-suites): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
324 * automated/database-tests.el (delete-database-files): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
325 * automated/extent-tests.el (let): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
326 * automated/extent-tests.el (insert): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
327 * automated/extent-tests.el (props): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
328 * automated/file-tests.el: |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
329 * automated/file-tests.el (for): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
330 * automated/hash-table-tests.el (test): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
331 * automated/hash-table-tests.el (for): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
332 * automated/hash-table-tests.el (ht): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
333 * automated/hash-table-tests.el (iterations): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
334 * automated/hash-table-tests.el (h1): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
335 * automated/hash-table-tests.el (equal): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
336 * automated/hash-table-tests.el (=): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
337 * automated/lisp-tests.el: |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
338 * automated/lisp-tests.el (eq): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
339 * automated/lisp-tests.el (test-setq): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
340 * automated/lisp-tests.el (my-vector): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
341 * automated/lisp-tests.el (x): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
342 * automated/lisp-tests.el (equal): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
343 * automated/lisp-tests.el (y): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
344 * automated/lisp-tests.el (featurep): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
345 * automated/lisp-tests.el (=): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
346 * automated/lisp-tests.el (six): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
347 * automated/lisp-tests.el (three): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
348 * automated/lisp-tests.el (one): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
349 * automated/lisp-tests.el (two): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
350 * automated/lisp-tests.el (five): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
351 * automated/lisp-tests.el (test1): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
352 * automated/lisp-tests.el (division-test): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
353 * automated/lisp-tests.el (for): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
354 * automated/lisp-tests.el (check-function-argcounts): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
355 * automated/lisp-tests.el (z): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
356 * automated/lisp-tests.el (eql): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
357 * automated/lisp-tests.el (test-harness-risk-infloops): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
358 * automated/lisp-tests.el (erase-buffer): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
359 * automated/lisp-tests.el (sym): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
360 * automated/lisp-tests.el (new-char): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
361 * automated/lisp-tests.el (new-load-file-name): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
362 * automated/lisp-tests.el (cl-floor): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
363 * automated/lisp-tests.el (foo): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
364 * automated/md5-tests.el (lambda): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
365 * automated/md5-tests.el (large-string): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
366 * automated/md5-tests.el (mapcar): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
367 * automated/md5-tests.el (insert): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
368 * automated/mule-tests.el: |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
369 * automated/mule-tests.el (test-chars): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
370 * automated/mule-tests.el (existing-file-name): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
371 * automated/mule-tests.el (featurep): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
372 * automated/query-coding-tests.el (featurep): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
373 * automated/regexp-tests.el: |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
374 * automated/regexp-tests.el (insert): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
375 * automated/regexp-tests.el (Assert): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
376 * automated/regexp-tests.el (=): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
377 * automated/regexp-tests.el (featurep): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
378 * automated/regexp-tests.el (text): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
379 * automated/regexp-tests.el (text1): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
380 * automated/regexp-tests.el ("aáa"): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
381 * automated/regexp-tests.el (eql): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
382 * automated/search-tests.el (insert): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
383 * automated/search-tests.el (featurep): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
384 * automated/search-tests.el (let): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
385 * automated/search-tests.el (boundp): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
386 * automated/symbol-tests.el: |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
387 * automated/symbol-tests.el (name): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
388 * automated/symbol-tests.el (check-weak-list-unique): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
389 * automated/symbol-tests.el (string): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
390 * automated/symbol-tests.el (list): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
391 * automated/symbol-tests.el (foo): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
392 * automated/symbol-tests.el (eq): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
393 * automated/symbol-tests.el (fresh-keyword-name): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
394 * automated/symbol-tests.el (print-gensym): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
395 * automated/symbol-tests.el (mysym): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
396 * automated/syntax-tests.el (test-forward-word): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
397 * automated/syntax-tests.el (test-backward-word): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
398 * automated/syntax-tests.el (test-syntax-table): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
399 * automated/syntax-tests.el (with-syntax-table): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
400 * automated/syntax-tests.el (Skip-Test-Unless): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
401 * automated/syntax-tests.el (with): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
402 * automated/tag-tests.el (testfile): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
403 * automated/weak-tests.el (w): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
404 * automated/weak-tests.el (p): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
405 * automated/weak-tests.el (a): |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
406 Undo change of e.g. (Assert (equalp ...)) to (Assert-equalp ...). |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
407 Get rid of `Assert-equalp' and friends, `Assert-test', and |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
408 `Assert-test-not'. Instead, make `Assert' smart enough to do the |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
409 equivalent functionality when an expression like (Assert (equalp ...)) |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
410 is seen. |
0f66906b6e37
Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents:
5107
diff
changeset
|
411 |
5107
ae4ddcdf30c0
Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5065
diff
changeset
|
412 2010-03-07 Stephen J. Turnbull <stephen@xemacs.org> |
ae4ddcdf30c0
Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5065
diff
changeset
|
413 |
ae4ddcdf30c0
Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5065
diff
changeset
|
414 * automated/mule-tests.el (string character conversion): |
ae4ddcdf30c0
Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5065
diff
changeset
|
415 Test escape-quoted for the range U+0000 to U+00FF. |
ae4ddcdf30c0
Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5065
diff
changeset
|
416 Inspired by Ben's patch to fix quoting of specials from C1 controls. |
ae4ddcdf30c0
Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5065
diff
changeset
|
417 |
5065
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
418 2010-02-22 Ben Wing <ben@xemacs.org> |
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
419 |
5176
8b2f75cecb89
rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
420 * reproduce-crashes.el (8): |
8b2f75cecb89
rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
421 objects*.[ch] -> fontcolor*.[ch]. |
8b2f75cecb89
rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
422 |
5065
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
423 2010-02-22 Ben Wing <ben@xemacs.org> |
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
424 |
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
425 * automated/syntax-tests.el: |
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
426 Use Known-Bug-Expect-Error, not Known-Bug-Expect-Failure, when |
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
427 error expected; else test suite will abort this file. |
133e816778ed
fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents:
5064
diff
changeset
|
428 |
5064
501b5e84f5a7
remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
429 2010-02-22 Ben Wing <ben@xemacs.org> |
501b5e84f5a7
remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
430 |
501b5e84f5a7
remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
431 * automated/test-harness.el (test-harness-from-buffer): |
501b5e84f5a7
remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
432 Remove unused binding. |
501b5e84f5a7
remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents:
5049
diff
changeset
|
433 |
5041 | 434 2010-02-15 Ben Wing <ben@xemacs.org> |
435 | |
436 * automated/search-tests.el (let): | |
437 * automated/search-tests.el (boundp): | |
438 debug-xemacs-searches renamed to debug-searches. | |
439 | |
5040
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
440 2010-02-20 Ben Wing <ben@xemacs.org> |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
441 |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
442 * automated/test-harness.el: |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
443 * automated/test-harness.el (test-harness-bug-expected): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
444 * automated/test-harness.el (test-harness-unexpected-error-enter-debugger): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
445 * automated/test-harness.el (test-harness-assertion-failure-enter-debugger): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
446 * automated/test-harness.el (test-harness-unexpected-error-show-backtrace): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
447 * automated/test-harness.el (test-harness-assertion-failure-show-backtrace): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
448 * automated/test-harness.el (test-harness-assertion-failure-do-debug): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
449 * automated/test-harness.el (test-harness-unexpected-error-do-debug): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
450 * automated/test-harness.el (test-harness-unexpected-error-condition-handler): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
451 * automated/test-harness.el (test-harness-error-wrap): New. |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
452 * automated/test-harness.el (test-harness-from-buffer): |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
453 New variables that allow a backtrace to be displayed and/or the |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
454 debugger to be entered when an assertion failure or unexpected error |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
455 occurs. By default, debugging occurs when interactive and debug-on-error |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
456 is set, and backtrace-displaying occurs either |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
457 (a) when stack-trace-on-error is set, or (b) always, when an unexpected |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
458 error occurs. (However, no backtracing or debugging occurs when a bug |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
459 is expected.) |
3daf9fc57cd4
fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents:
5036
diff
changeset
|
460 |
5036
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
461 2010-02-19 Aidan Kehoe <kehoea@parhasard.net> |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
462 |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
463 * automated/lisp-tests.el: |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
464 Change the #'split-string-by-char text to use US federal |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
465 government information instead of a couple of sentences from the |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
466 OED; the latter would probably have qualified as non-infringement, |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
467 but with the former the question won't arise. |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
468 (The German text in the same tests is from a very public domain |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
469 19th-century work.) |
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
470 |
5034
1b96882bdf37
Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4986
diff
changeset
|
471 2010-02-19 Aidan Kehoe <kehoea@parhasard.net> |
1b96882bdf37
Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4986
diff
changeset
|
472 |
1b96882bdf37
Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4986
diff
changeset
|
473 * automated/lisp-tests.el: |
1b96882bdf37
Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4986
diff
changeset
|
474 Check that multiple values are discarded correctly with #'mapcar |
1b96882bdf37
Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4986
diff
changeset
|
475 and one SEQUENCE. |
5036
9624523604c5
Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents:
5035
diff
changeset
|
476 (equal): |
5034
1b96882bdf37
Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4986
diff
changeset
|
477 |
4986
e258bf833393
Remove old external module test.
Jerry James <james@xemacs.org>
parents:
4980
diff
changeset
|
478 2010-02-05 Jerry James <james@xemacs.org> |
e258bf833393
Remove old external module test.
Jerry James <james@xemacs.org>
parents:
4980
diff
changeset
|
479 |
e258bf833393
Remove old external module test.
Jerry James <james@xemacs.org>
parents:
4980
diff
changeset
|
480 * DLL/dltest.c: Remove old test. Building and using any module now |
e258bf833393
Remove old external module test.
Jerry James <james@xemacs.org>
parents:
4980
diff
changeset
|
481 provides a better test than this. |
e258bf833393
Remove old external module test.
Jerry James <james@xemacs.org>
parents:
4980
diff
changeset
|
482 |
4980
931aaa7a6b37
Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents:
4962
diff
changeset
|
483 2010-02-05 Jerry James <james@xemacs.org> |
931aaa7a6b37
Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents:
4962
diff
changeset
|
484 |
931aaa7a6b37
Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents:
4962
diff
changeset
|
485 * frame.el: Martin Buchholz claims ownership. |
931aaa7a6b37
Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents:
4962
diff
changeset
|
486 |
4948
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
487 2010-01-25 Ben Wing <ben@xemacs.org> |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
488 |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
489 * automated/file-tests.el: |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
490 New file. |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
491 |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
492 * automated/mule-tests.el (featurep): |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
493 |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
494 * automated/test-harness.el (test-harness-from-buffer): |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
495 * automated/test-harness.el (batch-test-emacs): |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
496 |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
497 2010-01-25 Ben Wing <ben@xemacs.org> |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
498 |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
499 * automated/file-tests.el: |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
500 * automated/mule-tests.el (featurep): |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
501 Clean up charsets-in-HELLO test and fix the list of expected |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
502 charsets. |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
503 |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
504 * automated/test-harness.el (test-harness-from-buffer): |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
505 Reverse order of "got" and "expected" values so it matches |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
506 order of call to comparison. |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
507 |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
508 * automated/test-harness.el (batch-test-emacs): |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
509 Update doc to indicate that a directory is allowed. |
8b230c53075b
fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents:
4861
diff
changeset
|
510 |
4906
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
511 2010-02-01 Ben Wing <ben@xemacs.org> |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
512 |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
513 * automated/case-tests.el: |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
514 * automated/case-tests.el (uni-mappings): |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
515 * automated/search-tests.el: |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
516 Delete old pristine-case-table code. Rewrite the Unicode torture |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
517 test to take into account whether overlapping mappings exist for |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
518 more than one character, and not doing the upcase/downcase |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
519 comparisons in such cases. |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
520 |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
521 * automated/lisp-tests.el (foo): |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
522 * automated/lisp-tests.el (string-variable): |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
523 * automated/lisp-tests.el (featurep): |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
524 Replace Assert (equal ... with Assert-equal; same for other types |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
525 of equality. Replace some awkward equivalents of Assert-equalp |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
526 with Assert-equalp. Add lots of equalp tests. |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
527 |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
528 * automated/case-tests.el: |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
529 * automated/regexp-tests.el: |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
530 * automated/search-tests.el: |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
531 Fix up the comments at the top of the files. Move rules about where |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
532 to put tests into case-tests.el. |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
533 |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
534 * automated/test-harness.el: |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
535 * automated/test-harness.el (test-harness-aborted-summary-template): New. |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
536 * automated/test-harness.el (test-harness-from-buffer): |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
537 * automated/test-harness.el (batch-test-emacs): |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
538 Fix Assert-test-not. Create Assert-not-equal and variants. |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
539 Delete the doc strings from all these convenience functions to avoid |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
540 excessive repetition; instead use one copy in a comment. |
6ef8256a020a
implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents:
4902
diff
changeset
|
541 |
4904
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
542 2010-01-31 Aidan Kehoe <kehoea@parhasard.net> |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
543 |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
544 * automated/search-tests.el: |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
545 Check that multidimensional characters with repeated octets and |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
546 case information force simple_search(), since boyer_moore() |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
547 doesn't understand them when constructing its stride table. |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
548 In passing; correct my spelling. |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
549 * automated/case-tests.el (uni-mappings): |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
550 In passing; delete a couple of redundant tests, correct the logic |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
551 of another. |
e91e3e353805
Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents:
4902
diff
changeset
|
552 |
4902
c902301f8b7d
fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents:
4900
diff
changeset
|
553 2010-01-30 Ben Wing <ben@xemacs.org> |
c902301f8b7d
fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents:
4900
diff
changeset
|
554 |
c902301f8b7d
fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents:
4900
diff
changeset
|
555 * automated/search-tests.el: |
c902301f8b7d
fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents:
4900
diff
changeset
|
556 * automated/search-tests.el (insert): |
c902301f8b7d
fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents:
4900
diff
changeset
|
557 Use LF not CRLF for line endings. |
c902301f8b7d
fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents:
4900
diff
changeset
|
558 |
4900
0eccfd4850d6
Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4897
diff
changeset
|
559 2010-01-30 Aidan Kehoe <kehoea@parhasard.net> |
0eccfd4850d6
Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4897
diff
changeset
|
560 |
0eccfd4850d6
Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4897
diff
changeset
|
561 * automated/regexp-tests.el: |
0eccfd4850d6
Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4897
diff
changeset
|
562 Make sure that control-1 characters are no longer treated as |
0eccfd4850d6
Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4897
diff
changeset
|
563 second-class citizens in regexp ranges, as in |
0eccfd4850d6
Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4897
diff
changeset
|
564 http://mid.gmane.org/18829.34118.709782.704574@parhasard.net . |
0eccfd4850d6
Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4897
diff
changeset
|
565 |
4897
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
566 2010-01-29 Ben Wing <ben@xemacs.org> |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
567 |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
568 * automated/search-tests.el: |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
569 New file. |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
570 |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
571 * automated/search-tests.el: |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
572 * automated/case-tests.el: |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
573 * automated/case-tests.el (pristine-case-table): Removed. |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
574 * automated/case-tests.el (uni-mappings): |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
575 * automated/lisp-tests.el: |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
576 * automated/regexp-tests.el: |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
577 Extract some search-related code from case-tests and regexp-tests |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
578 and move to search-tests. Move some regexp-related code from |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
579 lisp-tests to regexp-tests. |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
580 |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
581 Write a comment trying to express the proper division of labor |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
582 between case-tests, search-tests and regexp-tests. |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
583 |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
584 Add a new test for the Control-1 search bug. |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
585 |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
586 Fix a buggy test in the Unicode torture-test section of case-tests.el. |
91a023144e72
fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents:
4891
diff
changeset
|
587 |
4891
732c35cdded8
fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents:
4889
diff
changeset
|
588 2010-01-27 Ben Wing <ben@xemacs.org> |
732c35cdded8
fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents:
4889
diff
changeset
|
589 |
732c35cdded8
fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents:
4889
diff
changeset
|
590 * automated/test-harness.el (test-harness-from-buffer): |
732c35cdded8
fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents:
4889
diff
changeset
|
591 Update doc string of `Assert-test' and change the failing-case |
732c35cdded8
fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents:
4889
diff
changeset
|
592 message to be clearer. Also add `Assert-test-not' for asserting |
732c35cdded8
fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents:
4889
diff
changeset
|
593 that a comparison should fail. |
732c35cdded8
fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents:
4889
diff
changeset
|
594 |
4889
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
595 2010-01-27 Ben Wing <ben@xemacs.org> |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
596 |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
597 * automated/case-tests.el: |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
598 * automated/case-tests.el (char-as-unicode-escape): New. |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
599 Add a "torture test" that uses the full set of lower-upper case |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
600 mappings from Unicode. See whether strings composed of all |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
601 lower-case characters across all languages will correctly be |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
602 uppercased to the string equivalent to all uppercase characters, |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
603 and vice-versa, and whether you can correctly do a case-folding |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
604 search in a buffer for these characters, all at once or individually. |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
605 Result: a number of assertion failures. |
1fbf8bffa545
Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents:
4884
diff
changeset
|
606 |
4884
29fb3baea939
Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
4861
diff
changeset
|
607 2010-01-26 Aidan Kehoe <kehoea@parhasard.net> |
29fb3baea939
Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
4861
diff
changeset
|
608 |
29fb3baea939
Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
4861
diff
changeset
|
609 * automated/mule-tests.el: |
29fb3baea939
Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
4861
diff
changeset
|
610 Only give the list of character sets in HELLO once; correct it to |
29fb3baea939
Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
4861
diff
changeset
|
611 reflect its current contents and the extant character sets. |
29fb3baea939
Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents:
4861
diff
changeset
|
612 |
4861 | 613 2010-01-14 Ben Wing <ben@xemacs.org> |
614 | |
615 * automated/mule-tests.el (featurep): | |
616 Accidentally included changes from Unicode-internal ws that | |
617 broke things. | |
618 | |
4857
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
619 2010-01-14 Ben Wing <ben@xemacs.org> |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
620 |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
621 * automated/base64-tests.el (bt-base64-encode-string): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
622 * automated/base64-tests.el (bt-base64-decode-string): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
623 * automated/base64-tests.el (for): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
624 * automated/byte-compiler-tests.el: |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
625 * automated/byte-compiler-tests.el (before-and-after-compile-equal): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
626 * automated/case-tests.el: |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
627 * automated/case-tests.el (downcase-string): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
628 * automated/case-tests.el (insert): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
629 * automated/case-tests.el (featurep): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
630 * automated/case-tests.el (let): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
631 * automated/case-tests.el (boundp): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
632 * automated/ccl-tests.el (ccl-test-normal-expr): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
633 * automated/ccl-tests.el (ccl-test-map-instructions): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
634 * automated/ccl-tests.el (ccl-test-suites): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
635 * automated/database-tests.el (delete-database-files): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
636 * automated/extent-tests.el (let): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
637 * automated/extent-tests.el (insert): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
638 * automated/extent-tests.el (props): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
639 * automated/hash-table-tests.el (test): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
640 * automated/hash-table-tests.el (for): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
641 * automated/hash-table-tests.el (ht): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
642 * automated/hash-table-tests.el (iterations): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
643 * automated/hash-table-tests.el (h1): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
644 * automated/hash-table-tests.el (make-hash-table): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
645 * automated/hash-table-tests.el (sxhash): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
646 * automated/lisp-tests.el: |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
647 * automated/lisp-tests.el (setq): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
648 * automated/lisp-tests.el (test-setq): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
649 * automated/lisp-tests.el (my-vector): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
650 * automated/lisp-tests.el (nconc): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
651 * automated/lisp-tests.el (x): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
652 * automated/lisp-tests.el (y): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
653 * automated/lisp-tests.el (butlast): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
654 * automated/lisp-tests.el (+): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
655 * automated/lisp-tests.el (featurep): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
656 * automated/lisp-tests.el (-): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
657 * automated/lisp-tests.el (six): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
658 * automated/lisp-tests.el (three): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
659 * automated/lisp-tests.el (1): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
660 * automated/lisp-tests.el (one): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
661 * automated/lisp-tests.el (two): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
662 * automated/lisp-tests.el (0): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
663 * automated/lisp-tests.el (five): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
664 * automated/lisp-tests.el (logxor): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
665 * automated/lisp-tests.el (test1): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
666 * automated/lisp-tests.el (division-test): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
667 * automated/lisp-tests.el (for): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
668 * automated/lisp-tests.el (check-function-argcounts): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
669 * automated/lisp-tests.el (type-of): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
670 * automated/lisp-tests.el (mapcar): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
671 * automated/lisp-tests.el (z): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
672 * automated/lisp-tests.el (mapvector): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
673 * automated/lisp-tests.el (mapconcat): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
674 * automated/lisp-tests.el ([1 2 3]): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
675 * automated/lisp-tests.el (#*010): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
676 * automated/lisp-tests.el (test-harness-risk-infloops): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
677 * automated/lisp-tests.el (erase-buffer): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
678 * automated/lisp-tests.el (sym): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
679 * automated/lisp-tests.el (subseq): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
680 * automated/lisp-tests.el (length): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
681 * automated/lisp-tests.el (102): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
682 * automated/lisp-tests.el (read): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
683 * automated/lisp-tests.el (new-char): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
684 * automated/lisp-tests.el (new-load-file-name): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
685 * automated/lisp-tests.el (cl-floor): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
686 * automated/lisp-tests.el (foo): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
687 * automated/lisp-tests.el (string-variable): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
688 * automated/md5-tests.el (lambda): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
689 * automated/md5-tests.el (large-string): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
690 * automated/md5-tests.el (mapcar): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
691 * automated/md5-tests.el (insert): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
692 * automated/mule-tests.el (test-chars): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
693 * automated/mule-tests.el (existing-file-name): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
694 * automated/mule-tests.el (featurep): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
695 * automated/query-coding-tests.el (featurep): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
696 * automated/regexp-tests.el: |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
697 * automated/regexp-tests.el (insert): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
698 * automated/regexp-tests.el (Assert): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
699 * automated/regexp-tests.el (string-match): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
700 * automated/regexp-tests.el (featurep): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
701 * automated/regexp-tests.el (text): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
702 * automated/regexp-tests.el (text1): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
703 * automated/regexp-tests.el ("aáa"): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
704 * automated/symbol-tests.el: |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
705 * automated/symbol-tests.el (name): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
706 * automated/symbol-tests.el (check-weak-list-unique): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
707 * automated/symbol-tests.el (string): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
708 * automated/symbol-tests.el (list): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
709 * automated/symbol-tests.el (foo): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
710 * automated/symbol-tests.el (read): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
711 * automated/symbol-tests.el (eval): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
712 * automated/symbol-tests.el (fresh-keyword-name): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
713 * automated/symbol-tests.el (set): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
714 * automated/symbol-tests.el (print-gensym): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
715 * automated/symbol-tests.el (mysym): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
716 * automated/syntax-tests.el (test-forward-word): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
717 * automated/syntax-tests.el (test-backward-word): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
718 * automated/syntax-tests.el (test-syntax-table): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
719 * automated/syntax-tests.el (with-syntax-table): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
720 * automated/syntax-tests.el (Skip-Test-Unless): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
721 * automated/syntax-tests.el (with): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
722 * automated/tag-tests.el (testfile): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
723 * automated/test-harness.el: |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
724 * automated/test-harness.el (test-harness-from-buffer): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
725 * automated/weak-tests.el (w): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
726 * automated/weak-tests.el (p): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
727 * automated/weak-tests.el (a): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
728 Create Assert-eq, Assert-equal, etc. These are equivalent to |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
729 (Assert (eq ...)) etc. but display both the actual value and the |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
730 expected value of the comparison. Use them throughout the test |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
731 suite. |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
732 |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
733 * automated/test-harness.el (Assert): |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
734 Clean up code and doc string of macro Assert. |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
735 |
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
736 |
4845
a3c673c0720b
show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents:
4834
diff
changeset
|
737 2010-01-13 Ben Wing <ben@xemacs.org> |
a3c673c0720b
show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents:
4834
diff
changeset
|
738 |
4857
34ff4dd7397d
Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents:
4845
diff
changeset
|
739 * automated/test-harness.el (Assert): |
4845
a3c673c0720b
show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents:
4834
diff
changeset
|
740 Need to quote the assertion expression, but not the description |
a3c673c0720b
show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents:
4834
diff
changeset
|
741 expression. |
a3c673c0720b
show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents:
4834
diff
changeset
|
742 |
4834
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4795
diff
changeset
|
743 2010-01-11 Ben Wing <ben@xemacs.org> |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4795
diff
changeset
|
744 |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4795
diff
changeset
|
745 * automated/mule-tests.el (featurep): |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4795
diff
changeset
|
746 Use utf-8 as file-name-coding-system under Cygwin 1.7+. |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4795
diff
changeset
|
747 |
5035
b1e48555be7d
Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5034
diff
changeset
|
748 2010-02-07 Aidan Kehoe <kehoea@parhasard.net> |
b1e48555be7d
Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5034
diff
changeset
|
749 |
b1e48555be7d
Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5034
diff
changeset
|
750 * automated/lisp-tests.el (split-string-by-char): |
b1e48555be7d
Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5034
diff
changeset
|
751 Test this function, and its new ESCAPE-CHAR argument. |
b1e48555be7d
Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5034
diff
changeset
|
752 |
4795
084056f46755
#'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4792
diff
changeset
|
753 2010-01-01 Aidan Kehoe <kehoea@parhasard.net> |
084056f46755
#'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4792
diff
changeset
|
754 |
084056f46755
#'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4792
diff
changeset
|
755 * automated/lisp-tests.el: |
084056f46755
#'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4792
diff
changeset
|
756 Test #'functionp, making sure it gives nil for special forms. |
084056f46755
#'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4792
diff
changeset
|
757 |
4792
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
758 2009-12-31 Aidan Kehoe <kehoea@parhasard.net> |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
759 |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
760 * automated/lisp-tests.el: |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
761 Test much of the functionality of equalp; add a pointer to Paul |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
762 Dietz' ANSI test suite for this function, converted to Emacs |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
763 Lisp. Not including the tests themselves in XEmacs because who |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
764 owns the copyright on the files is unclear and the GCL people |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
765 didn't respond to my queries. |
95b04754ea8c
Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4790
diff
changeset
|
766 |
4790
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
767 2009-12-21 Jerry James <james@xemacs.org> |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
768 |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
769 * Dnd/README: Remove references to OffiX drag-and-drop. |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
770 * Dnd/droptest.el (start-drag): Remove OffiX support. |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
771 (start-region-drag): Ditto. |
bc4f2511bbea
Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
772 |
4781
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
773 2009-12-18 Jerry James <james@xemacs.org> |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
774 |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
775 * glyph-test.el: Add copyright and GPL v2 or later header with |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
776 permission of Andy Piper. |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
777 * gutter-test.el: Ditto. |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
778 |
4771
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
779 2009-12-10 Jerry James <james@xemacs.org> |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
780 |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
781 * auc-tex-test: Remove obsolete file. |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
782 |
4759
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
783 2009-11-10 Jerry James <james@xemacs.org> |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
784 |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
785 * autoconf/regressiontest.pl: Remove reference to dynodump. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4752
diff
changeset
|
786 |
4752
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
787 2009-11-16 Stephen J. Turnbull <stephen@xemacs.org> |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
788 |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
789 Remove C asserts from test-format-data-conversion. |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
790 See also changes in src/tests.c. |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
791 |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
792 * automated/c-tests.el (main loop): |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
793 Process a list of results passed out of the C-level test function. |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
794 |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
795 * automated/test-harness.el (Assert): |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
796 Allow an optional description for use in loops and other cases |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
797 where the assertion itself is not informative (eg, c-test.el). |
b8afe0f9cbe3
Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4746
diff
changeset
|
798 |
4746
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
799 2009-11-16 Stephen J. Turnbull <stephen@xemacs.org> |
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
800 |
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
801 * reproduce-crashes.el (13): New bug reported by Adam Sjogren. |
ae862598ee56
Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4742
diff
changeset
|
802 |
4742
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
803 2009-11-14 Aidan Kehoe <kehoea@parhasard.net> |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
804 |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
805 * automated/lisp-tests.el: |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
806 Don't call Known-Bug-Expect-Failure now that the particular letf |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
807 bug it tickled is fixed. |
4cf435fcebbc
Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4739
diff
changeset
|
808 |
4739
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
809 2009-11-11 Stephen Turnbull <stephen@xemacs.org> |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
810 |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
811 * sigpipe.c: Add standard permission notice, after email |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
812 confirmation from Mly. |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
813 |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
814 * autoconf/regressiontest.pl: Add Malcolm's copyright and standard |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
815 permission notice, after email confirmation from Malcolm. |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
816 |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
817 2009-11-02 Stephen Turnbull <stephen@xemacs.org> |
679041362cd4
Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4732
diff
changeset
|
818 |
4732
2491a837112c
Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4731
diff
changeset
|
819 * automated/lisp-tests.el: Fix typo in equalp test. |
2491a837112c
Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4731
diff
changeset
|
820 Add more tests of equalp. |
2491a837112c
Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4731
diff
changeset
|
821 |
4731
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
822 2009-11-02 Stephen Turnbull <stephen@xemacs.org> |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
823 |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
824 * automated/mule-tests.el (default-process-coding-system): |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
825 Check that binding it to nil is OK. |
ad40dc9d3a97
Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4728
diff
changeset
|
826 |
4728
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
827 2009-11-01 Aidan Kehoe <kehoea@parhasard.net> |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
828 |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
829 * automated/lisp-tests.el: |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
830 Check that (equal "hi there" [hi there]) gives nil, instead of |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
831 erroring; fixes a bug Ben introduced in 2002. |
d0ea57eb3de4
Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4715
diff
changeset
|
832 |
4715
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
833 2009-10-12 Aidan Kehoe <kehoea@parhasard.net> |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
834 |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
835 * automated/mule-tests.el : |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
836 Revert to the old Unicode mapping for scaron once we're finished |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
837 testing it. |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
838 Don't check the fixed-width coding systems with odd line endings |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
839 for ASCII-transparency; maybe we should, but that would require |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
840 that invalid sequence characters for on-disk ?\x0a be generated by |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
841 Macintosh line-ending coding systems, for example. |
a357478dd457
Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4709
diff
changeset
|
842 |
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
|
843 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
|
844 |
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
|
845 * 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
|
846 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
|
847 * 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
|
848 * 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
|
849 * 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
|
850 * 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
|
851 * 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
|
852 * 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
|
853 |
4690
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
854 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
|
855 |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
856 * automated/mule-tests.el: |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
857 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
|
858 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
|
859 coding system. |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
860 * automated/query-coding-tests.el: |
257b468bf2ca
Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4688
diff
changeset
|
861 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
|
862 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
|
863 |
4688
7e54adf407a1
Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4686
diff
changeset
|
864 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
|
865 |
7e54adf407a1
Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4686
diff
changeset
|
866 * 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
|
867 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
|
868 |
4685
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
869 2009-09-02 Jerry James <james@xemacs.org> |
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
870 |
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
871 * reproduce-crashes.el (12): New bug. |
945247a8112f
Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents:
4679
diff
changeset
|
872 |
4686
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
873 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
|
874 |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
875 * 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
|
876 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
|
877 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
|
878 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
|
879 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
|
880 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
|
881 multiple-value implementation.) |
cdabd56ce1b5
Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4685
diff
changeset
|
882 |
4679
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
883 2009-08-16 Aidan Kehoe <kehoea@parhasard.net> |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
884 |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
885 * automated/lisp-tests.el (foo): |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
886 Test the Common Lisp-compatibile multiple value functionality. |
2c64d2bbb316
Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4678
diff
changeset
|
887 |
4678
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
888 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
|
889 |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
890 * automated/lisp-tests.el: |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
891 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
|
892 C. |
b5e1d4f6b66f
Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4672
diff
changeset
|
893 (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
|
894 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
|
895 |
4672
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
896 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
|
897 |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
898 * automated/mule-tests.el: |
938ffa3ffe4d
Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4650
diff
changeset
|
899 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
|
900 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
|
901 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
|
902 |
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
|
903 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
|
904 |
8905163c49c5
#'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents:
4647
diff
changeset
|
905 * 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
|
906 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
|
907 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
|
908 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
|
909 |
4647
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
910 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
|
911 |
e4ed58cb0e5b
Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4636
diff
changeset
|
912 * 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
|
913 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
|
914 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
|
915 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
|
916 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
|
917 |
4636
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4623
diff
changeset
|
918 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
|
919 |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4623
diff
changeset
|
920 * 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
|
921 |
4623
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
922 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
|
923 |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
924 * automated/mule-tests.el: |
a9f83990e6bf
Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4622
diff
changeset
|
925 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
|
926 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
|
927 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
|
928 |
4622
8cbca852bcd4
#'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4620
diff
changeset
|
929 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
|
930 |
8cbca852bcd4
#'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4620
diff
changeset
|
931 * 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
|
932 #'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
|
933 |
4620
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
934 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
|
935 |
4dc42d1fe684
Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4608
diff
changeset
|
936 * 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
|
937 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
|
938 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
|
939 |
4608
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
940 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
|
941 |
1e3cf11fa27d
Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4604
diff
changeset
|
942 * 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
|
943 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
|
944 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
|
945 |
4604
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
946 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
|
947 |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
948 * automated/query-coding-tests.el: |
e0a8715fdb1f
Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4583
diff
changeset
|
949 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
|
950 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
|
951 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
|
952 #'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
|
953 |
4583
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
954 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
|
955 |
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
956 * automated/mule-tests.el: |
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
957 Test little-endian Unicode surrogates too. |
2669b1b7e33b
Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4582
diff
changeset
|
958 |
4582
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
959 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
|
960 |
00ed9903a988
Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4580
diff
changeset
|
961 * 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
|
962 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
|
963 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
|
964 |
4580
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
965 2009-01-18 Aidan Kehoe <kehoea@parhasard.net> |
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
966 |
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
967 * automated/lisp-tests.el: |
1d11ecca9cd0
Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4575
diff
changeset
|
968 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
|
969 |
4575
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
970 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
|
971 |
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
972 * automated/lisp-tests.el (): |
eecd28508f4a
Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4573
diff
changeset
|
973 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
|
974 |
4573
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
975 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
|
976 |
baf6c66f6f47
Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4570
diff
changeset
|
977 * 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
|
978 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
|
979 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
|
980 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
|
981 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
|
982 (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
|
983 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
|
984 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
|
985 |
4570
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
986 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
|
987 |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
988 * 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
|
989 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
|
990 #'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
|
991 debugging statements. |
e6a7054a9c30
Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4569
diff
changeset
|
992 |
4568
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
993 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
|
994 |
1d74a1d115ee
Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
995 * 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
|
996 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
|
997 #'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
|
998 |
4518
e0a8c796f955
Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4517
diff
changeset
|
999 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
|
1000 |
e0a8c796f955
Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4517
diff
changeset
|
1001 * 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
|
1002 |
4517
5e8f6469169f
Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4504
diff
changeset
|
1003 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
|
1004 |
5e8f6469169f
Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4504
diff
changeset
|
1005 * 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
|
1006 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
|
1007 |
4504
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
1008 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
|
1009 |
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
1010 * 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
|
1011 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
|
1012 tests. |
b82fdf7305ee
Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4495
diff
changeset
|
1013 |
4495
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
1014 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
|
1015 |
c95c06ee1e9d
Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4465
diff
changeset
|
1016 * 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
|
1017 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
|
1018 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
|
1019 |
4465
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
1020 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
|
1021 |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
1022 * 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
|
1023 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
|
1024 their functionality. |
732b87cfabf2
Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4423
diff
changeset
|
1025 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
|
1026 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
|
1027 |
4423
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
1028 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
|
1029 |
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
1030 * automated/case-tests.el (let): |
1982c8c55632
Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4421
diff
changeset
|
1031 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
|
1032 |
4421
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
1033 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
|
1034 |
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
1035 * automated/case-tests.el (Assert): |
69b803c646cd
Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4415
diff
changeset
|
1036 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
|
1037 |
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
|
1038 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
|
1039 |
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
|
1040 * 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
|
1041 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
|
1042 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
|
1043 * 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
|
1044 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
|
1045 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
|
1046 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
|
1047 * 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
|
1048 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
|
1049 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
|
1050 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
|
1051 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
|
1052 |
4414
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
1053 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
|
1054 |
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
1055 * 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
|
1056 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
|
1057 available. |
df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4399
diff
changeset
|
1058 |
4399
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
1059 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
|
1060 |
e5b3c4dbc8a2
Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4398
diff
changeset
|
1061 * 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
|
1062 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
|
1063 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
|
1064 #'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
|
1065 |
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
|
1066 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
|
1067 |
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
|
1068 * 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
|
1069 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
|
1070 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
|
1071 |
4396
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
1072 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
|
1073 |
e97f16fb2e25
Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4394
diff
changeset
|
1074 * 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
|
1075 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
|
1076 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
|
1077 |
4394
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
1078 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
|
1079 |
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
1080 * 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
|
1081 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
|
1082 print-gensym-alist. |
cacc942c0d0f
Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4381
diff
changeset
|
1083 |
4381
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
1084 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
|
1085 |
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
1086 * 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
|
1087 check documentation extraction. |
3906442b491b
Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4366
diff
changeset
|
1088 |
4366
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
1089 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
|
1090 |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
1091 * 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
|
1092 Improve docstring. |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
1093 |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
1094 * 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
|
1095 Remove debugging code. |
7b628daa39d4
Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4346
diff
changeset
|
1096 |
4346
ec1103d2c1c7
Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4344
diff
changeset
|
1097 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
|
1098 |
ec1103d2c1c7
Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4344
diff
changeset
|
1099 * 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
|
1100 |
4344
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
1101 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
|
1102 |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
1103 * 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
|
1104 Update to-do list. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
1105 (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
|
1106 (bug-hashtable): Document the table format. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
1107 (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
|
1108 autoload cookie. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
1109 (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
|
1110 (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
|
1111 (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
|
1112 docstrings. |
2511b50f39c6
Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4324
diff
changeset
|
1113 |
4324
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
1114 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
|
1115 |
5e526366d533
Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4322
diff
changeset
|
1116 * 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
|
1117 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
|
1118 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
|
1119 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
|
1120 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
|
1121 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
|
1122 |
4322
f70e56bb52a7
src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4321
diff
changeset
|
1123 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
|
1124 |
f70e56bb52a7
src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4321
diff
changeset
|
1125 * 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
|
1126 |
4321
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
1127 2007-12-10 Stephen J. Turnbull <stephen@xemacs.org> |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
1128 |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
1129 * reproduce-bugs.el: Add some commentary. |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
1130 Number the two unnumbered bugs. |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
1131 Comment out the keybinding. |
98e54edf3ab2
Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4318
diff
changeset
|
1132 |
4318
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
1133 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
|
1134 |
4d0f773d5e21
Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4305
diff
changeset
|
1135 * 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
|
1136 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
|
1137 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
|
1138 * 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
|
1139 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
|
1140 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
|
1141 * 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
|
1142 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
|
1143 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
|
1144 |
4305 | 1145 2007-12-04 Aidan Kehoe <kehoea@parhasard.net> |
1146 | |
1147 * automated/mule-tests.el (featurep): | |
1148 The native coding system specified in the language environment can | |
1149 be either a list (which we used to handle fine) or a single coding | |
1150 system expression (which we failed on). Handle the latter case. | |
1151 | |
4295 | 1152 2007-11-29 Aidan Kehoe <kehoea@parhasard.net> |
1153 | |
1154 * automated/mule-tests.el: | |
1155 Check the eight-bit fixed-width CCL coding systems for round-trip | |
1156 compatibility with themselves. | |
1157 | |
4287 | 1158 2007-11-26 Aidan Kehoe <kehoea@parhasard.net> |
1159 | |
1160 * automated/lisp-tests.el: | |
1161 Check that a couple of previously problematic calls to #'format | |
1162 succeed. | |
1163 | |
4199 | 1164 2007-09-30 Stephen J. Turnbull <stephen@xemacs.org> |
1165 | |
1166 * automated/os-tests.el: Suppress `executable-find' lossage. | |
1167 | |
1168 * automated/regexp-tests.el (replace-regexp-in-string): | |
1169 New tests for error conditions. | |
1170 | |
1171 * automated/test-harness.el (test-harness-from-buffer): Comment | |
1172 about inability to check the FROB in invalid_argument. | |
1173 | |
1174 2007-09-23 Stephen J. Turnbull <stephen@xemacs.org> | |
1175 | |
1176 * automated/regexp-tests.el (replace-regexp-in-string): | |
1177 New tests for correct operation. Comment need for `replace-match' | |
1178 tests. | |
1179 | |
4133 | 1180 2007-08-21 Aidan Kehoe <kehoea@parhasard.net> |
1181 | |
1182 * automated/mule-tests.el (test-chars): | |
1183 There are now 2^21 possible characters under Mule, not 2^19. | |
1184 * automated/mule-tests.el (test-file-name): | |
1185 Call #'make-temp-name instead of writing the file needed for the | |
1186 rever-buffer test to the user's home directory. Wrap the following | |
1187 #'save-buffer in a Silence-Message call. | |
1188 * automated/mule-tests.el: | |
1189 In the language environment tests, check that a given input method | |
1190 exists before trying to activate it. If there are installed input | |
1191 methods, assert that every input method specified in any language | |
1192 environment exists. If the native-coding-system of the language | |
1193 environment is specified as a function, don't assert that it is a | |
1194 coding system. | |
1195 | |
1196 In the byte-compiler coding cookie tests, call #'read at runtime | |
1197 on strings with non-Latin-1 Unicode escapes. This avoids errors | |
1198 when make check is run under a non-Mule XEmacs, where unavailable | |
1199 Unicode escapes throw an error in the Lisp reader. | |
1200 | |
1201 Add a new Known-Bug-Expect-Failure call for a bug that occurred to | |
1202 me yesterday; if non-Latin-1 is generated in an eval-when-compile | |
1203 clause, that non-ASCII may be trashed and the compiled code | |
1204 incorrectly saved as no-conversion if no other non-Latin-1 exists | |
1205 in the input buffer. Add a comment giving more details of the bug | |
1206 and how one might fix it. | |
1207 | |
4026 | 1208 2007-06-22 Stephen J. Turnbull <stephen@xemacs.org> |
1209 | |
1210 * automated/mule-tests.el (buffer-modified-p): Test after revert. | |
1211 | |
4021 | 1212 2007-06-21 Aidan Kehoe <kehoea@parhasard.net> |
1213 | |
1214 * gtk/event-stream-tests.el (timer-check): | |
1215 '(lambda ...) -> #'(lambda ..), for the sake of style and the byte | |
1216 compiler. | |
1217 | |
1218 2007-06-21 Aidan Kehoe <kehoea@parhasard.net> | |
1219 | |
1220 * automated/weak-tests.el (p): | |
1221 * automated/weak-tests.el (inner_cons): | |
1222 '(lambda ...) -> #'(lambda ..), for the sake of style and the byte | |
1223 compiler. | |
1224 | |
3975 | 1225 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org> |
1226 | |
1227 * XEmacs 21.5.28 "fuki" is released. | |
1228 | |
3970 | 1229 2007-05-20 Aidan Kehoe <kehoea@parhasard.net> |
1230 | |
1231 * automated/mule-tests.el: | |
1232 Make the file name coding system tests work on OS X. | |
1233 Check various slots of the language environment structure to make | |
1234 sure they're well formed--we've been shipping without a Turkish or | |
1235 Latin-10 input method for years, for example, which is an error. | |
1236 | |
3952 | 1237 2007-04-30 Aidan Kehoe <kehoea@parhasard.net> |
1238 | |
1239 * automated/mule-tests.el (featurep): | |
1240 Minimal tests of the non-BMP UTF-16 support. | |
1241 | |
3948 | 1242 2007-05-12 Aidan Kehoe <kehoea@parhasard.net> |
1243 | |
1244 * automated/mule-tests.el: | |
1245 * automated/mule-tests.el (bytecomp): | |
1246 Require it, since we're testing its Unicode support. | |
1247 * automated/mule-tests.el (featurep): | |
1248 Assert that the escape-quoted coding cookie is added when needed, | |
1249 and ignored when not. | |
1250 | |
3927 | 1251 2007-04-29 Aidan Kehoe <kehoea@parhasard.net> |
1252 | |
1253 * automated/mule-tests.el (featurep): | |
1254 Sort the results of charsets-in-region, charsets-in-string before | |
1255 comparing them to the previously-determined list of character | |
1256 sets. Eliminates a dependency on the algorithm | |
1257 charsets-in-{region,string} uses. | |
1258 | |
3880 | 1259 2007-03-26 Stephen J. Turnbull <stephen@xemacs.org> |
1260 | |
1261 * automated/syntax-tests.el: Test for regression of bug fixed by | |
1262 Olivier Galibert <20070324221053.GA48218@dspnet.fr.eu.org>. Test | |
1263 by Ralf Angeli http://article.gmane.org/gmane.emacs.xemacs.beta/17353. | |
1264 | |
3701 | 1265 2006-11-25 Aidan Kehoe <kehoea@parhasard.net> |
1266 | |
1267 * automated/iso-ir-196-test.el: | |
1268 * automated/mule-tests.el (featurep): | |
1269 Move the tested added in the previous commit to a separate file. | |
1270 | |
3695 | 1271 2006-11-23 Aidan Kehoe <kehoea@parhasard.net> |
1272 | |
1273 * automated/mule-tests.el (featurep): | |
1274 Add a test that ISO/IR 196 escape handling in ISO-2022-based | |
1275 charsets don't choke on invalid bytes in UTF-8 text. | |
1276 | |
3690 | 1277 2006-11-20 Aidan Kehoe <kehoea@parhasard.net> |
1278 | |
1279 * automated/mule-tests.el (featurep): | |
1280 Add tests to make sure the fixes to the CCL bugs I just checked in | |
1281 don't regress. | |
1282 | |
3543 | 1283 2006-08-05 Aidan Kehoe <kehoea@parhasard.net> |
1284 | |
1285 * automated/lisp-reader-tests.el: | |
1286 New file, imported from Martin Kuehl's SXEmacs commit; test the | |
1287 new raw string syntax, including the Unicode escapes, which | |
1288 SXEmacs doesn't have. | |
1289 | |
3472 | 1290 2006-06-24 Stephen J. Turnbull <stephen@xemacs.org> |
1291 | |
1292 * automated/test-harness.el (Silence-Message): New macro. | |
1293 * automated/mule-tests.el: Use it. | |
1294 * automated/region-tests.el: Use it. | |
1295 * automated/tag-tests.el: Use it. | |
1296 | |
3471 | 1297 2006-06-24 Stephen J. Turnbull <stephen@xemacs.org> |
1298 | |
1299 * automated/test-harness.el: Improve handling of unexpected errors. | |
1300 | |
3439 | 1301 2006-06-03 Aidan Kehoe <kehoea@parhasard.net> |
1302 | |
1303 * automated/mule-tests.el: | |
1304 Add checks that several Unicode characters, expressed as | |
1305 UTF-8-encoded strings, are handled correctly by the UTF-8 support | |
1306 of the escape-quoted character set. | |
1307 * automated/mule-tests.el (unicode-code-point-to-utf-8-string): New. | |
1308 Convert a Unicode code point to the equivalent UTF-8 string. | |
1309 This is a naive implementation in Lisp. | |
1310 | |
3402 | 1311 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org> |
1312 | |
1313 * XEmacs 21.5.27 "fiddleheads" is released. | |
1314 | |
3323 | 1315 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org> |
1316 | |
1317 * XEmacs 21.5.26 "endive" is released. | |
1318 | |
3259 | 1319 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org> |
1320 | |
1321 * XEmacs 21.5.25 "eggplant" is released. | |
1322 | |
3150 | 1323 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org> |
1324 | |
1325 * XEmacs 21.5.24 "dandelion" is released. | |
1326 | |
3130 | 1327 2005-12-08 Stephen J. Turnbull <stephen@xemacs.org> |
1328 | |
1329 * automated/syntax-tests.el (backward-up-list): New test. | |
1330 Thanks to Zacjev Evgeny for report, Aidan Kehoe for reproduction. | |
1331 | |
3031 | 1332 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org> |
1333 | |
1334 * XEmacs 21.5.23 "daikon" is released. | |
1335 | |
2931 | 1336 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org> |
1337 | |
1338 * XEmacs 21.5.22 "cucumber" is released. | |
1339 | |
2791 | 1340 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org> |
1341 | |
1342 * XEmacs 21.5.21 "corn" is released. | |
1343 | |
2653 | 1344 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org> |
1345 | |
1346 * XEmacs 21.5.20 "cilantro" is released. | |
1347 | |
2614 | 1348 2005-02-25 Adrian Aichner <adrian@xemacs.org> |
1349 | |
1350 * automated/region-tests.el: Test regions and zmacs-regions. | |
1351 | |
2594 | 1352 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org> |
1353 | |
1354 * XEmacs 21.5.19 "chives" is released. | |
1355 | |
2542 | 1356 2005-02-01 Vin Shelton <acs@xemacs.org> |
1357 | |
1358 * automated/regexp-tests.el: Added test for stale match data with | |
1359 shy groups authored by Arnaud Giersch <arnaud.giersch@free.fr> | |
1360 | |
1361 2005-01-13 Stephen J. Turnbull <stephen@xemacs.org> | |
1362 | |
1363 * automated/regexp-tests.el: | |
1364 Test trivial subpatterns and backreferences with shy groups. | |
1365 | |
2661 | 1366 2005-03-05 Malcolm Purvis <malcolmp@xemacs.org> |
1367 | |
1368 * autoconf/regressiontest.pl: Added explict test for '--with-athena=3d' | |
1369 | |
1370 2005-01-30 Stephen J. Turnbull <stephen@xemacs.org> | |
1371 | |
1372 * autoconf/regressiontest.pl: Basename of configure need not be | |
1373 "configure" and arguments differ. HAVE_DECL_SYS_SIGLIST | |
1374 differences are known spurious. Delete those lines before diff. | |
1375 Add my standard configure line to test hash. | |
1376 Add usage notes. | |
1377 | |
1378 2005-01-29 Stephen J. Turnbull <stephen@xemacs.org> | |
1379 | |
1380 * autoconf: New directory for tests for configure. | |
1381 * autoconf/regressiontest.pl: New file from Malcolm Purvis. | |
1382 | |
2668 | 1383 2004-10-28 Stephen J. Turnbull <stephen@xemacs.org> |
2356 | 1384 |
1385 * automated/os-tests.el: New file. Add tests for bug reported by | |
1386 Katsumi Yamaoka 2004-10-26 <b9yvfcyuscf.fsf@jpl.org>. Test | |
1387 suggested by Katsumi Yamaoka <b9yoeipvwn0.fsf@jpl.org>. | |
1388 | |
2346 | 1389 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
1390 | |
1391 * XEmacs 21.5.18 "chestnut" is released. | |
1392 | |
2324 | 1393 2004-10-07 Stephen J. Turnbull <stephen@xemacs.org> |
1394 | |
2356 | 1395 * automated/regexp-tests.el: Add tests for bug identified by Steve |
1396 Youngs 2004-09-30 <microsoft-free.87ekkjhj7t.fsf@youngs.au.com>. | |
2324 | 1397 |
2254 | 1398 2004-09-08 Stephen J. Turnbull <stephen@xemacs.org> |
1399 | |
1400 * automated/regexp-tests.el: Add tests for bug identified by | |
1401 Katsumi Yamaoka 2004-09-03 <b9ywtzbbpue.fsf_-_@jpl.org>. | |
1402 | |
2076 | 1403 2004-05-14 Stephen J. Turnbull <stephen@xemacs.org> |
1404 | |
1405 * automated/tag-tests.el (first form): Put non-ASCII chars back. | |
1406 | |
2075 | 1407 2004-05-13 Jerry James <james@xemacs.org> |
1408 | |
1409 * automated/lisp-tests:el: Another test fix because | |
1410 (eq most-negative-fixnum (- most-negative-fixnum)). | |
1411 | |
2073 | 1412 2004-05-11 Vin Shelton <acs@xemacs.org> |
1413 | |
1414 * automated/tag-test.el: Use a temp directory to avoid conflicts | |
1415 with extra TAGS files. | |
1416 | |
2071 | 1417 2004-05-08 Vin Shelton <acs@xemacs.org> |
1418 | |
1419 * automated/tag-test.el: Created. | |
1420 | |
2056 | 1421 2004-04-21 Jerry James <james@xemacs.org> |
1422 | |
1423 * automated/test-harness.el (Assert): Add an optional failing-case | |
1424 arg so we can see what the test was trying to do when it failed. | |
1425 * automated/lisp-tests.el: Use the failing-case arg for Asserts | |
1426 with variables. Use eql on tests that might produce bignums. Fix | |
1427 test for non-bignum XEmacsen that fails because | |
1428 (eq most-negative-fixnum (- most-negative-fixnum)). | |
1429 | |
2026 | 1430 2004-04-19 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp> |
1431 | |
1432 * automated/mule-tests.el: Inhibit GC to speed up BIG_STRING tests. | |
1433 | |
1434 2004-04-19 Stephen J. Turnbull <stephen@xemacs.org> | |
1435 | |
1436 * automated/mule-tests.el: Darwin doesn't like ISO 8859/2 filenames. | |
1437 | |
1983 | 1438 2004-04-05 Jerry James <james@xemacs.org> |
1439 | |
1440 * automated/lisp-tests.el: Add bignum and ratio tests. | |
1441 | |
1964 | 1442 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org> |
1443 | |
1444 * XEmacs 21.5.17 "chayote" is released. | |
1445 | |
1773
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
1446 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
|
1447 |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
1448 * automated/weak-tests.el: |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
1449 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
|
1450 weak data structures, especially ephemerons, correctly |
aa0db78e67c4
[xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents:
1761
diff
changeset
|
1451 |
1761 | 1452 2003-10-22 Vin Shelton <acs@xemacs.org> |
1453 | |
1454 * automated/hash-table-tests.el: Remove debugging print | |
1455 statements. | |
1456 | |
1457 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org> | |
1458 | |
1459 * automated/test-harness.el: List me as maintainer. | |
1460 | |
1758 | 1461 2003-10-21 Stephen J. Turnbull <stephen@xemacs.org> |
1462 | |
1463 * automated/test-harness.el (test-harness-test-compiled): | |
1464 New variable to notify tests whether they are compiled or interpreted. | |
1465 | |
1466 * automated/weak-tests.el (test-harness-test-compiled): | |
1467 Temporary hack to remind me of the reverted byte-interpreter patch. | |
1468 | |
1751 | 1469 2003-10-15 Stephen J. Turnbull <stephen@xemacs.org> |
1470 | |
1471 * automated/test-harness.el: Whitespace/readability tweaks. | |
1472 (Copyright): Update. | |
1473 (test-harness-file-summary-template): New constant. | |
1474 (test-harness-null-summary-template): New constant. | |
1475 (test-harness-from-buffer): | |
1476 (batch-test-emacs): | |
1477 Improve report formatting. | |
1478 | |
1722 | 1479 2003-09-28 Adrian Aichner <adrian@xemacs.org> |
1480 | |
1481 * automated/test-harness.el (batch-test-emacs): Emergency fix for | |
1482 arithmetic error when no tests are run. | |
1483 | |
1720 | 1484 2003-09-27 Adrian Aichner <adrian@xemacs.org> |
1485 | |
1486 * automated/test-harness.el: Syntax emergency fix. | |
1487 | |
1719 | 1488 2003-09-27 Stephen J. Turnbull <stephen@xemacs.org> |
1489 | |
1490 * automated/test-harness.el: Give the maintainers what they want. | |
1491 | |
1717 | 1492 2003-09-26 Adrian Aichner <adrian@xemacs.org> |
1493 | |
1494 * automated/test-harness.el (test-harness-from-buffer): Revert | |
1495 logging results when running noninteractive per Stephen | |
1496 J. Turnbull's veto. | |
1497 | |
1716 | 1498 2003-09-26 Steve Youngs <youngs@xemacs.org> |
1499 | |
1500 * XEmacs 21.5.16 "celeriac" is released. | |
1501 | |
1714 | 1502 2003-09-25 Stephen J. Turnbull <stephen@xemacs.org> |
1503 | |
1504 * automated/regexp-tests.el (multiple-match): Test \{m,n\}. | |
1505 | |
1665 | 1506 2003-09-03 Steve Youngs <youngs@xemacs.org> |
1507 | |
1508 * XEmacs 21.5.15 "celery" is released. | |
1509 | |
1656 | 1510 2003-08-31 Adrian Aichner <adrian@xemacs.org> |
1511 | |
1512 * automated/test-harness.el (test-harness-from-buffer): Log | |
1513 results when running noninteractive. | |
1514 * automated/test-harness.el (batch-test-emacs): Remove misplaced | |
1515 debugging code. | |
1516 | |
1636 | 1517 2003-08-19 Marcus Crestani <crestani@informatik.uni-tuebingen.de> |
1518 Markus Kaltenbach <makalten@informatik.uni-tuebingen.de> | |
1519 | |
1520 * automated/weak-tests.el: Added tests for weak-lists. | |
1521 | |
1612 | 1522 2003-08-10 Stephen J. Turnbull <stephen@xemacs.org> |
1523 | |
1524 * automated/regexp-tests.el: Update copyright notice and | |
1525 maintainer name. Improve comment on stale match tests. | |
1526 | |
1510 | 1527 2003-06-01 Steve Youngs <youngs@xemacs.org> |
1528 | |
1529 * XEmacs 21.5.14 "cassava" is released. | |
1530 | |
1473 | 1531 2003-05-10 Steve Youngs <youngs@xemacs.org> |
1532 | |
1533 * XEmacs 21.5.13 "cauliflower" is released. | |
1534 | |
1472 | 1535 2003-05-09 Stephen J. Turnbull <stephen@xemacs.org> |
1536 | |
1537 * automated/regexp-tests.el (replace-match): Revert test to Assert | |
1538 that registers are preserved on a failed match. | |
1539 (stale match data): Test for preserve-on-failure behavior. | |
1540 | |
1431 | 1541 2003-04-24 Steve Youngs <youngs@xemacs.org> |
1542 | |
1543 * XEmacs 21.5.12 "carrot" is released. | |
1544 | |
1425 | 1545 2003-04-23 Stephen J. Turnbull <stephen@xemacs.org> |
1546 | |
1547 * automated/test-harness.el (test-harness-risk-infloops): | |
1548 New variable. | |
1549 | |
1550 * automated/lisp-tests.el (split-string): Add tests for new API | |
1551 spec. Conditionally re-enable potential infloops. | |
1552 | |
1553 2003-04-17 Stephen J. Turnbull <stephen@xemacs.org> | |
1554 | |
1555 * automated/regexp-tests.el (stale match data): Update comment. | |
1556 (replace-match): Check-Error after failed match. | |
1557 | |
1413 | 1558 2003-04-15 Stephen J. Turnbull <stephen@xemacs.org> |
1559 | |
1560 * automated/test-harness.el (test-harness-known-bug): Deleted. | |
1561 (test-harness-failure-tag, test-harness-success-tag): New variables. | |
1562 (Known-Bug-Expect-Failure): Bind them. | |
1563 (Implementation-Incomplete-Expect-Failure): New macro. Bind *-tag. | |
1564 (Print-Failure, Print-Pass): Use *-tag instead of literal strings. | |
1565 | |
1566 * automated/symbol-tests.el (weak reference uniqueness): Mike sez | |
1567 tests of garbage collector are due to incomplete descriptorization | |
1568 of lisp types. Tag with Implementation-Incomplete-Expect-Failure | |
1569 if KKCC. | |
1570 | |
1571 2003-04-03 Stephen J. Turnbull <stephen@xemacs.org> | |
1572 | |
1573 * automated/regexp-tests.el: Change known-bug status of Mule ranges. | |
1574 | |
1389 | 1575 2003-03-21 Stephen J. Turnbull <stephen@xemacs.org> |
1576 | |
1577 * automated/regexp-tests.el: Change known-bug status of "\\b". | |
1578 | |
1316 | 1579 2003-02-21 Stephen J. Turnbull <stephen@xemacs.org> |
1580 | |
1581 * automated/mule-tests.el (charsets-in-string): | |
1582 (charsets-in-string): | |
1583 Not all that glitters is gold, nor eq that which is equal. D'oh. | |
1584 | |
1307 | 1585 2003-02-16 Steve Youngs <youngs@xemacs.org> |
1586 | |
1587 * XEmacs 21.5.11 "cabbage" is released. | |
1588 | |
1231 | 1589 2003-01-19 Stephen J. Turnbull <stephen@xemacs.org> |
1590 | |
1591 * sigpipe.c: New file. Crashes 21.1 but not 21.4 or 21.5 (I | |
1592 think). Thanks to Richard Mlynarik <mly@pobox.com>. | |
1593 | |
1594 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org> | |
1595 | |
1596 * automated/test-harness.el (test-harness-from-buffer): Move | |
1597 success rate report to end of line where it's easier to see. | |
1598 | |
1195 | 1599 2003-01-09 Stephen J. Turnbull <stephen@xemacs.org> |
1600 | |
1601 * automated/mule-tests.el: Test cases for charset-in-* functions. | |
1602 | |
1603 2003-01-06 Stephen J. Turnbull <stephen@xemacs.org> | |
1604 | |
1605 * automated/regexp-tests.el (stale match data): Stale match data | |
1606 persists after failed match. Thanks to <bjacob@ca.metsci.com>. | |
1607 | |
1187 | 1608 2003-01-04 Steve Youngs <youngs@xemacs.org> |
1609 | |
1610 * XEmacs 21.5.10 "burdock" is released. | |
1611 | |
1175 | 1612 2002-12-27 Stephen J. Turnbull <stephen@xemacs.org> |
1613 | |
1614 * automated/regexp-tests.el (Mule character class): New test | |
1615 cases. Based on draft patch by Daiki Ueno <daiki@xemacs.org>. | |
1616 | |
1617 * automated/test-harness.el (Print-Pass): Comment. | |
1618 | |
1619 2002-10-19 Stephen J. Turnbull <stephen@xemacs.org> | |
1095 | 1620 |
1621 * automated/test-harness.el (test-harness-expect-bug): New variable. | |
1622 (Known-Bug-Expect-Failure): New macro. | |
1623 (Skip-Test-Unless): New macro. | |
1624 (Check-Message): Use Skip-Test-Unless. | |
1625 (test-harness-from-buffer): Type fixes. | |
1626 | |
1627 * automated/regexp-tests.el: Use Known-Bug-Expect-Failure. | |
1628 | |
1629 * automated/syntax-tests.el: Use Skip-Test-Unless. | |
1630 | |
1024 | 1631 2002-09-09 Stephen J. Turnbull <stephen@xemacs.org> |
1632 | |
1633 * automated/regexp-tests.el: Add test for stale subexpr match-data. | |
1634 Thanks to Martin Stjernholm for the report. | |
1635 | |
1636 * automated/syntax-tests.el: Conditionalize syntax-table property | |
1637 tests on feature. Enable feature if present. | |
1638 | |
1639 2002-09-12 Stephen J. Turnbull <stephen@xemacs.org> | |
1640 | |
1641 * automated/regexp-tests.el: Add word-boundary regexp tests. | |
1642 | |
981 | 1643 2002-08-30 Steve Youngs <youngs@xemacs.org> |
1644 | |
1645 * XEmacs 21.5.9 "brussels sprouts" is released. | |
1646 | |
973 | 1647 2002-08-22 Stephen J. Turnbull <stephen@xemacs.org> |
1648 | |
1649 * automated/test-harness.el (test-harness-from-buffer): | |
1650 Print-Skip: new local function. | |
1651 | |
1652 * automated/syntax-tests.el (forward-comment at buffer boundaries): | |
1653 * automated/test-harness.el (Check-Message): | |
1654 Warn, not barf, if required packages are unavailable. | |
1655 | |
933 | 1656 2002-07-27 Steve Youngs <youngs@xemacs.org> |
1657 | |
1658 * XEmacs 21.5.8 "broccoli" is released. | |
1659 | |
928 | 1660 2002-07-20 Mike Sperber <mike@xemacs.org> |
1661 | |
1662 * automated/test-harness.el (test-harness-read-from-buffer): Fix | |
1663 incorrect call of `princ'. | |
1664 | |
894 | 1665 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org> |
1666 | |
1667 * XEmacs 21.5.7 "broccoflower" is released. | |
1668 | |
890 | 1669 2002-06-27 Mike Sperber <mike@xemacs.org> |
1670 | |
1671 * automated/weak-tests.el: Create. | |
1672 | |
875 | 1673 2002-06-23 Stephen J. Turnbull <stephen@xemacs.org> |
1674 | |
1675 * automated/mule-tests.el ((featurep 'mule)): Fix unicode test. | |
1676 | |
863 | 1677 2002-04-27 Stephen J. Turnbull <stephen@xemacs.org> |
1678 | |
1679 * automated/test-harness.el (test-harness-from-buffer): Clean up | |
1680 Check-Message and Check-Error-Message when done. | |
1681 | |
826 | 1682 2002-05-05 Ben Wing <ben@xemacs.org> |
1683 | |
1684 * automated/lisp-tests.el: | |
1685 * automated/symbol-tests.el: | |
1686 * automated/test-harness.el: | |
1687 * automated/test-harness.el (test-harness-from-buffer): | |
1688 Fix test harness to output FAIL messages to stderr when in | |
1689 batch mode. | |
1690 | |
1691 Fix up some problems in lisp-tests/symbol-tests that were | |
1692 causing spurious failures. | |
1693 | |
804 | 1694 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org> |
1695 | |
1696 * XEmacs 21.5.6 "bok choi" is released. | |
1697 | |
800 | 1698 2002-03-31 Ben Wing <ben@xemacs.org> |
1699 | |
1700 * automated/mule-tests.el ((featurep 'mule)): | |
1701 Fix for new Unicode support. | |
1702 | |
774 | 1703 2002-03-12 Ben Wing <ben@xemacs.org> |
1704 | |
3322 | 1705 * The Great Mule Merge of March 2002: |
1706 see node by that name in the Internals Manual. | |
774 | 1707 |
768 | 1708 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> |
1709 | |
1710 * XEmacs 21.5.5 "beets" is released. | |
1711 | |
725 | 1712 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org> |
1713 | |
1714 * XEmacs 21.5.4 "bamboo" is released. | |
1715 | |
654 | 1716 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org> |
1717 | |
1718 * XEmacs 21.5.3 "asparagus" is released. | |
1719 | |
641 | 1720 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org> |
1721 | |
1722 * XEmacs 21.5.2 "artichoke" is released. | |
1723 | |
597 | 1724 2001-05-29 Martin Buchholz <martin@xemacs.org> |
1725 | |
1726 * automated/mule-tests.el: | |
1727 Avoid test failure if (temp-directory) is a symlink. | |
1728 | |
522 | 1729 2001-05-09 Martin Buchholz <martin@xemacs.org> |
1730 | |
1731 * XEmacs 21.5.1 "anise" is released. | |
1732 | |
472 | 1733 2001-04-18 Martin Buchholz <martin@xemacs.org> |
1734 | |
1735 * XEmacs 21.5.0 "alfalfa" is released. | |
1736 | |
464 | 1737 2001-03-23 Martin Buchholz <martin@xemacs.org> |
1738 | |
1739 * automated/lisp-tests.el: | |
1740 Add test for mis-byte-compilation of (- 0 x). | |
1741 | |
462 | 1742 2001-03-21 Martin Buchholz <martin@xemacs.org> |
1743 | |
1744 * XEmacs 21.2.46 "Urania" is released. | |
1745 | |
1746 2001-03-09 William M. Perry <wmperry@aventail.com> | |
1747 | |
1748 * gtk/UNIMPLEMENTED: | |
1749 * gtk/event-stream-tests.el: | |
1750 * gtk/gnome-test.el: | |
1751 * gtk/gtk-embedded-test.el: | |
1752 * gtk/gtk-extra-test.el: | |
1753 * gtk/gtk-test.el: | |
1754 * gtk/gtk-test.glade: | |
1755 * gtk/statusbar-test.el: | |
1756 * gtk/toolbar-test.el: | |
1757 * gtk/xemacs-toolbar.el: | |
1758 The Great GTK Merge: new directory and files. | |
1759 | |
1760 2001-03-02 Ben Wing <ben@xemacs.org> | |
1761 | |
1762 * automated\case-tests.el (string-0-through-32): | |
1763 (string-127-through-160): Created new strings which contain | |
1764 unprintable characters, and initialize them in a loop. | |
1765 Rewrite all strings using unprintable characters as concat's | |
1766 with the above variables, so that this file can be made ASCII, | |
1767 not binary. | |
1768 | |
460 | 1769 2001-02-23 Martin Buchholz <martin@xemacs.org> |
1770 | |
1771 * XEmacs 21.2.45 "Thelxepeia" is released. | |
1772 | |
1773 2001-02-20 Matt Tucker <tuck@whistlingfish.net> | |
1774 | |
1775 * automated/syntax-tests.el: remove debug message | |
1776 | |
1777 2001-02-17 Matt Tucker <tuck@whistlingfish.net> | |
1778 | |
1779 * automated/syntax-tests.el: | |
1780 Added tests for syntax-table extents. | |
1781 Added regression tests for fencepost bugs with | |
1782 `find_start_of_comment' and `find_end_of_comment'. | |
1783 | |
458 | 1784 2001-02-08 Martin Buchholz <martin@xemacs.org> |
1785 | |
1786 * XEmacs 21.2.44 "Thalia" is released. | |
1787 | |
456 | 1788 2001-01-26 Martin Buchholz <martin@xemacs.org> |
1789 | |
1790 * XEmacs 21.2.43 "Terspichore" is released. | |
1791 | |
454 | 1792 2001-01-20 Martin Buchholz <martin@xemacs.org> |
1793 | |
1794 * XEmacs 21.2.42 "Poseidon" is released. | |
1795 | |
452 | 1796 2001-01-17 Martin Buchholz <martin@xemacs.org> |
1797 | |
1798 * XEmacs 21.2.41 "Polyhymnia" is released. | |
1799 | |
1800 2001-01-15 Martin Buchholz <martin@xemacs.org> | |
1801 | |
1802 * automated/byte-compiler-tests.el ((let ((z 1)) (or (setq z 42)) z)): | |
1803 Add regression test for mis-byte-compilation. | |
1804 | |
450 | 1805 2001-01-08 Martin Buchholz <martin@xemacs.org> |
1806 | |
1807 * XEmacs 21.2.40 is released. | |
1808 | |
448 | 1809 2000-12-31 Martin Buchholz <martin@xemacs.org> |
1810 | |
1811 * XEmacs 21.2.39 is released. | |
1812 | |
1813 2000-12-28 Martin Buchholz <martin@xemacs.org> | |
1814 | |
1815 * automated/lisp-tests.el: | |
1816 Avoid triggering Solaris printf buffer overflow from (format). | |
1817 | |
1818 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1819 | |
1820 * redisplay-tests.el: New file. | |
1821 | |
1822 2000-12-12 Martin Buchholz <martin@xemacs.org> | |
1823 | |
1824 * automated/lisp-tests.el: Add/Change (format) tests. | |
1825 | |
1826 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1827 | |
1828 * automated/lisp-test.el: Test if all-completions ignore | |
1829 elements start with space. | |
1830 | |
1831 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1832 | |
1833 * automated/regexp-tests.el: Test unmatched search doesn't | |
1834 alter match-string. | |
1835 | |
446 | 1836 2000-12-05 Martin Buchholz <martin@xemacs.org> |
1837 | |
1838 * XEmacs 21.2.38 is released. | |
1839 | |
1840 2000-12-01 Martin Buchholz <martin@xemacs.org> | |
1841 | |
1842 * automated/test-harness.el (test-harness-from-buffer): Throw away | |
1843 all warnings, even those not influenced by byte-compiler-warnings. | |
1844 | |
1845 2000-11-30 Martin Buchholz <martin@xemacs.org> | |
1846 | |
1847 * automated/lisp-tests.el: | |
1848 Test byte-compiler arithmetic optimizations. | |
1849 | |
1850 2000-11-27 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1851 | |
1852 * automated/case-tests.el: Add more tests. | |
1853 | |
1854 2000-11-24 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1855 | |
1856 * automated/regexp-tests.el: New file. | |
1857 | |
1858 2000-11-22 Martin Buchholz <martin@xemacs.org> | |
1859 | |
1860 * automated/lisp-tests.el: | |
1861 Add 64-bit-correctness format tests. | |
1862 Don't quote the first arg to Check-Error. | |
1863 | |
1864 2000-11-14 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1865 | |
1866 * automated/case-tests.el: New file. | |
1867 | |
444 | 1868 2000-11-14 Martin Buchholz <martin@xemacs.org> |
1869 | |
1870 * XEmacs 21.2.37 is released. | |
1871 | |
1872 2000-11-09 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1873 | |
1874 * automated/lisp-test.el: More format tests. | |
1875 | |
1876 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1877 | |
1878 * automated/ccl-tests.el (ccl-test-simple-read-and-write): | |
1879 (ccl-test-read-write-multibyte-character): Use make-char | |
1880 for non MULE XEmacs. | |
1881 | |
1882 2000-10-15 MIYASHITA Hisashi <himi@m17n.org> | |
1883 | |
1884 * automated/ccl-tests.el: New file. | |
1885 | |
1886 2000-10-30 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1887 | |
1888 * automated/lisp-test.el: Add test for format. | |
1889 | |
1890 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1891 | |
1892 * automated/byte-compiler-test.el: Add optimization test for | |
1893 byte-after-unbind-ops. | |
1894 | |
1895 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1896 | |
1897 * automated/hash-table-test.el: Make new cons cell for | |
1898 equal and not eq object. | |
1899 | |
1900 2000-10-03 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1901 | |
1902 * automated/lisp-test.el: Add replace-match test. | |
1903 | |
442 | 1904 2000-10-04 Martin Buchholz <martin@xemacs.org> |
1905 | |
1906 * XEmacs 21.2.36 is released. | |
1907 | |
1908 2000-09-27 Martin Buchholz <martin@xemacs.org> | |
1909 | |
1910 * automated/lisp-tests.el: Add `current-time' test. | |
1911 | |
1912 2000-09-16 Martin Buchholz <martin@xemacs.org> | |
1913 | |
1914 * automated/mule-tests.el: Add ucs tests. | |
1915 | |
1916 * DLL/dltest.c: Remove reference to obsolete emacsfns.h | |
1917 | |
1918 2000-08-03 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1919 | |
1920 * automated/lisp-test.el: Check matching \\= against string | |
1921 doesn't crash XEmacs. | |
1922 From: Markus Linnala <maage@cs.tut.fi> | |
1923 | |
1924 2000-07-26 Andy Piper <andy@xemacs.org> | |
1925 | |
1926 * glyph-test.el: fix for new glyph instantiation mechanism. | |
1927 | |
1928 2000-07-31 Martin Buchholz <martin@xemacs.org> | |
1929 | |
1930 * automated/hash-table-tests.el: | |
1931 Fix up test suite to comply with new hash table weakness API. | |
1932 | |
1933 2000-07-19 Martin Buchholz <martin@xemacs.org> | |
1934 | |
1935 * XEmacs 21.2.35 is released. | |
1936 | |
1937 2000-06-17 Martin Buchholz <martin@xemacs.org> | |
1938 | |
1939 * automated/database-tests.el: Remove any previous .pag, .dir files. | |
1940 | |
1941 2000-05-28 Martin Buchholz <martin@xemacs.org> | |
1942 | |
1943 * XEmacs 21.2.34 is released. | |
1944 | |
1945 2000-05-01 Martin Buchholz <martin@xemacs.org> | |
1946 | |
1947 * XEmacs 21.2.33 is released. | |
1948 | |
1949 2000-03-20 Martin Buchholz <martin@xemacs.org> | |
1950 | |
1951 * XEmacs 21.2.32 is released. | |
1952 | |
1953 2000-03-10 Martin Buchholz <martin@xemacs.org> | |
1954 | |
1955 * automated/mule-tests.el: Check that (make-temp-name) returns | |
1956 unique values. | |
1957 | |
1958 2000-03-06 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1959 | |
1960 * gutter-test.el: Fix name of specifier. | |
1961 | |
1962 2000-02-23 Martin Buchholz <martin@xemacs.org> | |
1963 | |
1964 * XEmacs 21.2.31 is released. | |
1965 | |
1966 2000-02-21 Martin Buchholz <martin@xemacs.org> | |
1967 | |
1968 * XEmacs 21.2.30 is released. | |
1969 | |
1970 2000-02-17 Martin Buchholz <martin@xemacs.org> | |
1971 | |
1972 * automated/mule-tests.el: Added some fileio tests. | |
1973 | |
1974 2000-02-16 Martin Buchholz <martin@xemacs.org> | |
1975 | |
1976 * XEmacs 21.2.29 is released. | |
1977 | |
1978 2000-02-13 Martin Buchholz <martin@xemacs.org> | |
1979 | |
1980 * automated/lisp-tests.el: Add subseq tests. | |
1981 | |
440 | 1982 2000-02-07 Martin Buchholz <martin@xemacs.org> |
1983 | |
1984 * XEmacs 21.2.28 is released. | |
1985 | |
1986 2000-02-07 Martin Buchholz <martin@xemacs.org> | |
1987 | |
1988 * automated/lisp-tests.el: Add plist manipulation tests. | |
1989 | |
1990 2000-02-02 Martin Buchholz <martin@xemacs.org> | |
1991 | |
1992 * automated/symbol-tests.el: Crashes fixed, so resurrect | |
1993 makunbound test for dontusethis-set-symbol-value-handler. | |
1994 Add more dontusethis-set-symbol-value-handler tests. | |
1995 Should fix any lingering problems with gnus playing with | |
1996 pathname-coding-system. | |
1997 | |
1998 2000-01-25 Martin Buchholz <martin@xemacs.org> | |
1999 | |
2000 * mule-tests.el: Add coding-system tests. | |
2001 | |
438 | 2002 2000-01-18 Martin Buchholz <martin@xemacs.org> |
2003 | |
2004 * XEmacs 21.2.27 is released. | |
2005 | |
2006 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp> | |
2007 | |
2008 * automated/syntax-tests.el: New file. | |
2009 Add test for scan_words using forward-word and backword-word. | |
2010 | |
2011 2000-01-08 Martin Buchholz <martin@xemacs.org> | |
2012 | |
2013 * automated/mule-tests.el: | |
2014 Test resizing of small and big (> 8k bytes) strings. | |
2015 | |
436 | 2016 1999-12-31 Martin Buchholz <martin@xemacs.org> |
2017 | |
2018 * XEmacs 21.2.26 is released. | |
2019 | |
434 | 2020 1999-12-24 Martin Buchholz <martin@xemacs.org> |
2021 | |
2022 * XEmacs 21.2.25 is released. | |
2023 | |
2024 1999-12-21 Martin Buchholz <martin@xemacs.org> | |
2025 | |
2026 * automated/byte-compiler-tests.el: Add Jan's tests for equal | |
2027 effect of bytecode and interpreted code. | |
2028 | |
2029 * automated/lisp-tests.el: Add tests for near-text functions. | |
2030 | |
2031 1999-12-19 Martin Buchholz <martin@xemacs.org> | |
2032 | |
2033 * automated/mule-tests.el: Add tests for fillarray, aset. | |
2034 | |
2035 1999-12-17 Martin Buchholz <martin@xemacs.org> | |
2036 | |
2037 * automated/lisp-tests.el: Add tests for mapcar1() crashes. | |
2038 | |
432 | 2039 1999-12-14 Martin Buchholz <martin@xemacs.org> |
2040 | |
2041 * XEmacs 21.2.24 is released. | |
2042 | |
430 | 2043 1999-12-07 Martin Buchholz <martin@xemacs.org> |
2044 | |
2045 * XEmacs 21.2.23 is released. | |
2046 | |
428 | 2047 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> |
2048 | |
2049 * XEmacs 21.2.22 is released | |
2050 | |
2051 1999-11-28 Martin Buchholz <martin@xemacs.org> | |
2052 | |
2053 * XEmacs 21.2.21 is released. | |
2054 | |
2055 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2056 | |
2057 * XEmacs 21.2.20 is released | |
2058 | |
2059 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2060 | |
2061 * XEmacs 21.2.19 is released | |
2062 | |
2063 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2064 | |
2065 * XEmacs 21.2.18 is released | |
2066 | |
2067 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2068 | |
2069 * XEmacs 21.2.17 is released | |
2070 | |
2071 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2072 | |
2073 * XEmacs 21.2.16 is released | |
2074 | |
2075 1999-06-07 Hrvoje Niksic <hniksic@srce.hr> | |
2076 | |
2077 * automated/base64-tests.el: Check for error instead for nil where | |
2078 error conditions are expected. | |
2079 | |
2080 * automated/base64-tests.el: Comment out (for now) the code that | |
2081 causes crashes. | |
2082 | |
2083 1999-06-05 Hrvoje Niksic <hniksic@srce.hr> | |
2084 | |
2085 * automated/base64-tests.el: Check that the decoder handles | |
2086 arbitrary characters. Cut down on the number of tests. | |
2087 | |
2088 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2089 | |
2090 * XEmacs 21.2.15 is released | |
2091 | |
2092 1999-06-02 Oscar Figueiredo <oscar@xemacs.org> | |
2093 | |
2094 * automated/lisp-tests.el: Test `split-string' | |
2095 | |
2096 1999-05-27 Hrvoje Niksic <hniksic@srce.hr> | |
2097 | |
2098 * automated/base64-tests.el: New file. | |
2099 | |
2100 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2101 | |
2102 * XEmacs 21.2.14 is released | |
2103 | |
2104 1999-05-06 Hrvoje Niksic <hniksic@srce.hr> | |
2105 | |
2106 * automated/symbol-tests.el: Add many more tests. | |
2107 | |
2108 1999-05-06 Hrvoje Niksic <hniksic@srce.hr> | |
2109 | |
2110 * automated/lisp-tests.el: Ditto. | |
2111 | |
2112 * automated/hash-table-tests.el: Ditto. | |
2113 | |
2114 * automated/database-tests.el: Don't use backquote where quote | |
2115 would suffice. | |
2116 | |
2117 * automated/symbol-tests.el: Add tests for magic symbols. | |
2118 | |
2119 1999-05-04 Hrvoje Niksic <hniksic@srce.hr> | |
2120 | |
2121 * automated/hash-table-tests.el: Fix comment. | |
2122 | |
2123 1999-04-22 Hrvoje Niksic <hniksic@srce.hr> | |
2124 | |
2125 * automated/test-harness.el (batch-test-emacs): Minor fixes. | |
2126 | |
2127 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2128 | |
2129 * XEmacs 21.2.13 is released | |
2130 | |
2131 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2132 | |
2133 * XEmacs 21.2.12 is released | |
2134 | |
2135 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2136 | |
2137 * XEmacs 21.2.11 is released | |
2138 | |
2139 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2140 | |
2141 * XEmacs 21.2.10 is released | |
2142 | |
2143 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2144 | |
2145 * XEmacs 21.2.9 is released | |
2146 | |
2147 1999-01-30 Martin Buchholz <martin@xemacs.org> | |
2148 | |
2149 * automated/lisp-tests.el: Add test for buffer-local function | |
2150 parameter crash | |
2151 | |
2152 1998-12-30 Martin Buchholz <martin@xemacs.org> | |
2153 | |
2154 * automated/database-tests.el: Minor tweaks | |
2155 | |
2156 * ChangeLog: new file | |
2157 | |
5440
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2158 |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2159 ChangeLog entries synched from GNU Emacs are the property of the FSF. |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2160 Other ChangeLog entries are usually the property of the author of the |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2161 change. |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2162 |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2163 This file is part of XEmacs. |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2164 |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2165 XEmacs is free software: you can redistribute it and/or modify it |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2166 under the terms of the GNU General Public License as published by the |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2167 Free Software Foundation, either version 3 of the License, or (at your |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2168 option) any later version. |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2169 |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2170 XEmacs is distributed in the hope that it will be useful, but WITHOUT |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2171 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2172 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2173 for more details. |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2174 |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2175 You should have received a copy of the GNU General Public License |
24c67faf4be6
Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents:
5307
diff
changeset
|
2176 along with XEmacs. If not, see <http://www.gnu.org/licenses/>. |