annotate tests/ChangeLog @ 5908:6174848f3e6c

Use parse_integer() in read_atom(); support bases with ratios like integers src/ChangeLog addition: 2015-05-08 Aidan Kehoe <kehoea@parhasard.net> * data.c (init_errors_once_early): Move the Qunsupported_type here from numbers.c, so it's available when the majority of our types are not supported. * general-slots.h: Add it here, too. * number.c: Remove the definition of Qunsupported_type from here. * lread.c (read_atom): Check if the first character could reflect a rational, if so, call parse_integer(), don't check the syntax of the other characters. This allows us to accept the non-ASCII digit characters too. If that worked partially, but not completely, and the next char is a slash, try to parse as a ratio. If that fails, try isfloat_string(), but only if the first character could plausibly be part of a float. Otherwise, treat as a symbol. * lread.c (read_rational): Rename from read_integer. Handle ratios with the same radix specification as was used for integers. * lread.c (read1): Rename read_integer in this function. Support the Common Lisp #NNNrMMM syntax for parsing a number MMM of arbitrary radix NNN. man/ChangeLog addition: 2015-05-08 Aidan Kehoe <kehoea@parhasard.net> * lispref/numbers.texi (Numbers): Describe the newly-supported arbitrary-base syntax for rationals (integers and ratios). Describe that ratios can take the same base specification as integers, something also new. tests/ChangeLog addition: 2015-05-08 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-reader-tests.el: Check the arbitrary-base integer reader syntax support, just added. Check the reader base support for ratios, just added. Check the non-ASCII-digit support in the reader, just added.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 09 May 2015 00:40:57 +0100
parents 85fd1ab80057
children 48386fd60fd0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5908
6174848f3e6c Use parse_integer() in read_atom(); support bases with ratios like integers
Aidan Kehoe <kehoea@parhasard.net>
parents: 5905
diff changeset
1 2015-05-08 Aidan Kehoe <kehoea@parhasard.net>
6174848f3e6c Use parse_integer() in read_atom(); support bases with ratios like integers
Aidan Kehoe <kehoea@parhasard.net>
parents: 5905
diff changeset
2
6174848f3e6c Use parse_integer() in read_atom(); support bases with ratios like integers
Aidan Kehoe <kehoea@parhasard.net>
parents: 5905
diff changeset
3 * automated/lisp-reader-tests.el:
6174848f3e6c Use parse_integer() in read_atom(); support bases with ratios like integers
Aidan Kehoe <kehoea@parhasard.net>
parents: 5905
diff changeset
4 Check the arbitrary-base integer reader syntax support, just
6174848f3e6c Use parse_integer() in read_atom(); support bases with ratios like integers
Aidan Kehoe <kehoea@parhasard.net>
parents: 5905
diff changeset
5 added. Check the reader base support for ratios, just added.
6174848f3e6c Use parse_integer() in read_atom(); support bases with ratios like integers
Aidan Kehoe <kehoea@parhasard.net>
parents: 5905
diff changeset
6 Check the non-ASCII-digit support in the reader, just added.
6174848f3e6c Use parse_integer() in read_atom(); support bases with ratios like integers
Aidan Kehoe <kehoea@parhasard.net>
parents: 5905
diff changeset
7
5905
85fd1ab80057 Fix a bug in #'parse-integer with negative bignums and non-nil JUNK-ALLOWED
Aidan Kehoe <kehoea@parhasard.net>
parents: 5904
diff changeset
8 2015-05-08 Aidan Kehoe <kehoea@parhasard.net>
85fd1ab80057 Fix a bug in #'parse-integer with negative bignums and non-nil JUNK-ALLOWED
Aidan Kehoe <kehoea@parhasard.net>
parents: 5904
diff changeset
9
85fd1ab80057 Fix a bug in #'parse-integer with negative bignums and non-nil JUNK-ALLOWED
Aidan Kehoe <kehoea@parhasard.net>
parents: 5904
diff changeset
10 * automated/lisp-tests.el:
85fd1ab80057 Fix a bug in #'parse-integer with negative bignums and non-nil JUNK-ALLOWED
Aidan Kehoe <kehoea@parhasard.net>
parents: 5904
diff changeset
11 Check for a bug just fixed with the interaction of negative
85fd1ab80057 Fix a bug in #'parse-integer with negative bignums and non-nil JUNK-ALLOWED
Aidan Kehoe <kehoea@parhasard.net>
parents: 5904
diff changeset
12 bignums and :junk-allowed non-nil.
85fd1ab80057 Fix a bug in #'parse-integer with negative bignums and non-nil JUNK-ALLOWED
Aidan Kehoe <kehoea@parhasard.net>
parents: 5904
diff changeset
13
5904
ee27ca517e90 Revise print_symbol(), never calling is{float,ratio}_string().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5893
diff changeset
14 2015-05-08 Aidan Kehoe <kehoea@parhasard.net>
ee27ca517e90 Revise print_symbol(), never calling is{float,ratio}_string().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5893
diff changeset
15
ee27ca517e90 Revise print_symbol(), never calling is{float,ratio}_string().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5893
diff changeset
16 * automated/lisp-reader-tests.el:
ee27ca517e90 Revise print_symbol(), never calling is{float,ratio}_string().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5893
diff changeset
17 Check read and print handling of symbols that look like
ee27ca517e90 Revise print_symbol(), never calling is{float,ratio}_string().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5893
diff changeset
18 numbers. In passing, check the read and print handling of the
ee27ca517e90 Revise print_symbol(), never calling is{float,ratio}_string().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5893
diff changeset
19 associated numbers.
ee27ca517e90 Revise print_symbol(), never calling is{float,ratio}_string().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5893
diff changeset
20
5889
bd644055ef44 Correct a bug in #'check-type, non-setf'able PLACEs
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
21 2015-04-11 Aidan Kehoe <kehoea@parhasard.net>
bd644055ef44 Correct a bug in #'check-type, non-setf'able PLACEs
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
22
bd644055ef44 Correct a bug in #'check-type, non-setf'able PLACEs
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
23 * automated/lisp-tests.el:
bd644055ef44 Correct a bug in #'check-type, non-setf'able PLACEs
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
24 Check for a bug just fixed in cl-macs.el.
bd644055ef44 Correct a bug in #'check-type, non-setf'able PLACEs
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
25
5891
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
26 2015-04-18 Aidan Kehoe <kehoea@parhasard.net>
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
27
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
28 * automated/lisp-tests.el:
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
29 Test #'clear-string, just added. Unfortunately there's no way to
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
30 be certain from Lisp that the old password data has been erased
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
31 after realloc; it may be worth adding a test to tests.c, but
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
32 *we'll be reading memory we shouldn't be*, so that gives me pause.
a0e751d6c3ad Import the #'clear-string API from GNU, use it in tls.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5886
diff changeset
33
5886
c96000075e49 Be more careful about C integer overflow, #'parse-integer.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5867
diff changeset
34 2015-04-08 Aidan Kehoe <kehoea@parhasard.net>
c96000075e49 Be more careful about C integer overflow, #'parse-integer.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5867
diff changeset
35
c96000075e49 Be more careful about C integer overflow, #'parse-integer.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5867
diff changeset
36 * automated/lisp-tests.el:
c96000075e49 Be more careful about C integer overflow, #'parse-integer.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5867
diff changeset
37 Add a couple of tests for #'parse-integer to check for a bug just
c96000075e49 Be more careful about C integer overflow, #'parse-integer.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5867
diff changeset
38 fixed.
c96000075e49 Be more careful about C integer overflow, #'parse-integer.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5867
diff changeset
39
5867
e0f1dfaa821e Add the non-ASCII digit support, now #'parse-integer can handle it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5866
diff changeset
40 2015-03-16 Aidan Kehoe <kehoea@parhasard.net>
e0f1dfaa821e Add the non-ASCII digit support, now #'parse-integer can handle it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5866
diff changeset
41
e0f1dfaa821e Add the non-ASCII digit support, now #'parse-integer can handle it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5866
diff changeset
42 * automated/lisp-tests.el:
e0f1dfaa821e Add the non-ASCII digit support, now #'parse-integer can handle it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5866
diff changeset
43 Extend the tests for #'parse-integer, #'digit-char, #'digit-char-p
e0f1dfaa821e Add the non-ASCII digit support, now #'parse-integer can handle it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5866
diff changeset
44 substantially, testing the Unicode decimal digits in detail.
e0f1dfaa821e Add the non-ASCII digit support, now #'parse-integer can handle it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5866
diff changeset
45
5863
15041705c196 Provide `char-code-limit', implement the GNU equivalent in terms of it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5852
diff changeset
46 2015-03-15 Aidan Kehoe <kehoea@parhasard.net>
15041705c196 Provide `char-code-limit', implement the GNU equivalent in terms of it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5852
diff changeset
47
15041705c196 Provide `char-code-limit', implement the GNU equivalent in terms of it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5852
diff changeset
48 * automated/mule-tests.el (test-chars):
15041705c196 Provide `char-code-limit', implement the GNU equivalent in terms of it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5852
diff changeset
49 Use char-code-limit explicitly here, instead of hardcoding the
15041705c196 Provide `char-code-limit', implement the GNU equivalent in terms of it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5852
diff changeset
50 corresponding values.
15041705c196 Provide `char-code-limit', implement the GNU equivalent in terms of it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5852
diff changeset
51
5852
e9bb3688e654 Fix some bugs in #'substitute, #'nsubstitute.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
52 2015-03-04 Aidan Kehoe <kehoea@parhasard.net>
e9bb3688e654 Fix some bugs in #'substitute, #'nsubstitute.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
53
e9bb3688e654 Fix some bugs in #'substitute, #'nsubstitute.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
54 * automated/lisp-tests.el:
e9bb3688e654 Fix some bugs in #'substitute, #'nsubstitute.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
55 Add some tests for #'substitute.
e9bb3688e654 Fix some bugs in #'substitute, #'nsubstitute.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
56
5864
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
57 2015-02-25 Aidan Kehoe <kehoea@parhasard.net>
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
58
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
59 * automated/lisp-tests.el:
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
60 parse_integer(), used in #'read, now signals invalid-argument
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
61 rather than invalid-read-syntax, check for that.
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
62 * automated/lisp-tests.el:
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
63 Check #'parse-integer now it's available to Lisp, check
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
64 #'digit-char, #'digit-char-p and the congruence in behaviour,
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
65 check the XEmacs-specific RADIX-TABLE argument behaviour.
750fab17b299 Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5822
diff changeset
66
5822
21b5725c6a45 Reformat loops for readability and maintainability.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5821
diff changeset
67 2014-10-11 Stephen J. Turnbull <stephen@xemacs.org>
21b5725c6a45 Reformat loops for readability and maintainability.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5821
diff changeset
68
21b5725c6a45 Reformat loops for readability and maintainability.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5821
diff changeset
69 * automated/keymap-tests.el:
21b5725c6a45 Reformat loops for readability and maintainability.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5821
diff changeset
70 Reformat loops for readability and maintainability.
21b5725c6a45 Reformat loops for readability and maintainability.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5821
diff changeset
71
5821
e34c3557e14e Avoid commands defined in packages in some tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5803
diff changeset
72 2014-10-11 Stephen J. Turnbull <stephen@xemacs.org>
e34c3557e14e Avoid commands defined in packages in some tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5803
diff changeset
73
e34c3557e14e Avoid commands defined in packages in some tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5803
diff changeset
74 * automated/keymap-tests.el:
e34c3557e14e Avoid commands defined in packages in some tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5803
diff changeset
75 Avoid commands defined in packages in some tests.
e34c3557e14e Avoid commands defined in packages in some tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5803
diff changeset
76 Packages may not be available at make check time.
e34c3557e14e Avoid commands defined in packages in some tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5803
diff changeset
77
5803
b79e1e02bf01 Preserve extent information in the command builder code.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5793
diff changeset
78 2014-07-14 Aidan Kehoe <kehoea@parhasard.net>
b79e1e02bf01 Preserve extent information in the command builder code.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5793
diff changeset
79
b79e1e02bf01 Preserve extent information in the command builder code.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5793
diff changeset
80 * automated/extent-tests.el:
b79e1e02bf01 Preserve extent information in the command builder code.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5793
diff changeset
81 Check that extent information is passed through to the echo area
b79e1e02bf01 Preserve extent information in the command builder code.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5793
diff changeset
82 correctly with #'next-event's PROMPT argument.
b79e1e02bf01 Preserve extent information in the command builder code.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5793
diff changeset
83
5793
cf0201de66df Help buffer behaviour synced with GNU
Mats Lidell <mats.lidell@cag.se>
parents: 5772
diff changeset
84 2014-04-19 Mats Lidell <matsl@xemacs.org>
cf0201de66df Help buffer behaviour synced with GNU
Mats Lidell <mats.lidell@cag.se>
parents: 5772
diff changeset
85
cf0201de66df Help buffer behaviour synced with GNU
Mats Lidell <mats.lidell@cag.se>
parents: 5772
diff changeset
86 * automated/keymap-tests.el: Use
cf0201de66df Help buffer behaviour synced with GNU
Mats Lidell <mats.lidell@cag.se>
parents: 5772
diff changeset
87 help-activate-function-or-scroll-up.
cf0201de66df Help buffer behaviour synced with GNU
Mats Lidell <mats.lidell@cag.se>
parents: 5772
diff changeset
88
5772
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
89 2013-12-17 Aidan Kehoe <kehoea@parhasard.net>
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
90
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
91 * automated/lisp-tests.el:
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
92 Up max-lisp-eval-depth when compiling this file, some of what
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
93 we're doing in testing #'write-sequence is demanding.
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
94 * automated/lisp-tests.el (make-circular-list):
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
95 New argument VALUE, the car of the conses to create.
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
96 * automated/lisp-tests.el:
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
97 Test #'write-sequence, #'write-string, #'write-line with function,
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
98 buffer and marker STREAMs; test argument types, keyword argument
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
99 ranges and values.
cd4f5f1f1f4c Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5771
diff changeset
100
5771
72a9467f93fc Only make promote_args_lazy() available if WITH_NUMBER_TYPES.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5770
diff changeset
101 2013-12-15 Aidan Kehoe <kehoea@parhasard.net>
72a9467f93fc Only make promote_args_lazy() available if WITH_NUMBER_TYPES.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5770
diff changeset
102
72a9467f93fc Only make promote_args_lazy() available if WITH_NUMBER_TYPES.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5770
diff changeset
103 * automated/lisp-tests.el (character):
72a9467f93fc Only make promote_args_lazy() available if WITH_NUMBER_TYPES.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5770
diff changeset
104 Remove a debugging statement from this.
72a9467f93fc Only make promote_args_lazy() available if WITH_NUMBER_TYPES.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5770
diff changeset
105
5770
f22989bb7632 Check (featurep 'font-mgr) before calling fontconfig functions, tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5769
diff changeset
106 2013-12-15 Aidan Kehoe <kehoea@parhasard.net>
f22989bb7632 Check (featurep 'font-mgr) before calling fontconfig functions, tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5769
diff changeset
107
f22989bb7632 Check (featurep 'font-mgr) before calling fontconfig functions, tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5769
diff changeset
108 * automated/face-tests.el:
f22989bb7632 Check (featurep 'font-mgr) before calling fontconfig functions, tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5769
diff changeset
109 Only test fontconfig if the font-mgr feature is available, avoid
f22989bb7632 Check (featurep 'font-mgr) before calling fontconfig functions, tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5769
diff changeset
110 errors when it isn't.
f22989bb7632 Check (featurep 'font-mgr) before calling fontconfig functions, tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5769
diff changeset
111
5769
ffc0c5a66ab1 Be lazy converting markers to integers, bytecode_{arithcompare,arithop}().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5766
diff changeset
112 2013-12-15 Aidan Kehoe <kehoea@parhasard.net>
ffc0c5a66ab1 Be lazy converting markers to integers, bytecode_{arithcompare,arithop}().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5766
diff changeset
113
ffc0c5a66ab1 Be lazy converting markers to integers, bytecode_{arithcompare,arithop}().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5766
diff changeset
114 * automated/lisp-tests.el:
ffc0c5a66ab1 Be lazy converting markers to integers, bytecode_{arithcompare,arithop}().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5766
diff changeset
115 Test arithmetic comparisons with markers, check the type of the
ffc0c5a66ab1 Be lazy converting markers to integers, bytecode_{arithcompare,arithop}().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5766
diff changeset
116 returned values for #'min and #'max.
ffc0c5a66ab1 Be lazy converting markers to integers, bytecode_{arithcompare,arithop}().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5766
diff changeset
117
5766
182d01410b8d Add mode-require-final-newline from GNU. Thanks GNU.
Mats Lidell <mats.lidell@cag.se>
parents: 5764
diff changeset
118 2013-09-15 Mats Lidell <matsl@xemacs.org>
182d01410b8d Add mode-require-final-newline from GNU. Thanks GNU.
Mats Lidell <mats.lidell@cag.se>
parents: 5764
diff changeset
119
182d01410b8d Add mode-require-final-newline from GNU. Thanks GNU.
Mats Lidell <mats.lidell@cag.se>
parents: 5764
diff changeset
120 * automated/files-tests.el: New file. Test new states in
182d01410b8d Add mode-require-final-newline from GNU. Thanks GNU.
Mats Lidell <mats.lidell@cag.se>
parents: 5764
diff changeset
121 require-final-newline and new variable mode-require-final-newline.
182d01410b8d Add mode-require-final-newline from GNU. Thanks GNU.
Mats Lidell <mats.lidell@cag.se>
parents: 5764
diff changeset
122
5764
7addb3dbe4b4 process-tests should work on all POSIX systems.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5763
diff changeset
123 2013-09-10 Stephen J. Turnbull <stephen@xemacs.org>
7addb3dbe4b4 process-tests should work on all POSIX systems.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5763
diff changeset
124
7addb3dbe4b4 process-tests should work on all POSIX systems.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5763
diff changeset
125 * automated/process-tests.el: Should work on all POSIX systems.
7addb3dbe4b4 process-tests should work on all POSIX systems.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5763
diff changeset
126
5763
23dc211f4d2f Make fc-name-parse signal on invalid-argument.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
127 2013-09-10 Stephen J. Turnbull <stephen@xemacs.org>
23dc211f4d2f Make fc-name-parse signal on invalid-argument.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
128
23dc211f4d2f Make fc-name-parse signal on invalid-argument.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
129 * automated/face-tests.el: New file. Start with fontconfig tests.
23dc211f4d2f Make fc-name-parse signal on invalid-argument.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
130
5757
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5737
diff changeset
131 2013-06-23 Stephen J. Turnbull <stephen@xemacs.org>
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5737
diff changeset
132
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5737
diff changeset
133 * XEmacs 21.5.34 "kale" is released.
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5737
diff changeset
134
5737
165315eae1ab Make #'apply-partially more intelligent still when byte-compiled.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5736
diff changeset
135 2013-06-17 Aidan Kehoe <kehoea@parhasard.net>
165315eae1ab Make #'apply-partially more intelligent still when byte-compiled.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5736
diff changeset
136
165315eae1ab Make #'apply-partially more intelligent still when byte-compiled.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5736
diff changeset
137 * automated/lisp-tests.el:
165315eae1ab Make #'apply-partially more intelligent still when byte-compiled.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5736
diff changeset
138 Test #'apply-partially more extensively, given changes in
165315eae1ab Make #'apply-partially more intelligent still when byte-compiled.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5736
diff changeset
139 cl-macs.el.
165315eae1ab Make #'apply-partially more intelligent still when byte-compiled.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5736
diff changeset
140
5736
3192994c49ca Convert C (un)signed long long values to bignums properly.
Jerry James <james@xemacs.org>
parents: 5734
diff changeset
141 2013-06-17 Jerry James <james@xemacs.org>
3192994c49ca Convert C (un)signed long long values to bignums properly.
Jerry James <james@xemacs.org>
parents: 5734
diff changeset
142
3192994c49ca Convert C (un)signed long long values to bignums properly.
Jerry James <james@xemacs.org>
parents: 5734
diff changeset
143 * automated/lisp-tests.el: Adjust expected failure message due to
3192994c49ca Convert C (un)signed long long values to bignums properly.
Jerry James <james@xemacs.org>
parents: 5734
diff changeset
144 changes in check_valid_xbm_inline().
3192994c49ca Convert C (un)signed long long values to bignums properly.
Jerry James <james@xemacs.org>
parents: 5734
diff changeset
145
5734
aebf53236cff Updated ChangeLog about new unit test for file-attributes.
Mats Lidell <mats.lidell@cag.se>
parents: 5712
diff changeset
146 2013-04-20 Mats Lidell <matsl@xemacs.org>
aebf53236cff Updated ChangeLog about new unit test for file-attributes.
Mats Lidell <mats.lidell@cag.se>
parents: 5712
diff changeset
147
aebf53236cff Updated ChangeLog about new unit test for file-attributes.
Mats Lidell <mats.lidell@cag.se>
parents: 5712
diff changeset
148 * automated/dired-tests.el: New. Tests for file-attributes.
aebf53236cff Updated ChangeLog about new unit test for file-attributes.
Mats Lidell <mats.lidell@cag.se>
parents: 5712
diff changeset
149
5712
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5700
diff changeset
150 2013-01-04 Stephen J. Turnbull <stephen@xemacs.org>
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5700
diff changeset
151
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5700
diff changeset
152 * XEmacs 21.5.33 "horseradish" is released.
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5700
diff changeset
153
5700
37479d841681 Fix subsetp based on patch by Benson and Steven Mitchell.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5696
diff changeset
154 2012-12-19 Stephen J. Turnbull <stephen@xemacs.org>
37479d841681 Fix subsetp based on patch by Benson and Steven Mitchell.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5696
diff changeset
155
37479d841681 Fix subsetp based on patch by Benson and Steven Mitchell.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5696
diff changeset
156 * automated/lisp-tests.el: Add tests of #'subsetp.
37479d841681 Fix subsetp based on patch by Benson and Steven Mitchell.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5696
diff changeset
157 Thanks Steven and Benson Mitchell <smitchell@bnin.net>.
37479d841681 Fix subsetp based on patch by Benson and Steven Mitchell.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5696
diff changeset
158
5695
9dc294ae3004 Fix erroneous regular xpression in register.el. Thank you Stephen Turnbull.
Mats Lidell <matsl@xemacs.org>
parents: 5687
diff changeset
159 2012-12-14 Mats Lidell <matsl@xemacs.org>
9dc294ae3004 Fix erroneous regular xpression in register.el. Thank you Stephen Turnbull.
Mats Lidell <matsl@xemacs.org>
parents: 5687
diff changeset
160
9dc294ae3004 Fix erroneous regular xpression in register.el. Thank you Stephen Turnbull.
Mats Lidell <matsl@xemacs.org>
parents: 5687
diff changeset
161 * automated/register-tests.el: New. Test for register.el. Test
9dc294ae3004 Fix erroneous regular xpression in register.el. Thank you Stephen Turnbull.
Mats Lidell <matsl@xemacs.org>
parents: 5687
diff changeset
162 case for bug in regular expression in describe-register-1
9dc294ae3004 Fix erroneous regular xpression in register.el. Thank you Stephen Turnbull.
Mats Lidell <matsl@xemacs.org>
parents: 5687
diff changeset
163
5687
965a9ddc915a Introduce call-process-shell-command from GNU.
Mats Lidell <matsl@xemacs.org>
parents: 5680
diff changeset
164 2012-10-13 Mats Lidell <matsl@xemacs.org>
965a9ddc915a Introduce call-process-shell-command from GNU.
Mats Lidell <matsl@xemacs.org>
parents: 5680
diff changeset
165
965a9ddc915a Introduce call-process-shell-command from GNU.
Mats Lidell <matsl@xemacs.org>
parents: 5680
diff changeset
166 * automated/process-tests.el: Simple test cases for
965a9ddc915a Introduce call-process-shell-command from GNU.
Mats Lidell <matsl@xemacs.org>
parents: 5680
diff changeset
167 call-process-shell-command.
965a9ddc915a Introduce call-process-shell-command from GNU.
Mats Lidell <matsl@xemacs.org>
parents: 5680
diff changeset
168
5680
8a2ac78cb97d Pre-emptively update any dirty mirror syntax table before searching
Aidan Kehoe <kehoea@parhasard.net>
parents: 5679
diff changeset
169 2012-09-02 Aidan Kehoe <kehoea@parhasard.net>
8a2ac78cb97d Pre-emptively update any dirty mirror syntax table before searching
Aidan Kehoe <kehoea@parhasard.net>
parents: 5679
diff changeset
170
8a2ac78cb97d Pre-emptively update any dirty mirror syntax table before searching
Aidan Kehoe <kehoea@parhasard.net>
parents: 5679
diff changeset
171 * automated/regexp-tests.el:
8a2ac78cb97d Pre-emptively update any dirty mirror syntax table before searching
Aidan Kehoe <kehoea@parhasard.net>
parents: 5679
diff changeset
172 Make sure we can search for character ranges successfully when the
8a2ac78cb97d Pre-emptively update any dirty mirror syntax table before searching
Aidan Kehoe <kehoea@parhasard.net>
parents: 5679
diff changeset
173 syntax table is dirty.
8a2ac78cb97d Pre-emptively update any dirty mirror syntax table before searching
Aidan Kehoe <kehoea@parhasard.net>
parents: 5679
diff changeset
174
5679
a81a739181dc Add command remapping, a more robust alternative to #'substitute-key-definition
Aidan Kehoe <kehoea@parhasard.net>
parents: 5673
diff changeset
175 2012-09-02 Aidan Kehoe <kehoea@parhasard.net>
a81a739181dc Add command remapping, a more robust alternative to #'substitute-key-definition
Aidan Kehoe <kehoea@parhasard.net>
parents: 5673
diff changeset
176
a81a739181dc Add command remapping, a more robust alternative to #'substitute-key-definition
Aidan Kehoe <kehoea@parhasard.net>
parents: 5673
diff changeset
177 * automated/keymap-tests.el:
a81a739181dc Add command remapping, a more robust alternative to #'substitute-key-definition
Aidan Kehoe <kehoea@parhasard.net>
parents: 5673
diff changeset
178 Test the new command remapping functionality.
a81a739181dc Add command remapping, a more robust alternative to #'substitute-key-definition
Aidan Kehoe <kehoea@parhasard.net>
parents: 5673
diff changeset
179
5696
9f1c9f957073 Fix ChangeLog ordering.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5695
diff changeset
180 2012-08-02 Stephen J. Turnbull <stephen@xemacs.org>
9f1c9f957073 Fix ChangeLog ordering.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5695
diff changeset
181
9f1c9f957073 Fix ChangeLog ordering.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5695
diff changeset
182 * XEmacs 21.5.32 "habanero" is released.
9f1c9f957073 Fix ChangeLog ordering.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5695
diff changeset
183
5664
00fd55d635fb Sync #'truncate-string-to-width with GNU, add tests for it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5658
diff changeset
184 2012-05-12 Aidan Kehoe <kehoea@parhasard.net>
00fd55d635fb Sync #'truncate-string-to-width with GNU, add tests for it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5658
diff changeset
185
00fd55d635fb Sync #'truncate-string-to-width with GNU, add tests for it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5658
diff changeset
186 * automated/mule-tests.el:
00fd55d635fb Sync #'truncate-string-to-width with GNU, add tests for it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5658
diff changeset
187 Test #'truncate-string-to-width, thank you Colin Walters.
00fd55d635fb Sync #'truncate-string-to-width with GNU, add tests for it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5658
diff changeset
188
5658
289cf21be887 Don't augment ENVIRONMENT when that's not indicated, #'macroexpand.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5653
diff changeset
189 2012-05-06 Aidan Kehoe <kehoea@parhasard.net>
289cf21be887 Don't augment ENVIRONMENT when that's not indicated, #'macroexpand.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5653
diff changeset
190
289cf21be887 Don't augment ENVIRONMENT when that's not indicated, #'macroexpand.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5653
diff changeset
191 * automated/lisp-tests.el:
289cf21be887 Don't augment ENVIRONMENT when that's not indicated, #'macroexpand.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5653
diff changeset
192 Use &environment appropriately in #'macrolet, instead of relying
289cf21be887 Don't augment ENVIRONMENT when that's not indicated, #'macroexpand.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5653
diff changeset
193 on #'macroexpand to guess what we mean.
289cf21be887 Don't augment ENVIRONMENT when that's not indicated, #'macroexpand.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5653
diff changeset
194
5653
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
195 2012-05-04 Aidan Kehoe <kehoea@parhasard.net>
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
196
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
197 * automated/regexp-tests.el (equal):
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
198 * automated/regexp-tests.el (Assert-char-class):
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
199 Correct a stray parenthesis; add tests for the predefined
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
200 character classes with #'skip-chars-{forward,backward}; update the
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
201 tests to reflect some changed design decisions on my part.
3df910176b6a Support predefined character classes in #'skip-chars-{forward,backward}, too
Aidan Kehoe <kehoea@parhasard.net>
parents: 5649
diff changeset
202
5649
d026b665014f Actually obey POSIX rules in #'posix-string-match, don't ignore them.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5648
diff changeset
203 2012-04-25 Aidan Kehoe <kehoea@parhasard.net>
d026b665014f Actually obey POSIX rules in #'posix-string-match, don't ignore them.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5648
diff changeset
204
d026b665014f Actually obey POSIX rules in #'posix-string-match, don't ignore them.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5648
diff changeset
205 * automated/regexp-tests.el: Check that #'posix-string-match
d026b665014f Actually obey POSIX rules in #'posix-string-match, don't ignore them.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5648
diff changeset
206 actually returns the longest match; thank you Ilya Shlyakhter in
d026b665014f Actually obey POSIX rules in #'posix-string-match, don't ignore them.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5648
diff changeset
207 jn1j8t$ujq$1@dough.gmane.org !
d026b665014f Actually obey POSIX rules in #'posix-string-match, don't ignore them.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5648
diff changeset
208
5648
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
209 2012-04-21 Aidan Kehoe <kehoea@parhasard.net>
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
210
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
211 * automated/regexp-tests.el:
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
212 * automated/regexp-tests.el (Assert-char-class):
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
213 Check that #'string-match errors correctly with an over-long
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
214 character class name.
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
215 Add tests for character class functionality that supports
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
216 non-ASCII characters. These tests expose bugs in GNU Emacs
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
217 24.0.94.2, but pass under current XEmacs.
3f4a234f4672 Support non-ASCII correctly in character classes, test this.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5647
diff changeset
218
5647
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
219 2012-04-21 Aidan Kehoe <kehoea@parhasard.net>
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
220
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
221 * automated/regexp-tests.el:
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
222 * automated/regexp-tests.el (Assert-char-class):
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
223 Test the character classes functionality that was always in
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
224 regex.c but that has only just been turned on. These tests pass on
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
225 GNU Emacs 24.0.94.2.
1d9f603e9125 Turn on character classes in regex.c by default; test them in regexp-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5642
diff changeset
226
5642
5bda701e9e7c Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
Aidan Kehoe <kehoea@parhasard.net>
parents: 5634
diff changeset
227 2012-01-14 Aidan Kehoe <kehoea@parhasard.net>
5bda701e9e7c Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
Aidan Kehoe <kehoea@parhasard.net>
parents: 5634
diff changeset
228
5bda701e9e7c Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
Aidan Kehoe <kehoea@parhasard.net>
parents: 5634
diff changeset
229 * automated/lisp-tests.el:
5bda701e9e7c Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
Aidan Kehoe <kehoea@parhasard.net>
parents: 5634
diff changeset
230 Check that `byte-compile-catch' doesn't strip keyword (as such,
5bda701e9e7c Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
Aidan Kehoe <kehoea@parhasard.net>
parents: 5634
diff changeset
231 non-quoted) TAGs.
5bda701e9e7c Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
Aidan Kehoe <kehoea@parhasard.net>
parents: 5634
diff changeset
232
5634
2014ff433daf Support hash COLLECTIONs, #'{all,try}-completion{s,}; add #'test-completion
Aidan Kehoe <kehoea@parhasard.net>
parents: 5633
diff changeset
233 2012-01-01 Aidan Kehoe <kehoea@parhasard.net>
2014ff433daf Support hash COLLECTIONs, #'{all,try}-completion{s,}; add #'test-completion
Aidan Kehoe <kehoea@parhasard.net>
parents: 5633
diff changeset
234
2014ff433daf Support hash COLLECTIONs, #'{all,try}-completion{s,}; add #'test-completion
Aidan Kehoe <kehoea@parhasard.net>
parents: 5633
diff changeset
235 * automated/completion-tests.el: New.
2014ff433daf Support hash COLLECTIONs, #'{all,try}-completion{s,}; add #'test-completion
Aidan Kehoe <kehoea@parhasard.net>
parents: 5633
diff changeset
236 Test #'try-completion, #'all-completion and #'test-completion with
2014ff433daf Support hash COLLECTIONs, #'{all,try}-completion{s,}; add #'test-completion
Aidan Kehoe <kehoea@parhasard.net>
parents: 5633
diff changeset
237 list, vector and hash-table COLLECTION arguments.
2014ff433daf Support hash COLLECTIONs, #'{all,try}-completion{s,}; add #'test-completion
Aidan Kehoe <kehoea@parhasard.net>
parents: 5633
diff changeset
238
5633
49c36ed998b6 No longer use the obsolete function names, hash-table-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5605
diff changeset
239 2011-12-30 Aidan Kehoe <kehoea@parhasard.net>
49c36ed998b6 No longer use the obsolete function names, hash-table-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5605
diff changeset
240
49c36ed998b6 No longer use the obsolete function names, hash-table-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5605
diff changeset
241 * automated/hash-table-tests.el:
49c36ed998b6 No longer use the obsolete function names, hash-table-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5605
diff changeset
242 No longer use the obsolete function names in the tests, now
49c36ed998b6 No longer use the obsolete function names, hash-table-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5605
diff changeset
243 they've been removed from cl.el.
49c36ed998b6 No longer use the obsolete function names, hash-table-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5605
diff changeset
244
5605
cc7f8a0e569a Accept bignums unambiguously in the syntax for object labels, lread.c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5595
diff changeset
245 2011-12-03 Aidan Kehoe <kehoea@parhasard.net>
cc7f8a0e569a Accept bignums unambiguously in the syntax for object labels, lread.c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5595
diff changeset
246
cc7f8a0e569a Accept bignums unambiguously in the syntax for object labels, lread.c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5595
diff changeset
247 * automated/lisp-reader-tests.el:
cc7f8a0e569a Accept bignums unambiguously in the syntax for object labels, lread.c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5595
diff changeset
248 Check that integer object labels (using the #N=... syntax) treat
cc7f8a0e569a Accept bignums unambiguously in the syntax for object labels, lread.c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5595
diff changeset
249 bignums as such, rather than as fixnums that have wrapped.
cc7f8a0e569a Accept bignums unambiguously in the syntax for object labels, lread.c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5595
diff changeset
250
5595
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
251 2011-11-09 Aidan Kehoe <kehoea@parhasard.net>
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
252
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
253 Update some tests that have started failing because of some
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
254 changed design decisions.
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
255 * automated/lisp-tests.el (eq):
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
256 (type-of 42) now returns the symbol fixnum.
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
257 * automated/lisp-tests.el (needs-lexical-context):
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
258 (function ...) doesn't create a lexical context, and this is now the
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
259 case in interpreted as well as in compiled code.
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
260 * automated/mule-tests.el (featurep):
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
261 Silence messages when byte-compiling files; if a file doesn't have
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
262 the escape-quoted coding cookie, it will now have the
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
263 raw-text-unix coding cookie, look for that instead of looking for
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
264 the absence of the escape-quoted coding cookie.
391d809fa4e9 Update tests that have started failing because of changed design decisions.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5576
diff changeset
265
5576
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
266 2011-10-03 Aidan Kehoe <kehoea@parhasard.net>
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
267
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
268 * automated/case-tests.el (uni-mappings):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
269 * automated/database-tests.el (delete-database-files):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
270 * automated/hash-table-tests.el (iterations):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
271 * automated/lisp-tests.el (test1):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
272 * automated/lisp-tests.el (a):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
273 * automated/lisp-tests.el (cl-floor):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
274 * automated/lisp-tests.el (foo):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
275 * automated/lisp-tests.el (list-nreverse):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
276 * automated/lisp-tests.el (needs-lexical-context):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
277 * automated/mule-tests.el (featurep):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
278 * automated/os-tests.el (original-string):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
279 * automated/os-tests.el (with):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
280 * automated/symbol-tests.el (check-weak-list-unique):
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
281 Replace #'flet with #'labels where appropriate in these tests,
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
282 following my own advice on style in the docstrings of those
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
283 functions.
071b810ceb18 Declare labels as line where appropriate; use #'labels, not #'flet, tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5574
diff changeset
284
5574
d4f334808463 Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5560
diff changeset
285 2011-10-02 Aidan Kehoe <kehoea@parhasard.net>
d4f334808463 Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5560
diff changeset
286
d4f334808463 Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5560
diff changeset
287 * automated/lisp-tests.el:
d4f334808463 Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5560
diff changeset
288 * automated/lisp-tests.el (+):
d4f334808463 Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5560
diff changeset
289 Test #'labels and inlining.
d4f334808463 Support inlining labels, bytecomp.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5560
diff changeset
290
5560
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
291 2011-09-04 Aidan Kehoe <kehoea@parhasard.net>
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
292
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
293 * automated/lisp-reader-tests.el:
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
294 * automated/lisp-tests.el (literal-with-uninterned):
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
295 * automated/symbol-tests.el (foo):
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
296 Test print-circle, for printing (mutually-)recursive and circular
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
297 structures.
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
298 Bind print-continuous-numbering where appropriate.
58b38d5b32d0 Implement print-circle, allowing recursive and circular structures to be read.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5553
diff changeset
299
5553
62edcc6a11ec Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents: 5550
diff changeset
300 2011-08-24 Aidan Kehoe <kehoea@parhasard.net>
62edcc6a11ec Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents: 5550
diff changeset
301
62edcc6a11ec Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents: 5550
diff changeset
302 * automated/lisp-tests.el:
62edcc6a11ec Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents: 5550
diff changeset
303 Add a test of apply partially that depends on the relative order
62edcc6a11ec Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents: 5550
diff changeset
304 of its arguments.
62edcc6a11ec Add an assertion about argument order to #'apply-partially compiler macro
Aidan Kehoe <kehoea@parhasard.net>
parents: 5550
diff changeset
305
5550
b908c7265a2b Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5545
diff changeset
306 2011-08-12 Aidan Kehoe <kehoea@parhasard.net>
b908c7265a2b Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5545
diff changeset
307
b908c7265a2b Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5545
diff changeset
308 * automated/lisp-tests.el:
b908c7265a2b Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5545
diff changeset
309 Trivial tests of #'apply-partially, just added to subr.el.
b908c7265a2b Add the #'apply-partially API, as used by GNU.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5545
diff changeset
310
5545
69de75c48efa Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5543
diff changeset
311 2011-08-08 Stephen J. Turnbull <stephen@xemacs.org>
69de75c48efa Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5543
diff changeset
312
69de75c48efa Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5543
diff changeset
313 * automated/syntax-tests.el:
69de75c48efa Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5543
diff changeset
314 Add test of syntax cache suggested by Alan Mackenzie.
69de75c48efa Alan Mackenzie's syntax cache bounds fix.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5543
diff changeset
315
5543
fbe90e6f7a43 Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5540
diff changeset
316 2011-08-06 Stephen J. Turnbull <stephen@xemacs.org>
fbe90e6f7a43 Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5540
diff changeset
317
fbe90e6f7a43 Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5540
diff changeset
318 * automated/syntax-tests.el: Suggest test from old syntax-cache bug.
fbe90e6f7a43 Initialize start and end properly (to new markers, not Qnil).
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5540
diff changeset
319
5540
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
320 2011-08-06 Stephen J. Turnbull <stephen@xemacs.org>
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
321
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
322 * automated/os-tests.el:
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
323 * automated/syntax-tests.el:
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
324 Move tests of `substitute-in-file-name' from syntax to os.
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
325
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
326 * automated/syntax-tests.el:
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
327 Add lisp-maint required file terminator.
eed303fac325 Should tests for substitute-in-file-name be in syntax-tests?
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5534
diff changeset
328
5533
11da5b828d10 shell-command and shell-command-on-region API compliant with FSF 23.3.1
Mats Lidell <mats.lidell@cag.se>
parents: 5530
diff changeset
329 2011-07-31 Mats Lidell <matsl@xemacs.org>
11da5b828d10 shell-command and shell-command-on-region API compliant with FSF 23.3.1
Mats Lidell <mats.lidell@cag.se>
parents: 5530
diff changeset
330 * automated/process-tests.el: shell-command tests.
5534
Mats Lidell <mats.lidell@cag.se>
parents: 5532 5533
diff changeset
331
5532
69a08906ad27 Introducing syntax-ppss.el from GNU.
Mats Lidell <mats.lidell@cag.se>
parents: 5530
diff changeset
332 2011-07-22 Mats Lidell <matsl@xemacs.org>
69a08906ad27 Introducing syntax-ppss.el from GNU.
Mats Lidell <mats.lidell@cag.se>
parents: 5530
diff changeset
333 * automated/syntax-ppss-tests.el: Add tests for syntax-ppss.el.
5533
11da5b828d10 shell-command and shell-command-on-region API compliant with FSF 23.3.1
Mats Lidell <mats.lidell@cag.se>
parents: 5530
diff changeset
334
5530
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5512
diff changeset
335 2011-06-28 Aidan Kehoe <kehoea@parhasard.net>
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5512
diff changeset
336
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5512
diff changeset
337 * automated/mule-tests.el:
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5512
diff changeset
338 Update the charsets-in-region test to reflect the GPLv3 HELLO
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5512
diff changeset
339 file.
17bcc2aab111 Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5512
diff changeset
340
5512
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5489
diff changeset
341 2011-05-20 Jerry James <james@xemacs.org>
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5489
diff changeset
342
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5489
diff changeset
343 * tooltalk/Makefile (DESTDIR): New variable for all Makefiles, unused
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5489
diff changeset
344 in this one.
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5489
diff changeset
345
5489
159face738c3 Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5480
diff changeset
346 2011-05-01 Aidan Kehoe <kehoea@parhasard.net>
159face738c3 Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5480
diff changeset
347
159face738c3 Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5480
diff changeset
348 * automated/lisp-reader-tests.el:
159face738c3 Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5480
diff changeset
349 If the bignum feature is available, check that a leading plus sign
159face738c3 Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5480
diff changeset
350 is treated correctly when reading bignum integers.
159face738c3 Never pass a leading + to mpz_set_string, parse_integer ().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5480
diff changeset
351
5480
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
352 2011-04-29 Stephen J. Turnbull <stephen@xemacs.org>
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
353
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
354 * XEmacs 21.5.31 "ginger" is released.
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
355
5464
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5462
diff changeset
356 2011-04-26 Stephen J. Turnbull <stephen@xemacs.org>
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5462
diff changeset
357
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5462
diff changeset
358 * XEmacs 21.5.30 "garlic" is released.
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5462
diff changeset
359
5462
97ac18bd1fa3 Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5384
diff changeset
360 2011-04-24 Aidan Kehoe <kehoea@parhasard.net>
97ac18bd1fa3 Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5384
diff changeset
361
97ac18bd1fa3 Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5384
diff changeset
362 * automated/lisp-tests.el:
97ac18bd1fa3 Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5384
diff changeset
363 Check that distinct symbol macros with identical string names
97ac18bd1fa3 Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5384
diff changeset
364 expand to different things.
97ac18bd1fa3 Make sure distinct symbol macros with identical names expand distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5384
diff changeset
365
5384
3889ef128488 Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents: 5374
diff changeset
366 2011-03-24 Jerry James <james@xemacs.org>
3889ef128488 Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents: 5374
diff changeset
367
3889ef128488 Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents: 5374
diff changeset
368 * automated/query-coding-tests.el: "Compatiblity" -> "Compatibility".
3889ef128488 Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents: 5374
diff changeset
369 * gtk/event-stream-tests.el: "proccess" -> "process".
3889ef128488 Fix misspelled words, and some grammar, across the entire source tree.
Jerry James <james@xemacs.org>
parents: 5374
diff changeset
370
5374
d967d96ca043 Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5370
diff changeset
371 2011-03-17 Aidan Kehoe <kehoea@parhasard.net>
d967d96ca043 Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5370
diff changeset
372
d967d96ca043 Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5370
diff changeset
373 * automated/lisp-tests.el:
d967d96ca043 Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5370
diff changeset
374 Only test the various old-* function if old-eq is bound and a
d967d96ca043 Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5370
diff changeset
375 subr.
d967d96ca043 Conditionalise the old-* functions and byte codes at compile time.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5370
diff changeset
376
5370
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
377 2011-03-11 Aidan Kehoe <kehoea@parhasard.net>
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
378
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
379 * automated/byte-compiler-tests.el:
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
380 (defconst :foo 1) now gives a warning when byte-compiled, check
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
381 for that.
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
382 (setq :foo 1) now errors with interpreted code, but succeeds with
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
383 byte-compiled code; check for the former, wrap a
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
384 Known-Bug-Expect-Failure around a check for the error in the
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
385 latter case, we can't yet remove this behaviour while we're using
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
386 packages compiled by 21.4.
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
387 * automated/lisp-tests.el (wrong-type-argument):
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
388 Integer zero is a valid argument to #'substring-no-properties, use
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
389 Assert not Check-Error for it. Check some other aspects of the
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
390 functionality of #'substring-no-properties in passing.
4c4b96b13f70 Address the easy test failures in tests/automated.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5360
diff changeset
391
5360
46b53e84ea7a #'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5355
diff changeset
392 2011-02-24 Aidan Kehoe <kehoea@parhasard.net>
46b53e84ea7a #'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5355
diff changeset
393
46b53e84ea7a #'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5355
diff changeset
394 * automated/lisp-tests.el (substring-no-properties):
46b53e84ea7a #'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5355
diff changeset
395 Make sure this function checks its arguments' types, the absence
46b53e84ea7a #'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5355
diff changeset
396 of which was revealed by Raymond Toy's bug report of
46b53e84ea7a #'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5355
diff changeset
397 http://mid.gmane.org/4D65D413.5050103@gmail.com .
46b53e84ea7a #'substring-no-properties: check STRING's type, get_string_range_char won't.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5355
diff changeset
398
5355
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
399 2011-02-10 Aidan Kehoe <kehoea@parhasard.net>
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
400
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
401 * automated/lisp-tests.el:
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
402 * automated/lisp-tests.el (mapcar*):
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
403 If multiple SEQUENCE arguments are passed to #'mapcar*, and the
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
404 last one is circular while the others aren't, make sure that
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
405 #'mapcar* doesn't error.
70b15ac66ee5 Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5353
diff changeset
406
5353
38e24b8be4ea Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5347
diff changeset
407 2011-02-07 Aidan Kehoe <kehoea@parhasard.net>
38e24b8be4ea Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5347
diff changeset
408
38e24b8be4ea Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5347
diff changeset
409 * automated/lisp-tests.el:
38e24b8be4ea Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5347
diff changeset
410 Test lexical scope for `block', `return-from'; add a
38e24b8be4ea Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5347
diff changeset
411 Known-Bug-Expect-Failure for a contorted example that fails when
38e24b8be4ea Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5347
diff changeset
412 byte-compiled.
38e24b8be4ea Improve the lexical scoping in #'block, #'return-from.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5347
diff changeset
413
5347
fd441b85d760 Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5346
diff changeset
414 2011-01-23 Aidan Kehoe <kehoea@parhasard.net>
fd441b85d760 Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5346
diff changeset
415
fd441b85d760 Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5346
diff changeset
416 * automated/lisp-tests.el:
fd441b85d760 Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5346
diff changeset
417 When sanity-checking :start and :end keyword arguments, loop at
fd441b85d760 Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5346
diff changeset
418 macroexpansion time, not runtime, allowing us to pick up any
fd441b85d760 Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5346
diff changeset
419 compiler macros and giving a clearer *Test-Log* buffer.
fd441b85d760 Loop at macroexpansion time when sanity-checking :start, :end keyword args.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5346
diff changeset
420
5346
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
421 2011-01-23 Aidan Kehoe <kehoea@parhasard.net>
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
422
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
423 * automated/lisp-tests.el (test-fun):
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
424 #'delete* and friends can now throw a wrong-type-argument if
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
425 handed a non-sequence; accept this too when checking for an error
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
426 when passing a fixnum as the SEQUENCE argument.
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
427 Check #'remove*, #'remove and #'remq too.
b4ef3128160c Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5339
diff changeset
428
5339
ba62563ec7c7 Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5336
diff changeset
429 2011-01-15 Aidan Kehoe <kehoea@parhasard.net>
ba62563ec7c7 Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5336
diff changeset
430
ba62563ec7c7 Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5336
diff changeset
431 * automated/lisp-tests.el (list): Test #'concatenate, especially
ba62563ec7c7 Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5336
diff changeset
432 with more complicated TYPEs, which were previously not accepted by
ba62563ec7c7 Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5336
diff changeset
433 the function.
ba62563ec7c7 Accept more complex TYPEs in #'concatenate, cl-extra.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 5336
diff changeset
434
5336
287499ff4c5f Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5329
diff changeset
435 2011-01-14 Aidan Kehoe <kehoea@parhasard.net>
287499ff4c5f Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5329
diff changeset
436
287499ff4c5f Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5329
diff changeset
437 * automated/lisp-tests.el (list): Test #'find, especially the
287499ff4c5f Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5329
diff changeset
438 :default keyword, not specified by Common Lisp.
287499ff4c5f Pass in the DEFAULT argument to position() as documented, #'find.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5329
diff changeset
439
5329
7b391d07b334 Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5323
diff changeset
440 2011-01-02 Aidan Kehoe <kehoea@parhasard.net>
7b391d07b334 Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5323
diff changeset
441
7b391d07b334 Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5323
diff changeset
442 * automated/lisp-tests.el (test-fun): Test member*, assoc*,
7b391d07b334 Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5323
diff changeset
443 rassoc*, delete* here too.
7b391d07b334 Tweak a few compiler macros for functions in cl-seq.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5323
diff changeset
444
5323
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
445 2010-12-30 Aidan Kehoe <kehoea@parhasard.net>
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
446
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
447 * automated/lisp-tests.el (wrong-type-argument): Add a missing
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
448 parenthesis here.
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
449 Make sure #'count #'position #'find #'delete* #'remove* #'reduce
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
450 #'delete-duplicates #'remove-duplicates #'replace #'mismatch
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
451 #'search sanity check their :start and :end keyword arguments.
f87bb35a6b94 Test sanity-checking of :start, :end keyword arguments when appropriate.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5307
diff changeset
452
5307
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
453 2010-11-20 Aidan Kehoe <kehoea@parhasard.net>
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
454
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
455 * automated/lisp-tests.el:
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
456 * automated/lisp-tests.el (featurep):
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
457 * automated/lisp-tests.el (wrong-type-argument):
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
458 * automated/mule-tests.el (featurep):
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
459 Check for args-out-of-range errors instead of wrong-type-argument
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
460 errors in various places when code is handed a large bignum
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
461 instead of a fixnum.
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
462 Also check for the wrong-type-argument errors when giving the same
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
463 code a non-integer value.
c096d8051f89 Have NATNUMP give t for positive bignums; check limits appropriately.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5300
diff changeset
464
5300
9f738305f80f Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5299
diff changeset
465 2010-11-06 Aidan Kehoe <kehoea@parhasard.net>
9f738305f80f Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5299
diff changeset
466
9f738305f80f Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5299
diff changeset
467 * automated/lisp-tests.el (list-nreverse):
9f738305f80f Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5299
diff changeset
468 Check that #'reverse and #'nreverse handle non-list sequences
9f738305f80f Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5299
diff changeset
469 properly.
9f738305f80f Accept sequences generally, not just lists, #'reverse, #'nreverse.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5299
diff changeset
470
5299
28651c24b3f8 Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents: 5295
diff changeset
471 2010-11-06 Aidan Kehoe <kehoea@parhasard.net>
28651c24b3f8 Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents: 5295
diff changeset
472
28651c24b3f8 Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents: 5295
diff changeset
473 * automated/lisp-tests.el (malformed-list): Check that #'mapcar,
28651c24b3f8 Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents: 5295
diff changeset
474 #'map and #'list-length throw this error when appropriate.
28651c24b3f8 Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Aidan Kehoe <kehoea@parhasard.net>
parents: 5295
diff changeset
475
5295
2474dce7304e Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5292
diff changeset
476 2010-10-25 Aidan Kehoe <kehoea@parhasard.net>
2474dce7304e Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5292
diff changeset
477
2474dce7304e Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5292
diff changeset
478 * automated/lisp-tests.el:
2474dce7304e Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5292
diff changeset
479 Test format strings with %b, too.
2474dce7304e Make sure (format "%b" 0) is non-zero length, print.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5292
diff changeset
480
5290
e6508b64ee08 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5287
diff changeset
481 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org>
e6508b64ee08 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5287
diff changeset
482
e6508b64ee08 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5287
diff changeset
483 * automated/lisp-reader-tests.el:
e6508b64ee08 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5287
diff changeset
484 Change references to SXEmacs to XEmacs.
e6508b64ee08 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5287
diff changeset
485
5287
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
486 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org>
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
487
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
488 * gtk/xemacs-toolbar.el:
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
489 * gtk/toolbar-test.el:
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
490 * gtk/statusbar-test.el:
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
491 * gtk/gtk-extra-test.el:
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
492 * gtk/gtk-embedded-test.el:
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
493 * gtk/gnome-test.el:
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
494 * gtk/event-stream-tests.el:
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
495 Add copyright notice based on internal evidence.
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
496
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
497 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org>
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
498
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
499 * reproduce-crashes.el: Amend "this file" to "XEmacs is free...".
cd167465bf69 More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5236
diff changeset
500
5285
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
501 2010-10-14 Aidan Kehoe <kehoea@parhasard.net>
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
502
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
503 * automated/lisp-tests.el (x):
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
504 Test #'nbutlast, #'butlast with dotted lists.
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
505 Check that #'ldiff and #'tailp don't hang on circular lists; check
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
506 that #'tailp returns t with circular lists when that is
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
507 appropriate. Test them both with dotted lists.
99de5fd48e87 Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Aidan Kehoe <kehoea@parhasard.net>
parents: 5283
diff changeset
508
5283
be436ac36ba4 Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5244
diff changeset
509 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
510
be436ac36ba4 Don't share a counter when checking for circularity, list_merge().
Aidan Kehoe <kehoea@parhasard.net>
parents: 5244
diff changeset
511 * 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
512 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
513
5244
04811a268716 Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents: 5243
diff changeset
514 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
515
04811a268716 Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
Aidan Kehoe <kehoea@parhasard.net>
parents: 5243
diff changeset
516 * 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
517 (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
518 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
519 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
520
5243
808131ba4a57 Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5241
diff changeset
521 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
522
808131ba4a57 Print symbols with ratio-like names and the associated ratios distinctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5241
diff changeset
523 * 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
524 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
525 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
526
5241
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
527 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
528
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
529 * automated/lisp-tests.el:
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
530 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
531 about.
d579d76f3dcc Be more careful about side-effects from Lisp code, #'reduce
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
532
5236
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
533 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
534
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
535 * 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
536 * gtk/gnome-test.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
537 * 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
538 * 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
539 * gtk/statusbar-test.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
540 * gtk/toolbar-test.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
541 * gtk/xemacs-toolbar.el:
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5228
diff changeset
542 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
543
5228
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
544 2010-06-02 Aidan Kehoe <kehoea@parhasard.net>
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
545
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
546 * gtk/gtk-test.el (gtk-test):
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
547 Remove a conditional for InfoDock.
5efbd1253905 Remove all support for InfoDock.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5191
diff changeset
548
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
549 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
550
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
551 * 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
552 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
553 #'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
554 * 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
555 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
556 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
557
5188
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
558 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
559
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
560 * automated/lisp-tests.el:
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
561 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
562 often.
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
563 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
564 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
565 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
566 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
567 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
568 more informative.
000287f8053b Be more careful about parentheses and number features, #'equalp tests
Aidan Kehoe <kehoea@parhasard.net>
parents: 5178
diff changeset
569
5156
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
570 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
571
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
572 * automated/c-tests.el:
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
573 * automated/c-tests.el (when):
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
574 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
575 file.
6bff4f219697 fix crash etc. in tests.c/c-tests.el
Ben Wing <ben@xemacs.org>
parents: 5136
diff changeset
576
5136
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
577 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
578
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
579 * 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
580 * 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
581 * 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
582 * 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
583 * 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
584 * 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
585 * 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
586 * 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
587 * 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
588 * 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
589 * 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
590 * 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
591 * 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
592 * 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
593 * automated/file-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
594 * 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
595 * 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
596 * 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
597 * 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
598 * 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
599 * 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
600 * 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
601 * 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
602 * automated/lisp-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
603 * 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
604 * 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
605 * 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
606 * 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
607 * 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
608 * 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
609 * 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
610 * automated/lisp-tests.el (=):
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
611 * 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
612 * 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
613 * 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
614 * 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
615 * 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
616 * 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
617 * 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
618 * 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
619 * 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
620 * 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
621 * 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
622 * 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
623 * 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
624 * 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
625 * 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
626 * 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
627 * 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
628 * 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
629 * 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
630 * 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
631 * 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
632 * 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
633 * automated/mule-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
634 * 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
635 * 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
636 * 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
637 * 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
638 * automated/regexp-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
639 * 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
640 * 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
641 * automated/regexp-tests.el (=):
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
642 * 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
643 * 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
644 * 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
645 * 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
646 * 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
647 * 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
648 * 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
649 * 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
650 * 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
651 * automated/symbol-tests.el:
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
652 * 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
653 * 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
654 * 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
655 * 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
656 * 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
657 * 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
658 * 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
659 * 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
660 * 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
661 * 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
662 * 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
663 * 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
664 * 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
665 * 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
666 * 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
667 * 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
668 * 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
669 * 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
670 * 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
671 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
672 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
673 `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
674 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
675 is seen.
0f66906b6e37 Undo Assert-equal, Assert=, etc.; make `Assert' handle this automatically
Ben Wing <ben@xemacs.org>
parents: 5107
diff changeset
676
5107
ae4ddcdf30c0 Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5065
diff changeset
677 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
678
ae4ddcdf30c0 Test escape-quoted for the range U+0000 to U+00FF.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5065
diff changeset
679 * 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
680 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
681 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
682
5065
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
683 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
684
5176
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
685 * reproduce-crashes.el (8):
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
686 objects*.[ch] -> fontcolor*.[ch].
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
687
5065
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
688 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
689
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
690 * automated/syntax-tests.el:
133e816778ed fix expected-buggy test to avoid abort in test file
Ben Wing <ben@xemacs.org>
parents: 5064
diff changeset
691 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
692 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
693
5064
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
694 2010-02-22 Ben Wing <ben@xemacs.org>
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
695
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
696 * automated/test-harness.el (test-harness-from-buffer):
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
697 Remove unused binding.
501b5e84f5a7 remove unused var in test-harness
Ben Wing <ben@xemacs.org>
parents: 5049
diff changeset
698
5041
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
699 2010-02-15 Ben Wing <ben@xemacs.org>
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
700
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
701 * automated/search-tests.el (let):
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
702 * automated/search-tests.el (boundp):
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
703 debug-xemacs-searches renamed to debug-searches.
efaa6cd845e5 add regexp-debugging
Ben Wing <ben@xemacs.org>
parents: 4986
diff changeset
704
5040
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
705 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
706
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
707 * automated/test-harness.el:
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
708 * 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
709 * 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
710 * 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
711 * 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
712 * 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
713 * 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
714 * 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
715 * 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
716 * 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
717 * 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
718 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
719 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
720 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
721 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
722 (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
723 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
724 is expected.)
3daf9fc57cd4 fixes to test harness to allow backtracing/debugging of failures
Ben Wing <ben@xemacs.org>
parents: 5036
diff changeset
725
5036
9624523604c5 Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents: 5035
diff changeset
726 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
727
9624523604c5 Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Aidan Kehoe <kehoea@parhasard.net>
parents: 5035
diff changeset
728 * 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
729 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
730 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
731 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
732 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
733 (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
734 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
735
5034
1b96882bdf37 Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4986
diff changeset
736 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
737
1b96882bdf37 Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4986
diff changeset
738 * 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
739 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
740 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
741 (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
742
4986
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
743 2010-02-05 Jerry James <james@xemacs.org>
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
744
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
745 * 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
746 provides a better test than this.
e258bf833393 Remove old external module test.
Jerry James <james@xemacs.org>
parents: 4980
diff changeset
747
4980
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
748 2010-02-05 Jerry James <james@xemacs.org>
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
749
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
750 * frame.el: Martin Buchholz claims ownership.
931aaa7a6b37 Martin Buchholz claims tests/frame.el.
Jerry James <james@xemacs.org>
parents: 4962
diff changeset
751
4948
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
752 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
753
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
754 * 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
755 New file.
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
756
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
757 * 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
758
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
759 * 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
760 * 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
761
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
762 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
763
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
764 * 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
765 * 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
766 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
767 charsets.
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
768
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
769 * 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
770 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
771 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
772
8b230c53075b fix some tests in `make check', also add our own file-tests
Ben Wing <ben@xemacs.org>
parents: 4861
diff changeset
773 * 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
774 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
775
4906
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
776 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
777
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
778 * 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
779 * 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
780 * 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
781 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
782 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
783 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
784 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
785
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
786 * 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
787 * 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
788 * 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
789 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
790 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
791 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
792
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
793 * 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
794 * 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
795 * 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
796 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
797 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
798
6ef8256a020a implement equalp in C, fix case-folding, add equal() method for keymaps
Ben Wing <ben@xemacs.org>
parents: 4902
diff changeset
799 * 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
800 * 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
801 * 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
802 * 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
803 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
804 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
805 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
806
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
807 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
808
e91e3e353805 Don't compare the same octet with itself if checking for boyer_moore_ok
Aidan Kehoe <kehoea@parhasard.net>
parents: 4902
diff changeset
809 * 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
810 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
811 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
812 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
813 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
814 * 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
815 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
816 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
817
4902
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
818 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
819
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
820 * automated/search-tests.el:
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
821 * automated/search-tests.el (insert):
c902301f8b7d fix CRLF line endings in search-tests.el
Ben Wing <ben@xemacs.org>
parents: 4900
diff changeset
822 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
823
4900
0eccfd4850d6 Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4897
diff changeset
824 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
825
0eccfd4850d6 Add tests for the regexp-ranges-treat-control-1-chars badly bug.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4897
diff changeset
826 * 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
827 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
828 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
829 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
830
4897
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
831 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
832
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
833 * automated/search-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
834 New file.
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
835
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
836 * automated/search-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
837 * automated/case-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
838 * 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
839 * 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
840 * automated/lisp-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
841 * automated/regexp-tests.el:
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
842 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
843 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
844 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
845
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
846 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
847 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
848
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
849 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
850
91a023144e72 fix longstanding search bug involving searching for Control-1 chars
Ben Wing <ben@xemacs.org>
parents: 4891
diff changeset
851 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
852
4891
732c35cdded8 fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents: 4889
diff changeset
853 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
854
732c35cdded8 fix failing-case output of Assert-test, add Assert-test-not
Ben Wing <ben@xemacs.org>
parents: 4889
diff changeset
855 * 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
856 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
857 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
858 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
859
4889
1fbf8bffa545 Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents: 4884
diff changeset
860 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
861
1fbf8bffa545 Add Unicode-case-table-based torture test to case-tests.el
Ben Wing <ben@xemacs.org>
parents: 4884
diff changeset
862 * 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
863 * 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
864 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
865 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
866 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
867 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
868 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
869 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
870 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
871
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
872 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
873
29fb3baea939 Fix the bugs necessary to resolve the trivial test failures in mule-tests.el
Aidan Kehoe <kehoea@parhasard.net>
parents: 4861
diff changeset
874 * 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
875 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
876 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
877
4861
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
878 2010-01-14 Ben Wing <ben@xemacs.org>
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
879
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
880 * automated/mule-tests.el (featurep):
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
881 Accidentally included changes from Unicode-internal ws that
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
882 broke things.
1f3ed6288996 get make check working again
Ben Wing <ben@xemacs.org>
parents: 4857
diff changeset
883
4857
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
884 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
885
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
886 * 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
887 * 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
888 * automated/base64-tests.el (for):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
889 * automated/byte-compiler-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
890 * 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
891 * automated/case-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
892 * 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
893 * automated/case-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
894 * automated/case-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
895 * automated/case-tests.el (let):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
896 * automated/case-tests.el (boundp):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
897 * 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
898 * 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
899 * 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
900 * 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
901 * automated/extent-tests.el (let):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
902 * automated/extent-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
903 * automated/extent-tests.el (props):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
904 * 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
905 * 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
906 * 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
907 * 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
908 * 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
909 * 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
910 * 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
911 * automated/lisp-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
912 * automated/lisp-tests.el (setq):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
913 * 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
914 * 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
915 * automated/lisp-tests.el (nconc):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
916 * automated/lisp-tests.el (x):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
917 * automated/lisp-tests.el (y):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
918 * automated/lisp-tests.el (butlast):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
919 * automated/lisp-tests.el (+):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
920 * automated/lisp-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
921 * automated/lisp-tests.el (-):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
922 * automated/lisp-tests.el (six):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
923 * automated/lisp-tests.el (three):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
924 * automated/lisp-tests.el (1):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
925 * automated/lisp-tests.el (one):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
926 * automated/lisp-tests.el (two):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
927 * automated/lisp-tests.el (0):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
928 * automated/lisp-tests.el (five):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
929 * automated/lisp-tests.el (logxor):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
930 * automated/lisp-tests.el (test1):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
931 * 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
932 * automated/lisp-tests.el (for):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
933 * 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
934 * 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
935 * automated/lisp-tests.el (mapcar):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
936 * automated/lisp-tests.el (z):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
937 * automated/lisp-tests.el (mapvector):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
938 * automated/lisp-tests.el (mapconcat):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
939 * 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
940 * automated/lisp-tests.el (#*010):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
941 * 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
942 * 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
943 * automated/lisp-tests.el (sym):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
944 * automated/lisp-tests.el (subseq):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
945 * automated/lisp-tests.el (length):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
946 * automated/lisp-tests.el (102):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
947 * automated/lisp-tests.el (read):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
948 * 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
949 * 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
950 * 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
951 * automated/lisp-tests.el (foo):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
952 * 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
953 * automated/md5-tests.el (lambda):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
954 * 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
955 * automated/md5-tests.el (mapcar):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
956 * automated/md5-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
957 * 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
958 * 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
959 * automated/mule-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
960 * 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
961 * automated/regexp-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
962 * automated/regexp-tests.el (insert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
963 * automated/regexp-tests.el (Assert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
964 * 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
965 * automated/regexp-tests.el (featurep):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
966 * automated/regexp-tests.el (text):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
967 * automated/regexp-tests.el (text1):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
968 * 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
969 * automated/symbol-tests.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
970 * automated/symbol-tests.el (name):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
971 * 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
972 * automated/symbol-tests.el (string):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
973 * automated/symbol-tests.el (list):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
974 * automated/symbol-tests.el (foo):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
975 * automated/symbol-tests.el (read):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
976 * automated/symbol-tests.el (eval):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
977 * 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
978 * automated/symbol-tests.el (set):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
979 * 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
980 * automated/symbol-tests.el (mysym):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
981 * 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
982 * 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
983 * 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
984 * 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
985 * 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
986 * automated/syntax-tests.el (with):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
987 * automated/tag-tests.el (testfile):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
988 * automated/test-harness.el:
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
989 * 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
990 * automated/weak-tests.el (w):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
991 * automated/weak-tests.el (p):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
992 * automated/weak-tests.el (a):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
993 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
994 (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
995 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
996 suite.
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
997
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
998 * automated/test-harness.el (Assert):
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
999 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
1000
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
1001
4845
a3c673c0720b show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents: 4834
diff changeset
1002 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
1003
4857
34ff4dd7397d Add ChangeLog entries for previous changes to tests dir
Ben Wing <ben@xemacs.org>
parents: 4845
diff changeset
1004 * automated/test-harness.el (Assert):
4845
a3c673c0720b show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents: 4834
diff changeset
1005 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
1006 expression.
a3c673c0720b show description properly in Assert-failure message
Ben Wing <ben@xemacs.org>
parents: 4834
diff changeset
1007
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
1008 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
1009
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
1010 * 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
1011 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
1012
5035
b1e48555be7d Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5034
diff changeset
1013 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
1014
b1e48555be7d Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5034
diff changeset
1015 * 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
1016 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
1017
4795
084056f46755 #'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4792
diff changeset
1018 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
1019
084056f46755 #'functionp gives nil for special forms, as in CL and GNU Emacs 23.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4792
diff changeset
1020 * 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
1021 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
1022
4792
95b04754ea8c Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4790
diff changeset
1023 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
1024
95b04754ea8c Make #'equalp more compatible with CL; add a compiler macro, test & doc it.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4790
diff changeset
1025 * 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
1026 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
1027 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
1028 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
1029 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
1030 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
1031
4790
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4781
diff changeset
1032 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
1033
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4781
diff changeset
1034 * 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
1035 * 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
1036 (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
1037
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
1038 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
1039
8a653fbe5c27 Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents: 4771
diff changeset
1040 * 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
1041 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
1042 * 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
1043
4771
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
1044 2009-12-10 Jerry James <james@xemacs.org>
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
1045
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
1046 * auc-tex-test: Remove obsolete file.
e0b8ef850996 Remove more obsolete files.
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
1047
4759
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4752
diff changeset
1048 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
1049
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4752
diff changeset
1050 * 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
1051
4752
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
1052 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
1053
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
1054 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
1055 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
1056
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
1057 * 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
1058 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
1059
b8afe0f9cbe3 Restore some doc changes that got dropped in a merge.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4746
diff changeset
1060 * 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
1061 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
1062 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
1063
4746
ae862598ee56 Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4742
diff changeset
1064 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
1065
ae862598ee56 Make test from Adam Sjogren's report.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4742
diff changeset
1066 * 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
1067
4742
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
1068 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
1069
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
1070 * automated/lisp-tests.el:
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
1071 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
1072 bug it tickled is fixed.
4cf435fcebbc Make #'letf not error if handed a #'values form.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4739
diff changeset
1073
4739
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
1074 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
1075
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
1076 * 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
1077 confirmation from Mly.
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
1078
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
1079 * 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
1080 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
1081
679041362cd4 Add permissions notices to sigpipe.c and regressiontest.pl.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4732
diff changeset
1082 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
1083
4732
2491a837112c Fix typo in test of equalp and add more tests.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4731
diff changeset
1084 * 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
1085 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
1086
4731
ad40dc9d3a97 Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4728
diff changeset
1087 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
1088
ad40dc9d3a97 Add test of nil binding of default-process-coding-system.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4728
diff changeset
1089 * 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
1090 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
1091
4728
d0ea57eb3de4 Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4715
diff changeset
1092 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
1093
d0ea57eb3de4 Don't error if handed a string and a non-string, #'equalp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4715
diff changeset
1094 * 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
1095 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
1096 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
1097
4715
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
1098 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
1099
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
1100 * automated/mule-tests.el :
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
1101 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
1102 testing it.
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
1103 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
1104 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
1105 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
1106 Macintosh line-ending coding systems, for example.
a357478dd457 Fix some test failures, mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4709
diff changeset
1107
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
1108 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
1109
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
1110 * 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
1111 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
1112 * 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
1113 * 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
1114 * 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
1115 * 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
1116 * 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
1117 * 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
1118
4690
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
1119 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
1120
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
1121 * automated/mule-tests.el:
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
1122 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
1123 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
1124 coding system.
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
1125 * automated/query-coding-tests.el:
257b468bf2ca Move the #'query-coding-region implementation to C.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4688
diff changeset
1126 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
1127 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
1128
4688
7e54adf407a1 Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4686
diff changeset
1129 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
1130
7e54adf407a1 Fix a bug with Unicode error sequences and very short input strings.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4686
diff changeset
1131 * 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
1132 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
1133
4685
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
1134 2009-09-02 Jerry James <james@xemacs.org>
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
1135
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
1136 * reproduce-crashes.el (12): New bug.
945247a8112f Reproducer for menubar-x.c crash.
Jerry James <james@xemacs.org>
parents: 4679
diff changeset
1137
4686
cdabd56ce1b5 Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4685
diff changeset
1138 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
1139
cdabd56ce1b5 Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4685
diff changeset
1140 * 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
1141 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
1142 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
1143 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
1144 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
1145 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
1146 multiple-value implementation.)
cdabd56ce1b5 Fix various small issues with the multiple-value implementation.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4685
diff changeset
1147
4679
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
1148 2009-08-16 Aidan Kehoe <kehoea@parhasard.net>
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
1149
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
1150 * automated/lisp-tests.el (foo):
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
1151 Test the Common Lisp-compatibile multiple value functionality.
2c64d2bbb316 Test the multiple-value functionality.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4678
diff changeset
1152
4678
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
1153 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
1154
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
1155 * automated/lisp-tests.el:
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
1156 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
1157 C.
b5e1d4f6b66f Make #'floor, #'ceiling, #'round, #'truncate conform to Common Lisp.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4672
diff changeset
1158 (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
1159 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
1160
4672
938ffa3ffe4d Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4650
diff changeset
1161 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
1162
938ffa3ffe4d Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4650
diff changeset
1163 * automated/mule-tests.el:
938ffa3ffe4d Revert to original language environment, tests/automated/mule-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4650
diff changeset
1164 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
1165 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
1166 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
1167
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
1168 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
1169
8905163c49c5 #'find-file: set b-f-c-s even on error (cf. non-existent files),
Aidan Kehoe <kehoea@parhasard.net>
parents: 4647
diff changeset
1170 * 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
1171 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
1172 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
1173 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
1174
4647
e4ed58cb0e5b Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4636
diff changeset
1175 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
1176
e4ed58cb0e5b Fix bugs with #'find-file, 0-length files, & coding-system-for-read specified.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4636
diff changeset
1177 * 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
1178 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
1179 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
1180 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
1181 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
1182
4636
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4623
diff changeset
1183 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
1184
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4623
diff changeset
1185 * 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
1186
4623
a9f83990e6bf Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4622
diff changeset
1187 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
1188
a9f83990e6bf Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4622
diff changeset
1189 * automated/mule-tests.el:
a9f83990e6bf Fix a byte compiler bug with characters above ?\xFF.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4622
diff changeset
1190 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
1191 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
1192 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
1193
4622
8cbca852bcd4 #'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4620
diff changeset
1194 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
1195
8cbca852bcd4 #'check-coding-systems-region: return nil on success, not t.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4620
diff changeset
1196 * 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
1197 #'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
1198
4620
4dc42d1fe684 Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4608
diff changeset
1199 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
1200
4dc42d1fe684 Make the majority of tests in tests/automated/mule-tests.el work again.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4608
diff changeset
1201 * 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
1202 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
1203 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
1204
4608
1e3cf11fa27d Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4604
diff changeset
1205 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
1206
1e3cf11fa27d Make #$ truly read-only for Lisp; check this in the test suite.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4604
diff changeset
1207 * 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
1208 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
1209 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
1210
4604
e0a8715fdb1f Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4583
diff changeset
1211 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
1212
e0a8715fdb1f Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4583
diff changeset
1213 * automated/query-coding-tests.el:
e0a8715fdb1f Support new IGNORE-INVALID-SEQUENCESP argument, #'query-coding-region.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4583
diff changeset
1214 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
1215 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
1216 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
1217 #'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
1218
4583
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
1219 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
1220
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
1221 * automated/mule-tests.el:
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
1222 Test little-endian Unicode surrogates too.
2669b1b7e33b Correct little-endian UTF-16 surrogate handling.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4582
diff changeset
1223
4582
00ed9903a988 Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4580
diff changeset
1224 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
1225
00ed9903a988 Fix make check after my last change.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4580
diff changeset
1226 * 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
1227 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
1228 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
1229
4580
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
1230 2009-01-18 Aidan Kehoe <kehoea@parhasard.net>
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
1231
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
1232 * automated/lisp-tests.el:
1d11ecca9cd0 Print char table values correctly.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4575
diff changeset
1233 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
1234
4575
eecd28508f4a Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4573
diff changeset
1235 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
1236
eecd28508f4a Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4573
diff changeset
1237 * automated/lisp-tests.el ():
eecd28508f4a Add #'subr-arity, API taken from GNU, implementation our own.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4573
diff changeset
1238 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
1239
4573
baf6c66f6f47 Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4570
diff changeset
1240 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
1241
baf6c66f6f47 Correct the CCL programs used by the coding system in ccl-tests.el.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4570
diff changeset
1242 * 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
1243 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
1244 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
1245 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
1246 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
1247 (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
1248 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
1249 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
1250
4570
e6a7054a9c30 Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4569
diff changeset
1251 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
1252
e6a7054a9c30 Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4569
diff changeset
1253 * 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
1254 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
1255 #'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
1256 debugging statements.
e6a7054a9c30 Add check-coding-systems-region, test it and others, fix some bugs.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4569
diff changeset
1257
4568
1d74a1d115ee Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
1258 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
1259
1d74a1d115ee Add #'query-coding-region tests; do the work necessary to get them running.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
1260 * 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
1261 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
1262 #'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
1263
4518
e0a8c796f955 Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4517
diff changeset
1264 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
1265
e0a8c796f955 Add test for at_dot regexp.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4517
diff changeset
1266 * 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
1267
4517
5e8f6469169f Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4504
diff changeset
1268 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
1269
5e8f6469169f Fix up initial condition for skip-chars test.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4504
diff changeset
1270 * 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
1271 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
1272
4504
b82fdf7305ee Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4495
diff changeset
1273 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
1274
b82fdf7305ee Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4495
diff changeset
1275 * 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
1276 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
1277 tests.
b82fdf7305ee Correct the implementation, add a few basic tests for #'skip-chars-quote.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4495
diff changeset
1278
4495
c95c06ee1e9d Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
1279 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
1280
c95c06ee1e9d Correct a test failure now the XEmacs-specific Arabic charsets are gone.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4465
diff changeset
1281 * 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
1282 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
1283 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
1284
4465
732b87cfabf2 Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4423
diff changeset
1285 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
1286
732b87cfabf2 Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4423
diff changeset
1287 * 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
1288 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
1289 their functionality.
732b87cfabf2 Document Win32 symlink behaviour; adjust tests to take it into a/c.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4423
diff changeset
1290 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
1291 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
1292
4423
1982c8c55632 Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4421
diff changeset
1293 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
1294
1982c8c55632 Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4421
diff changeset
1295 * automated/case-tests.el (let):
1982c8c55632 Correct and extend the previous test, thank you Stephen.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4421
diff changeset
1296 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
1297
4421
69b803c646cd Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4415
diff changeset
1298 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
1299
69b803c646cd Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4415
diff changeset
1300 * automated/case-tests.el (Assert):
69b803c646cd Fail searches immediately if searching for non-representable characters.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4415
diff changeset
1301 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
1302
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
1303 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
1304
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
1305 * 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
1306 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
1307 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
1308 * 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
1309 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
1310 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
1311 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
1312 * 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
1313 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
1314 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
1315 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
1316 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
1317
4414
df576f30c1d8 Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4399
diff changeset
1318 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
1319
df576f30c1d8 Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4399
diff changeset
1320 * 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
1321 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
1322 available.
df576f30c1d8 Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4399
diff changeset
1323
4399
e5b3c4dbc8a2 Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4398
diff changeset
1324 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
1325
e5b3c4dbc8a2 Call #'make-temp-file in mule-tests.el, now it's available.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4398
diff changeset
1326 * 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
1327 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
1328 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
1329 #'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
1330
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
1331 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
1332
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
1333 * 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
1334 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
1335 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
1336
4396
e97f16fb2e25 Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4394
diff changeset
1337 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
1338
e97f16fb2e25 Don't assume lisp-tests.el will be correctly read as UTF-8.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4394
diff changeset
1339 * 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
1340 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
1341 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
1342
4394
cacc942c0d0f Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4381
diff changeset
1343 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
1344
cacc942c0d0f Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4381
diff changeset
1345 * 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
1346 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
1347 print-gensym-alist.
cacc942c0d0f Avoid clearing print-gensym-alist inappropriately when printing hash tables.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4381
diff changeset
1348
4381
3906442b491b Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4366
diff changeset
1349 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
1350
3906442b491b Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4366
diff changeset
1351 * 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
1352 check documentation extraction.
3906442b491b Improve style and add tests for 'built-in-symbol-file'.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4366
diff changeset
1353
4366
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
1354 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
1355
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
1356 * 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
1357 Improve docstring.
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
1358
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
1359 * 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
1360 Remove debugging code.
7b628daa39d4 Move debugging code to usage example.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4346
diff changeset
1361
4346
ec1103d2c1c7 Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4344
diff changeset
1362 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
1363
ec1103d2c1c7 Refactor and rename reproduce-bugs.el to reproduce-crashes.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4344
diff changeset
1364 * 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
1365
4344
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
1366 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
1367
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
1368 * 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
1369 Update to-do list.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
1370 (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
1371 (bug-hashtable): Document the table format.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
1372 (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
1373 autoload cookie.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
1374 (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
1375 (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
1376 (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
1377 docstrings.
2511b50f39c6 Refactor reproduce-bugs.el to usable state.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4324
diff changeset
1378
4324
5e526366d533 Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4322
diff changeset
1379 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
1380
5e526366d533 Don't error on unknown environment variables, #'substitute-in-file-name.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4322
diff changeset
1381 * 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
1382 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
1383 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
1384 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
1385 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
1386 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
1387
4322
f70e56bb52a7 src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4321
diff changeset
1388 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
1389
f70e56bb52a7 src/search.c (simple_search): Fix underrun in reverse search.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4321
diff changeset
1390 * 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
1391
4321
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
1392 2007-12-10 Stephen J. Turnbull <stephen@xemacs.org>
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
1393
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
1394 * reproduce-bugs.el: Add some commentary.
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
1395 Number the two unnumbered bugs.
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
1396 Comment out the keybinding.
98e54edf3ab2 Resuscitate reproduce-bugs.el.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4318
diff changeset
1397
4318
4d0f773d5e21 Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4305
diff changeset
1398 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
1399
4d0f773d5e21 Fix the test failures introduced by the non-ISO-2022 coding systems.
Aidan Kehoe <kehoea@parhasard.net>
parents: 4305
diff changeset
1400 * 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
1401 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
1402 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
1403 * 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
1404 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
1405 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
1406 * 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
1407 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
1408 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
1409
4305
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
1410 2007-12-04 Aidan Kehoe <kehoea@parhasard.net>
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
1411
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
1412 * automated/mule-tests.el (featurep):
2bb3630ea397 [xemacs-hg @ 2007-12-04 20:40:49 by aidan]
aidan
parents: 4295
diff changeset
1413 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
1414 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
1415 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
1416
4295
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
1417 2007-11-29 Aidan Kehoe <kehoea@parhasard.net>
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
1418
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
1419 * automated/mule-tests.el:
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
1420 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
1421 compatibility with themselves.
eded49463f9a [xemacs-hg @ 2007-11-29 13:37:51 by aidan]
aidan
parents: 4287
diff changeset
1422
4287
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
1423 2007-11-26 Aidan Kehoe <kehoea@parhasard.net>
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
1424
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
1425 * automated/lisp-tests.el:
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
1426 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
1427 succeed.
89e64783d068 [xemacs-hg @ 2007-11-27 13:51:03 by aidan]
aidan
parents: 4199
diff changeset
1428
4199
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1429 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
1430
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1431 * automated/os-tests.el: Suppress `executable-find' lossage.
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1432
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1433 * automated/regexp-tests.el (replace-regexp-in-string):
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1434 New tests for error conditions.
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1435
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1436 * 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
1437 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
1438
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1439 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
1440
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1441 * automated/regexp-tests.el (replace-regexp-in-string):
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1442 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
1443 tests.
3660d327399f [xemacs-hg @ 2007-10-01 08:07:39 by stephent]
stephent
parents: 4133
diff changeset
1444
4133
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1445 2007-08-21 Aidan Kehoe <kehoea@parhasard.net>
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1446
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1447 * automated/mule-tests.el (test-chars):
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1448 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
1449 * automated/mule-tests.el (test-file-name):
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1450 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
1451 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
1452 #'save-buffer in a Silence-Message call.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1453 * automated/mule-tests.el:
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1454 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
1455 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
1456 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
1457 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
1458 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
1459 coding system.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1460
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1461 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
1462 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
1463 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
1464 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
1465
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1466 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
1467 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
1468 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
1469 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
1470 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
1471 and how one might fix it.
5b55fa103aa1 [xemacs-hg @ 2007-08-21 12:38:57 by aidan]
aidan
parents: 4026
diff changeset
1472
4026
4d60c2708e5d [xemacs-hg @ 2007-06-22 16:37:37 by stephent]
stephent
parents: 4021
diff changeset
1473 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
1474
4d60c2708e5d [xemacs-hg @ 2007-06-22 16:37:37 by stephent]
stephent
parents: 4021
diff changeset
1475 * 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
1476
4021
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1477 2007-06-21 Aidan Kehoe <kehoea@parhasard.net>
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1478
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1479 * gtk/event-stream-tests.el (timer-check):
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1480 '(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
1481 compiler.
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1482
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1483 2007-06-21 Aidan Kehoe <kehoea@parhasard.net>
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1484
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1485 * automated/weak-tests.el (p):
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1486 * automated/weak-tests.el (inner_cons):
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1487 '(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
1488 compiler.
cef5f57bb9e2 [xemacs-hg @ 2007-06-21 13:39:08 by aidan]
aidan
parents: 3975
diff changeset
1489
3975
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3970
diff changeset
1490 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
1491
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3970
diff changeset
1492 * XEmacs 21.5.28 "fuki" is released.
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3970
diff changeset
1493
3970
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
1494 2007-05-20 Aidan Kehoe <kehoea@parhasard.net>
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
1495
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
1496 * automated/mule-tests.el:
949ac151a10d [xemacs-hg @ 2007-05-20 20:09:20 by aidan]
aidan
parents: 3952
diff changeset
1497 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
1498 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
1499 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
1500 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
1501
3952
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
1502 2007-04-30 Aidan Kehoe <kehoea@parhasard.net>
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
1503
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
1504 * automated/mule-tests.el (featurep):
3584cb2c07db [xemacs-hg @ 2007-05-13 11:11:28 by aidan]
aidan
parents: 3948
diff changeset
1505 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
1506
3948
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1507 2007-05-12 Aidan Kehoe <kehoea@parhasard.net>
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1508
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1509 * automated/mule-tests.el:
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1510 * automated/mule-tests.el (bytecomp):
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1511 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
1512 * automated/mule-tests.el (featurep):
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1513 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
1514 and ignored when not.
adecfd791c9b [xemacs-hg @ 2007-05-12 10:17:00 by aidan]
aidan
parents: 3927
diff changeset
1515
3927
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1516 2007-04-29 Aidan Kehoe <kehoea@parhasard.net>
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1517
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1518 * automated/mule-tests.el (featurep):
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1519 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
1520 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
1521 sets. Eliminates a dependency on the algorithm
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1522 charsets-in-{region,string} uses.
cd487eafbc76 [xemacs-hg @ 2007-04-29 13:19:55 by aidan]
aidan
parents: 3880
diff changeset
1523
3880
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1524 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
1525
4035bd42c75e [xemacs-hg @ 2007-03-25 15:57:32 by stephent]
stephent
parents: 3701
diff changeset
1526 * 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
1527 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
1528 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
1529
3701
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1530 2006-11-25 Aidan Kehoe <kehoea@parhasard.net>
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1531
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1532 * automated/iso-ir-196-test.el:
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1533 * automated/mule-tests.el (featurep):
58f19b254a23 [xemacs-hg @ 2006-11-25 22:06:29 by aidan]
aidan
parents: 3695
diff changeset
1534 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
1535
3695
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1536 2006-11-23 Aidan Kehoe <kehoea@parhasard.net>
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1537
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1538 * automated/mule-tests.el (featurep):
42e4605ef1de [xemacs-hg @ 2006-11-23 13:43:17 by aidan]
aidan
parents: 3690
diff changeset
1539 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
1540 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
1541
3690
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1542 2006-11-20 Aidan Kehoe <kehoea@parhasard.net>
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1543
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1544 * automated/mule-tests.el (featurep):
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1545 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
1546 don't regress.
d6a215ad08b8 [xemacs-hg @ 2006-11-20 19:21:47 by aidan]
aidan
parents: 3543
diff changeset
1547
3543
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1548 2006-08-05 Aidan Kehoe <kehoea@parhasard.net>
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1549
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1550 * automated/lisp-reader-tests.el:
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1551 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
1552 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
1553 SXEmacs doesn't have.
c136144fe765 [xemacs-hg @ 2006-08-04 22:55:04 by aidan]
aidan
parents: 3472
diff changeset
1554
3472
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1555 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
1556
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1557 * automated/test-harness.el (Silence-Message): New macro.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1558 * automated/mule-tests.el: Use it.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1559 * automated/region-tests.el: Use it.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1560 * automated/tag-tests.el: Use it.
43b4a54fbf66 [xemacs-hg @ 2006-06-24 14:30:36 by stephent]
stephent
parents: 3471
diff changeset
1561
3471
3b1f8220a65e [xemacs-hg @ 2006-06-24 13:50:19 by stephent]
stephent
parents: 3439
diff changeset
1562 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
1563
3b1f8220a65e [xemacs-hg @ 2006-06-24 13:50:19 by stephent]
stephent
parents: 3439
diff changeset
1564 * 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
1565
3439
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1566 2006-06-03 Aidan Kehoe <kehoea@parhasard.net>
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1567
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1568 * automated/mule-tests.el:
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1569 Add checks that several Unicode characters, expressed as
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1570 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
1571 of the escape-quoted character set.
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1572 * 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
1573 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
1574 This is a naive implementation in Lisp.
d1754e7f0cea [xemacs-hg @ 2006-06-03 17:50:39 by aidan]
aidan
parents: 3402
diff changeset
1575
3402
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3323
diff changeset
1576 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
1577
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3323
diff changeset
1578 * XEmacs 21.5.27 "fiddleheads" is released.
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3323
diff changeset
1579
3323
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
1580 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
1581
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
1582 * XEmacs 21.5.26 "endive" is released.
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
1583
3259
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
1584 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
1585
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
1586 * XEmacs 21.5.25 "eggplant" is released.
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
1587
3150
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3130
diff changeset
1588 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
1589
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3130
diff changeset
1590 * XEmacs 21.5.24 "dandelion" is released.
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3130
diff changeset
1591
3130
a7ef4b25b467 [xemacs-hg @ 2005-12-08 10:58:57 by stephent]
stephent
parents: 3115
diff changeset
1592 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
1593
a7ef4b25b467 [xemacs-hg @ 2005-12-08 10:58:57 by stephent]
stephent
parents: 3115
diff changeset
1594 * 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
1595 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
1596
3031
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2931
diff changeset
1597 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
1598
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2931
diff changeset
1599 * XEmacs 21.5.23 "daikon" is released.
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2931
diff changeset
1600
2931
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
1601 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
1602
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
1603 * XEmacs 21.5.22 "cucumber" is released.
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
1604
2791
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2668
diff changeset
1605 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
1606
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2668
diff changeset
1607 * XEmacs 21.5.21 "corn" is released.
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2668
diff changeset
1608
2653
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2614
diff changeset
1609 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
1610
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2614
diff changeset
1611 * XEmacs 21.5.20 "cilantro" is released.
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2614
diff changeset
1612
2614
29555dfb1592 [xemacs-hg @ 2005-02-24 23:02:32 by adrian]
adrian
parents: 2594
diff changeset
1613 2005-02-25 Adrian Aichner <adrian@xemacs.org>
29555dfb1592 [xemacs-hg @ 2005-02-24 23:02:32 by adrian]
adrian
parents: 2594
diff changeset
1614
29555dfb1592 [xemacs-hg @ 2005-02-24 23:02:32 by adrian]
adrian
parents: 2594
diff changeset
1615 * 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
1616
2594
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2542
diff changeset
1617 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
1618
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2542
diff changeset
1619 * XEmacs 21.5.19 "chives" is released.
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2542
diff changeset
1620
2542
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1621 2005-02-01 Vin Shelton <acs@xemacs.org>
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1622
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1623 * 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
1624 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
1625
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1626 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
1627
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1628 * automated/regexp-tests.el:
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1629 Test trivial subpatterns and backreferences with shy groups.
60989130c706 [xemacs-hg @ 2005-02-02 11:37:18 by stephent]
stephent
parents: 2356
diff changeset
1630
2661
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1631 2005-03-05 Malcolm Purvis <malcolmp@xemacs.org>
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1632
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1633 * 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
1634
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1635 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
1636
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1637 * 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
1638 "configure" and arguments differ. HAVE_DECL_SYS_SIGLIST
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1639 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
1640 Add my standard configure line to test hash.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1641 Add usage notes.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1642
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1643 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
1644
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1645 * autoconf: New directory for tests for configure.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1646 * autoconf/regressiontest.pl: New file from Malcolm Purvis.
e22219e8a827 [xemacs-hg @ 2005-03-14 02:42:59 by stephent]
stephent
parents: 2653
diff changeset
1647
2668
96ddc1a1b3dd [xemacs-hg @ 2005-03-15 22:26:29 by adrian]
adrian
parents: 2661
diff changeset
1648 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
1649
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1650 * 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
1651 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
1652 suggested by Katsumi Yamaoka <b9yoeipvwn0.fsf@jpl.org>.
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1653
2346
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2324
diff changeset
1654 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
1655
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2324
diff changeset
1656 * XEmacs 21.5.18 "chestnut" is released.
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2324
diff changeset
1657
2324
df2fafa399a1 [xemacs-hg @ 2004-10-07 08:01:41 by stephent]
stephent
parents: 2254
diff changeset
1658 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
1659
2356
0b060ef35789 [xemacs-hg @ 2004-10-28 11:31:09 by stephent]
stephent
parents: 2346
diff changeset
1660 * 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
1661 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
1662
2254
cf4470caf504 [xemacs-hg @ 2004-09-08 10:21:57 by stephent]
stephent
parents: 2076
diff changeset
1663 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
1664
cf4470caf504 [xemacs-hg @ 2004-09-08 10:21:57 by stephent]
stephent
parents: 2076
diff changeset
1665 * 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
1666 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
1667
2076
58228a446857 [xemacs-hg @ 2004-05-13 16:41:23 by stephent]
stephent
parents: 2075
diff changeset
1668 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
1669
58228a446857 [xemacs-hg @ 2004-05-13 16:41:23 by stephent]
stephent
parents: 2075
diff changeset
1670 * 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
1671
2075
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1672 2004-05-13 Jerry James <james@xemacs.org>
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1673
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1674 * automated/lisp-tests:el: Another test fix because
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1675 (eq most-negative-fixnum (- most-negative-fixnum)).
c0dad8c0e80d [xemacs-hg @ 2004-05-13 15:33:15 by james]
james
parents: 2073
diff changeset
1676
2073
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1677 2004-05-11 Vin Shelton <acs@xemacs.org>
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1678
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1679 * 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
1680 with extra TAGS files.
65dae79be48b [xemacs-hg @ 2004-05-12 06:16:14 by stephent]
stephent
parents: 2071
diff changeset
1681
2071
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1682 2004-05-08 Vin Shelton <acs@xemacs.org>
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1683
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1684 * automated/tag-test.el: Created.
0f60caa73962 [xemacs-hg @ 2004-05-11 11:33:08 by stephent]
stephent
parents: 2056
diff changeset
1685
2056
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1686 2004-04-21 Jerry James <james@xemacs.org>
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1687
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1688 * 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
1689 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
1690 * 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
1691 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
1692 test for non-bignum XEmacsen that fails because
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1693 (eq most-negative-fixnum (- most-negative-fixnum)).
ab71063baf27 [xemacs-hg @ 2004-05-03 15:08:41 by james]
james
parents: 2026
diff changeset
1694
2026
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1695 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
1696
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1697 * 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
1698
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1699 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
1700
ca02e61c9829 [xemacs-hg @ 2004-04-19 06:22:32 by stephent]
stephent
parents: 1983
diff changeset
1701 * 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
1702
1983
9c872f33ecbe [xemacs-hg @ 2004-04-05 22:49:31 by james]
james
parents: 1964
diff changeset
1703 2004-04-05 Jerry James <james@xemacs.org>
9c872f33ecbe [xemacs-hg @ 2004-04-05 22:49:31 by james]
james
parents: 1964
diff changeset
1704
9c872f33ecbe [xemacs-hg @ 2004-04-05 22:49:31 by james]
james
parents: 1964
diff changeset
1705 * 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
1706
1964
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1773
diff changeset
1707 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
1708
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1773
diff changeset
1709 * XEmacs 21.5.17 "chayote" is released.
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1773
diff changeset
1710
1773
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1711 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
1712
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1713 * automated/weak-tests.el:
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1714 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
1715 weak data structures, especially ephemerons, correctly
aa0db78e67c4 [xemacs-hg @ 2003-11-01 14:54:53 by kaltenbach]
kaltenbach
parents: 1761
diff changeset
1716
1761
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1717 2003-10-22 Vin Shelton <acs@xemacs.org>
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1718
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1719 * automated/hash-table-tests.el: Remove debugging print
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1720 statements.
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1721
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1722 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
1723
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1724 * automated/test-harness.el: List me as maintainer.
db7c7e251153 [xemacs-hg @ 2003-10-23 12:48:45 by stephent]
stephent
parents: 1758
diff changeset
1725
1758
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1726 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
1727
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1728 * automated/test-harness.el (test-harness-test-compiled):
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1729 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
1730
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1731 * automated/weak-tests.el (test-harness-test-compiled):
90502933fb98 [xemacs-hg @ 2003-10-21 08:21:00 by stephent]
stephent
parents: 1751
diff changeset
1732 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
1733
1751
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1734 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
1735
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1736 * automated/test-harness.el: Whitespace/readability tweaks.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1737 (Copyright): Update.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1738 (test-harness-file-summary-template): New constant.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1739 (test-harness-null-summary-template): New constant.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1740 (test-harness-from-buffer):
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1741 (batch-test-emacs):
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1742 Improve report formatting.
5a9a66ba67ca [xemacs-hg @ 2003-10-15 08:56:35 by stephent]
stephent
parents: 1722
diff changeset
1743
1722
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1744 2003-09-28 Adrian Aichner <adrian@xemacs.org>
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1745
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1746 * 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
1747 arithmetic error when no tests are run.
c04bc2b126ef [xemacs-hg @ 2003-09-28 18:54:27 by adrian]
adrian
parents: 1720
diff changeset
1748
1720
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1749 2003-09-27 Adrian Aichner <adrian@xemacs.org>
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1750
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1751 * automated/test-harness.el: Syntax emergency fix.
58c2d4f889be [xemacs-hg @ 2003-09-27 15:18:59 by adrian]
adrian
parents: 1719
diff changeset
1752
1719
d9c4b6e360d8 [xemacs-hg @ 2003-09-27 06:51:16 by stephent]
stephent
parents: 1717
diff changeset
1753 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
1754
d9c4b6e360d8 [xemacs-hg @ 2003-09-27 06:51:16 by stephent]
stephent
parents: 1717
diff changeset
1755 * 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
1756
1717
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1757 2003-09-26 Adrian Aichner <adrian@xemacs.org>
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1758
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1759 * 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
1760 logging results when running noninteractive per Stephen
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1761 J. Turnbull's veto.
adcbad629af5 [xemacs-hg @ 2003-09-26 20:48:10 by adrian]
adrian
parents: 1716
diff changeset
1762
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1763 2003-09-26 Steve Youngs <youngs@xemacs.org>
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1764
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1765 * XEmacs 21.5.16 "celeriac" is released.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1714
diff changeset
1766
1714
61179c12fbb7 [xemacs-hg @ 2003-09-25 11:59:20 by stephent]
stephent
parents: 1665
diff changeset
1767 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
1768
61179c12fbb7 [xemacs-hg @ 2003-09-25 11:59:20 by stephent]
stephent
parents: 1665
diff changeset
1769 * 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
1770
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1771 2003-09-03 Steve Youngs <youngs@xemacs.org>
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1772
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1773 * XEmacs 21.5.15 "celery" is released.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1656
diff changeset
1774
1656
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1775 2003-08-31 Adrian Aichner <adrian@xemacs.org>
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1776
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1777 * 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
1778 results when running noninteractive.
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1779 * 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
1780 debugging code.
f8bd59163c60 [xemacs-hg @ 2003-08-31 17:30:17 by adrian]
adrian
parents: 1636
diff changeset
1781
1636
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1782 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
1783 Markus Kaltenbach <makalten@informatik.uni-tuebingen.de>
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1784
f062c28f4a11 [xemacs-hg @ 2003-08-20 11:53:41 by crestani]
crestani
parents: 1612
diff changeset
1785 * 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
1786
1612
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1787 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
1788
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1789 * automated/regexp-tests.el: Update copyright notice and
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1790 maintainer name. Improve comment on stale match tests.
28ffd53a1d42 [xemacs-hg @ 2003-08-11 10:03:34 by stephent]
stephent
parents: 1510
diff changeset
1791
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1792 2003-06-01 Steve Youngs <youngs@xemacs.org>
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1793
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1794 * XEmacs 21.5.14 "cassava" is released.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
1795
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1796 2003-05-10 Steve Youngs <youngs@xemacs.org>
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1797
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1798 * XEmacs 21.5.13 "cauliflower" is released.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1472
diff changeset
1799
1472
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1800 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
1801
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1802 * 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
1803 that registers are preserved on a failed match.
4c87ece1e837 [xemacs-hg @ 2003-05-10 07:44:22 by stephent]
stephent
parents: 1431
diff changeset
1804 (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
1805
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1806 2003-04-24 Steve Youngs <youngs@xemacs.org>
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1807
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1808 * XEmacs 21.5.12 "carrot" is released.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1425
diff changeset
1809
1425
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1810 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
1811
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1812 * automated/test-harness.el (test-harness-risk-infloops):
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1813 New variable.
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1814
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1815 * 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
1816 spec. Conditionally re-enable potential infloops.
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1817
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1818 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
1819
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1820 * 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
1821 (replace-match): Check-Error after failed match.
74cb069b8417 [xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stephent
parents: 1413
diff changeset
1822
1413
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1823 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
1824
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1825 * 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
1826 (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
1827 (Known-Bug-Expect-Failure): Bind them.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1828 (Implementation-Incomplete-Expect-Failure): New macro. Bind *-tag.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1829 (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
1830
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1831 * 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
1832 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
1833 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
1834 if KKCC.
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1835
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1836 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
1837
aa15a2bbba1a [xemacs-hg @ 2003-04-15 15:56:56 by stephent]
stephent
parents: 1389
diff changeset
1838 * 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
1839
1389
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1316
diff changeset
1840 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
1841
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1316
diff changeset
1842 * 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
1843
1316
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1844 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
1845
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1846 * automated/mule-tests.el (charsets-in-string):
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1847 (charsets-in-string):
59e2c5b1e38f [xemacs-hg @ 2003-02-20 15:39:38 by stephent]
stephent
parents: 1307
diff changeset
1848 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
1849
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1850 2003-02-16 Steve Youngs <youngs@xemacs.org>
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1851
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1852 * XEmacs 21.5.11 "cabbage" is released.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1231
diff changeset
1853
1231
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1854 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
1855
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1856 * 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
1857 think). Thanks to Richard Mlynarik <mly@pobox.com>.
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1858
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1859 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
1860
3f6adebda25c [xemacs-hg @ 2003-01-23 11:24:08 by stephent]
stephent
parents: 1195
diff changeset
1861 * 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
1862 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
1863
1195
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1864 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
1865
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1866 * 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
1867
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1868 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
1869
dff007bd492b [xemacs-hg @ 2003-01-09 12:49:36 by stephent]
stephent
parents: 1187
diff changeset
1870 * 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
1871 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
1872
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1873 2003-01-04 Steve Youngs <youngs@xemacs.org>
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1874
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1875 * XEmacs 21.5.10 "burdock" is released.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1175
diff changeset
1876
1175
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1877 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
1878
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1879 * 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
1880 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
1881
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1882 * automated/test-harness.el (Print-Pass): Comment.
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1883
2af1f88a2d31 [xemacs-hg @ 2002-12-27 06:13:13 by stephent]
stephent
parents: 1095
diff changeset
1884 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
1885
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1886 * 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
1887 (Known-Bug-Expect-Failure): New macro.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1888 (Skip-Test-Unless): New macro.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1889 (Check-Message): Use Skip-Test-Unless.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1890 (test-harness-from-buffer): Type fixes.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1891
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1892 * 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
1893
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1894 * automated/syntax-tests.el: Use Skip-Test-Unless.
0d33547d9ed3 [xemacs-hg @ 2002-11-11 15:39:03 by stephent]
stephent
parents: 1024
diff changeset
1895
1024
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1896 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
1897
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1898 * 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
1899 Thanks to Martin Stjernholm for the report.
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1900
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1901 * automated/syntax-tests.el: Conditionalize syntax-table property
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1902 tests on feature. Enable feature if present.
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1903
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1904 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
1905
ccaf90c5a53a [xemacs-hg @ 2002-10-02 09:29:37 by stephent]
stephent
parents: 981
diff changeset
1906 * 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
1907
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1908 2002-08-30 Steve Youngs <youngs@xemacs.org>
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1909
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1910 * XEmacs 21.5.9 "brussels sprouts" is released.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 973
diff changeset
1911
973
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1912 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
1913
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1914 * automated/test-harness.el (test-harness-from-buffer):
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1915 Print-Skip: new local function.
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1916
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1917 * 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
1918 * automated/test-harness.el (Check-Message):
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1919 Warn, not barf, if required packages are unavailable.
ea6a06f7bf2c [xemacs-hg @ 2002-08-22 14:56:23 by stephent]
stephent
parents: 933
diff changeset
1920
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1921 2002-07-27 Steve Youngs <youngs@xemacs.org>
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1922
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1923 * XEmacs 21.5.8 "broccoli" is released.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 928
diff changeset
1924
928
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1925 2002-07-20 Mike Sperber <mike@xemacs.org>
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1926
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1927 * 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
1928 incorrect call of `princ'.
17ba576dc36a [xemacs-hg @ 2002-07-20 15:22:44 by michaels]
michaels
parents: 894
diff changeset
1929
894
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 890
diff changeset
1930 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
1931
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 890
diff changeset
1932 * XEmacs 21.5.7 "broccoflower" is released.
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 890
diff changeset
1933
890
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1934 2002-06-27 Mike Sperber <mike@xemacs.org>
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1935
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1936 * automated/weak-tests.el: Create.
7532e276a83a [xemacs-hg @ 2002-06-28 14:24:43 by michaels]
michaels
parents: 875
diff changeset
1937
875
708faa3b4cb1 [xemacs-hg @ 2002-06-23 06:53:46 by stephent]
stephent
parents: 863
diff changeset
1938 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
1939
708faa3b4cb1 [xemacs-hg @ 2002-06-23 06:53:46 by stephent]
stephent
parents: 863
diff changeset
1940 * 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
1941
863
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1942 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
1943
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1944 * 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
1945 Check-Message and Check-Error-Message when done.
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 826
diff changeset
1946
826
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1947 2002-05-05 Ben Wing <ben@xemacs.org>
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1948
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1949 * automated/lisp-tests.el:
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1950 * automated/symbol-tests.el:
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1951 * automated/test-harness.el:
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1952 * automated/test-harness.el (test-harness-from-buffer):
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1953 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
1954 batch mode.
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1955
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1956 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
1957 causing spurious failures.
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 804
diff changeset
1958
804
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
1959 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
1960
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
1961 * XEmacs 21.5.6 "bok choi" is released.
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
1962
800
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1963 2002-03-31 Ben Wing <ben@xemacs.org>
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1964
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1965 * automated/mule-tests.el ((featurep 'mule)):
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1966 Fix for new Unicode support.
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 774
diff changeset
1967
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1968 2002-03-12 Ben Wing <ben@xemacs.org>
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1969
3322
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3259
diff changeset
1970 * The Great Mule Merge of March 2002:
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3259
diff changeset
1971 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
1972
768
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1973 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
1974
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1975 * XEmacs 21.5.5 "beets" is released.
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1976
725
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
1977 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
1978
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
1979 * XEmacs 21.5.4 "bamboo" is released.
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
1980
654
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
1981 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
1982
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
1983 * XEmacs 21.5.3 "asparagus" is released.
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
1984
641
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 597
diff changeset
1985 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
1986
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 597
diff changeset
1987 * XEmacs 21.5.2 "artichoke" is released.
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 597
diff changeset
1988
597
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1989 2001-05-29 Martin Buchholz <martin@xemacs.org>
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1990
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1991 * automated/mule-tests.el:
ce085c4b3999 [xemacs-hg @ 2001-06-01 05:05:54 by martinb]
martinb
parents: 522
diff changeset
1992 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
1993
522
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1994 2001-05-09 Martin Buchholz <martin@xemacs.org>
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1995
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1996 * XEmacs 21.5.1 "anise" is released.
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
1997
472
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1998 2001-04-18 Martin Buchholz <martin@xemacs.org>
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1999
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
2000 * XEmacs 21.5.0 "alfalfa" is released.
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
2001
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
2002 2001-03-23 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
2003
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
2004 * automated/lisp-tests.el:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
2005 Add test for mis-byte-compilation of (- 0 x).
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
2006
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2007 2001-03-21 Martin Buchholz <martin@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2008
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2009 * XEmacs 21.2.46 "Urania" is released.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2010
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2011 2001-03-09 William M. Perry <wmperry@aventail.com>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2012
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2013 * gtk/UNIMPLEMENTED:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2014 * gtk/event-stream-tests.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2015 * gtk/gnome-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2016 * gtk/gtk-embedded-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2017 * gtk/gtk-extra-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2018 * gtk/gtk-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2019 * gtk/gtk-test.glade:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2020 * gtk/statusbar-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2021 * gtk/toolbar-test.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2022 * gtk/xemacs-toolbar.el:
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2023 The Great GTK Merge: new directory and files.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2024
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2025 2001-03-02 Ben Wing <ben@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2026
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2027 * automated\case-tests.el (string-0-through-32):
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2028 (string-127-through-160): Created new strings which contain
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2029 unprintable characters, and initialize them in a loop.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2030 Rewrite all strings using unprintable characters as concat's
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2031 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
2032 not binary.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
2033
460
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2034 2001-02-23 Martin Buchholz <martin@xemacs.org>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2035
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2036 * XEmacs 21.2.45 "Thelxepeia" is released.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2037
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2038 2001-02-20 Matt Tucker <tuck@whistlingfish.net>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2039
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2040 * automated/syntax-tests.el: remove debug message
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2041
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2042 2001-02-17 Matt Tucker <tuck@whistlingfish.net>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2043
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2044 * automated/syntax-tests.el:
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2045 Added tests for syntax-table extents.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2046 Added regression tests for fencepost bugs with
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2047 `find_start_of_comment' and `find_end_of_comment'.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
2048
458
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
2049 2001-02-08 Martin Buchholz <martin@xemacs.org>
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
2050
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
2051 * XEmacs 21.2.44 "Thalia" is released.
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
2052
456
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
2053 2001-01-26 Martin Buchholz <martin@xemacs.org>
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
2054
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
2055 * XEmacs 21.2.43 "Terspichore" is released.
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
2056
454
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
2057 2001-01-20 Martin Buchholz <martin@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
2058
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
2059 * XEmacs 21.2.42 "Poseidon" is released.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
2060
452
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2061 2001-01-17 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2062
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2063 * XEmacs 21.2.41 "Polyhymnia" is released.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2064
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2065 2001-01-15 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2066
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2067 * 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
2068 Add regression test for mis-byte-compilation.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
2069
450
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
2070 2001-01-08 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
2071
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
2072 * XEmacs 21.2.40 is released.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
2073
448
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2074 2000-12-31 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2075
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2076 * XEmacs 21.2.39 is released.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2077
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2078 2000-12-28 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2079
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2080 * automated/lisp-tests.el:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2081 Avoid triggering Solaris printf buffer overflow from (format).
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2082
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2083 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2084
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2085 * redisplay-tests.el: New file.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2086
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2087 2000-12-12 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2088
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2089 * automated/lisp-tests.el: Add/Change (format) tests.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2090
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2091 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2092
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2093 * automated/lisp-test.el: Test if all-completions ignore
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2094 elements start with space.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2095
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2096 2000-12-04 Yoshiki Hayashi <yoshiki@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2097
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2098 * automated/regexp-tests.el: Test unmatched search doesn't
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2099 alter match-string.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
2100
446
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2101 2000-12-05 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2102
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2103 * XEmacs 21.2.38 is released.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2104
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2105 2000-12-01 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2106
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2107 * automated/test-harness.el (test-harness-from-buffer): Throw away
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2108 all warnings, even those not influenced by byte-compiler-warnings.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2109
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2110 2000-11-30 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2111
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2112 * automated/lisp-tests.el:
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2113 Test byte-compiler arithmetic optimizations.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2114
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2115 2000-11-27 Yoshiki Hayashi <yoshiki@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2116
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2117 * automated/case-tests.el: Add more tests.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2118
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2119 2000-11-24 Yoshiki Hayashi <yoshiki@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2120
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2121 * automated/regexp-tests.el: New file.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2122
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2123 2000-11-22 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2124
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2125 * automated/lisp-tests.el:
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2126 Add 64-bit-correctness format tests.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2127 Don't quote the first arg to Check-Error.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2128
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2129 2000-11-14 Yoshiki Hayashi <yoshiki@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2130
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2131 * automated/case-tests.el: New file.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
2132
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2133 2000-11-14 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2134
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2135 * XEmacs 21.2.37 is released.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2136
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2137 2000-11-09 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2138
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2139 * automated/lisp-test.el: More format tests.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2140
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2141 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2142
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2143 * automated/ccl-tests.el (ccl-test-simple-read-and-write):
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2144 (ccl-test-read-write-multibyte-character): Use make-char
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2145 for non MULE XEmacs.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2146
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2147 2000-10-15 MIYASHITA Hisashi <himi@m17n.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2148
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2149 * automated/ccl-tests.el: New file.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2150
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2151 2000-10-30 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2152
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2153 * automated/lisp-test.el: Add test for format.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2154
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2155 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2156
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2157 * automated/byte-compiler-test.el: Add optimization test for
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2158 byte-after-unbind-ops.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2159
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2160 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2161
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2162 * automated/hash-table-test.el: Make new cons cell for
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2163 equal and not eq object.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2164
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2165 2000-10-03 Yoshiki Hayashi <yoshiki@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2166
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2167 * automated/lisp-test.el: Add replace-match test.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
2168
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2169 2000-10-04 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2170
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2171 * XEmacs 21.2.36 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2172
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2173 2000-09-27 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2174
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2175 * automated/lisp-tests.el: Add `current-time' test.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2176
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2177 2000-09-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2178
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2179 * automated/mule-tests.el: Add ucs tests.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2180
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2181 * DLL/dltest.c: Remove reference to obsolete emacsfns.h
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2182
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2183 2000-08-03 Yoshiki Hayashi <yoshiki@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2184
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2185 * automated/lisp-test.el: Check matching \\= against string
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2186 doesn't crash XEmacs.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2187 From: Markus Linnala <maage@cs.tut.fi>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2188
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2189 2000-07-26 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2190
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2191 * glyph-test.el: fix for new glyph instantiation mechanism.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2192
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2193 2000-07-31 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2194
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2195 * automated/hash-table-tests.el:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2196 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
2197
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2198 2000-07-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2199
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2200 * XEmacs 21.2.35 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2201
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2202 2000-06-17 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2203
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2204 * automated/database-tests.el: Remove any previous .pag, .dir files.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2205
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2206 2000-05-28 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2207
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2208 * XEmacs 21.2.34 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2209
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2210 2000-05-01 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2211
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2212 * XEmacs 21.2.33 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2213
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2214 2000-03-20 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2215
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2216 * XEmacs 21.2.32 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2217
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2218 2000-03-10 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2219
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2220 * automated/mule-tests.el: Check that (make-temp-name) returns
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2221 unique values.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2222
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2223 2000-03-06 Yoshiki Hayashi <yoshiki@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2224
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2225 * gutter-test.el: Fix name of specifier.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2226
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2227 2000-02-23 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2228
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2229 * XEmacs 21.2.31 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2230
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2231 2000-02-21 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2232
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2233 * XEmacs 21.2.30 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2234
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2235 2000-02-17 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2236
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2237 * automated/mule-tests.el: Added some fileio tests.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2238
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2239 2000-02-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2240
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2241 * XEmacs 21.2.29 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2242
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2243 2000-02-13 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2244
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2245 * automated/lisp-tests.el: Add subseq tests.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2246
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2247 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2248
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2249 * XEmacs 21.2.28 is released.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2250
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2251 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2252
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2253 * automated/lisp-tests.el: Add plist manipulation tests.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2254
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2255 2000-02-02 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2256
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2257 * automated/symbol-tests.el: Crashes fixed, so resurrect
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2258 makunbound test for dontusethis-set-symbol-value-handler.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2259 Add more dontusethis-set-symbol-value-handler tests.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2260 Should fix any lingering problems with gnus playing with
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2261 pathname-coding-system.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2262
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2263 2000-01-25 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2264
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2265 * mule-tests.el: Add coding-system tests.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
2266
438
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2267 2000-01-18 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2268
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2269 * XEmacs 21.2.27 is released.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2270
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2271 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
2272
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2273 * automated/syntax-tests.el: New file.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2274 Add test for scan_words using forward-word and backword-word.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2275
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2276 2000-01-08 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2277
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2278 * automated/mule-tests.el:
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2279 Test resizing of small and big (> 8k bytes) strings.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
2280
436
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
2281 1999-12-31 Martin Buchholz <martin@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
2282
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
2283 * XEmacs 21.2.26 is released.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
2284
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2285 1999-12-24 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2286
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2287 * XEmacs 21.2.25 is released.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2288
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2289 1999-12-21 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2290
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2291 * automated/byte-compiler-tests.el: Add Jan's tests for equal
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2292 effect of bytecode and interpreted code.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2293
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2294 * automated/lisp-tests.el: Add tests for near-text functions.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2295
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2296 1999-12-19 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2297
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2298 * automated/mule-tests.el: Add tests for fillarray, aset.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2299
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2300 1999-12-17 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2301
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2302 * automated/lisp-tests.el: Add tests for mapcar1() crashes.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2303
432
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
2304 1999-12-14 Martin Buchholz <martin@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
2305
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
2306 * XEmacs 21.2.24 is released.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
2307
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
2308 1999-12-07 Martin Buchholz <martin@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
2309
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
2310 * XEmacs 21.2.23 is released.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
2311
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2312 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2313
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2314 * XEmacs 21.2.22 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2315
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2316 1999-11-28 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2317
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2318 * XEmacs 21.2.21 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2319
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2320 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2321
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2322 * XEmacs 21.2.20 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2323
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2324 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2325
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2326 * XEmacs 21.2.19 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2327
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2328 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2329
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2330 * XEmacs 21.2.18 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2331
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2332 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2333
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2334 * XEmacs 21.2.17 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2335
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2336 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2337
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2338 * XEmacs 21.2.16 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2339
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2340 1999-06-07 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2341
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2342 * automated/base64-tests.el: Check for error instead for nil where
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2343 error conditions are expected.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2344
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2345 * automated/base64-tests.el: Comment out (for now) the code that
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2346 causes crashes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2347
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2348 1999-06-05 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2349
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2350 * automated/base64-tests.el: Check that the decoder handles
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2351 arbitrary characters. Cut down on the number of tests.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2352
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2353 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2354
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2355 * XEmacs 21.2.15 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2356
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2357 1999-06-02 Oscar Figueiredo <oscar@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2358
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2359 * automated/lisp-tests.el: Test `split-string'
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2360
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2361 1999-05-27 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2362
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2363 * automated/base64-tests.el: New file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2364
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2365 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2366
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2367 * XEmacs 21.2.14 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2368
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2369 1999-05-06 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2370
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2371 * automated/symbol-tests.el: Add many more tests.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2372
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2373 1999-05-06 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2374
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2375 * automated/lisp-tests.el: Ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2376
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2377 * automated/hash-table-tests.el: Ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2378
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2379 * automated/database-tests.el: Don't use backquote where quote
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2380 would suffice.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2381
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2382 * automated/symbol-tests.el: Add tests for magic symbols.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2383
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2384 1999-05-04 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2385
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2386 * automated/hash-table-tests.el: Fix comment.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2387
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2388 1999-04-22 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2389
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2390 * automated/test-harness.el (batch-test-emacs): Minor fixes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2391
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2392 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2393
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2394 * XEmacs 21.2.13 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2395
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2396 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2397
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2398 * XEmacs 21.2.12 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2399
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2400 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2401
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2402 * XEmacs 21.2.11 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2403
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2404 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2405
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2406 * XEmacs 21.2.10 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2407
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2408 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2409
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2410 * XEmacs 21.2.9 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2411
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2412 1999-01-30 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2413
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2414 * automated/lisp-tests.el: Add test for buffer-local function
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2415 parameter crash
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2416
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2417 1998-12-30 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2418
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2419 * automated/database-tests.el: Minor tweaks
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2420
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2421 * ChangeLog: new file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2422
5440
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2423
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2424 ChangeLog entries synched from GNU Emacs are the property of the FSF.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2425 Other ChangeLog entries are usually the property of the author of the
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2426 change.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2427
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2428 This file is part of XEmacs.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2429
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2430 XEmacs is free software: you can redistribute it and/or modify it
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2431 under the terms of the GNU General Public License as published by the
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2432 Free Software Foundation, either version 3 of the License, or (at your
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2433 option) any later version.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2434
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2435 XEmacs is distributed in the hope that it will be useful, but WITHOUT
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2436 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2437 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2438 for more details.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2439
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2440 You should have received a copy of the GNU General Public License
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5307
diff changeset
2441 along with XEmacs. If not, see <http://www.gnu.org/licenses/>.