annotate tests/ChangeLog @ 5283:be436ac36ba4

Don't share a counter when checking for circularity, list_merge(). src/ChangeLog addition: 2010-10-12 Aidan Kehoe <kehoea@parhasard.net> * fns.c (list_merge): Circularity checking here needs to be done independently for each list, they can't share a loop counter. Thank you for the bug report, Robert Pluim! tests/ChangeLog addition: 2010-10-12 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-tests.el: Make sure circularity checking with #'merge is sane.
author Aidan Kehoe <kehoea@parhasard.net>
date Tue, 12 Oct 2010 18:14:12 +0100
parents 04811a268716
children 99de5fd48e87
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5283
be436ac36ba4 Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5244
diff changeset
1 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
2
be436ac36ba4 Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5244
diff changeset
3 * 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
4 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
5
5244
04811a268716 Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents: 5243
diff changeset
6 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
7
04811a268716 Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents: 5243
diff changeset
8 * 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
9 (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
10 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
11 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
12
5243
808131ba4a57 Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5241
diff changeset
13 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
14
808131ba4a57 Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5241
diff changeset
15 * 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
16 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
17 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
18
5241
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
19 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
20
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
21 * automated/lisp-tests.el:
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
22 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
23 about.
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
24
5236
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
25 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
26
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
27 * 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
28 * gtk/gnome-test.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
29 * 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
30 * 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
31 * gtk/statusbar-test.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
32 * gtk/toolbar-test.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
33 * gtk/xemacs-toolbar.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
34 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
35
5228
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
36 2010-06-02 Aidan Kehoe <kehoea@parhasard.net>
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
37
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
38 * gtk/gtk-test.el (gtk-test):
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
39 Remove a conditional for InfoDock.
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
40
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
41 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
42
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
43 * 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
44 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
45 #'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
46 * 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
47 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
48 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
49
5188
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
50 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
51
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
52 * automated/lisp-tests.el:
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
53 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
54 often.
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
55 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
56 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
57 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
58 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
59 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
60 more informative.
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
61
5156
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
62 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
63
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
64 * automated/c-tests.el:
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
65 * automated/c-tests.el (when):
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
66 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
67 file.
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
68
5136
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
69 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
70
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
71 * 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
72 * 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
73 * 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
74 * 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
75 * 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
76 * 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
77 * 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
78 * 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
79 * 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
80 * 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
81 * 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
82 * 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
83 * 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
84 * 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
85 * automated/file-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
86 * 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
87 * 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
88 * 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
89 * 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
90 * 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
91 * 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
92 * 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
93 * 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
94 * automated/lisp-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
95 * 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
96 * 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
97 * 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
98 * 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
99 * 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
100 * 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
101 * 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
102 * automated/lisp-tests.el (=):
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
103 * 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
104 * 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
105 * 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
106 * 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
107 * 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
108 * 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
109 * 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
110 * 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
111 * 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
112 * 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
113 * 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
114 * 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
115 * 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
116 * 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
117 * 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
118 * 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
119 * 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
120 * 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
121 * 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
122 * 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
123 * 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
124 * 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
125 * automated/mule-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
126 * 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
127 * 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
128 * 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
129 * 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
130 * automated/regexp-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
131 * 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
132 * 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
133 * automated/regexp-tests.el (=):
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
134 * 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
135 * 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
136 * 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
137 * 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
138 * 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
139 * 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
140 * 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
141 * 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
142 * 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
143 * automated/symbol-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
144 * 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
145 * 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
146 * 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
147 * 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
148 * 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
149 * 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
150 * 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
151 * 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
152 * 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
153 * 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
154 * 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
155 * 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
156 * 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
157 * 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
158 * 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
159 * 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
160 * 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
161 * 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
162 * 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
163 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
164 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
165 `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
166 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
167 is seen.
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
168
5107
ae4ddcdf30c0 Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5065
diff changeset
169 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
170
ae4ddcdf30c0 Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5065
diff changeset
171 * 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
172 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
173 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
174
5065
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
175 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
176
5176
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
177 * reproduce-crashes.el (8):
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
178 objects*.[ch] -> fontcolor*.[ch].
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
179
5065
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
180 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
181
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
182 * automated/syntax-tests.el:
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
183 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
184 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
185
5064
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
186 2010-02-22 Ben Wing <ben@xemacs.org>
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
187
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
188 * automated/test-harness.el (test-harness-from-buffer):
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
189 Remove unused binding.
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
190
5041
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
191 2010-02-15 Ben Wing <ben@xemacs.org>
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
192
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
193 * automated/search-tests.el (let):
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
194 * automated/search-tests.el (boundp):
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
195 debug-xemacs-searches renamed to debug-searches.
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
196
5040
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
197 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
198
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
199 * automated/test-harness.el:
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
200 * 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
201 * 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
202 * 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
203 * 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
204 * 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
205 * 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
206 * 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
207 * 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
208 * 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
209 * 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
210 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
211 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
212 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
213 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
214 (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
215 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
216 is expected.)
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
217
5036
9624523604c5 Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents: 5035
diff changeset
218 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
219
9624523604c5 Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents: 5035
diff changeset
220 * 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
221 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
222 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
223 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
224 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
225 (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
226 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
227
5034
1b96882bdf37 Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4986
diff changeset
228 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
229
1b96882bdf37 Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4986
diff changeset
230 * 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
231 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
232 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
233 (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
234
4986
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
235 2010-02-05 Jerry James <james@xemacs.org>
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
236
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
237 * 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
238 provides a better test than this.
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
239
4980
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
240 2010-02-05 Jerry James <james@xemacs.org>
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
241
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
242 * frame.el: Martin Buchholz claims ownership.
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
243
4948
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
244 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
245
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
246 * 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
247 New file.
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
248
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
249 * 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
250
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
251 * 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
252 * 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
253
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
254 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
255
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
256 * 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
257 * 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
258 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
259 charsets.
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
260
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
261 * 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
262 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
263 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
264
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
265 * 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
266 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
267
4906
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
268 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
269
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
270 * 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
271 * 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
272 * 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
273 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
274 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
275 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
276 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
277
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
278 * 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
279 * 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
280 * 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
281 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
282 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
283 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
284
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
285 * 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
286 * 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
287 * 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
288 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
289 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
290
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
291 * 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
292 * 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
293 * 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
294 * 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
295 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
296 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
297 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
298
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
299 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
300
e91e3e353805 Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents: 4902
diff changeset
301 * 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
302 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
303 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
304 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
305 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
306 * 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
307 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
308 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
309
4902
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
310 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
311
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
312 * automated/search-tests.el:
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
313 * automated/search-tests.el (insert):
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
314 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
315
4900
0eccfd4850d6 Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4897
diff changeset
316 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
317
0eccfd4850d6 Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4897
diff changeset
318 * 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
319 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
320 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
321 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
322
4897
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
323 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
324
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
325 * automated/search-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
326 New file.
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
327
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
328 * automated/search-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
329 * automated/case-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
330 * 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
331 * 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
332 * automated/lisp-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
333 * automated/regexp-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
334 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
335 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
336 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
337
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
338 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
339 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
340
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
341 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
342
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
343 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
344
4891
732c35cdded8 fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents: 4889
diff changeset
345 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
346
732c35cdded8 fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents: 4889
diff changeset
347 * 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
348 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
349 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
350 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
351
4889
1fbf8bffa545 Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents: 4884
diff changeset
352 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
353
1fbf8bffa545 Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents: 4884
diff changeset
354 * 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
355 * 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
356 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
357 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
358 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
359 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
360 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
361 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
362 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
363
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
364 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
365
29fb3baea939 Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 4861
diff changeset
366 * 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
367 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
368 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
369
4861
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
370 2010-01-14 Ben Wing <ben@xemacs.org>
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
371
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
372 * automated/mule-tests.el (featurep):
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
373 Accidentally included changes from Unicode-internal ws that
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
374 broke things.
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
375
4857
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
376 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
377
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
378 * 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
379 * 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
380 * automated/base64-tests.el (for):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
381 * automated/byte-compiler-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
382 * 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
383 * automated/case-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
384 * 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
385 * automated/case-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
386 * automated/case-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
387 * automated/case-tests.el (let):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
388 * automated/case-tests.el (boundp):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
389 * 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
390 * 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
391 * 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
392 * 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
393 * automated/extent-tests.el (let):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
394 * automated/extent-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
395 * automated/extent-tests.el (props):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
396 * 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
397 * 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
398 * 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
399 * 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
400 * 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
401 * 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
402 * 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
403 * automated/lisp-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
404 * automated/lisp-tests.el (setq):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
405 * 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
406 * 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
407 * automated/lisp-tests.el (nconc):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
408 * automated/lisp-tests.el (x):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
409 * automated/lisp-tests.el (y):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
410 * automated/lisp-tests.el (butlast):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
411 * automated/lisp-tests.el (+):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
412 * automated/lisp-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
413 * automated/lisp-tests.el (-):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
414 * automated/lisp-tests.el (six):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
415 * automated/lisp-tests.el (three):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
416 * automated/lisp-tests.el (1):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
417 * automated/lisp-tests.el (one):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
418 * automated/lisp-tests.el (two):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
419 * automated/lisp-tests.el (0):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
420 * automated/lisp-tests.el (five):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
421 * automated/lisp-tests.el (logxor):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
422 * automated/lisp-tests.el (test1):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
423 * 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
424 * automated/lisp-tests.el (for):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
425 * 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
426 * 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
427 * automated/lisp-tests.el (mapcar):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
428 * automated/lisp-tests.el (z):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
429 * automated/lisp-tests.el (mapvector):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
430 * automated/lisp-tests.el (mapconcat):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
431 * 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
432 * automated/lisp-tests.el (#*010):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
433 * 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
434 * 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
435 * automated/lisp-tests.el (sym):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
436 * automated/lisp-tests.el (subseq):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
437 * automated/lisp-tests.el (length):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
438 * automated/lisp-tests.el (102):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
439 * automated/lisp-tests.el (read):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
440 * 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
441 * 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
442 * 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
443 * automated/lisp-tests.el (foo):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
444 * 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
445 * automated/md5-tests.el (lambda):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
446 * 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
447 * automated/md5-tests.el (mapcar):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
448 * automated/md5-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
449 * 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
450 * 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
451 * automated/mule-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
452 * 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
453 * automated/regexp-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
454 * automated/regexp-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
455 * automated/regexp-tests.el (Assert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
456 * 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
457 * automated/regexp-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
458 * automated/regexp-tests.el (text):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
459 * automated/regexp-tests.el (text1):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
460 * 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
461 * automated/symbol-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
462 * automated/symbol-tests.el (name):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
463 * 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
464 * automated/symbol-tests.el (string):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
465 * automated/symbol-tests.el (list):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
466 * automated/symbol-tests.el (foo):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
467 * automated/symbol-tests.el (read):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
468 * automated/symbol-tests.el (eval):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
469 * 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
470 * automated/symbol-tests.el (set):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
471 * 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
472 * automated/symbol-tests.el (mysym):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
473 * 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
474 * 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
475 * 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
476 * 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
477 * 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
478 * automated/syntax-tests.el (with):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
479 * automated/tag-tests.el (testfile):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
480 * automated/test-harness.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
481 * 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
482 * automated/weak-tests.el (w):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
483 * automated/weak-tests.el (p):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
484 * automated/weak-tests.el (a):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
485 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
486 (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
487 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
488 suite.
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
489
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
490 * automated/test-harness.el (Assert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
491 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
492
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
493
4845
a3c673c0720b show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents: 4834
diff changeset
494 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
495
4857
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
496 * automated/test-harness.el (Assert):
4845
a3c673c0720b show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents: 4834
diff changeset
497 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
498 expression.
a3c673c0720b show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents: 4834
diff changeset
499
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
500 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
501
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
502 * 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
503 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
504
5035
b1e48555be7d Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5034
diff changeset
505 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
506
b1e48555be7d Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5034
diff changeset
507 * 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
508 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
509
4795
084056f46755 #'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4792
diff changeset
510 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
511
084056f46755 #'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4792
diff changeset
512 * 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
513 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
514
4792
95b04754ea8c Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4790
diff changeset
515 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
516
95b04754ea8c Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4790
diff changeset
517 * 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
518 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
519 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
520 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
521 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
522 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
523
4790
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4781
diff changeset
524 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
525
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4781
diff changeset
526 * 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
527 * 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
528 (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
529
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
530 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
531
8a653fbe5c27 Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents: 4771
diff changeset
532 * 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
533 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
534 * 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
535
4771
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
536 2009-12-10 Jerry James <james@xemacs.org>
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
537
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
538 * auc-tex-test: Remove obsolete file.
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
539
4759
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4752
diff changeset
540 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
541
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4752
diff changeset
542 * 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
543
4752
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
544 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
545
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
546 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
547 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
548
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
549 * 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
550 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
551
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
552 * 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
553 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
554 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
555
4746
ae862598ee56 Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4742
diff changeset
556 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
557
ae862598ee56 Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4742
diff changeset
558 * 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
559
4742
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
560 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
561
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
562 * automated/lisp-tests.el:
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
563 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
564 bug it tickled is fixed.
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
565
4739
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
566 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
567
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
568 * 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
569 confirmation from Mly.
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
570
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
571 * 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
572 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
573
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
574 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
575
4732
2491a837112c Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4731
diff changeset
576 * 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
577 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
578
4731
ad40dc9d3a97 Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4728
diff changeset
579 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
580
ad40dc9d3a97 Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4728
diff changeset
581 * 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
582 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
583
4728
d0ea57eb3de4 Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4715
diff changeset
584 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
585
d0ea57eb3de4 Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4715
diff changeset
586 * 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
587 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
588 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
589
4715
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
590 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
591
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
592 * automated/mule-tests.el :
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
593 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
594 testing it.
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
595 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
596 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
597 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
598 Macintosh line-ending coding systems, for example.
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
599
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
600 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
601
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
602 * 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
603 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
604 * 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
605 * 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
606 * 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
607 * 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
608 * 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
609 * 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
610
4690
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
611 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
612
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
613 * automated/mule-tests.el:
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
614 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
615 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
616 coding system.
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
617 * automated/query-coding-tests.el:
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
618 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
619 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
620
4688
7e54adf407a1 Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4686
diff changeset
621 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
622
7e54adf407a1 Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4686
diff changeset
623 * 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
624 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
625
4685
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
626 2009-09-02 Jerry James <james@xemacs.org>
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
627
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
628 * reproduce-crashes.el (12): New bug.
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
629
4686
cdabd56ce1b5 Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4685
diff changeset
630 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
631
cdabd56ce1b5 Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4685
diff changeset
632 * 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
633 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
634 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
635 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
636 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
637 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
638 multiple-value implementation.)
cdabd56ce1b5 Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4685
diff changeset
639
4679
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
640 2009-08-16 Aidan Kehoe <kehoea@parhasard.net>
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
641
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
642 * automated/lisp-tests.el (foo):
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
643 Test the Common Lisp-compatibile multiple value functionality.
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
644
4678
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
645 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
646
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
647 * automated/lisp-tests.el:
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
648 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
649 C.
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
650 (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
651 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
652
4672
938ffa3ffe4d Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4650
diff changeset
653 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
654
938ffa3ffe4d Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4650
diff changeset
655 * automated/mule-tests.el:
938ffa3ffe4d Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4650
diff changeset
656 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
657 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
658 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
659
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
660 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
661
8905163c49c5 #'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents: 4647
diff changeset
662 * 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
663 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
664 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
665 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
666
4647
e4ed58cb0e5b Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4636
diff changeset
667 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
668
e4ed58cb0e5b Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4636
diff changeset
669 * 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
670 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
671 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
672 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
673 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
674
4636
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4623
diff changeset
675 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
676
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4623
diff changeset
677 * 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
678
4623
a9f83990e6bf Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4622
diff changeset
679 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
680
a9f83990e6bf Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4622
diff changeset
681 * automated/mule-tests.el:
a9f83990e6bf Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4622
diff changeset
682 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
683 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
684 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
685
4622
8cbca852bcd4 #'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4620
diff changeset
686 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
687
8cbca852bcd4 #'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4620
diff changeset
688 * 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
689 #'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
690
4620
4dc42d1fe684 Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4608
diff changeset
691 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
692
4dc42d1fe684 Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4608
diff changeset
693 * 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
694 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
695 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
696
4608
1e3cf11fa27d Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4604
diff changeset
697 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
698
1e3cf11fa27d Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4604
diff changeset
699 * 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
700 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
701 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
702
4604
e0a8715fdb1f Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4583
diff changeset
703 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
704
e0a8715fdb1f Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4583
diff changeset
705 * automated/query-coding-tests.el:
e0a8715fdb1f Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4583
diff changeset
706 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
707 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
708 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
709 #'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
710
4583
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
711 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
712
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
713 * automated/mule-tests.el:
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
714 Test little-endian Unicode surrogates too.
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
715
4582
00ed9903a988 Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4580
diff changeset
716 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
717
00ed9903a988 Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4580
diff changeset
718 * 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
719 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
720 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
721
4580
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
722 2009-01-18 Aidan Kehoe <kehoea@parhasard.net>
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
723
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
724 * automated/lisp-tests.el:
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
725 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
726
4575
eecd28508f4a Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4573
diff changeset
727 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
728
eecd28508f4a Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4573
diff changeset
729 * automated/lisp-tests.el ():
eecd28508f4a Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4573
diff changeset
730 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
731
4573
baf6c66f6f47 Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4570
diff changeset
732 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
733
baf6c66f6f47 Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4570
diff changeset
734 * 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
735 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
736 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
737 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
738 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
739 (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
740 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
741 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
742
4570
e6a7054a9c30 Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4569
diff changeset
743 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
744
e6a7054a9c30 Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4569
diff changeset
745 * 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
746 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
747 #'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
748 debugging statements.
e6a7054a9c30 Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4569
diff changeset
749
4568
1d74a1d115ee Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
750 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
751
1d74a1d115ee Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
752 * 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
753 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
754 #'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
755
4518
e0a8c796f955 Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4517
diff changeset
756 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
757
e0a8c796f955 Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4517
diff changeset
758 * 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
759
4517
5e8f6469169f Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4504
diff changeset
760 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
761
5e8f6469169f Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4504
diff changeset
762 * 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
763 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
764
4504
b82fdf7305ee Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4495
diff changeset
765 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
766
b82fdf7305ee Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4495
diff changeset
767 * 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
768 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
769 tests.
b82fdf7305ee Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4495
diff changeset
770
4495
c95c06ee1e9d Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
771 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
772
c95c06ee1e9d Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
773 * 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
774 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
775 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
776
4465
732b87cfabf2 Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4423
diff changeset
777 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
778
732b87cfabf2 Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4423
diff changeset
779 * 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
780 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
781 their functionality.
732b87cfabf2 Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4423
diff changeset
782 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
783 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
784
4423
1982c8c55632 Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4421
diff changeset
785 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
786
1982c8c55632 Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4421
diff changeset
787 * automated/case-tests.el (let):
1982c8c55632 Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4421
diff changeset
788 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
789
4421
69b803c646cd Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4415
diff changeset
790 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
791
69b803c646cd Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4415
diff changeset
792 * automated/case-tests.el (Assert):
69b803c646cd Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4415
diff changeset
793 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
794
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
795 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
796
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
797 * 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
798 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
799 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
800 * 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
801 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
802 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
803 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
804 * 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
805 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
806 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
807 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
808 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
809
4414
df576f30c1d8 Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4399
diff changeset
810 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
811
df576f30c1d8 Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4399
diff changeset
812 * 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
813 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
814 available.
df576f30c1d8 Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4399
diff changeset
815
4399
e5b3c4dbc8a2 Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4398
diff changeset
816 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
817
e5b3c4dbc8a2 Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4398
diff changeset
818 * 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
819 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
820 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
821 #'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
822
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
823 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
824
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
825 * 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
826 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
827 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
828
4396
e97f16fb2e25 Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4394
diff changeset
829 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
830
e97f16fb2e25 Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4394
diff changeset
831 * 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
832 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
833 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
834
4394
cacc942c0d0f Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4381
diff changeset
835 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
836
cacc942c0d0f Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4381
diff changeset
837 * 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
838 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
839 print-gensym-alist.
cacc942c0d0f Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4381
diff changeset
840
4381
3906442b491b Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4366
diff changeset
841 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
842
3906442b491b Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4366
diff changeset
843 * 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
844 check documentation extraction.
3906442b491b Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4366
diff changeset
845
4366
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
846 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
847
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
848 * 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
849 Improve docstring.
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
850
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
851 * 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
852 Remove debugging code.
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
853
4346
ec1103d2c1c7 Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4344
diff changeset
854 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
855
ec1103d2c1c7 Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4344
diff changeset
856 * 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
857
4344
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
858 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
859
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
860 * 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
861 Update to-do list.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
862 (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
863 (bug-hashtable): Document the table format.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
864 (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
865 autoload cookie.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
866 (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
867 (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
868 (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
869 docstrings.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
870
4324
5e526366d533 Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4322
diff changeset
871 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
872
5e526366d533 Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4322
diff changeset
873 * 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
874 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
875 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
876 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
877 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
878 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
879
4322
f70e56bb52a7 src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4321
diff changeset
880 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
881
f70e56bb52a7 src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4321
diff changeset
882 * 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
883
4321
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
884 2007-12-10 Stephen J. Turnbull <stephen@xemacs.org>
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
885
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
886 * reproduce-bugs.el: Add some commentary.
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
887 Number the two unnumbered bugs.
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
888 Comment out the keybinding.
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
889
4318
4d0f773d5e21 Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4305
diff changeset
890 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
891
4d0f773d5e21 Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4305
diff changeset
892 * 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
893 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
894 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
895 * 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
896 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
897 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
898 * 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
899 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
900 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
901
4305
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
902 2007-12-04 Aidan Kehoe <kehoea@parhasard.net>
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
903
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
904 * automated/mule-tests.el (featurep):
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
905 The native coding system specified in the language environment can
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
906 be either a list (which we used to handle fine) or a single coding
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
907 system expression (which we failed on). Handle the latter case.
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
908
4295
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
909 2007-11-29 Aidan Kehoe <kehoea@parhasard.net>
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
910
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
911 * automated/mule-tests.el:
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
912 Check the eight-bit fixed-width CCL coding systems for round-trip
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
913 compatibility with themselves.
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
914
4287
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
915 2007-11-26 Aidan Kehoe <kehoea@parhasard.net>
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
916
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
917 * automated/lisp-tests.el:
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
918 Check that a couple of previously problematic calls to #'format
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
919 succeed.
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
920
4199
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
921 2007-09-30 Stephen J. Turnbull <stephen@xemacs.org>
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
922
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
923 * automated/os-tests.el: Suppress `executable-find' lossage.
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
924
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
925 * automated/regexp-tests.el (replace-regexp-in-string):
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
926 New tests for error conditions.
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
927
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
928 * automated/test-harness.el (test-harness-from-buffer): Comment
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
929 about inability to check the FROB in invalid_argument.
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
930
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
931 2007-09-23 Stephen J. Turnbull <stephen@xemacs.org>
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
932
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
933 * automated/regexp-tests.el (replace-regexp-in-string):
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
934 New tests for correct operation. Comment need for `replace-match'
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
935 tests.
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
936
4133
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
937 2007-08-21 Aidan Kehoe <kehoea@parhasard.net>
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
938
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
939 * automated/mule-tests.el (test-chars):
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
940 There are now 2^21 possible characters under Mule, not 2^19.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
941 * automated/mule-tests.el (test-file-name):
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
942 Call #'make-temp-name instead of writing the file needed for the
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
943 rever-buffer test to the user's home directory. Wrap the following
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
944 #'save-buffer in a Silence-Message call.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
945 * automated/mule-tests.el:
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
946 In the language environment tests, check that a given input method
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
947 exists before trying to activate it. If there are installed input
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
948 methods, assert that every input method specified in any language
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
949 environment exists. If the native-coding-system of the language
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
950 environment is specified as a function, don't assert that it is a
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
951 coding system.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
952
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
953 In the byte-compiler coding cookie tests, call #'read at runtime
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
954 on strings with non-Latin-1 Unicode escapes. This avoids errors
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
955 when make check is run under a non-Mule XEmacs, where unavailable
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
956 Unicode escapes throw an error in the Lisp reader.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
957
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
958 Add a new Known-Bug-Expect-Failure call for a bug that occurred to
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
959 me yesterday; if non-Latin-1 is generated in an eval-when-compile
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
960 clause, that non-ASCII may be trashed and the compiled code
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
961 incorrectly saved as no-conversion if no other non-Latin-1 exists
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
962 in the input buffer. Add a comment giving more details of the bug
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
963 and how one might fix it.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
964
4026
4d60c2708e5d [xemacs-hg @ 2007-06-22 16:37:37 by stephent]
stephent
parents: 4021
diff changeset
965 2007-06-22 Stephen J. Turnbull <stephen@xemacs.org>
4d60c2708e5d [xemacs-hg @ 2007-06-22 16:37:37 by stephent]
stephent
parents: 4021
diff changeset
966
4d60c2708e5d [xemacs-hg @ 2007-06-22 16:37:37 by stephent]
stephent
parents: 4021
diff changeset
967 * automated/mule-tests.el (buffer-modified-p): Test after revert.
4d60c2708e5d [xemacs-hg @ 2007-06-22 16:37:37 by stephent]
stephent
parents: 4021
diff changeset
968
4021
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
969 2007-06-21 Aidan Kehoe <kehoea@parhasard.net>
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
970
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
971 * gtk/event-stream-tests.el (timer-check):
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
972 '(lambda ...) -> #'(lambda ..), for the sake of style and the byte
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
973 compiler.
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
974
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
975 2007-06-21 Aidan Kehoe <kehoea@parhasard.net>
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
976
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
977 * automated/weak-tests.el (p):
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
978 * automated/weak-tests.el (inner_cons):
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
979 '(lambda ...) -> #'(lambda ..), for the sake of style and the byte
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
980 compiler.
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
981
3975
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3970
diff changeset
982 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org>
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3970
diff changeset
983
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3970
diff changeset
984 * XEmacs 21.5.28 "fuki" is released.
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3970
diff changeset
985
3970
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
986 2007-05-20 Aidan Kehoe <kehoea@parhasard.net>
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
987
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
988 * automated/mule-tests.el:
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
989 Make the file name coding system tests work on OS X.
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
990 Check various slots of the language environment structure to make
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
991 sure they're well formed--we've been shipping without a Turkish or
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
992 Latin-10 input method for years, for example, which is an error.
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
993
3952
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
994 2007-04-30 Aidan Kehoe <kehoea@parhasard.net>
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
995
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
996 * automated/mule-tests.el (featurep):
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
997 Minimal tests of the non-BMP UTF-16 support.
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
998
3948
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
999 2007-05-12 Aidan Kehoe <kehoea@parhasard.net>
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1000
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1001 * automated/mule-tests.el:
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1002 * automated/mule-tests.el (bytecomp):
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1003 Require it, since we're testing its Unicode support.
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1004 * automated/mule-tests.el (featurep):
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1005 Assert that the escape-quoted coding cookie is added when needed,
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1006 and ignored when not.
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1007
3927
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1008 2007-04-29 Aidan Kehoe <kehoea@parhasard.net>
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1009
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1010 * automated/mule-tests.el (featurep):
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1011 Sort the results of charsets-in-region, charsets-in-string before
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1012 comparing them to the previously-determined list of character
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1013 sets. Eliminates a dependency on the algorithm
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1014 charsets-in-{region,string} uses.
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1015
3880
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1016 2007-03-26 Stephen J. Turnbull <stephen@xemacs.org>
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1017
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1018 * automated/syntax-tests.el: Test for regression of bug fixed by
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1019 Olivier Galibert <20070324221053.GA48218@dspnet.fr.eu.org>. Test
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1020 by Ralf Angeli http://article.gmane.org/gmane.emacs.xemacs.beta/17353.
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1021
3701
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1022 2006-11-25 Aidan Kehoe <kehoea@parhasard.net>
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1023
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1024 * automated/iso-ir-196-test.el:
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1025 * automated/mule-tests.el (featurep):
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1026 Move the tested added in the previous commit to a separate file.
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1027
3695
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1028 2006-11-23 Aidan Kehoe <kehoea@parhasard.net>
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1029
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1030 * automated/mule-tests.el (featurep):
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1031 Add a test that ISO/IR 196 escape handling in ISO-2022-based
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1032 charsets don't choke on invalid bytes in UTF-8 text.
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1033
3690
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1034 2006-11-20 Aidan Kehoe <kehoea@parhasard.net>
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1035
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1036 * automated/mule-tests.el (featurep):
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1037 Add tests to make sure the fixes to the CCL bugs I just checked in
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1038 don't regress.
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1039
3543
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1040 2006-08-05 Aidan Kehoe <kehoea@parhasard.net>
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1041
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1042 * automated/lisp-reader-tests.el:
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1043 New file, imported from Martin Kuehl's SXEmacs commit; test the
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1044 new raw string syntax, including the Unicode escapes, which
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1045 SXEmacs doesn't have.
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1046
3472
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1047 2006-06-24 Stephen J. Turnbull <stephen@xemacs.org>
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1048
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1049 * automated/test-harness.el (Silence-Message): New macro.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1050 * automated/mule-tests.el: Use it.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1051 * automated/region-tests.el: Use it.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1052 * automated/tag-tests.el: Use it.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1053
3471
3b1f8220a65e [xemacs-hg @ 2006-06-24 13:50:19 by stephent]
stephent
parents: 3439
diff changeset
1054 2006-06-24 Stephen J. Turnbull <stephen@xemacs.org>
3b1f8220a65e [xemacs-hg @ 2006-06-24 13:50:19 by stephent]
stephent
parents: 3439
diff changeset
1055
3b1f8220a65e [xemacs-hg @ 2006-06-24 13:50:19 by stephent]
stephent
parents: 3439
diff changeset
1056 * automated/test-harness.el: Improve handling of unexpected errors.
3b1f8220a65e [xemacs-hg @ 2006-06-24 13:50:19 by stephent]
stephent
parents: 3439
diff changeset
1057
3439
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1058 2006-06-03 Aidan Kehoe <kehoea@parhasard.net>
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1059
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1060 * automated/mule-tests.el:
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1061 Add checks that several Unicode characters, expressed as
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1062 UTF-8-encoded strings, are handled correctly by the UTF-8 support
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1063 of the escape-quoted character set.
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1064 * automated/mule-tests.el (unicode-code-point-to-utf-8-string): New.
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1065 Convert a Unicode code point to the equivalent UTF-8 string.
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1066 This is a naive implementation in Lisp.
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1067
3402
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3323
diff changeset
1068 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org>
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3323
diff changeset
1069
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3323
diff changeset
1070 * XEmacs 21.5.27 "fiddleheads" is released.
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3323
diff changeset
1071
3323
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
1072 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org>
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
1073
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
1074 * XEmacs 21.5.26 "endive" is released.
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
1075
3259
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
1076 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org>
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
1077
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
1078 * XEmacs 21.5.25 "eggplant" is released.
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
1079
3150
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3130
diff changeset
1080 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org>
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3130
diff changeset
1081
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3130
diff changeset
1082 * XEmacs 21.5.24 "dandelion" is released.
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3130
diff changeset
1083
3130
a7ef4b25b467 [xemacs-hg @ 2005-12-08 10:58:57 by stephent]
stephent
parents: 3115
diff changeset
1084 2005-12-08 Stephen J. Turnbull <stephen@xemacs.org>
a7ef4b25b467 [xemacs-hg @ 2005-12-08 10:58:57 by stephent]
stephent
parents: 3115
diff changeset
1085
a7ef4b25b467 [xemacs-hg @ 2005-12-08 10:58:57 by stephent]
stephent
parents: 3115
diff changeset
1086 * automated/syntax-tests.el (backward-up-list): New test.
a7ef4b25b467 [xemacs-hg @ 2005-12-08 10:58:57 by stephent]
stephent
parents: 3115
diff changeset
1087 Thanks to Zacjev Evgeny for report, Aidan Kehoe for reproduction.
a7ef4b25b467 [xemacs-hg @ 2005-12-08 10:58:57 by stephent]
stephent
parents: 3115
diff changeset
1088
3031
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2931
diff changeset
1089 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org>
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2931
diff changeset
1090
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2931
diff changeset
1091 * XEmacs 21.5.23 "daikon" is released.
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2931
diff changeset
1092
2931
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
1093 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org>
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
1094
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
1095 * XEmacs 21.5.22 "cucumber" is released.
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
1096
2791
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2668
diff changeset
1097 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org>
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2668
diff changeset
1098
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2668
diff changeset
1099 * XEmacs 21.5.21 "corn" is released.
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2668
diff changeset
1100
2653
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2614
diff changeset
1101 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org>
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2614
diff changeset
1102
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2614
diff changeset
1103 * XEmacs 21.5.20 "cilantro" is released.
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2614
diff changeset
1104
2614
29555dfb1592 [xemacs-hg @ 2005-02-24 23:02:32 by adrian]
adrian
parents: 2594
diff changeset
1105 2005-02-25 Adrian Aichner <adrian@xemacs.org>
29555dfb1592 [xemacs-hg @ 2005-02-24 23:02:32 by adrian]
adrian
parents: 2594
diff changeset
1106
29555dfb1592 [xemacs-hg @ 2005-02-24 23:02:32 by adrian]
adrian
parents: 2594
diff changeset
1107 * automated/region-tests.el: Test regions and zmacs-regions.
29555dfb1592 [xemacs-hg @ 2005-02-24 23:02:32 by adrian]
adrian
parents: 2594
diff changeset
1108
2594
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2542
diff changeset
1109 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org>
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2542
diff changeset
1110
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2542
diff changeset
1111 * XEmacs 21.5.19 "chives" is released.
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2542
diff changeset
1112
2542
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1113 2005-02-01 Vin Shelton <acs@xemacs.org>
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1114
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1115 * automated/regexp-tests.el: Added test for stale match data with
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1116 shy groups authored by Arnaud Giersch <arnaud.giersch@free.fr>
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1117
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1118 2005-01-13 Stephen J. Turnbull <stephen@xemacs.org>
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1119
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1120 * automated/regexp-tests.el:
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1121 Test trivial subpatterns and backreferences with shy groups.
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1122
2661
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1123 2005-03-05 Malcolm Purvis <malcolmp@xemacs.org>
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1124
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1125 * autoconf/regressiontest.pl: Added explict test for '--with-athena=3d'
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1126
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1127 2005-01-30 Stephen J. Turnbull <stephen@xemacs.org>
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1128
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1129 * autoconf/regressiontest.pl: Basename of configure need not be
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1130 "configure" and arguments differ. HAVE_DECL_SYS_SIGLIST
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1131 differences are known spurious. Delete those lines before diff.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1132 Add my standard configure line to test hash.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1133 Add usage notes.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1134
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1135 2005-01-29 Stephen J. Turnbull <stephen@xemacs.org>
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1136
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1137 * autoconf: New directory for tests for configure.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1138 * autoconf/regressiontest.pl: New file from Malcolm Purvis.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1139
2668
96ddc1a1b3dd [xemacs-hg @ 2005-03-15 22:26:29 by adrian]
adrian
parents: 2661
diff changeset
1140 2004-10-28 Stephen J. Turnbull <stephen@xemacs.org>
2356
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1141
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1142 * automated/os-tests.el: New file. Add tests for bug reported by
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1143 Katsumi Yamaoka 2004-10-26 <b9yvfcyuscf.fsf@jpl.org>. Test
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1144 suggested by Katsumi Yamaoka <b9yoeipvwn0.fsf@jpl.org>.
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1145
2346
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2324
diff changeset
1146 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org>
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2324
diff changeset
1147
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2324
diff changeset
1148 * XEmacs 21.5.18 "chestnut" is released.
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2324
diff changeset
1149
2324
df2fafa399a1 [xemacs-hg @ 2004-10-07 08:01:41 by stephent]
stephent
parents: 2254
diff changeset
1150 2004-10-07 Stephen J. Turnbull <stephen@xemacs.org>
df2fafa399a1 [xemacs-hg @ 2004-10-07 08:01:41 by stephent]
stephent
parents: 2254
diff changeset
1151
2356
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1152 * automated/regexp-tests.el: Add tests for bug identified by Steve
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1153 Youngs 2004-09-30 <microsoft-free.87ekkjhj7t.fsf@youngs.au.com>.
2324
df2fafa399a1 [xemacs-hg @ 2004-10-07 08:01:41 by stephent]
stephent
parents: 2254
diff changeset
1154
2254
cf4470caf504 [xemacs-hg @ 2004-09-08 10:21:57 by stephent]
stephent
parents: 2076
diff changeset
1155 2004-09-08 Stephen J. Turnbull <stephen@xemacs.org>
cf4470caf504 [xemacs-hg @ 2004-09-08 10:21:57 by stephent]
stephent
parents: 2076
diff changeset
1156
cf4470caf504 [xemacs-hg @ 2004-09-08 10:21:57 by stephent]
stephent
parents: 2076
diff changeset
1157 * automated/regexp-tests.el: Add tests for bug identified by
cf4470caf504 [xemacs-hg @ 2004-09-08 10:21:57 by stephent]
stephent
parents: 2076
diff changeset
1158 Katsumi Yamaoka 2004-09-03 <b9ywtzbbpue.fsf_-_@jpl.org>.
cf4470caf504 [xemacs-hg @ 2004-09-08 10:21:57 by stephent]
stephent
parents: 2076
diff changeset
1159
2076
58228a446857 [xemacs-hg @ 2004-05-13 16:41:23 by stephent]
stephent
parents: 2075
diff changeset
1160 2004-05-14 Stephen J. Turnbull <stephen@xemacs.org>
58228a446857 [xemacs-hg @ 2004-05-13 16:41:23 by stephent]
stephent
parents: 2075
diff changeset
1161
58228a446857 [xemacs-hg @ 2004-05-13 16:41:23 by stephent]
stephent
parents: 2075
diff changeset
1162 * automated/tag-tests.el (first form): Put non-ASCII chars back.
58228a446857 [xemacs-hg @ 2004-05-13 16:41:23 by stephent]
stephent
parents: 2075
diff changeset
1163
2075
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1164 2004-05-13 Jerry James <james@xemacs.org>
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1165
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1166 * automated/lisp-tests:el: Another test fix because
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1167 (eq most-negative-fixnum (- most-negative-fixnum)).
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1168
2073
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1169 2004-05-11 Vin Shelton <acs@xemacs.org>
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1170
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1171 * automated/tag-test.el: Use a temp directory to avoid conflicts
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1172 with extra TAGS files.
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1173
2071
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1174 2004-05-08 Vin Shelton <acs@xemacs.org>
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1175
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1176 * automated/tag-test.el: Created.
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1177
2056
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1178 2004-04-21 Jerry James <james@xemacs.org>
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1179
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1180 * automated/test-harness.el (Assert): Add an optional failing-case
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1181 arg so we can see what the test was trying to do when it failed.
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1182 * automated/lisp-tests.el: Use the failing-case arg for Asserts
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1183 with variables. Use eql on tests that might produce bignums. Fix
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1184 test for non-bignum XEmacsen that fails because
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1185 (eq most-negative-fixnum (- most-negative-fixnum)).
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1186
2026
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1187 2004-04-19 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1188
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1189 * automated/mule-tests.el: Inhibit GC to speed up BIG_STRING tests.
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1190
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1191 2004-04-19 Stephen J. Turnbull <stephen@xemacs.org>
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1192
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1193 * automated/mule-tests.el: Darwin doesn't like ISO 8859/2 filenames.
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1194
1983
9c872f33ecbe [xemacs-hg @ 2004-04-05 22:49:31 by james]
james
parents: 1964
diff changeset
1195 2004-04-05 Jerry James <james@xemacs.org>
9c872f33ecbe [xemacs-hg @ 2004-04-05 22:49:31 by james]
james
parents: 1964
diff changeset
1196
9c872f33ecbe [xemacs-hg @ 2004-04-05 22:49:31 by james]
james
parents: 1964
diff changeset
1197 * automated/lisp-tests.el: Add bignum and ratio tests.
9c872f33ecbe [xemacs-hg @ 2004-04-05 22:49:31 by james]
james
parents: 1964
diff changeset
1198
1964
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1773
diff changeset
1199 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org>
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1773
diff changeset
1200
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1773
diff changeset
1201 * XEmacs 21.5.17 "chayote" is released.
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1773
diff changeset
1202
1773
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1203 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
1204
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1205 * automated/weak-tests.el:
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1206 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
1207 weak data structures, especially ephemerons, correctly
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1208
1761
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1209 2003-10-22 Vin Shelton <acs@xemacs.org>
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1210
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1211 * automated/hash-table-tests.el: Remove debugging print
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1212 statements.
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1213
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1214 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org>
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1215
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1216 * automated/test-harness.el: List me as maintainer.
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1217
1758
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1218 2003-10-21 Stephen J. Turnbull <stephen@xemacs.org>
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1219
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1220 * automated/test-harness.el (test-harness-test-compiled):
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1221 New variable to notify tests whether they are compiled or interpreted.
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1222
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1223 * automated/weak-tests.el (test-harness-test-compiled):
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1224 Temporary hack to remind me of the reverted byte-interpreter patch.
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1225
1751
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1226 2003-10-15 Stephen J. Turnbull <stephen@xemacs.org>
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1227
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1228 * automated/test-harness.el: Whitespace/readability tweaks.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1229 (Copyright): Update.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1230 (test-harness-file-summary-template): New constant.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1231 (test-harness-null-summary-template): New constant.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1232 (test-harness-from-buffer):
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1233 (batch-test-emacs):
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1234 Improve report formatting.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1235
1722
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1236 2003-09-28 Adrian Aichner <adrian@xemacs.org>
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1237
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1238 * automated/test-harness.el (batch-test-emacs): Emergency fix for
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1239 arithmetic error when no tests are run.
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1240
1720
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1241 2003-09-27 Adrian Aichner <adrian@xemacs.org>
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1242
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1243 * automated/test-harness.el: Syntax emergency fix.
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1244
1719
d9c4b6e360d8 [xemacs-hg @ 2003-09-27 06:51:16 by stephent]
stephent
parents: 1717
diff changeset
1245 2003-09-27 Stephen J. Turnbull <stephen@xemacs.org>
d9c4b6e360d8 [xemacs-hg @ 2003-09-27 06:51:16 by stephent]
stephent
parents: 1717
diff changeset
1246
d9c4b6e360d8 [xemacs-hg @ 2003-09-27 06:51:16 by stephent]
stephent
parents: 1717
diff changeset
1247 * automated/test-harness.el: Give the maintainers what they want.
d9c4b6e360d8 [xemacs-hg @ 2003-09-27 06:51:16 by stephent]
stephent
parents: 1717
diff changeset
1248
1717
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1249 2003-09-26 Adrian Aichner <adrian@xemacs.org>
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1250
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1251 * automated/test-harness.el (test-harness-from-buffer): Revert
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1252 logging results when running noninteractive per Stephen
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1253 J. Turnbull's veto.
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1254
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1255 2003-09-26 Steve Youngs <youngs@xemacs.org>
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1256
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1257 * XEmacs 21.5.16 "celeriac" is released.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1258
1714
61179c12fbb7 [xemacs-hg @ 2003-09-25 11:59:20 by stephent]
stephent
parents: 1665
diff changeset
1259 2003-09-25 Stephen J. Turnbull <stephen@xemacs.org>
61179c12fbb7 [xemacs-hg @ 2003-09-25 11:59:20 by stephent]
stephent
parents: 1665
diff changeset
1260
61179c12fbb7 [xemacs-hg @ 2003-09-25 11:59:20 by stephent]
stephent
parents: 1665
diff changeset
1261 * automated/regexp-tests.el (multiple-match): Test \{m,n\}.
61179c12fbb7 [xemacs-hg @ 2003-09-25 11:59:20 by stephent]
stephent
parents: 1665
diff changeset
1262
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1263 2003-09-03 Steve Youngs <youngs@xemacs.org>
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1264
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1265 * XEmacs 21.5.15 "celery" is released.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1266
1656
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1267 2003-08-31 Adrian Aichner <adrian@xemacs.org>
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1268
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1269 * automated/test-harness.el (test-harness-from-buffer): Log
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1270 results when running noninteractive.
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1271 * automated/test-harness.el (batch-test-emacs): Remove misplaced
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1272 debugging code.
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1273
1636
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1274 2003-08-19 Marcus Crestani <crestani@informatik.uni-tuebingen.de>
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1275 Markus Kaltenbach <makalten@informatik.uni-tuebingen.de>
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1276
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1277 * automated/weak-tests.el: Added tests for weak-lists.
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1278
1612
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1279 2003-08-10 Stephen J. Turnbull <stephen@xemacs.org>
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1280
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1281 * automated/regexp-tests.el: Update copyright notice and
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1282 maintainer name. Improve comment on stale match tests.
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1283
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1284 2003-06-01 Steve Youngs <youngs@xemacs.org>
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1285
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1286 * XEmacs 21.5.14 "cassava" is released.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1287
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1288 2003-05-10 Steve Youngs <youngs@xemacs.org>
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1289
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1290 * XEmacs 21.5.13 "cauliflower" is released.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1291
1472
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1292 2003-05-09 Stephen J. Turnbull <stephen@xemacs.org>
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1293
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1294 * automated/regexp-tests.el (replace-match): Revert test to Assert
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1295 that registers are preserved on a failed match.
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1296 (stale match data): Test for preserve-on-failure behavior.
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1297
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1298 2003-04-24 Steve Youngs <youngs@xemacs.org>
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1299
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1300 * XEmacs 21.5.12 "carrot" is released.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1301
1425
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1302 2003-04-23 Stephen J. Turnbull <stephen@xemacs.org>
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1303
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1304 * automated/test-harness.el (test-harness-risk-infloops):
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1305 New variable.
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1306
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1307 * automated/lisp-tests.el (split-string): Add tests for new API
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1308 spec. Conditionally re-enable potential infloops.
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1309
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1310 2003-04-17 Stephen J. Turnbull <stephen@xemacs.org>
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1311
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1312 * automated/regexp-tests.el (stale match data): Update comment.
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1313 (replace-match): Check-Error after failed match.
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1314
1413
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1315 2003-04-15 Stephen J. Turnbull <stephen@xemacs.org>
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1316
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1317 * automated/test-harness.el (test-harness-known-bug): Deleted.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1318 (test-harness-failure-tag, test-harness-success-tag): New variables.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1319 (Known-Bug-Expect-Failure): Bind them.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1320 (Implementation-Incomplete-Expect-Failure): New macro. Bind *-tag.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1321 (Print-Failure, Print-Pass): Use *-tag instead of literal strings.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1322
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1323 * automated/symbol-tests.el (weak reference uniqueness): Mike sez
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1324 tests of garbage collector are due to incomplete descriptorization
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1325 of lisp types. Tag with Implementation-Incomplete-Expect-Failure
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1326 if KKCC.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1327
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1328 2003-04-03 Stephen J. Turnbull <stephen@xemacs.org>
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1329
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1330 * automated/regexp-tests.el: Change known-bug status of Mule ranges.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1331
1389
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1316
diff changeset
1332 2003-03-21 Stephen J. Turnbull <stephen@xemacs.org>
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1316
diff changeset
1333
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1316
diff changeset
1334 * automated/regexp-tests.el: Change known-bug status of "\\b".
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1316
diff changeset
1335
1316
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1336 2003-02-21 Stephen J. Turnbull <stephen@xemacs.org>
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1337
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1338 * automated/mule-tests.el (charsets-in-string):
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1339 (charsets-in-string):
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1340 Not all that glitters is gold, nor eq that which is equal. D'oh.
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1341
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1342 2003-02-16 Steve Youngs <youngs@xemacs.org>
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1343
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1344 * XEmacs 21.5.11 "cabbage" is released.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1345
1231
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1346 2003-01-19 Stephen J. Turnbull <stephen@xemacs.org>
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1347
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1348 * sigpipe.c: New file. Crashes 21.1 but not 21.4 or 21.5 (I
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1349 think). Thanks to Richard Mlynarik <mly@pobox.com>.
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1350
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1351 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org>
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1352
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1353 * automated/test-harness.el (test-harness-from-buffer): Move
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1354 success rate report to end of line where it's easier to see.
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1355
1195
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1356 2003-01-09 Stephen J. Turnbull <stephen@xemacs.org>
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1357
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1358 * automated/mule-tests.el: Test cases for charset-in-* functions.
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1359
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1360 2003-01-06 Stephen J. Turnbull <stephen@xemacs.org>
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1361
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1362 * automated/regexp-tests.el (stale match data): Stale match data
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1363 persists after failed match. Thanks to <bjacob@ca.metsci.com>.
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1364
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1365 2003-01-04 Steve Youngs <youngs@xemacs.org>
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1366
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1367 * XEmacs 21.5.10 "burdock" is released.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1368
1175
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1369 2002-12-27 Stephen J. Turnbull <stephen@xemacs.org>
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1370
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1371 * automated/regexp-tests.el (Mule character class): New test
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1372 cases. Based on draft patch by Daiki Ueno <daiki@xemacs.org>.
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1373
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1374 * automated/test-harness.el (Print-Pass): Comment.
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1375
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1376 2002-10-19 Stephen J. Turnbull <stephen@xemacs.org>
1095
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1377
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1378 * automated/test-harness.el (test-harness-expect-bug): New variable.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1379 (Known-Bug-Expect-Failure): New macro.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1380 (Skip-Test-Unless): New macro.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1381 (Check-Message): Use Skip-Test-Unless.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1382 (test-harness-from-buffer): Type fixes.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1383
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1384 * automated/regexp-tests.el: Use Known-Bug-Expect-Failure.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1385
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1386 * automated/syntax-tests.el: Use Skip-Test-Unless.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1387
1024
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1388 2002-09-09 Stephen J. Turnbull <stephen@xemacs.org>
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1389
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1390 * automated/regexp-tests.el: Add test for stale subexpr match-data.
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1391 Thanks to Martin Stjernholm for the report.
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1392
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1393 * automated/syntax-tests.el: Conditionalize syntax-table property
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1394 tests on feature. Enable feature if present.
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1395
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1396 2002-09-12 Stephen J. Turnbull <stephen@xemacs.org>
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1397
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1398 * automated/regexp-tests.el: Add word-boundary regexp tests.
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1399
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1400 2002-08-30 Steve Youngs <youngs@xemacs.org>
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1401
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1402 * XEmacs 21.5.9 "brussels sprouts" is released.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1403
973
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1404 2002-08-22 Stephen J. Turnbull <stephen@xemacs.org>
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1405
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1406 * automated/test-harness.el (test-harness-from-buffer):
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1407 Print-Skip: new local function.
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1408
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1409 * automated/syntax-tests.el (forward-comment at buffer boundaries):
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1410 * automated/test-harness.el (Check-Message):
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1411 Warn, not barf, if required packages are unavailable.
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1412
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1413 2002-07-27 Steve Youngs <youngs@xemacs.org>
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1414
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1415 * XEmacs 21.5.8 "broccoli" is released.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1416
928
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1417 2002-07-20 Mike Sperber <mike@xemacs.org>
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1418
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1419 * automated/test-harness.el (test-harness-read-from-buffer): Fix
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1420 incorrect call of `princ'.
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1421
894
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 890
diff changeset
1422 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org>
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 890
diff changeset
1423
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 890
diff changeset
1424 * XEmacs 21.5.7 "broccoflower" is released.
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 890
diff changeset
1425
890
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1426 2002-06-27 Mike Sperber <mike@xemacs.org>
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1427
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1428 * automated/weak-tests.el: Create.
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1429
875
708faa3b4cb1 [xemacs-hg @ 2002-06-23 06:53:46 by stephent]
stephent
parents: 863
diff changeset
1430 2002-06-23 Stephen J. Turnbull <stephen@xemacs.org>
708faa3b4cb1 [xemacs-hg @ 2002-06-23 06:53:46 by stephent]
stephent
parents: 863
diff changeset
1431
708faa3b4cb1 [xemacs-hg @ 2002-06-23 06:53:46 by stephent]
stephent
parents: 863
diff changeset
1432 * automated/mule-tests.el ((featurep 'mule)): Fix unicode test.
708faa3b4cb1 [xemacs-hg @ 2002-06-23 06:53:46 by stephent]
stephent
parents: 863
diff changeset
1433
863
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1434 2002-04-27 Stephen J. Turnbull <stephen@xemacs.org>
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1435
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1436 * automated/test-harness.el (test-harness-from-buffer): Clean up
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1437 Check-Message and Check-Error-Message when done.
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1438
826
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1439 2002-05-05 Ben Wing <ben@xemacs.org>
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1440
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1441 * automated/lisp-tests.el:
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1442 * automated/symbol-tests.el:
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1443 * automated/test-harness.el:
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1444 * automated/test-harness.el (test-harness-from-buffer):
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1445 Fix test harness to output FAIL messages to stderr when in
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1446 batch mode.
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1447
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1448 Fix up some problems in lisp-tests/symbol-tests that were
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1449 causing spurious failures.
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1450
804
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
1451 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org>
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
1452
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
1453 * XEmacs 21.5.6 "bok choi" is released.
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
1454
800
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1455 2002-03-31 Ben Wing <ben@xemacs.org>
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1456
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1457 * automated/mule-tests.el ((featurep 'mule)):
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1458 Fix for new Unicode support.
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1459
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1460 2002-03-12 Ben Wing <ben@xemacs.org>
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1461
3322
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3259
diff changeset
1462 * The Great Mule Merge of March 2002:
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3259
diff changeset
1463 see node by that name in the Internals Manual.
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1464
768
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1465 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org>
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1466
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1467 * XEmacs 21.5.5 "beets" is released.
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1468
725
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
1469 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org>
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
1470
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
1471 * XEmacs 21.5.4 "bamboo" is released.
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
1472
654
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
1473 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org>
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
1474
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
1475 * XEmacs 21.5.3 "asparagus" is released.
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
1476
641
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 597
diff changeset
1477 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 597
diff changeset
1478
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 597
diff changeset
1479 * XEmacs 21.5.2 "artichoke" is released.
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 597
diff changeset
1480
597
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1481 2001-05-29 Martin Buchholz <martin@xemacs.org>
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1482
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1483 * automated/mule-tests.el:
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1484 Avoid test failure if (temp-directory) is a symlink.
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1485
522
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1486 2001-05-09 Martin Buchholz <martin@xemacs.org>
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1487
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1488 * XEmacs 21.5.1 "anise" is released.
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1489
472
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1490 2001-04-18 Martin Buchholz <martin@xemacs.org>
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1491
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1492 * XEmacs 21.5.0 "alfalfa" is released.
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1493
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1494 2001-03-23 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1495
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1496 * automated/lisp-tests.el:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1497 Add test for mis-byte-compilation of (- 0 x).
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1498
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1499 2001-03-21 Martin Buchholz <martin@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1500
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1501 * XEmacs 21.2.46 "Urania" is released.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1502
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1503 2001-03-09 William M. Perry <wmperry@aventail.com>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1504
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1505 * gtk/UNIMPLEMENTED:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1506 * gtk/event-stream-tests.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1507 * gtk/gnome-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1508 * gtk/gtk-embedded-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1509 * gtk/gtk-extra-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1510 * gtk/gtk-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1511 * gtk/gtk-test.glade:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1512 * gtk/statusbar-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1513 * gtk/toolbar-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1514 * gtk/xemacs-toolbar.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1515 The Great GTK Merge: new directory and files.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1516
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1517 2001-03-02 Ben Wing <ben@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1518
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1519 * automated\case-tests.el (string-0-through-32):
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1520 (string-127-through-160): Created new strings which contain
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1521 unprintable characters, and initialize them in a loop.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1522 Rewrite all strings using unprintable characters as concat's
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1523 with the above variables, so that this file can be made ASCII,
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1524 not binary.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1525
460
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1526 2001-02-23 Martin Buchholz <martin@xemacs.org>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1527
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1528 * XEmacs 21.2.45 "Thelxepeia" is released.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1529
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1530 2001-02-20 Matt Tucker <tuck@whistlingfish.net>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1531
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1532 * automated/syntax-tests.el: remove debug message
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1533
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1534 2001-02-17 Matt Tucker <tuck@whistlingfish.net>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1535
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1536 * automated/syntax-tests.el:
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1537 Added tests for syntax-table extents.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1538 Added regression tests for fencepost bugs with
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1539 `find_start_of_comment' and `find_end_of_comment'.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1540
458
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1541 2001-02-08 Martin Buchholz <martin@xemacs.org>
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1542
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1543 * XEmacs 21.2.44 "Thalia" is released.
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1544
456
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1545 2001-01-26 Martin Buchholz <martin@xemacs.org>
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1546
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1547 * XEmacs 21.2.43 "Terspichore" is released.
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1548
454
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1549 2001-01-20 Martin Buchholz <martin@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1550
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1551 * XEmacs 21.2.42 "Poseidon" is released.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1552
452
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1553 2001-01-17 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1554
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1555 * XEmacs 21.2.41 "Polyhymnia" is released.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1556
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1557 2001-01-15 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1558
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1559 * automated/byte-compiler-tests.el ((let ((z 1)) (or (setq z 42)) z)):
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1560 Add regression test for mis-byte-compilation.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1561
450
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1562 2001-01-08 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1563
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1564 * XEmacs 21.2.40 is released.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1565
448
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1566 2000-12-31 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1567
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1568 * XEmacs 21.2.39 is released.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1569
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1570 2000-12-28 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1571
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1572 * automated/lisp-tests.el:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1573 Avoid triggering Solaris printf buffer overflow from (format).
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1574
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1575 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1576
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1577 * redisplay-tests.el: New file.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1578
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1579 2000-12-12 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1580
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1581 * automated/lisp-tests.el: Add/Change (format) tests.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1582
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1583 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1584
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1585 * automated/lisp-test.el: Test if all-completions ignore
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1586 elements start with space.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1587
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1588 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1589
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1590 * automated/regexp-tests.el: Test unmatched search doesn't
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1591 alter match-string.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1592
446
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1593 2000-12-05 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1594
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1595 * XEmacs 21.2.38 is released.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1596
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1597 2000-12-01 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1598
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1599 * automated/test-harness.el (test-harness-from-buffer): Throw away
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1600 all warnings, even those not influenced by byte-compiler-warnings.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1601
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1602 2000-11-30 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1603
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1604 * automated/lisp-tests.el:
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1605 Test byte-compiler arithmetic optimizations.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1606
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1607 2000-11-27 Yoshiki Hayashi <yoshiki@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1608
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1609 * automated/case-tests.el: Add more tests.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1610
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1611 2000-11-24 Yoshiki Hayashi <yoshiki@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1612
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1613 * automated/regexp-tests.el: New file.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1614
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1615 2000-11-22 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1616
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1617 * automated/lisp-tests.el:
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1618 Add 64-bit-correctness format tests.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1619 Don't quote the first arg to Check-Error.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1620
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1621 2000-11-14 Yoshiki Hayashi <yoshiki@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1622
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1623 * automated/case-tests.el: New file.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1624
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1625 2000-11-14 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1626
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1627 * XEmacs 21.2.37 is released.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1628
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1629 2000-11-09 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1630
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1631 * automated/lisp-test.el: More format tests.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1632
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1633 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1634
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1635 * automated/ccl-tests.el (ccl-test-simple-read-and-write):
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1636 (ccl-test-read-write-multibyte-character): Use make-char
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1637 for non MULE XEmacs.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1638
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1639 2000-10-15 MIYASHITA Hisashi <himi@m17n.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1640
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1641 * automated/ccl-tests.el: New file.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1642
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1643 2000-10-30 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1644
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1645 * automated/lisp-test.el: Add test for format.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1646
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1647 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1648
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1649 * automated/byte-compiler-test.el: Add optimization test for
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1650 byte-after-unbind-ops.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1651
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1652 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1653
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1654 * automated/hash-table-test.el: Make new cons cell for
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1655 equal and not eq object.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1656
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1657 2000-10-03 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1658
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1659 * automated/lisp-test.el: Add replace-match test.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1660
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1661 2000-10-04 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1662
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1663 * XEmacs 21.2.36 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1664
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1665 2000-09-27 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1666
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1667 * automated/lisp-tests.el: Add `current-time' test.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1668
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1669 2000-09-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1670
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1671 * automated/mule-tests.el: Add ucs tests.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1672
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1673 * DLL/dltest.c: Remove reference to obsolete emacsfns.h
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1674
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1675 2000-08-03 Yoshiki Hayashi <yoshiki@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1676
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1677 * automated/lisp-test.el: Check matching \\= against string
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1678 doesn't crash XEmacs.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1679 From: Markus Linnala <maage@cs.tut.fi>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1680
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1681 2000-07-26 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1682
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1683 * glyph-test.el: fix for new glyph instantiation mechanism.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1684
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1685 2000-07-31 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1686
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1687 * automated/hash-table-tests.el:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1688 Fix up test suite to comply with new hash table weakness API.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1689
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1690 2000-07-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1691
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1692 * XEmacs 21.2.35 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1693
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1694 2000-06-17 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1695
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1696 * automated/database-tests.el: Remove any previous .pag, .dir files.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1697
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1698 2000-05-28 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1699
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1700 * XEmacs 21.2.34 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1701
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1702 2000-05-01 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1703
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1704 * XEmacs 21.2.33 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1705
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1706 2000-03-20 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1707
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1708 * XEmacs 21.2.32 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1709
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1710 2000-03-10 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1711
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1712 * automated/mule-tests.el: Check that (make-temp-name) returns
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1713 unique values.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1714
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1715 2000-03-06 Yoshiki Hayashi <yoshiki@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1716
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1717 * gutter-test.el: Fix name of specifier.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1718
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1719 2000-02-23 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1720
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1721 * XEmacs 21.2.31 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1722
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1723 2000-02-21 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1724
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1725 * XEmacs 21.2.30 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1726
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1727 2000-02-17 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1728
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1729 * automated/mule-tests.el: Added some fileio tests.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1730
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1731 2000-02-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1732
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1733 * XEmacs 21.2.29 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1734
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1735 2000-02-13 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1736
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1737 * automated/lisp-tests.el: Add subseq tests.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1738
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1739 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1740
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1741 * XEmacs 21.2.28 is released.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1742
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1743 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1744
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1745 * automated/lisp-tests.el: Add plist manipulation tests.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1746
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1747 2000-02-02 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1748
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1749 * automated/symbol-tests.el: Crashes fixed, so resurrect
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1750 makunbound test for dontusethis-set-symbol-value-handler.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1751 Add more dontusethis-set-symbol-value-handler tests.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1752 Should fix any lingering problems with gnus playing with
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1753 pathname-coding-system.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1754
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1755 2000-01-25 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1756
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1757 * mule-tests.el: Add coding-system tests.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1758
438
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1759 2000-01-18 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1760
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1761 * XEmacs 21.2.27 is released.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1762
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1763 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1764
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1765 * automated/syntax-tests.el: New file.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1766 Add test for scan_words using forward-word and backword-word.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1767
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1768 2000-01-08 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1769
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1770 * automated/mule-tests.el:
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1771 Test resizing of small and big (> 8k bytes) strings.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1772
436
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1773 1999-12-31 Martin Buchholz <martin@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1774
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1775 * XEmacs 21.2.26 is released.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1776
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1777 1999-12-24 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1778
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1779 * XEmacs 21.2.25 is released.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1780
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1781 1999-12-21 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1782
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1783 * automated/byte-compiler-tests.el: Add Jan's tests for equal
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1784 effect of bytecode and interpreted code.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1785
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1786 * automated/lisp-tests.el: Add tests for near-text functions.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1787
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1788 1999-12-19 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1789
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1790 * automated/mule-tests.el: Add tests for fillarray, aset.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1791
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1792 1999-12-17 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1793
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1794 * automated/lisp-tests.el: Add tests for mapcar1() crashes.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1795
432
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1796 1999-12-14 Martin Buchholz <martin@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1797
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1798 * XEmacs 21.2.24 is released.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1799
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1800 1999-12-07 Martin Buchholz <martin@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1801
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1802 * XEmacs 21.2.23 is released.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1803
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1804 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1805
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1806 * XEmacs 21.2.22 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1807
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1808 1999-11-28 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1809
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1810 * XEmacs 21.2.21 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1811
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1812 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1813
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1814 * XEmacs 21.2.20 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1815
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1816 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1817
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1818 * XEmacs 21.2.19 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1819
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1820 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1821
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1822 * XEmacs 21.2.18 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1823
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1824 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1825
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1826 * XEmacs 21.2.17 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1827
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1828 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1829
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1830 * XEmacs 21.2.16 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1831
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1832 1999-06-07 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1833
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1834 * automated/base64-tests.el: Check for error instead for nil where
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1835 error conditions are expected.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1836
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1837 * automated/base64-tests.el: Comment out (for now) the code that
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1838 causes crashes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1839
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1840 1999-06-05 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1841
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1842 * automated/base64-tests.el: Check that the decoder handles
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1843 arbitrary characters. Cut down on the number of tests.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1844
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1845 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1846
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1847 * XEmacs 21.2.15 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1848
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1849 1999-06-02 Oscar Figueiredo <oscar@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1850
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1851 * automated/lisp-tests.el: Test `split-string'
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1852
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1853 1999-05-27 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1854
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1855 * automated/base64-tests.el: New file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1856
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1857 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1858
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1859 * XEmacs 21.2.14 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1860
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1861 1999-05-06 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1862
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1863 * automated/symbol-tests.el: Add many more tests.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1864
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1865 1999-05-06 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1866
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1867 * automated/lisp-tests.el: Ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1868
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1869 * automated/hash-table-tests.el: Ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1870
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1871 * automated/database-tests.el: Don't use backquote where quote
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1872 would suffice.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1873
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1874 * automated/symbol-tests.el: Add tests for magic symbols.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1875
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1876 1999-05-04 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1877
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1878 * automated/hash-table-tests.el: Fix comment.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1879
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1880 1999-04-22 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1881
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1882 * automated/test-harness.el (batch-test-emacs): Minor fixes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1883
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1884 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1885
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1886 * XEmacs 21.2.13 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1887
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1888 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1889
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1890 * XEmacs 21.2.12 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1891
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1892 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1893
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1894 * XEmacs 21.2.11 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1895
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1896 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1897
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1898 * XEmacs 21.2.10 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1899
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1900 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1901
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1902 * XEmacs 21.2.9 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1903
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1904 1999-01-30 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1905
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1906 * automated/lisp-tests.el: Add test for buffer-local function
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1907 parameter crash
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1908
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1909 1998-12-30 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1910
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1911 * automated/database-tests.el: Minor tweaks
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1912
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1913 * ChangeLog: new file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1914