annotate CHANGES-beta @ 5753:dbd8305e13cb

Warn about non-string non-integer ARG to #'gensym, bytecomp.el. lisp/ChangeLog addition: 2013-08-21 Aidan Kehoe <kehoea@parhasard.net> * bytecomp.el: * bytecomp.el (gensym): * bytecomp.el (byte-compile-gensym): New. Warn that gensym called in a for-effect context is unlikely to be useful. Warn about non-string non-integer ARGs, this is incorrect. Am not changing the function to error with same, most code that makes the mistake is has no problems, which is why it has survived so long. * window-xemacs.el (save-window-excursion/mapping): * window.el (save-window-excursion): Call #'gensym with a string, not a symbol.
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 21 Aug 2013 19:02:59 +0100
parents 99e10b10008c
children 6325dc8d791c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5479
7a9941581bac Insert heralds for 21.5.30 and 21.5.31.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5478
diff changeset
1 # DO NOT PUT A VERSION MARKER HERE, ADDED AT RELEASE
7a9941581bac Insert heralds for 21.5.30 and 21.5.31.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5478
diff changeset
2
5711
99e10b10008c Minor reordering of CHANGES.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5710
diff changeset
3 to XEmacs 21.5.33 "horseradish"
99e10b10008c Minor reordering of CHANGES.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5710
diff changeset
4
5710
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
5 Major Features, Bugfixes, and Backward Incompatible Changes
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
6
5711
99e10b10008c Minor reordering of CHANGES.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5710
diff changeset
7 -- Nothing major this time. -- nobody
5710
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
8
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
9 User-Visible Bug Fixes and Improvements
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
10
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
11 -- Improve: Reorganize default menubar. -- Stephen J. Turnbull
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
12
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
13 Build Infrastructure and Source Tree
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
14
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
15 -- Fix: Prevent make distclean from deleting configure in modules. -- Mats Lidell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
16 -- Improve: Make configure warn about missing system package hierarchies. -- Stephen J. Turnbull
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
17
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
18 Documentation
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
19
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
20 -- Fix: Description of Mercurial repositories. -- Stephen J. Turnbull
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
21 -- Fix: TUTORIAL to describe recenter-top-bottom correctly. -- Mats Lidell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
22 -- Improve: Description of `mark-defun'. -- Steven Mitchell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
23 -- Improve: Documentation of menus. -- Byrel Mitchell, Vin Shelton
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
24 -- Improve: INSTALL. -- Steven Mitchell, Stephen J. Turnbull, Robert D. Royar
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
25
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
26 Lisp API
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
27
5711
99e10b10008c Minor reordering of CHANGES.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5710
diff changeset
28 -- Fix: Implement :active in submenu specs. -- Byrel Mitchell
5710
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
29 -- New: Adopt GNU's ## syntax for the interned symbol with the zero-length name. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
30 -- New: Command remapping in keymaps from GNU. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
31 -- New: call-process-shell-command from GNU. -- Mats Lidell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
32 -- New: delete-trailing-lines, delete-trailing-whitespace from GNU. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
33 -- New: recenter-positions, recenter-top-bottom, recenter-last-op from GNU. -- Mats Lidell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
34 -- Improve: Accept GNU's UNIVERSAL argument in format-time-string. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
35 -- Improve: Allow noninteractive call of self-insert-command with null count. -- Stephen J. Turnbull
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
36
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
37 Internal API and Implementation
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
38
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
39 -- Fix: Avoid malloc'ing inside search. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
40 -- Fix: GCPRO etc in define-specifier-tag. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
41 -- Fix: Incorrect handling of empty sets in subsetp. -- Stephen J. Turnbull, Benson Mitchell, Steven Mitchell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
42 -- Fix: Inhibit error at compile time in equal, member, assoc, rassoc. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
43 -- Fix: Regexp in describe-register-1. -- Stephen Turnbull, Mats Lidell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
44 -- Fix: Respect face and display table information in the minibuffer prompt. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
45 -- Improve: Charset not in table warning message. -- Stephen J. Turnbull
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
46 -- Improve: find-coding-system-magic-cookie-in-file moved to C. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
47
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
48 Testing and Debugging
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
49
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
50 -- New: Simple test cases for call-process-shell-command. -- Mats Lidell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
51 -- New: Test regular expression in describe-register-1. -- Mats Lidell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
52 -- New: Test search for character ranges with dirty syntax table. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
53 -- New: Test the new command remapping functionality. -- Aidan Kehoe
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
54 -- New: Tests of #'subsetp. -- Stephen J. Turnbull, Steven Mitchell, Benson Mitchell
b953a6ce2635 Prep 21.5.33.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5709
diff changeset
55
5709
93d231ffa106 Belatedly (?) add herald to CHANGES-beta.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5672
diff changeset
56 to XEmacs 21.5.32 "habanero"
93d231ffa106 Belatedly (?) add herald to CHANGES-beta.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5672
diff changeset
57
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
58 Major Features, Bugfixes, and Backward Incompatible Changes
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
59
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
60 -- Fix: Prevent SIGPIPEs in deactivate_process(). -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
61 -- Fix: Prevent assert at frame.c, l. 6311. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
62
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
63 User-Visible Bug Fixes and Improvements
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
64
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
65 -- Fix: 'most-positive-fixnum-on-32-bit-machines value. -- Aidan Kehoe, Raymond Toy
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
66 -- Fix: Bug where syntax cache overruns restriction. -- Stephen Turnbull, Alan Mackenzie
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
67 -- Fix: Don't initialize bit 7 as meta if native coding system uses that bit. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
68 -- Fix: Handling of face background values. -- Vin Shelton, Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
69 -- Improve: Determine terminal type dynamically, not from TERM envvar. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
70 -- Improve: Implement printing of circular structures readably. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
71 -- New: 'foreback property for faces. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
72 -- New: 'shrink property for faces. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
73 -- New: Custom group "view". -- Aidan Kehoe
5484
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
74
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
75 Build Infrastructure and Source Tree
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
76
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
77 -- Fix: CPP error breaking build on OpenBSD/NetBSD. -- Aidan Kehoe, Adam Sjøgren
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
78 -- Fix: Creation of etc/dbxrc and src/.dbxrc. -- Marcus Crestani
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
79 -- Fix: Disable ASLR on Mac OS X Lion & Mountain Lion (breaks pdump). -- Marcus Crestani, Stephen Turnbull, Robert Royer
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
80 -- Fix: Printing of Lisp_Object types in dbxrc. -- Marcus Crestani
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
81 -- Fix: Use libraries in /usr/lib/w32api on Cygwin. -- jeff
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
82 -- Fix: Workaround link problem in pdump. -- Stephen Turnbull, Hans de Graaf, Marcus Crestani
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
83 -- Fix: configure detection of VDB_POSIX vs. VDB_MACH. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
84 -- Improve: Move dbxrc.in (back?) to ./src. -- Marcus Crestani
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
85 -- Improve: Prefer dlopen() to dyld() in configure on Mac OS X. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
86 -- Improve: Refactor check for Xaw3d. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
87 -- Improve: Remove unused include of process.h from Cygwin. -- Vin Shelton
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
88 -- Improve: gnuclient to fall back to /tmp to search for socket. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
89 -- New: Support DESTDIR. -- Jerry James
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
90 -- New: Support building texinfo.info in native builds. -- Vin Shelton
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
91
5484
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
92 Documentation
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
93
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
94 -- Fix: #'eq-hash docstring. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
95 -- Fix: Comment in #'byte-compile-funcall. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
96 -- Fix: Comment typo. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
97 -- Fix: Comments in fns.c. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
98 -- Fix: Correct usage of the term "special operator" in manuals. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
99 -- Fix: Docstrings of #'posix-charset-to-coding-system-hash, load-time-value. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
100 -- Fix: Document change of location of packages from lib/ to share/. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
101 -- Fix: Typos. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
102 -- Improve: Docstrings in syntax.c. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
103 -- Improve: Document a reasonable approach to improving #'symbol-macrolet. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
104 -- Improve: Emphasize #'labels of #'flet in CL manual. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
105 -- Improve: Make describe-function-1 mention whether byte-compiled functions are built-in. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
106 -- Improve: Update versions numbers for libs in config.inc.samp. -- Vin Shelton
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
107 -- Improve: Use ISO-IR-196 sequences to encode Unicode in HELLO. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
108 -- New: Comment re: background pixmaps in faces.c, cache coherency in glyphs.c. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
109 -- New: Docstring for #'cl-transform-lambda. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
110 -- New: Document Mercurial techniques in Internals manual. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
111 -- New: Internals documentation of sequence.c. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
112
5484
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
113 Lisp API
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
114
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
115 -- Fix: Correctly lex a bignum with leading "+". -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
116 -- Improve: #'face-property-matching-instance 21.4 compatibility. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
117 -- Improve: #'labels supports inline label declaration. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
118 -- Improve: Add .pdf and other types to 'binary-file-regexps.
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
119 -- Improve: Common Lisp conformance. -- Aidan Kehoe, Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
120 -- Improve: Default print_gensym to t (CL compatibility). -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
121 -- Improve: Make #'built-in-symbol-file ignore non-built-ins. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
122 -- Improve: Make #'make-modeline-command-wrapper evaluate COMMAND lazily. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
123 -- Improve: Obsolete #'remassoc and friends, and remove instances from core. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
124 -- Improve: Partial, undocumented support for #'macro-declaration-function in #'defmacro. -- Aidan Kehoe.
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
125 -- Improve: Provide API for disabling symbol macros in cl-macroexpand. -- Aidan Kehoe
5672
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
126 -- Improve: Refactor completion code, improve GNU compatibility. -- Aidan Kehoe-- Improve: Remove XEmacs-specific #'remassoc functions, and substitute CL-style #'delete* for uses. -- Aidan Kehoe
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
127 -- Improve: Remove cl-compat.el and related documentation. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
128 -- Improve: Remove long-obsolete cl-compat.el. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
129 -- Improve: Remove obsolete compatibility aliases from cl*.el. -- Aidan Kehoe
5672
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
130 -- Improve: Support POSIX semantics in #'posix-string-match. -- Aidan Kehoe
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
131 -- Improve: Sync #'batch-byte-recompile-directory API. -- Mike Sperber
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
132 -- Improve: Sync #'shell-command{,-on-region}. -- Mats Lidell
5672
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
133 -- Improve: Sync #'truncate-string-to-width. -- Aidan Kehoe
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
134 -- Improve: Character syntax of JIT Unicode characters. -- Aidan Kehoe
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
135 -- Improve: Update #'file-name-remote-p. -- Mike Sperber
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
136 -- New: #'apply-partially. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
137 -- New: #'event-apply-modifiers. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
138 -- New: #'looking-back. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
139 -- New: #'macro-declaration-function support (GNU compatibility). -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
140 -- New: #'special-mode. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
141 -- New: #'test-completion. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
142 -- New: 'function-key-map-parent improves x-compose processing. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
143 -- New: 'print-circle, 'print-continuous-numbering. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
144 -- New: Add a defsetf for #'get-char-table. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
145 -- New: Implement #'load-time-value, #'labels. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
146 -- New: Sexp movement recognises notation for circular lists. -- Aidan Kehoe
5672
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
147 -- New: Support POSIX classes in regexps, #'skip-chars-{forward,backward}. -- Aidan Kehoe
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
148 -- New: syntax-ppss.el. -- Mats Lidell
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
149
5484
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
150 Internal API and Implementation
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
151
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
152 -- Fix: Array declaration and bounds checks of syntax_spec_code. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
153 -- Fix: Autoload `custom-set-face-bold'. -- Vin Shelton
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
154 -- Fix: Duplicate arglist info in autoloads. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
155 -- Fix: Ignore extent info in select-convert-to-text functions, fixing a copy problem in ERC. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
156 -- Fix: Loss of precision in building FIXNUMs. -- Jerry James
5672
7c3e44003e0f Update CHANGES-beta with about 26 changesets.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5670
diff changeset
157 -- Fix: Redundant division in bignum_ceil. -- Aidan Kehoe
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
158 -- Fix: Remove 'device' parameter from 'clear_region' methods. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
159 -- Fix: Syntax error in #'get-other-frame. -- Didier Verna, Steven Mitchell
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
160 -- Fix: pixel_to_glyph_translation to handle redisplay edge case. -- Mike Kupfer
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
161 -- Improve: #'copy-symbol handles non-list plists. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
162 -- Improve: Backward-compatible MATCHSPEC in face-property-matching-instance. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
163 -- Improve: Byte-optimize more carefully. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
164 -- Improve: Coding style in select.el. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
165 -- Improve: Error when compiling an eval-when-compile form that changes the current buffer. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
166 -- Improve: Handling of 'byte-compile-initial-macro-environment. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
167 -- Improve: Handling of X keysyms. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
168 -- Improve: Implementation of #'labels forms. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
169 -- Improve: Lexical analysis of bignums. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
170 -- Improve: Move #'split-path to Lisp. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
171 -- Improve: Move #'x-keysym-on-keyboard-sans-modifiers-p, #'x-keysym-on-keyboard-p here from device-x.c to Lisp. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
172 -- Improve: Move #'x-keysym-on-keyboard{,-sans-modifiers}-p to Lisp. -- Aidan Kehoe.
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
173 -- Improve: Move config.h macros to configure. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
174 -- Improve: Refactor #'cl-defsubst-expand, #'enable-behavior, #'disable-behavior, #'cl-transform-lambda. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
175 -- Improve: Refactor #'macroexpand, various CL macros. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
176 -- Improve: Refactor X keystroke handling to avoid XKeysymToString. -- Aidan Kehoe.
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
177 -- Improve: Refactor XLIKE redisplay functions to use display, not frame. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
178 -- Improve: Refactor selection C code to use va_run_hooks_with_args. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
179 -- Improve: Refactor some subr.el functions to use CL for circularity checking. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
180 -- Improve: Refactor syntax cache. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
181 -- Improve: Refactor text_width methods to expect a frame, not a window. -- Didier Verna
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
182 -- Improve: Refactor to avoid #'mapcar where result is discarded. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
183 -- Improve: Refactor to use #'labels for efficiency. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
184 -- Improve: Remove #'bind-inits and fix up related functions. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
185 -- Improve: Remove .elc from 'binary-file-regexps, and ensure all .elcs have coding cookies. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
186 -- Improve: Remove MULE-only cases from non-MULE code. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
187 -- Improve: Remove all autoload cookies from dumped files. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
188 -- Improve: Remove obsolete LOSING_BYTECODE compile-time option. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
189 -- Improve: Remove obsolete syntax code parsing macros. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
190 -- Improve: Remove superfluous GCPRO in sublis. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
191 -- Improve: Remove support for generating Emacs 19-compatible bytecode. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
192 -- Improve: Rename INT to FIXNUM. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
193 -- Improve: Warning removal. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
194 -- New: Refactor sequence code into sequence.c. -- Aidan Kehoe, Vin Shelton
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
195
5484
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
196 Testing and Debugging
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
197
5670
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
198 -- Fix: Test leading ?+ in bignum read syntax. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
199 -- Fix: Various cases testing changed APIs. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
200 -- Fix: pobj printing of symbols and strings with NEW_GC. -- Jerry James
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
201 -- Improve: #'substitute-in-file-name tests belong in os, not syntax. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
202 -- Improve: Known bug code in test harness. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
203 -- Improve: Replace #'flet with #'labels in tests where appropriate. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
204 -- Improve: Replace obsolete function names in tests. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
205 -- Improve: lisp-maint compliance in syntax-tests.el. -- Stephen Turnbull
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
206 -- Improve: pobj falls back to $lrecord_type. -- Marcus Crestani
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
207 -- New: File completion-tests.el. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
208 -- New: File syntax-ppss-tests.el. -- Mats Lidell
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
209 -- New: Syntax cache test. -- Stephen Turnbull, Alan Mackenzie
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
210 -- New: Tests for #'byte-compile-catch, bignums, #'labels, #'print-circle, #'apply-partially. -- Aidan Kehoe
baab2e3a4141 Prepare for release.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5484
diff changeset
211 -- New: Tests for #'shell-command. -- Mats Lidell
5484
d12a0c55b174 [mq]: matchspec
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5482
diff changeset
212
5479
7a9941581bac Insert heralds for 21.5.30 and 21.5.31.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5478
diff changeset
213 to XEmacs 21.5.31 "ginger"
5155
c97dc3b6de63 partially update CHANGES-beta
Ben Wing <ben@xemacs.org>
parents: 4635
diff changeset
214
5482
384423af8fb5 Update CHANGES-beta.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5479
diff changeset
215 Major Features and Backward Incompatible Changes
384423af8fb5 Update CHANGES-beta.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5479
diff changeset
216
384423af8fb5 Update CHANGES-beta.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5479
diff changeset
217 -- improve: Verify copyright status and restrict license to GPL version 3 or later. -- Mats Lidell, Mike Sperber, Stephen Turnbull (see hg log)
5479
7a9941581bac Insert heralds for 21.5.30 and 21.5.31.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5478
diff changeset
218
7a9941581bac Insert heralds for 21.5.30 and 21.5.31.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5478
diff changeset
219 to XEmacs 21.5.30 "garlic"
5478
7a86df313e0e Update CHANGES-beta for 21.5.31.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5463
diff changeset
220
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
221 Major Features and Backward Incompatible Changes
5155
c97dc3b6de63 partially update CHANGES-beta
Ben Wing <ben@xemacs.org>
parents: 4635
diff changeset
222
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
223 -- remove: Last release under GPL v2; future releases will be GPL v3 or later. -- Mats Lidell, Jerry James, Stephen Turnbull, Aidan Kehoe, Ben Wing, Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
224 -- new: Functions may return multiple values as in Common Lisp (incompatible with cl.el implementation in some cases).
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
225
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
226 User-Visible Bug Fixes and Minor Improvements
5155
c97dc3b6de63 partially update CHANGES-beta
Ben Wing <ben@xemacs.org>
parents: 4635
diff changeset
227
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
228 -- fix: Crash by registering all CCL programs. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
229 -- fix: Crash in PNG handling (issue570). -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
230 -- fix: Crash in _wgetdcwd(...) when linking against msvcrt8 -- Adrian Aichner
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
231 -- fix: Crash in printing if gc_in_progress and in_debug_print -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
232 -- fix: Crash when printing window with Qt as its buffer. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
233 -- fix: Crash when reset_glyph_cachels() is called on the minibuffer window when creating a frame. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
234 -- fix: #'gnuserv-edit-files goes to line only if linenumber non-nil. -- It's me FKtPp ;)
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
235 -- fix: Make winclient startup more reliable. -- Vin Shelton
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
236 -- fix: Remove dk.xemacs.org from list of package download sites. -- Adrian Aichner
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
237 -- fix: issue 546, use #'next-single-char-property-change in list-mode.el -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
238 -- improve: Exclude the current buffer in switch-to-buffer completion. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
239 -- improve: Font locking of Common Lisp source. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
240 -- improve: GNU-compatible optional COLUMN in indent-region. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
241 -- improve: Handling of coding systems for new or zero-length files. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
242 -- improve: Support the precomposed characters with stroke. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
243 -- improve: Fallback to whole file in describe-char-unicode-data if database is unreadable. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
244 -- improve: Make iso-left-tab equivalent to shift-tab. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
245 -- improve: Indentation handling in Lisp modes. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
246 -- improve: Name lock symlinks .#FN# for file FN to avoid confusing extensions. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
247 -- improve: Set debug-xft to 0. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
248 -- improve: Recognize bitmaps/ directory as containing bitmap files. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
249 -- new: Use `emacs-data-roots' instead of `emacs-roots' where appropriate. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
250 -- new: The `absolute' property for background pixmaps. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
251 -- improve: Match X11 bgcolor fallback of default face to gui element face. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
252 -- new: The background-placement face property. -- Didier Verna
5155
c97dc3b6de63 partially update CHANGES-beta
Ben Wing <ben@xemacs.org>
parents: 4635
diff changeset
253
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
254 Build Infrastructure and Source Tree
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
255
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
256 -- fix: Cygwin and MinGW need -export-all-symbols. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
257 -- fix: Cygwin needs pdump -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
258 -- fix: Windows link if --with-msw=no in modules. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
259 -- improve: Use cygwin_conv_path() when available. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
260 -- improve: make-mswin-unicode.pl Cygwin header compatibility, overridden prototypes, `review' command. -- Ben Wing, Vin Shelton
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
261 -- improve: Darwin needs system malloc, s&m moved into configure. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
262 -- fix: Turn warnings (disabled by accident) back on. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
263 -- improve: C++/G++ detection and configuration. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
264 -- fix: XE_COMPLEX_ARG registration of options in _AC_USER_OPTS (fixes "unknown option" warnings). -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
265 -- improve: Clean more build and debug products. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
266 -- improve: Don't install silly symlinks when $(prefix) != $(exec_prefix). -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
267 -- improve: Installation log refers to "Xft feature" for safer grepping. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
268 -- improve: Paths configuration. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
269 -- improve: Use HAVE_CONFIG_H to find config.h and prototypes. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
270 -- improve: `--with-error-checking' means `--with-error-checking=all'. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
271 -- improve: make-src-depend. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
272 -- improve: ndbm configuration -- Karl Kleinpaste, Stephen Turnbull, Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
273 -- refactor: New targets config-changed, fix-perms -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
274 -- refactor: Rename all enable-FOO variables to with-FOO. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
275 -- remove: Support for InfoDock, NeXTstep, old Ultrix, SCO Unix, Bull DPX/2, Data General Unix, RTU, Unisoft Unix, OffiX DND, dynodump, idd, sparcworks, NEC EWS. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
276 -- remove: Wise installer subtree, netinstall subtree, many files: ppc.ldscript, make-msgfile.c, make-po.c, yow.c, rcs-checkin, gnudepend.pl, leditcfns.c, wakeup.c -- Jerry James, Mats Lidell
5155
c97dc3b6de63 partially update CHANGES-beta
Ben Wing <ben@xemacs.org>
parents: 4635
diff changeset
277
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
278 Documentation
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
279
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
280 -- fix: Comment, docstring, and string non-syntactic defects and formatting. -- Stephen Turnbull, Ben Wing, Aidan Kehoe, Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
281 -- improve: --quick-build, --with-debug, and --with-error-checking option help. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
282 -- improve: Bignum and fixnum correctness in manual. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
283 -- improve: Change "special form" to "special operator". -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
284 -- improve: Docstrings for #'cadr, #'caddr, #'cadddr, #'debug-on-error, #'eval-when-compile, #'eval-and-compile, #'interactive, #'lisp-indent-specform, #'range-table-type, defun movement, #'make-coding-system-internal, #'make-syntax-table, docstring/formal argument matching. -- Stephen Turnbull, Aidan Kehoe, Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
285 -- improve: FAQ describes repositories and VCS usage. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
286 -- improve: Internals nodes on magic symbols, hash tables, finalizer methods, the new allocator, the new garbage collector, old-style DFC conversion macros, the different types of character and their uses, frame handling, window-system support, allocation of Lisp objects, sequence/list functions and their keywords. -- Marcus Crestani, Ben Wing, Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
287 -- improve: PROBLEMS describes crash on recent Cygwin 1.7. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
288 -- improve: PROBLEMS describes duplicate symbol warnings on Mac OS X. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
289 -- improve: Show the double-quotes in the sample output correctly for function-arglist. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
290 -- improve: Startup paths, Lisp, Emacs.ad, xemacs.1 reflect the change from `lib' to `share' for the architecture-independent directories. -- Mike Sperber, Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
291 -- improve: Treatment of hex and octal character escapes. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
292 -- refactor: Move term.texi to the eterm package. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
293 -- refactor: Remove custom.texi. -- Jerry James
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
294
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
295 Lisp API
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
296
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
297 -- fix: #'autoload-featurep-protect-autoloads always inserts a coding-system cookie. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
298 -- fix: #'compare-strings coerces bounds to be within strings -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
299 -- fix: #'insert-file-contents always sets the buffer coding system. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
300 -- fix: #'letf checks whether arguments to #'values are bound, and make them unbound after evaluating BODY. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
301 -- fix: #'next-list-mode-item, #'switch-to-completions pay attention to non-text-property extents. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
302 -- fix: #'pre-display-buffer-function is not set to `get-frame-for-buffer'. -- Michael Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
303 -- fix: Add argument information built-in special operators. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
304 -- fix: Allow deleting windows in `post-command-hook'. -- Michael Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
305 -- fix: Argument annotations of For, Fand, Fif, Fwhen, Fcond, Fprogn, Fprog1, Fprog2, FletX, Flet, Fwhile, Fdefvar, Fdefconst, Frun_hooks, Frun_hooks_with_args, Frun_hooks_with_args_until_success, Frun_hooks_with_args_until_failure -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
306 -- fix: Argument handling in make-autoload. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
307 -- fix: Canonicalize spaces in argument lists for function-documentation-1. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
308 -- fix: Correct error in specifier canonicalization -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
309 -- fix: Disable specifier memory-usage stats due to circularities. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
310 -- fix: Ffunctionp does not return t for special operators. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
311 -- fix: Fnbutlast, Fbutlast accept dotted lists. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
312 -- fix: Initialize ?\012 as whitespace -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
313 -- fix: Issue145: Allow default-network-coding-system and default-process-coding-system to be nil. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
314 -- fix: Many bugs revealed by Paul Dietz's test suite. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
315 -- fix: Search for Control-1 chars in boyer_moore() -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
316 -- fix: Signal a read error upon encountering a ratio constant with a zero denominator. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
317 -- improve: #'beginning-of-defun, #'end-of-defun behavior customizable via beginning-of-defun-function, end-of-defun-function. -- Andreas Roehler
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
318 -- improve: #'cd use of cd-path and CDPATH. -- It's me FKtPp ;), Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
319 -- improve: #'ceiling, #'floor, #'round, #'truncate, #'fceiling, #'ffloor, #'fround, #'ftruncate: support Common Lisp, including optional DIVISOR arguments, returning multiple values, obey contamination rules, round towards the even number in ambiguous cases. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
320 -- improve: #'coerce takes 'fixnum as a destination type. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
321 -- improve: #'list-length, #'remf, #'getf, #'tailp, #'cl-set-getf, #'cl-do-remf, #'ldiff, #'endp, #'subseq (new, Common Lisp compatible). -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
322 -- improve: #'char<, #'char>=, #'char>, #'char<=, #'alpha-char-p, #'graphic-char-p, #'standard-char-p, #'char-name, #'name-char, #'upper-case-p, #'lower-case-p, #'both-case-p, #'char-upcase, #'char-downcase, #'integer-length (new, Common Lisp compatible). -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
323 -- improve: #'mapvector, #'mapconcat, #'mapcar to support multiple SEQUENCES and error with circular lists -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
324 -- improve: #'nreverse, #'reverse accept any sequence. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
325 -- improve: #'try-completion, #'suggest-key-bindings, #'float-time, #'substring-no-properties, #'turn-off-auto-fill, #'describe-char-unihan-field-descriptions (GNU compatibility). -- Aidan Kehoe, Malcolm Purvis, Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
326 -- improve: #remove*, #cl-delete-duplicates, #delete-duplicates, #'symbol-file, #'find-function. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
327 -- improve: 'buffer-display-count, 'buffer-display-time (new, GNU-compatible) -- Jeff Sparkes, Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
328 -- improve: 'discarded-consing, 'quoted-lambda new warning types. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
329 -- improve: Accept #B<binary>, #O<octal>, and #X<hex> like GNU Emacs. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
330 -- improve: Accept keywords in the hash table read syntax. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
331 -- improve: Handling of object plists, especially processes. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
332 -- improve: Keyword arguments handling. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
333 -- improve: Turn on load-ignore-out-of-date-elc-files by default -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
334 -- improve: Type spec handling in coerce, cl-make-type-test -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
335 -- improve: Use keywords instead of ordinary symbols in some XEmacs-specific functions. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
336 -- improve: read-buffer gets new optional argument EXCLUDE.
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
337 -- new: #'bytecomp-load-hook. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
338 -- new: #'canoncase; use it with chars in internal_equalp. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
339 -- new: #'constantly from ANSI Common Lisp, with SBCL extension. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
340 -- improve: #device-color-cells (tty_device_system_metrics()) returns metrics for num-color-cells and num-bit-planes (issue757) on TTYs. -- Jeff Sparkes
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
341 -- new: #'error-unless-tests-match, #'byte-compile-file-being-compiled, #'compiled-if, #'compiled-when for supporting conditional compilation of different code depending on the presence or absence of features. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
342 -- new: #'format-time-string implements Roman month numbers. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
343 -- new: #'get-properties. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
344 -- new: #'process-get, #'process-put, #'process-plist, #'set-process-plist for GNU compatibility -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
345 -- new: #'save-some-buffers-action-alist, #'diff-files-for-recover, #'diff-buffer-with-file, -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
346 -- new: #'set-window-configuration gets optional `set-frame-size-p' argument. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
347 -- new: #'set-window-pixel-width, #'set-window-pixel-height. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
348 -- new: #'stable-union, #'stable-intersection. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
349 -- new: 'debug-xemacs, 'debug-regexps, 'debug-soe, 'debug-xft (was 'xft-debug-level), 'debug-searches (was 'debug-xemacs-searches), 'byte-code-meter, 'byte-metering-on variables for debugging. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
350 -- new: Common-Lisp-compatible #'the, #'array-dimension-limit, #array-total-size-limit, #'array-rank-limit, #'equalp (especially in hash tables). -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
351 -- new: Errors 'invalid-keyword-argument, 'scan-error. -- Aidan Kehoe, Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
352 -- new: Implement multiple values a la Common Lisp. New bytecodes: Bbind_multiple_value_limits, Bmultiple_value_call, Bmultiple_value_list_internal, Bthrow. Modified bytecodes: BRgotoifnilelsepop, BRgotoifnonnilelsepop. Bcall, Bdup, Bgotoifnilelsepop, Bgotoifnonnilelsepop, Breturn. New macros: DISCARD_PRESERVING_MULTIPLE_VALUES, POP_WITH_MULTIPLE_VALUES, TOP_ADDRESS, TOP_LVALUE, TOP_WITH_MULTIPLE_VALUES. Modified macros: DISCARD, POP, TOP. New functions: Fand, Fcond, Fdefconst, Fdefvar, Feval, Ffuncall, Fif, Flet, FletX, Fmultiple_value_call, Fmultiple_value_list_internal, Fmultiple_value_prog1, For, Fprog2, Fsetq, Fsetq_default, Fsignal, Fthrow, Fvalues, Fvalues_list, Fwhile, Fwith_output_to_temp_buffer. Modified functions: Fcall_interactively, bind_multiple_value_limits, button_item_to_widget_value, check_if_suppressed, connector, dde_eval_string, evaluate_xpm_color_symbols, execute_help_form, flagged_a_squirmer, glyph_instantiator_to_glyph, gui_item_display_flush_left, gui_item_value, make_multiple_value, mark_multiple_value, menu_convert, menu_descriptor_to_widget_1, multiple-values-limit, multiple_value_aref, multiple_value_aset, multiple_value_call, multiple_value_list_internal, pop_kbd_macro_event, populate_menu_add_item, print_multiple_value, size_multiple_value, syms_of_eval, values2. wv_set_evalable_slot, x_IO_error_handler. Exported functions: throw_or_bomb_out. New variables: multiple-values-limit, multiple_value_current_limit. Exported symbols: Qobsolete_throw, Qthrow. New lrecord_type: multiple_value. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
353 -- new: macro -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
354 -- refactor: #'bq-vector-contents, #'bq-list*, #'format-decode removed; #'purecopy aliased to #'identity and uses removed. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
355 -- refactor: #'byte-compile-compiled-obj-to-list, #'custom-declare-variable-list removed. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
356 -- refactor: #'car-less-than-car, #'cdr-less-than-cdr move to format.el, #'list* moved to subr.el. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
357 -- refactor: #'ceiling*, #'floor*, #'round*, #'truncate* obsoleted. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
358 -- refactor: #'cl-function-arglist takes exactly one arg. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
359 -- refactor: #'init-file-user, #'pui-add-install-directory, #'user-original-login-name, #'isearch-yank-x-selection, #'isearch-yank-x-clipboard removed. -- Ben Wing.
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
360 -- refactor: #'paths-filter, #'paths-uniq-append removed. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
361 -- refactor: #'show-buffer, #'buffer-flush-undo, #'buffer-local-value, #'x-color-values, #'mswindows-color-list, #'Info-default-directory-list, #'line-beginning-position, #'line-end-position, #'obsolete-throw, #'cl-mapc, #'byte-code-function-p, #'interactive-form, #'assq-delete-all, #'makehash, #'display-column-mode obsoleted. -- Ben Wing
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
362
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
363 Internal API and Implementation
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
364
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
365 -- fix: #'canna-henkan-begin. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
366 -- fix: #'condition-case gets correct syntax in #'progress-feedback-dispatch-non-command-events. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
367 -- fix: #'custom-variable-prompt checks explicitly for nil before for symbol. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
368 -- fix: #'delete-duplicates compiler macro and calls to it. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
369 -- fix: #'eql Byte-compilation -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
370 -- fix: #'eql for extended number types and the hash implementation -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
371 -- fix: #'fc-name-unparse memory leak. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
372 -- fix: #'fill is much more careful about resizing a string argument. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
373 -- fix: #'finish-set-language-environment generation of display-table entries for error octet characters. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
374 -- fix: #'with-trapping-errors gets correct :operation arguments in #'font-lock-pre-idle-hook and #'find-tag-default. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
375 -- fix: #83, #8C mapping in koi8-c, #A6 mapping in viscii. -- Ben Wing, Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
376 -- fix: Bignum initialization and finalization. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
377 -- fix: Buffer overrun (issue630). -- Stephen Turnbull, Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
378 -- fix: Build failure, Apple's g++-4.0.1, Mac OS 10.4. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
379 -- fix: Call MODE-mode for -*-MODE-*- only if it has a function binding. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
380 -- fix: Call character_to_event() on characters received from XIM. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
381 -- fix: Check for Xft before using it, fixing openSUSE bug #558764. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
382 -- fix: Coding system initialization. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
383 -- fix: Compile errors under C++ and/or Visual Studio 6 in syswindows.h. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
384 -- fix: Computation of fastmap in charset_mule_not() -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
385 -- fix: Conditionalize COM support on HAVE_MS_WINDOWS -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
386 -- fix: Don't use Boyer-Moore for case-insensitive search if the search pattern contains repeated Ibytes. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
387 -- fix: Fall back from GTK to X11 in gnuclient. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
388 -- fix: Frame geometry (especially pixelized) to make it a bit easier to understand and fix some bugs. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
389 -- fix: Function prototype/definition mismatches. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
390 -- fix: GCPROing. -- Ben Wing, Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
391 -- fix: GNU coding standards in modules/base64. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
392 -- fix: Handling of errors in bytecode.c and floatfns.c. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
393 -- fix: Handling of escape characters when splitting strings. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
394 -- fix: Handling of possible meta characters (?\x80-?\xFF) -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
395 -- fix: I18N encapsulation commands for Windows. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
396 -- fix: Initialize `result' before calling FcFontMatch in Ffc_font_match and xft_find_charset_font -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
397 -- fix: Integer canonicalization. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
398 -- fix: Integer overflow when allocating image memory -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
399 -- fix: JPEG macro FAR conflict in eimage code. -- Vin Shelton
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
400 -- fix: Match integer sizes in assignment in read_event_from_tty_or_stream_desc -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
401 -- fix: Missing includes to termcap.c. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
402 -- fix: Missing names and ISO 639 codes for Arabic, Russian, and Thai. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
403 -- fix: Move CYGWIN_HEADERS to s/cygwin32.h and s/mingw32.h, fixing some compile problems. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
404 -- fix: Move HAVE_SCROLLBARS test so the code can compile under Visual Studio 6. -- Vin Shelton
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
405 -- fix: Notices in aclocal.m4, ad2c, build-msw-release.sh, compface.mak, cvtmail.c, easymenu.el, elhash.c, emacs.c, emodules.texi, europe-theme.el, example-theme.el, external-widget.texi, fakemail.c, font.el, fontconfig.el, frame.el, glade.c, glyph-test.el, gnome.el, gnuserv.c, gnuserv.h, gnuslib.c, gtk test files, gtk-compose.el, gtk-glue.c, gtk-marshal.el, gtk-package.el, gtk-widget-accessors.el, gtk-xemacs.c, gtk-xemacs.h, gtk.el, gutter-items.el, gutter-test.el, gutter.el, hyper-apropos.el, insert-data-in-exec.c, installexe.sh, lao.txt, lwlib-internal.h, m/alpha.h, make-path.c, menu-items.el, modules/sample/external/Makefile.in.in, modules/sample/external/configure.ac, modules/sample/external/sample.c, modules/sample/internal/sample.c, mule/canna-leim.el alist.el, mule/kinsoku.el, multicast.el, number*.[ch], profile.c, regressiontest.pl, reproduce-crashes.el, s/hpux11-shr.h, s/mach-bsd4-3.h, s/sco7.h, s/sco7.h, sigpipe.c, site-load.el, symsinit.h, tcp.c, term/bg-mouse.el, term/sup-mouse.el, term/vt100.el, test-ew-motif.c, test-ew-xlib.c, tests/external-widget/Makefile, tiff.mak, ui-byhand.c, ui-gtk.c, ui-gtk.h, view-less.el, xemacs.rc, and xpm.mak. -- Jerry James, Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
406 -- fix: Parse UNUSED and USED_IF right in make-docfile.c -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
407 -- fix: Prune correct number of entries from load-history. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
408 -- fix: Qlist, Qstring mistakenly declared twice. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
409 -- fix: Simplify assertion in event_pixel_translation for Visual C 6. -- Vin Shelton
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
410 -- fix: Synchronization of window point with current point when switching buffers. -- Michael Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
411 -- fix: Syntax errors in Ffc_config_app_font_add_file and Ffc_config_app_font_add_dir -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
412 -- fix: Type correctness in split_string_by_ichar_1. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
413 -- fix: Type correctness of char and Ichar types. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
414 -- fix: UTF-8-ize mule-wnnfns.c. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
415 -- fix: Upper and lowercase mappings were reversed for some old-Cyrillic chars. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
416 -- fix: Use correct timestamp with XSetInputFocus. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
417 -- fix: Use of REGISTER in certain functions. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
418 -- fix: Use unencumbered texts in #'split-string-by-char -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
419 -- fix: Warning elimination. -- Aidan Kehoe, Ben Wing, Jerry James, Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
420 -- fix: `escape-quoted' handling of characters in the 0x80 - 0x9F range. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
421 -- fix: const handling in fileio.c. -- Ben Wing, Vin Shelton
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
422 -- fix: count_with_tail(), FdeleteX(), FremoveX() handling of COUNT argument. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
423 -- fix: fontmgr may not use Fsignal() in C, as it may return. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
424 -- fix: g++ 4.3 complaints about implicit conversions of const char * to char * -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
425 -- fix: gif_instantiate() tries harder to find an appropriate GIF colormap. -- Adam Sjøgren
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
426 -- fix: gnuserv found in `exec-directory'. -- Michael Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
427 -- fix: gtk_xpm_instantiate() hotspot coordinates are Lisp integers -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
428 -- fix: integerp byte code gets fixnump semantics. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
429 -- fix: lpRemoteName is an XELPTSTR. -- Vin Shelton
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
430 -- fix: memmove() substituted for strcpy() in etags.c -- Sjoerd Mullender
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
431 -- fix: modeline face avoids using fallbacks. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
432 -- fix: module_load() gets one more dereference on f = dll_variable(. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
433 -- fix: off-by-one bug in mswindows_link -- Ron Isaacson
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
434 -- fix: query_string_font() uses proper domain for cachel updating. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
435 -- fix: query_string_geometry() lookup domain. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
436 -- fix: realpath() supplied by Darwin used to get the canonical case for filenames. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
437 -- fix: resize_string() must not free dumped data. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
438 -- fix: staticpro_names() stores actual names. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
439 -- fix: ulong_to_bit_string() prints a zero, not the empty string. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
440 -- fix: undecided_canonicalize_after_coding() to retain CODESYS info -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
441 -- fix: unicode_convert() handles very short input strings correctly. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
442 -- fix: unicode_query() initializes invalid_lower_limit. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
443 -- fix: unicode_query() missing return type. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
444 -- fix: xface_normalize() to handle inline data properly. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
445 -- improve: #'byte-compile-initial-macro-environment uses #'the and compilable lambda expressions -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
446 -- improve: #'byte-compile-lambda issues warnings for interactive forms. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
447 -- improve: #'cl-prettyprint handles (function ...) specially. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
448 -- improve: #'documentation, #'function-documentation-1, #'describe-function-1, #'hyper-apropos-get-doc, #'describe-function, #'function-arglist, #'function-documentation. -- Aidan Kehoe, Didier Verna, Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
449 -- improve: #'frame-pixel-height and friends reflect what will happen as of the next redisplay. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
450 -- improve: #'function now parallels #'quote. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
451 -- improve: #'handle-pre-motion-command-current-command-is-motion. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
452 -- improve: #'read-from-minibuffer uses buffer (format " *Minibuf-%d*" (minibuffer-depth)), regardless of depth. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
453 -- improve: #'show-memory-usage, #'show-object-memory-usage-stats. -- Ben Wing, Marcus Crestani
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
454 -- improve: #'some, #'every used in info.el, format.el, files.el -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
455 -- improve: #'the may warn at byte-compile time. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
456 -- improve: Allocate lrecord arrays in own size class. -- Marcus Crestani
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
457 -- improve: Case map handling. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
458 -- improve: Colormap handling on Windows. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
459 -- improve: Context-specific handling of system coding systems where we used to just use Qnative. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
460 -- improve: Cygwin handling of pathname coding systems. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
461 -- improve: Dynarr code. -- Aidan Kehoe, Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
462 -- improve: Error-checking in Fquote, Ffunction, -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
463 -- improve: Fontconfig API more complete. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
464 -- improve: Hash table's rehash threshold default now based on size and test function. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
465 -- improve: Keymap handling. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
466 -- improve: Make error messages better reflect the text that was encountered in read_escape. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
467 -- improve: Make sure distinct symbol macros with identical names expand distinctly. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
468 -- improve: Mule-ize database.c partially, modules/postgresql, mule-wnnfns.c. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
469 -- improve: Optimizations: remove redundant lambdas and interning of symbols for temporary character sets, #'hash-table-key-list, #'hash-table-value-list, #'hash-table-key-value-alist, #'hash-table-key-value-plist, #'read-behavior, #'complement, #'regexp-quote, #'concatenate, #'mapc, #'do-autoload-commands, #'packages-find-package-library-path, #'frame-list, #'extent-descendants, #'buffer-tag-table-files, #'preloaded-file-list, #'device-list, #'proclaim-inline, #'proclaim-notinline, #'inx-available-font-sizes, #'let-specifier, #'pui-add-required-packages, #'mswindows-available-font-sizes, #'modeline-minor-mode-menu, #'minibuf-directory-files, #'handle-pre-motion-command-current-command-is-motion, #'finish-set-language-environment, #'mod*, #'rem*, #'xpm-color-symbols, #'=, #'<, #'>, #'<=, #'>= -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
470 -- improve: Print the device in a frame structure. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
471 -- improve: Qunbound, not Qnil used as second arg to call to syntax_error() -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
472 -- improve: Remove the TYPE argument from xfree(). -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
473 -- improve: Replace "obscure" symbol names with uninterned symbols. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
474 -- improve: Track type of range tables. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
475 -- improve: UTF-8-ize canna/canna_api.c, unicode.el. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
476 -- improve: Use external giflib instead of internal GIF support. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
477 -- improve: Warn or error if (quote ...) or (function ...) quotes more than one object -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
478 -- improve: emacs_rint() always used for bignum consistency -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
479 -- improve: emodules_doc_sym() and emodules_doc_subr() take Ascbyte * pointers -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
480 -- improve: extern Lisp_Object declarations moved -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
481 -- improve: lrecord UID's get separate UID space for each type. Display UID's consistently when appropriate. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
482 -- improve: print_symbol() escapes symbols that look like ratios. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
483 -- improve: put_range_table() becomes O(log n) for adding a localized range. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
484 -- improve: specifier_instance_from_inst_list calls call_with_suspended_errors() with ERROR_ME_WARN. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
485 -- improve: stat() failure ignored in file_name_completion -- Henrique Martins
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
486 -- fix: Bignums handled correctly by NATNUMP, #'member*, #'eql, #'assoc*. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
487 -- new: DEFAULT_DIRECTORY_FALLBACK is a directory that should "always" be available; avoid fatal error if the current directory doesn't exist, chdir to DEFAULT_DIRECTORY_FALLBACK instead. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
488 -- new: ERROR_CHECK_DYNARR, dynarr_checking_assert(), ERROR_CHECK_ANY. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
489 -- new: Macros for getting the size/edges of various rectangles surrounding the paned area. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
490 -- new: Symbols for type checks in sequence functions. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
491 -- new: Typedefs for PCVOID and PDWORD_PTR for non-Cygwin. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
492 -- new: USED_IF_SCROLLBARS, fix warnings. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
493 -- new: UTF-8 support in Cygwin. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
494 -- new: deadbeef_memory() exported. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
495 -- new: pluralize_word(), pluralize_and_append(). -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
496 -- new: printing_unreadable_lcrecord(). -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
497 -- refactor: #'byte-compile-file-form so that #'symbol-value and #'load-time-value can be implemented directly. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
498 -- refactor: #'byte-compile-funarg-n (new) used to create the various byte-compile-funarg functions, which check for quoted lambdas in given positions. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
499 -- refactor: #'capitalize-string-as-title uses #'with-string-as-buffer-contents. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
500 -- refactor: #'custom-quote is aliased to #'quote-maybe. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
501 -- refactor: #'list-length, #'default-file-system-ignore-case, #'equalp, #'fill, #'sort*, #'merge, #'mapcar*, #'map, #'maplist, #'mapc, #'mapl, #'mapcan, #'mapcon, #'query-coding-region, #'make-coding-system, #'reduce, #'replace, #'some, #'every moved to C. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
502 -- refactor: #'notany, #'notevery get compiler macros. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
503 -- refactor: #'substring aliased to #'subseq. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
504 -- refactor: #if 0 out some unused functions in malloc.c. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
505 -- refactor: 'Qcoerce moved to general-slots.h -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
506 -- refactor: 'default-file-system-ignore-case moved to fileio.c. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
507 -- refactor: ARRAYP(), SEQUENCEP(), CHECK_ARRAY(), CHECK_SEQUENCE(), Fbit_vector, Fstring, FmapcarX in lisp.h -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
508 -- refactor: Always use platform Xmu. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
509 -- refactor: Bignums get: New macros ROUNDING_CONVERT, CONVERT_WITH_NUMBER_TYPES, CONVERT_WITHOUT_NUMBER_TYPES, MAYBE_TWO_ARGS_BIGNUM, MAYBE_ONE_ARG_BIGNUM, MAYBE_TWO_ARGS_RATIO, MAYBE_ONE_ARG_RATIO, MAYBE_TWO_ARGS_BIGFLOAT, MAYBE_ONE_ARG_BIGFLOAT, MAYBE_EFF, MAYBE_CHAR_OR_MARKER. New functions ceiling_two_fixnum, ceiling_two_bignum, ceiling_two_ratio, ceiling_two_bigfloat, ceiling_one_ratio, ceiling_one_bigfloat, ceiling_two_float, ceiling_one_float, ceiling_one_mundane_arg, floor_two_fixnum, floor_two_bignum, floor_two_ratio, floor_two_bigfloat, floor_one_ratio, floor_one_bigfloat, floor_two_float, floor_one_mundane_arg, round_two_fixnum, round_two_bignum_1, round_two_bignum, round_two_ratio, round_one_bigfloat_1, round_two_bigfloat, round_one_ratio, round_one_bigfloat, round_two_float, round_one_float, round_one_mundane_arg, truncate_two_fixnum, truncate_two_bignum, truncate_two_ratio, truncate_two_bigfloat, truncate_one_ratio, truncate_one_bigfloat, truncate_two_float, truncate_one_float, truncate_one_mundane_arg. Modified functions: emacs_doprnt_1, internal_coerce_number, Ffloat, BIGFLOAT_ARITH_RETURN, BIGFLOAT_ARITH_RETURN. New variable scratch_ratio2. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
510 -- refactor: Byte code #o117 is #'subseq, not #'substring. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
511 -- refactor: Call init_string_ascii_begin() in FsortX, Ffill. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
512 -- refactor: Case sensitivity of file paths via new variables default-file-system-ignore-case, file-system-case-alist, function file-system-ignore-case-p. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
513 -- refactor: Coding system initialization. Rename default-process-coding-system-read -> process-read, default-process-coding-system-write -> process-write, buffer-file-coding-system-for-read -> bfcs-for-read, default-buffer-file-coding-system -> default-bfcs, no-conversion-coding-system-mapping -> no-conv-cs, unix-no-mule-no-eol-detection -> no-mule-no-eol-detection, unix-no-mule-eol-detection -> no-mule-eol-detection, unix-mule -> mule. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
514 -- refactor: Dynarr code. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
515 -- refactor: Eliminate bogus special-casing of standard abbrev tables. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
516 -- refactor: Fquote_maybe moved from callint.c to eval.c. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
517 -- refactor: Fregexp_quote declared in lisp.h. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
518 -- refactor: Gutter geometry code. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
519 -- refactor: Link image code only when HAVE_WINDOW_SYSTEM. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
520 -- refactor: Lisp objects allocation/declaration simplified; documented in lrecord.h. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
521 -- refactor: Lisp objects get advertised API. Eliminate macros for copying, freeing, zeroing objects, getting their storage size. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
522 -- refactor: Move code and comments from lisp.h to text.h. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
523 -- refactor: Move creation of utf-8 coding system to unicode.c. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
524 -- refactor: Move gap array from extents.c to array.c. Extract dynarr, gap array and stack-like malloc into new file array.h. Rewrite range table code to use gap arrays. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
525 -- refactor: Move the Thai language environment and the TIS-620 coding system to mule/thai.el; add support for Microsoft's code page 874. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
526 -- refactor: NEED_TO_HANDLE_21_4_CODE replacing the previous NO_NEED_TO_HANDLE_21_4_CODE. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
527 -- refactor: Redo memory-usage mechanism. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
528 -- refactor: Reduce the number of words in an lcrecord from 3 to 2. New macro NORMAL_LISP_OBJECT_UID() abstracts out the differences between NEWGC and old-GC in accessing the `uid' value from a "normal Lisp Object pointer". -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
529 -- refactor: Rename EXTERNAL_TO_C_STRING -> EXTERNAL_TO_ITEXT, EXTERNAL_TO_C_STRING_MALLOC -> EXTERNAL_TO_ITEXT_MALLOC, SIZED_EXTERNAL_TO_C_STRING -> SIZED_EXTERNAL_TO_ITEXT, SIZED_EXTERNAL_TO_C_STRING_MALLOC -> SIZED_EXTERNAL_TO_ITEXT_MALLOC, C_STRING_TO_EXTERNAL -> ITEXT_TO_EXTERNAL, C_STRING_TO_EXTERNAL_MALLOC -> ITEXT_TO_EXTERNAL_MALLOC, LISP_STRING_TO_EXTERNAL, LISP_STRING_TO_EXTERNAL_MALLOC, LISP_STRING_TO_TSTR, C_STRING_TO_TSTR -> ITEXT_TO_TSTR, TSTR_TO_C_STRING -> TSTR_TO_ITEXT and change to return result directly rather than as a "return parameter." Rename C_STRING_TO_SIZED_EXTERNAL -> ITEXT_TO_SIZED_EXTERNAL, LISP_STRING_TO_SIZED_EXTERNAL, C_STRING_TO_SIZED_EXTERNAL_MALLOC -> ITEXT_TO_SIZED_EXTERNAL_MALLOC, LISP_STRING_TO_SIZED_EXTERNAL_MALLOC. Eliminate SIZED_C_STRING macros in favor of TO_*TERNAL_FORMAT. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
530 -- refactor: Rename pixel_to_char_size -> pixel_to_frame_unit_size, char_to_pixel_size -> frame_unit_to_pixel_size, pixel_to_real_char_size -> pixel_to_char_size, char_to_real_pixel_size -> char_to_pixel_size. Reverse second and third arguments of change_frame_size(). Eliminate old round_size_to_char, and rename round_size_to_real_char -> round_size_to_char. The set_frame_size() method is now passed sizes in "frame units". -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
531 -- refactor: Rename src/objects* -> src/fontcolor*. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
532 -- refactor: Rename the specifier-font-matching stages -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
533 -- refactor: Rename write_c_string -> write_cistring, build_intstring -> build_istring, build_string -> build_cistring, build_ext_string -> build_extstring, make_ext_string -> make_extstring, buffer_insert_c_string -> buffer_insert_ascstring, intern_int -> intern_istring -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
534 -- refactor: Rename: LISP_TO_VOID -> STORE_LISP_IN_VOID, VOID_TO_LISP -> GET_LISP_FROM_VOID. New functions STORE_VOID_IN_LISP and GET_VOID_FROM_LISP. Eliminate the use of make_opaque_ptr() in unwind_protect code. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
535 -- refactor: Rename: default_face_height_and_width -> default_face_width_and_height and reverse width/height arguments. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
536 -- refactor: Separate out regular and disksave finalization, with a separate object method `disksaver'. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
537 -- refactor: TTY mapper for faces gets 2 args. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
538 -- refactor: USE_XFT* -> HAVE_XFT*. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
539 -- refactor: Unused or easily implemented functions Fsave_window_excursion, save_window_excursion_unwind removed. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
540 -- refactor: Use #'string-to-number with the BASE argument instead of #'font-hex-string-to-number, #'display-warning instead of #'font-warn in font.el. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
541 -- refactor: Use defcustom in cmdloop.el. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
542 -- refactor: Use of syswindows.h. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
543 -- refactor: XLIKE contains code common to GTK and X -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
544 -- refactor: XLIKE_get_gc takes a frame instead of a device as first argument. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
545 -- refactor: assert() improved to replace "if (...) ABORT()". -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
546 -- refactor: bignum_butlast(). -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
547 -- refactor: change_frame_size_1(). Rename FRAME_BORDER_* to FRAME_INTERNAL_BORDER_*. Add FRAME_INTERNAL_BORDER_SIZE(). Add FRAME_REAL_TOOLBAR_BOUNDS() and top/left/bottom/right versions. Rewrite FRAME_*_BORDER_START and FRAME_*_BORDER_END. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
548 -- refactor: check_int_range() is now check_integer_range(), taking Lisp_Objects (and thus bignums). -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
549 -- refactor: cl-macs is loaded if cl-extra.el being loaded interpreted. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
550 -- refactor: enum edge_pos (new) with TOP_EDGE, BOTTOM_EDGE, LEFT_EDGE, RIGHT_EDGE; subsume TOP_BORDER, TOP_GUTTER, enum toolbar_pos, enum gutter_pos, etc. New macro EDGE_POS_LOOP. New parameter NUM_EDGES. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
551 -- refactor: find-file-create-switch-thunk, new macro. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
552 -- refactor: find/get_ccl_program() moved functionality out of several functions where it was duplicated. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
553 -- refactor: iso-8859-2, windows-1250, iso-8859-3, iso-8859-4, iso-8859-14, iso-8859-15, iso-8859-16, iso-8859-9, macintosh, windows-1252, iso-8859-8, iso-8859-7, windows-1253, iso-8859-5, koi8-r, koi8-u, windows-1251, alternativnyj, koi8-ru, koi8-t, koi8-c, koi8-o, iso-8859-6, windows-1256 are of type fixed-width. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
554 -- refactor: shortest_length_among_sequences, new function. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
555 -- refactor: test-harness.el moved to lisp/. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
556 -- refactor: text_width() method takes a window instead of a frame. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
557 -- remove: #'cl-string-vector-equalp, #'cl-bit-vector-vector-equalp, #'cl-vector-array-equalp, #'cl-hash-table-contents-equalp, #'cl-mapcar-many. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
558 -- remove: Creation of windows-874 in mule/mule-win32-init.el. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
559 -- remove: Deactivate obsolete code in X face initialization. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
560 -- remove: Dead code in cl.el. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
561 -- remove: OffiX DND support -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
562 -- remove: PDWORD_PTR typedef (unused) from syswindows.h. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
563 -- remove: Support for "old" GNU malloc. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
564 -- remove: Support for emacs versions where keywords are not self-quoting. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
565 -- remove: mule/thai-util.el, mule/thai-xtis.el. -- Aidan Kehoe
5197
ce8ffb95bbe3 finish up CHANGES-beta -- all changes thru Apr 9, 2010
Ben Wing <ben@xemacs.org>
parents: 5185
diff changeset
566
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
567 Testing and Debugging
5185
e785e579b084 Update CHANGES-beta with my changes to the trunk since 2009-09-20.
Aidan Kehoe <kehoea@parhasard.net>
parents: 5155
diff changeset
568
5463
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
569 -- refactor: Clean up KKCC code related to DEBUG_XEMACS. New macros IF_OLD_GC(), IF_NEW_GC(). -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
570 -- new: valgrind debugging of allocation gets support. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
571 -- improve: debug_can_access_memory. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
572 -- improve: Print more variables upon --debug-paths. -- Mike Sperber
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
573 -- improve: Debug facilities. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
574 -- improve: 'debug-xemacs allows exit-to-debugger/assertion failure upon Lisp error during loadup. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
575 -- fix: Type consistency between debug and non-debug builds. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
576 -- fix: Conditionalize DEBUG_FONTS* definitions on DEBUG_XEMACS, provide empty definitions otherwise. -- Didier Verna
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
577 -- improve: .gdbinit.in.in gets file argument to check-xemacs and check-temacs -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
578 -- fix: lrecord_type_popup_data, lrecord_type_window_configuration from .gdbinit. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
579 -- fix: Type detection in gdb pobj and friends. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
580 -- fix: @srcdir@ correctness in .gdbinit.in.in -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
581 -- improve: Generation of src/.gdbinit. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
582 -- fix: #'Check-Message comma syntax error. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
583 -- fix: .dbxrc looks for test-harness.el in lisp directory. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
584 -- fix: Bignum expected errors. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
585 -- fix: Check for fixed-width coding systems. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
586 -- fix: Correct line endings in tests. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
587 -- fix: Don't check the fixed-width coding systems with odd line endings for ASCII-transparency. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
588 -- fix: List of character sets in HELLO. -- Aidan Kehoe, Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
589 -- fix: Operation of c-tests. -- Ben Wing, Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
590 -- fix: Restore mapping for scaron after testing. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
591 -- fix: Results must not be written into source file. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
592 -- fix: Revert to the original language environment in tests. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
593 -- fix: SXEmacs -> XEmacs in lisp-reader-tests.el. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
594 -- fix: Set buffer of new file to be non-modified here before killing it. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
595 -- fix: Syntax of tests for signaled errors. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
596 -- fix: Use utf-8 as file-name-coding-system under Cygwin 1.7+. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
597 -- fix: letf test passes. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
598 -- improve: #'Assert. -- Ben Wing, Stephen Turnbull, Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
599 -- improve: #'test-harness-from-buffer reverses order of "got" and "expected" values. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
600 -- improve: Case tests. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
601 -- improve: Docs. -- Ben Wing, Aidan Kehoe, Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
602 -- improve: Refactor search and regexp tests, file tests. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
603 -- improve: Replace asserts in test-format-data-conversion. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
604 -- new: #'equalp hash table test, #'define-hash-table-test. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
605 -- new: #'equalp. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
606 -- new: #'functionp. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
607 -- new: #'generate-rounding-output (useful for generating data). -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
608 -- new: #'mapcar, #'map and #'list-length throw malformed-list. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
609 -- new: #'nbutlast, #'butlast with dotted lists, #'ldiff, #'tailp with circular lists, dotted lists. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
610 -- new: #'reduce. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
611 -- new: (equal "hi there" [hi there]) => nil, not ==> error. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
612 -- new: Binding default-process-coding-system to nil. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
613 -- new: CODESYS in #'find-file is respected for files without content. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
614 -- new: Circularity checking with #'merge. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
615 -- new: Clearer error messages from image instantiation. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
616 -- new: Common Lisp-compatible multiple values. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
617 -- new: Common Lisp-compatible rounding functions. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
618 -- new: Control-1 search bug. -- Ben Wing, Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
619 -- new: Discard of multiple values in #'mapcar. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
620 -- new: Format strings with %b. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
621 -- new: More tests of equalp. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
622 -- new: Printing symbols with names that look like ratios. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
623 -- new: Some multidimensional characters should not use boyer_moore(). -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
624 -- new: Torture test for case mappings. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
625 -- new: Unicode detection with very short inputs. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
626 -- new: Variables to control backtraces in tests. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
627 -- new: Zero-length files get sane coding system. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
628 -- new: escape-quoted for the range U+0000 to U+00FF. -- Stephen Turnbull
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
629 -- new: reproduce-crashes.el #12, #13. -- Adam Sjogren, Stephen Turnbull, Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
630 -- new: split-string-by-char. -- Aidan Kehoe
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
631 -- remove: DLL/dltest.c. -- Jerry James
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
632 -- remove: Unused binding. -- Ben Wing
2b79584091b7 [mq]: CHANGES-beta
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5310
diff changeset
633 -- remove: auc-tex-test. -- Jerry James
5155
c97dc3b6de63 partially update CHANGES-beta
Ben Wing <ben@xemacs.org>
parents: 4635
diff changeset
634
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
635 to XEmacs 21.5.29 "garbanzo"
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
636
4633
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
637 Major Features and Backward Incompatible Changes
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
638
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
639 -- new: (incompatible) with-esc coding systems for 8-bit coding systems -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
640 -- improve: (incompatible) Avoid errors in substitute-in-file-name -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
641
4633
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
642 User-Visible Bug Fixes and Minor Improvements
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
643
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
644 -- new: Command-line argument --script (GNU compatible) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
645 -- new: Just-in-time Unicode charsets -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
646 -- new: Support extended mouse buttons -- Mats Lidell
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
647 -- new: Support printing big numbers as base 2 -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
648 -- new: Windows icons -- Dan Polansky, Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
649 -- new: write_region_inhibit_fsync -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
650 -- fix: ?\<newline> caused assert -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
651 -- fix: Crash on null font instance -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
652 -- fix: Cygwin run command needs an extra ShowWindow -- Vin Shelton
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
653 -- fix: Frame change pending flag doesn't get reset -- Ron Isaacson
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
654 -- fix: GTK key defaults initialized incorrectly -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
655 -- fix: Little-endian UTF-16 surrogate handling is incorrect -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
656 -- fix: Off-by-one error in ccl_driver -- Julian Bradfield
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
657 -- fix: Printed char table values confuse strings and symbols -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
658 -- fix: Setting noninteractive window-system to 'stream contradicts docs -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
659 -- fix: Stage 2 font matching doesn't work for msprinter -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
660 -- fix: Window grow and shrink weren't quite inverses -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
661 -- fix: at_dot in regexps fails on non-ASCII -- Julian Bradfield
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
662 -- fix: bigfloat_to_string is very broken -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
663 -- fix: open-database ignores CODESYS -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
664 -- fix: openbox can't find frame icons -- Henry S. Thompson, Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
665 -- fix: set_window_pixsize ignores modeline -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
666 -- fix: simple_search would underrun in reverse search -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
667 -- improve: User variable (including customize) handling -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
668 -- improve: bind mousewheel by default -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
669 -- improve: custom-face-prompt suggests faces at point -- Didier Verna, Andreas Rohler
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
670
4633
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
671 Build Infrastructure
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
672
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
673 -- new: Check for FcConfig{Get,Set}RescanInterval -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
674 -- new: Preliminary work to support bundled packages -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
675 -- new: Support Intel's compiler -- Vin Shelton
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
676 -- fix: %WindowsSdkDir%, %MSSddk% weren't checked for headers -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
677 -- fix: AC_CHECK_LIB was applied to variable -- Andreas Schwab, Mike Fabian, Martin Buchholz
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
678 -- fix: Autoload processing might miss some -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
679 -- fix: Bad M4 syntax leading to bogus compile failures in configure -- Vladimir Ivanovic, Aidan Kehoe, Martin Buchholz, Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
680 -- fix: Check for explicit installation path were bogus -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
681 -- fix: Configuration of write barrier failed on Mac OS X/Intel -- Marcus Crestani
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
682 -- fix: INFOPATH was not set by configure -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
683 -- fix: Inadvertant diversion of 'share' to 'lib' for datadir -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
684 -- fix: Make used the wrong finder*.el -- Ville Skyttä
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
685 -- fix: Move autoload operator definitions to xemacs-base to handle new operators more easily -- Mike Sperber, Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
686 -- fix: Multiple late package directories were allowed -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
687 -- fix: Typos (bugs) -- Mats Lidell
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
688 -- fix: Typos (ugly) -- Stephen Turnbull, Ville Skyttä
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
689 -- fix: URL for optional libraries in config.inc.samp -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
690 -- fix: dbm and Berkeley db checks -- Hans de Graaf, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
691 -- fix: make-docfile.el sometimes checks wrong dependency -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
692 -- improve: G++ detection with --xemacs-compiler -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
693 -- improve: Pointers to package docs in INSTALL -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
694 -- improve: Use Mercurial tip hash to identify beta builds -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
695 -- improve: Use different defaults for --with-xft=yes/no -- Mats Lidell
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
696 -- improve: Use pkg-config to find Xft -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
697 -- improve: gnudbm is universally called "gdbm" now -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
698 -- update: Create xe_fst to replace m4_fst (gone in autoconf 2.62) -- Ville Slyttä
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
699 -- update: Makefiles for Windows -- Adrian aichner
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
700 -- update: PATH defines -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
701 -- update: config.guess, config.sub to 2009-02-02 -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
702 -- update: datarootdir conformance -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
703 -- update: install.sh is now install-sh, and sync to current FSF -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
704 -- update: nt/xemacs.mak (sync to Unix) -- Adrian Aichner
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
705 -- update: support for Visual Studio 2005 manifests in nt -- Vin Shelton
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
706
4633
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
707 Documentation
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
708
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
709 -- improve: Description of image files in README -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
710 -- improve: FAQ -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
711 -- improve: HELLO uses UTF-8 for Arabic -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
712 -- improve: Internals manual -- Stephen Turnbull, Ville Skyttä, Aidan Kehoe, Adrian Aichner
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
713 -- improve: Lisp Reference -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
714 -- improve: Misc. Texinfo manuals -- Ville Skyttä
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
715 -- improve: User Guide -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
716 -- improve: xemacs.1 -- Shyamal Prasad
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
717 -- update: Personal info -- Vin Shelton, Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
718
4633
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
719 Lisp API
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
720
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
721 -- new: Support hash table lookup in CCL -- Dave Love, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
722 -- new: ascii-case-table (GNU API) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
723 -- new: bit-vector-to-integer -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
724 -- new: check-coding-systems-region (API from GNU) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
725 -- new: debug-xemacs-searches -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
726 -- new: encode-coding-char (GNU API) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
727 -- new: error-sequence-coding-system -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
728 -- new: fc-pattern-get-or-compute-size -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
729 -- new: format-time-string specs %z, %g, %G and %V (GNU sync) -- Shyamal Prasad
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
730 -- new: frob-unicode-errors-region -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
731 -- new: improve ability to describe text (GNU sync) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
732 -- new: integer-to-bit-vector -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
733 -- new: intern-soft DEFAULT argument -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
734 -- new: make-temp-file (GNU sync) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
735 -- new: map-charset-chars (GNU API) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
736 -- new: no-fallback flag for specifier instantiation -- Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
737 -- new: query-coding-clear-highlights (internal) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
738 -- new: query-coding-region -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
739 -- new: query-coding-string -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
740 -- new: replace-regexp-in-string handles SUBEXP incorrectly -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
741 -- new: resize-temp-buffer-window (GNU-compatible alias) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
742 -- new: skip-chars-quote -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
743 -- new: subr-arity (API from GNU) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
744 -- new: support auto-autoload of coding systems -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
745 -- new: system-type-file-name-coding -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
746 -- new: temp-buffer-resize-mode (GNU API) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
747 -- new: unencodable-char-position (GNU API) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
748 -- new: unicode-error-default-translation-table -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
749 -- new: unicode-error-sequence-regexp-range -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
750 -- new: unicode-error-translate-region -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
751 -- new: with-case-table (GNU sync) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
752 -- fix: Map all Big5 characters -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
753 -- fix: ascii-case-table called put-case-table-pair incorrectly -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
754 -- fix: check-coding-systems-region returned wrong value -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
755 -- fix: coding-system-for-read defaults to undecided -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
756 -- fix: custom-save-all can corrupt GNU code in .emacs -- Jason Spiro, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
757 -- fix: custom-theme-reset-internal called get incorrectly -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
758 -- fix: display-graphic-p could pass an invalid device -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
759 -- fix: expand-region-abbrevs is case-sensitive -- Adrian Aichner
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
760 -- fix: insert-file-contents and load called substitute-in-file-name -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
761 -- fix: leim-list-file-name wasn't used -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
762 -- fix: revert-buffer, recover-file set modiff in Mule -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
763 -- fix: setenv gets confused by implicit abbrev table -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
764 -- fix: special-form-p errors on subrs -- Jerry James, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
765 -- fix: split-window and delete-window can be broken by advice -- Henry S. Thompson
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
766 -- fix: write-region can give bogus results with coding system symbols -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
767 -- fix: x-color-list-internal didn't return a list of strings -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
768 -- fix: x_init_device maybe used uninitialized variables -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
769 -- improve: CODING-SYSTEM-OR-MUSTBENEW argument to write-region (GNU compatibility) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
770 -- improve: Distinguish can't find pixmap from don't have method -- Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
771 -- improve: Maybe use bignums in file-attributes -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
772
4633
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
773 Internal API and Implementation
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
774
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
775 -- new: 8-bit coding systems in CCL -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
776 -- new: Bind shift-delete to kill-primary-selection -- Aidan Kehoe, Glynn Clements
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
777 -- new: English environments with Windows-1252 and UTF-8 -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
778 -- new: Implement invalid octet sequence handling in codecs -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
779 -- new: Implement safe-charsets and safe-chars -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
780 -- new: Installation-file-coding-system -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
781 -- new: TYPE argument for symbol-file (GNU API) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
782 -- new: UTF-32 coding systems -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
783 -- new: vars_of_console_gtk -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
784 -- new: version.el, refactored from loadup.el -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
785 -- fix: 64-bit cleanliness -- Stephen Turnbull, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
786 -- fix: Argument order in query-coding-string was wrong -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
787 -- fix: Assertion in make-docfile: Visual C++ doesn't think Unix line endings are text -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
788 -- fix: Buffer overflow in doprnt -- Sebastian Freundt, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
789 -- fix: Buffer overrun in pdump_load -- Nix
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
790 -- fix: Build chokes on deprecated LDAP API -- Mats Lidell
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
791 -- fix: Changing load-file-name-internal is bad news -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
792 -- fix: Checking Qunbound fails to catch unspecified charset -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
793 -- fix: Comments reference long-defunct mocklisp -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
794 -- fix: Config-dependent defuns wrapped in eval-when-compile -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
795 -- fix: Cygwin >=1.7 doesn't like widechar interfaces -- Vin Shelton
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
796 -- fix: Cygwin warning on undefined __STDC_VERSION__ -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
797 -- fix: Decode Installation-string -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
798 -- fix: Document that query-coding-clear-highlights can take a string -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
799 -- fix: Dynarr_add used where Dynarr_increment is needed -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
800 -- fix: EOF handled incorrectly in ccl_driver -- Ken'ichi Handa, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
801 -- fix: Fmswindows_short_file_name, Fmswindows_long_file_name should not have interactive specs -- John Paul Wallington
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
802 -- fix: Functions can be called if not fboundp -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
803 -- fix: GCC 4.3 warning elimination -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
804 -- fix: Handle missing directory for init files -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
805 -- fix: Image init assigns to rvalues in GTK -- Ville Skyttä, Dominique Quatravax
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
806 -- fix: Incompatibilities in image libraries on Win32 -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
807 -- fix: Initialize Cygwin X and X.org (as XFree86) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
808 -- fix: Language environment set up -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
809 -- fix: Local hooks sometimes aren't -- Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
810 -- fix: Many faces need defvars; add some -- Hans de Graaf, Vin Shelton
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
811 -- fix: Memory leaks -- Jerry James, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
812 -- fix: Migration can corrupt init files -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
813 -- fix: Mismatched parens in ut-log-text -- Paul Keusemann
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
814 -- fix: Modifying build-in-face-specifiers is bad news -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
815 -- fix: Nonrepresentable character caused assert in Boyer-Moore -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
816 -- fix: Numeric overflow in recompute_need_to_garbage_collect -- Nix
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
817 -- fix: Saved windows save buffer point, but shouldn't -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
818 -- fix: Stream and TTY image conversion rules don't make sense -- Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
819 -- fix: Turkish is ISO-8859-9, not -5 -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
820 -- fix: Undocumented internal Xt functions were used -- Kenny Chien
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
821 -- fix: Unused parameter warnings -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
822 -- fix: Use escape-quoted when needed, add cookie to .elcs -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
823 -- fix: Warning elimination in Canna module -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
824 -- fix: Warnings and breakage vs. POSIX/C9X functions on Windows -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
825 -- fix: We don't have jit-lock-mode, needs if-fboundp -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
826 -- fix: Window configuration handling -- Henry S. Thompson, Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
827 -- fix: XCHAR_OR_INT invoked with side effects in ccl_driver -- Mike Fabian, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
828 -- fix: XftFont memory leak -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
829 -- fix: abbrev file coding is wrong -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
830 -- fix: autofilling of comments -- Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
831 -- fix: build-report.el doesn't understand Mercurial id -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
832 -- fix: byte-compile-file encoding was vulnerable to latin-unity -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
833 -- fix: face DEFAULT_INDEX is not necessarily 0 -- Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
834 -- fix: file-name-coding-system and its alias -- Aidan Kehoe, Katsumi Yamaoka
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
835 -- fix: function-key-map was incorrect for xfree86 and sun -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
836 -- fix: gnuserv needs to quote temp-directory -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
837 -- fix: isearch highlights matches during keyboard macro -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
838 -- fix: iso-8859-1 on non-Mule breaks EOLs -- Aidan Kehoe, Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
839 -- fix: lost docs due to functions not at toplevel -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
840 -- fix: make-src-depend fails with Perl 5.10 -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
841 -- fix: modeline-update-tty-frame-specifier calls non-existent frame-tty-p -- Ron Isaacson
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
842 -- fix: mouse-read-file-name-1 inconsistent with resize-minibuffer-mode -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
843 -- fix: msprinter specifier tag needs to be always available -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
844 -- fix: mswindows-font-regexp is too strict -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
845 -- fix: other-frame cycles through too many (all) frames -- Ron Isaacson
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
846 -- fix: po is not Polish -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
847 -- fix: raw-text isn't TRT in detected_coding_system -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
848 -- fix: startup code was usurping device-specific roles -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
849 -- fix: winclient didn't try hard enough to connect -- Vin Shelton
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
850 -- fix: xm_update_progress crash (missing values) -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
851 -- improve: Add locale information for many languages -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
852 -- improve: Add package-get-download-sites -- Adrian Aichner
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
853 -- improve: Always provide x, tty, mswindows, msprinter, gtk and carbon as device tags -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
854 -- improve: Avoid printing spurious gensyms -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
855 -- improve: Byte compilation warning elimination -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
856 -- improve: Byte compile lambdas in default menus -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
857 -- improve: Byte compiler tweaks -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
858 -- improve: Cyrillic coding and environment support -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
859 -- improve: Description of bindings in describe-function -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
860 -- improve: Detect overlong hex escapes in Lisp reader -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
861 -- improve: Display information functions use accurate device types -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
862 -- improve: Docstrings and comments -- Stephen Turnbull, Aidan Kehoe, Dider Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
863 -- improve: Functions for querying window parameters -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
864 -- improve: Hash function for (short) lists -- Sebastian Freundt, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
865 -- improve: Identification of source files from Lisp -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
866 -- improve: Info support for LZMA compression -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
867 -- improve: Init file migration -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
868 -- improve: Interactive spec of lm-synopsis -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
869 -- improve: Make help distinguish special forms and subrs -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
870 -- improve: Make preloaded-file-list respect new dependencies -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
871 -- improve: Maybe inline delete-duplicates -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
872 -- improve: More characters in x-compose.el -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
873 -- improve: More debug info from startup-setup-paths -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
874 -- improve: NEW_GC implementation (write barrier) -- Marcus Crestani
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
875 -- improve: Optimize Feval -- Sebastian Freundt, Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
876 -- improve: Optimize binding in some compiled functions -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
877 -- improve: Optimize feature checks for xemacs, cl, cl-extra, cl-19, and backquote -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
878 -- improve: Optimize string-to-sequence, string-to-list, string-to-vector (GNU sync) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
879 -- improve: Path-finding code now deals with multiple bases -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
880 -- improve: Printing of gensyms -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
881 -- improve: Profiler -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
882 -- improve: Refactor symbol-file to use defun* and return-from.
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
883 -- improve: Remove baroque font initialization for GTK -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
884 -- improve: Remove commented code -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
885 -- improve: Remove no-op code -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
886 -- improve: Remove unused functions -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
887 -- improve: Remove unused {x,gtk}-iso8859-1.el -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
888 -- improve: Rework display tables as char-tables -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
889 -- improve: STRBUFFER in replace-match can be a subexpression (GNU sync) -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
890 -- improve: Suppress experimental tutorials -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
891 -- improve: Use Boyer-Moore in more cases -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
892 -- improve: Use delete-duplicates instead of local defuns -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
893 -- improve: custom-variable-p needs to be a subr -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
894 -- improve: lambda expression correctness -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
895 -- improve: load-history -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
896 -- improve: make-image-specifier -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
897 -- improve: user options interactive prompting -- Didier Verna
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
898 -- improve: x-compose code -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
899 -- update: Add 'macintosh' as coding system name -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
900 -- update: FSF address -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
901 -- update: INLINE_HEADER for C99 semantics -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
902 -- update: Look for "share", not "lib", as data root (FHS) -- Mike Sperber
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
903 -- update: Remove automatic-conversion coding system -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
904 -- update: Remove vscii and viqr coding systems -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
905 -- update: Rename mule-ccl.el to ccl.el (GNU sync) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
906 -- update: Support NOMODIFY in set-buffer-file-coding-systems (GNU API) -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
907 -- update: Sync API of encode-coding-char to GNU -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
908 -- update: Sync font lock keyword handling to GNU -- Jerry James
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
909 -- update: add-to-list supports compare-fn (GNU sync) -- Brian Palmer, Aidan Kehoe, Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
910 -- update: etags to Francesco Potorti's 17.33 -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
911 -- update: fontconfig has removed some misspelled names -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
912
4633
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
913 Testing and Debugging
199ecf2503c8 Add standard section headers in preparation for 21.5.29.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 3973
diff changeset
914
4635
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
915 -- new: #$ is not modifiable test -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
916 -- new: 8-bit coding system tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
917 -- new: Case test -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
918 -- new: Char table printing test -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
919 -- new: Error condition tests for replace-regexp-in-string -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
920 -- new: Language environment tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
921 -- new: Lists differing only in order hash differently test -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
922 -- new: Little-endian Unicode surrogate tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
923 -- new: Symbol documentation tests -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
924 -- new: Test that revert does not leave buffer-modified-p -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
925 -- new: Unicode coverage tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
926 -- new: format tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
927 -- new: load-file-name is modifiable -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
928 -- new: print-gensym-alist tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
929 -- new: query-coding-tests.el -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
930 -- new: skip-chars-* tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
931 -- new: subr-arity tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
932 -- new: substitute-in-file-name with nonexistent envvar tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
933 -- new: test of at_dot with non-ASCII -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
934 -- fix: Tried to test symlinks where they don't work -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
935 -- fix: tests using with-string-as-buffer-contents were doing nothing -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
936 -- improve: Checked and renamed reproduce-bugs.el as reproduce-crashes.el. -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
937 -- improve: Silence-message doesn't disable clear-message -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
938 -- improve: Use make-temp-file where appropriate -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
939 -- improve: escape-quoted tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
940 -- improve: remove unneeded debug code from tests -- Stephen Turnbull
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
941 -- improve: sanity[sic] of CCL tests -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
942 -- update: Test all 2^21 characters in Mule -- Aidan Kehoe
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
943
432f7d701731 Update CHANGES-beta for "garbanzo".
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4633
diff changeset
944 to 21.5.28 "fuki"
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
945
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
946 Major Features and Backward Incompatible Changes
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
947
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
948 -- fix: Check for missing dimensions for default face and window -- Aidan Kehoe, Mike Sperber
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
949 -- fix: Crash in PNG error handler -- Stephen J. Turnbull, Ron Isaacson
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
950 -- fix: Crash in device-matching-specifier-list -- Stephen J. Turnbull
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
951 -- fix: Crash in gtk/x_reset_modifier_mapping -- Aidan Kehoe
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
952 -- fix: Crash in linux_play_data_or_file on 64-bit linux -- Hans Graff, Vin Shelton
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
953 -- fix: Crash on double-close of fd in pdump -- Steve Higham, Vin Shelton
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
954 -- fix: Crash via buffer overflow in doc.c -- Aidan Kehoe, Fabrice Popineau
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
955 -- fix: Crash via buffer overrun in init_native_sound -- Jerry James
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
956 -- fix: Crash when deleting dialog via window manager -- Stephen J. Turnbull
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
957 -- fix: Device type of msprinter is non-window-system -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
958 -- fix: Float formats overflow output buffer -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
959 -- fix: Font menu on non-Mule -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
960 -- fix: ISO 2022 decoding kludges -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
961 -- fix: Make snarf-documentation robust to nonconforming DOC files -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
962 -- fix: Non-existent charset ID is specified for a mule-to-unicode call -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
963 -- fix: Sanity checks before accessing frame in x_set_frame_properties -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
964 -- fix: Type of arguments to GaugeMercury (related to progress bar crash?) -- Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
965 -- fix: init_native_sound is called on a msprinter device -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
966 -- fix: set-buffer-file-coding-system now sets buffer-modified-flag by default -- Aidan Kehoe
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
967 -- new: Echo area resizing -- Adrian Aichner, Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
968
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
969 User-Visible Bug Fixes and Minor Improvements
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
970
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
971 -- fix: Avoid delays in TTY-only builds by checking dispatch event queue -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
972 -- fix: Avoid looking up variable bindings during GC -- Nix
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
973 -- fix: Buffer overruns in gnuclient and gnuslib -- Jerry James
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
974 -- fix: Remove references to unimplemented input methods from language environments -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
975 -- fix: Find modules correctly -- Ville Skyttä, Mike Sperber, Stephen Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
976 -- fix: Get X11 window property correctly on 64-bit platforms -- Stephen J. Turnbull, Mike Fabian, Takashi Iwai
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
977 -- fix: Handle coding system in file insertion in buffer properly -- Mike Sperber
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
978 -- fix: Info broke invariant `(equal buffer-file-truename (file-truename buffer-file-name))' -- Stephen J. Turnbull, Nelson Ferreira
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
979 -- fix: Lots of tweaking of Windows read-only handling -- Vin Shelton, Benson Margulies
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
980 -- fix: Make --unmapped work again -- Malcolm Purvis
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
981 -- fix: Make copying of char tables work -- Olivier Galibert, Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
982 -- fix: Prevent C-z in a gnuclient frame from suspending the process -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
983 -- fix: Regex for finding command nodes -- Jeff Miller
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
984 -- fix: Reversion should check buffer-file-coding-system -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
985 -- fix: Syntax of guillemets -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
986 -- fix: Window configuration should not restore window position unless requested -- Nix
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
987 -- improve: Better version info in etags -- Stephen Turnbull, Steve Youngs
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
988 -- improve: Case table, syntax table information for Cyrillic, Greek -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
989 -- improve: Face initialization from X resources -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
990 -- improve: Give x-compose-map an entry for sharp S -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
991 -- improve: Handling of Asian "full-width" characters on TTY -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
992 -- improve: Language environment detection from locale -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
993 -- improve: Look harder for X11 locale-specific app-defaults files -- Malcolm Purvis
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
994 -- improve: Make read-quoted-char terminate, not error, on non-character keys -- Aidan Kehoe
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
995 -- improve: Sort abbrev database -- Adrian Aichner
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
996 -- improve: Support non-ISO Cyrillic keysyms -- Aidan Kehoe
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
997 -- improve: Sync etags to pot version 17.26; improve version report -- Stephen J. Turnbull, Steve Youngs
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
998 -- improve: Sync etags to pot version 17.32; move improved version report to configure, lose pot version report -- Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
999 -- improve: Try to rationalize resources of Xft in lwlib -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1000 -- improve: Use short list fixed string registries, not long list pruned by regexp for X11 fonts -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1001 -- improve: charsets-in-region now in C -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1002 -- improve: what-cursor-position gives Unicode and Mule information on non-ASCII -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1003 -- new: Add raw string support like SXEmacs -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1004 -- new: Find C source files for Lisp primitives -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1005 -- new: Just-in-time definition of Unicode characters and X keysyms -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1006 -- update: New package download sites -- Adrian Aichner
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1007 -- update: Sync etags to pot_etags_version 17.19 -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1008 -- update: Sync pop[ch] to Emacs -- Jerry James
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1009 -- update: Update to 2003 version of ISO 8859-7 table -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1010
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1011 Build Infrastructure
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1012
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1013 -- fix: Allow lowercase file names in mswin SDK -- Benson Margulies
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1014 -- fix: Avoid using Motif for cygwin -- Dr. Volker Zell
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1015 -- fix: C is not C++ -- Robert Pluim
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1016 -- fix: Check for u_int*_t typedefs -- Dr. Volker Zell
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1017 -- fix: Correct help strings, remove obsolete configure.* files -- Stephen J. Turnbull
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1018 -- fix: Documentation of --with-error-checking options -- Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1019 -- fix: Don't call ichar_to_unicode on non-MULE -- Mike Sperber
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1020 -- fix: Enable SYSTEM_MALLOC on ppc64, alpha and ia64 systems -- Malcolm Purvis
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1021 -- fix: Make user-defined directories work in configure -- Mike Sperber
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1022 -- fix: Register --enable and --with forms with the option checking list -- Malcolm Purvis
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1023 -- fix: Remove Autoconf 2.13-isms -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1024 -- fix: Revert workaround for now-fixed Cygwin bug of missing d_ino field -- Dr. Volker Zell
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1025 -- fix: Typo in configure shell syntax -- Jerry James
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1026 -- fix: Use $EGREP, not egrep -- Malcolm Purvis
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1027 -- fix: Use new Cygwin XPM lib name -- Rick Rankin
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1028 -- fix: Work around m4_cdr change -- Malcolm Purvis
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1029 -- fix: `config.status --recheck' bug in Autoconf 2.60/2.61 -- Malcolm Purvis
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1030 -- fix: char type correctness -- Vin Shelton, Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1031 -- fix: configure debugger init files correctly -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1032 -- improve: Conditionalize GCC warnings on version -- Jerry James
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1033 -- improve: Create $srcdir/src/depend if missing -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1034 -- improve: Detect Intel Macs, use POSIX-style write barrier in NewGC -- Marcus Crestani
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1035 -- improve: Refactor Canna detection -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1036 -- improve: Setup kit configuration -- Vin Shelton
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1037 improvement -- debugger init sources can use XCOMM convention
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1038 -- new: Check for utilities that are not on "normal" Solaris PATH -- Stephen J. Turnbull, S L Baur
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1039
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1040 Documentation
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1041
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1042 -- fix: Description of kanji read syntax, size of Ichar (now 21 bits) -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1043 -- fix: Improve docstrings -- Stephen J. Turnbull, Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1044 -- fix: Make manual conform to reality -- Malcolm Purvis, Robert Pluim, Aidan Kehoe, Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1045 -- fix: New compatibility alias string-to-char-list -- Vin Shelton, Ville Skyttä
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1046 -- fix: Typo fixes in manual -- Stephen J. Turnbull, Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1047 -- fix: Update FSF address -- Jerry James, Stephen Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1048 -- fix: Update copyrights -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1049 -- improve: Small rephrasing in TUTORIAL.de -- Adrian Aichner, hroptatyr
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1050 -- new: Describe X errors when using ssh in PROBLEMS -- Malcolm Purvis
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1051 -- new: Describe XFree86 crash in PROBLEMS -- Stephen J. Turnbull, Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1052 -- new: Describe how X11R7 loses x11/bitmaps/gray in PROBLEMS -- Stephen J. Turnbull
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1053 -- update: Addresses in files and ChangeLogs -- Adrian Aichner, Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1054
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1055 Lisp API
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1056
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1057 -- fix: Catch error in cloning language environment -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1058 -- fix: Make shell-command use requested output buffer -- Jerry James
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1059 -- fix: xft-version is now DEVAR_CONST_INT.
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1060 -- improve: Face initialization and specification -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1061 -- improve: Make `split-char' available in no-mule -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1062 -- improve: New unicode-type property of Unicode coding systems -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1063 -- improve; Partial sync of coding-category stuff to GNU -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1064 -- improve: Reorganize Mule lisp -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1065 -- new: Full access to FcConfig objects -- Stephen J. Turnbull
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1066 -- new: ccl-compile-mule-to-unicode, ccl-compile-unicode-to-mule, ccl-dump-mule-to-unicode, ccl-dump-unicode-to-mule -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1067 -- new: deprecate set-charset-registry, charset-registry -- Aidan Kehoe
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1068 -- new: font-lock-keywords-alist, font-lock-removed-keywords-alist, font-lock-add-keywords, font-lock-update-removed-keyword-alist, font-lock-remove-keywords -- Adrian Aichner
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1069 -- new: set-charset-registries, charset-registries -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1070 -- new: x-coverage-instantiator specifier tag identifies Unicode fallbacks -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1071 -- update: Sync font-lock-add-keywords and font-lock-remove-keywords from GNU Emacs. -- Adrian Aichner
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1072
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1073 Internal API and Implementation
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1074
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1075 -- fix: Dead code elimination in font-mgr -- Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1076 -- fix: Eliminate buffer overflows and NULL pointer references -- Jerry James, Adrian Aichner
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1077 -- fix: Memory leaks -- Jerry James
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1078 -- fix: Mule correctness with strings passed to warning functions -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1079 -- fix: Syntax errors -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1080 -- fix: Typo in string_direct_data_description -- Marcus Crestani
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1081 -- fix: Use defined APIs -- Stephen J. Turnbull, Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1082 -- fix: Warning elimination -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1083 -- improve: Cache Xrm coding system -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1084 -- improve: GCPRO correctness -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1085 -- improve: NewGC fault handling -- Marcus Crestani
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1086 -- improve: Reorganize and document separate_textual_runs -- Olivier Galibert, Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1087 -- improve: 21-bit Mule chars to support JIT charsets -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1088 -- update: Get Unicode tables with permissive license -- Stephen J. Turnbull, Mike Fabian
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1089
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1090 Testing and Debugging
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1091
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1092 -- improve: Sort results of charset-in-* before comparing to expected. -- Aidan Kehoe
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1093 -- improve: gdbinit.in recognizes new FcConfig objects -- Stephen J. Turnbull
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1094 -- new: Silence-Message macro in test-harness.el -- Stephen J. Turnbull
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1095 -- new: Test for ISO-2022 decoder not choking on invalid UTF-8 -- Aidan Kehoe
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1096 -- new: Test for copy-syntax-table bug -- Stephen Turnbull, Ralf Angeli
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1097 -- new: Test for correct usage of escape-quoted cookie -- Aidan Kehoe
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1098 -- new: Test for availability of input methods referenced in language environments -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1099 -- new: Test raw strings -- Aidan Kehoe
3973
16a33eb61442 [xemacs-hg @ 2007-05-21 03:51:39 by stephent]
stephent
parents: 3915
diff changeset
1100 -- new: Test Unicode non-BMP support -- Aidan Kehoe
3886
06ff7065a7fe [xemacs-hg @ 2007-03-29 18:15:08 by stephent]
stephent
parents: 3403
diff changeset
1101
3403
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1102 to 21.5.27 "fiddlesticks"
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1103
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1104 Major Features and Backward Incompatible Changes
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1105
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1106 -- fix: better autodetect of ISO 8859 vs. Big5 -- Joachim Schrod
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1107 -- fix: shell widget geometry management (metacity maximize bug) -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1108 -- new: read multibyte characters as Unicode instead of Mule -- Aidan Kehoe, Pete Forman
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1109
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1110 User-Visible Bug Fixes and Minor Improvements
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1111
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1112 -- fix: separate resources for fcFontName and xftFont, fixes "can't change buffers-tabs font" bug -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1113 -- improve: speed up read of process output -- Tony Bennett
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1114 -- improve: support more ALSA versions -- Jerry James
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1115 -- new: document Xft font customization in User Guide -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1116 -- new: record load file name information for built-in symbols. -- Aidan Kehoe
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1117
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1118 Build Infrastructure
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1119
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1120 -- fix: update MS VC project files -- Adrian Aichner
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1121 -- improve: configure.ac: Add stubs for fontconfig configuration. -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1122
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1123 Documentation
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1124
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1125 -- fix: remove obsolete comment at next-line-add-newlines -- Ville Skyttä
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1126 -- fix: COPYING: Update to latest upstream version. -- Jerry James
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1127 -- improve: comments in fontconfig.el, x-init.el -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1128 -- improve: diagnostics for tab controls -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1129 -- improve: docstrings for CL functions -- Aidan Kehoe
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1130 -- improve: geometry diagnostics in RootGeometryManager -- Stephen J. Turnbull, Francois L'Archeveque
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1131 -- improve: reorganize beta.texi -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1132 -- new: internals node for creating new device types -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1133 -- new: read multibyte characters as Unicode in User Guide -- Aidan Kehoe
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1134
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1135 Lisp API
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1136
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1137 -- fix: pass a device to x-font-menu-font-data-xft. -- Jerry James
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1138 -- fix: typo in code -- Aidan Kehoe
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1139 -- improve: GNU sync of goto-line -- Ville Skyttä
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1140 -- improve: error and usage messages -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1141 -- improve: fontconfig refactoring -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1142
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1143 Internal API and Implementation
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1144
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1145 -- fix: 64-bit cleanliness in number.c -- Jerry James
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1146 -- fix: 64-bit cleanliness in printing lwlib resources -- Jerry James
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1147 -- fix: copy_command_builder left console uninitialized -- Jerry James
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1148 -- fix: memory leak in font initialization -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1149 -- fix: remove spurious diagnostics in FcPattern creation -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1150 -- fix: signedness warnings in lwlib -- Jerry James
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1151 -- fix: use of char-like types -- Aidan Kehoe
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1152 -- fix: we don't support Xft v.1, remove pretense -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1153 -- improve: fontconfig refactoring -- Stephen J. Turnbull
c5d1e8c7bde9 [xemacs-hg @ 2006-05-16 13:48:04 by stephent]
stephent
parents: 3321
diff changeset
1154
3321
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1155 to 21.5.26 "endive"
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1156
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1157 Major Features and Backward Incompatible Changes
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1158
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1159 -- Improve: search for package roots on Windows. -- Vin Shelton
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1160 -- Improve: support asynchronous finalization, remove explicit finalizers, and support for statistics for explicitly finalized objects. -- Marcus Crestani, Adrian Aichner
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1161 -- New: support ALSA sound on Linux. -- Jerry James
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1162
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1163 User-Visible Bug Fixes and Minor Improvements
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1164
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1165 -- Fix: GC cursor display in mc-alloc. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1166 -- Fix: next-error.el vs. compile.el name clashes. -- Malcolm Purvis
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1167 -- Fix: restore memory usage stats (fix regexp). -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1168 -- Fix: synch widget-move-and-invoke, used by Gnus. -- Jerry James
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1169 -- Fix: uncomment-region in C files. -- Jerry James
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1170 -- Fix: use set-text-properties, not remove-list-of-text-properties. -- Jerry James
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1171 -- Improve: convert decode-coding-region, encode-coding-region to interactive commands. -- Stephen Turnbull
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1172 -- Improve: synch regex failure limits with GNU Emacs, avoiding asserts. -- Malcolm Purvis
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1173
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1174 Build Infrastructure
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1175
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1176 -- Fix: eliminate configure idioms obsolete in Autoconf 2.59. -- Jerry James, Ilya Golubev
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1177 -- Improve: merge mc-alloc features into --with-newgc. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1178
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1179 Documentation
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1180
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1181 -- Fix: document dependence of `run-lisp' on os-utils package. -- Mike Sperber
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1182 -- Improve: move historical READMEs, etc, to internals.texi. -- Stephen Turnbull
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1183
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1184 Lisp API
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1185
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1186 -- Improve: remove dead API (lisp-send-defun). -- Mike Sperber
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1187
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1188 Internal API and Implementation
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1189
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1190 -- Fix: add missing do to RETURN_UNGCPRO_EXIT_PROFILING. -- Jerry James
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1191 -- Fix: avoid malloc in vdb signal handler. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1192 -- Fix: broken use of memset in vdb_install_signal_handler. -- Mike Fabian
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1193 -- Fix: eliminate bogus pointer to nowhere. -- Stephen Turnbull, Jerry James
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1194 -- Fix: malloc size in Dynarr_realloc. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1195 -- Improve: add internal API to zero uninitialized string. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1196 -- Improve: dynamic array cleanup, remove duplicate code. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1197 -- Improve: handle memory shortage in mc-alloc properly. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1198 -- Improve: mc-alloc APIs now return number of pages processed. -- Marcus Crestani
4309d96fb8b7 [xemacs-hg @ 2006-03-31 17:50:38 by stephent]
stephent
parents: 3258
diff changeset
1199
3256
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1200 to 21.5.25 "eggplant"
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1201
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1202 Major Features and Backward Incompatible Changes
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1203
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1204 -- Fix: crash due to broken initialization of syntax cache. -- Stephen Turnbull
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1205 -- Fix: crash due to incomplete Mule-ization of x_font_instance_truename. -- Stephen Turnbull
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1206 -- Improve: configure UI for packages. -- Mike Sperber
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1207
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1208 User-Visible Bug Fixes and Minor Improvements
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1209
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1210 -- Fix: default char-syntax of CJK to ?w failed. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1211 -- Fix: missing fonts due to MAX_FONT_COUNT = 5000 isn't infinite any more. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1212 -- Fix: missing setlocale(3) initialization in Mule. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1213 -- Improve: Java support in font-lock. -- Martin Buchholz
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1214 -- Improve: Russian C-x processing. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1215 -- Improve: use logical "beta" path to downloads. -- Adrian
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1216 -- New: euc-cn coding system alias for cn-gb-2312. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1217 -- Update: package download sites. -- Adrian Aichner
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1218
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1219 Build Infrastructure
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1220
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1221 -- Fix: conditionalization of checks for Xft library. -- Mike Sperber
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1222 -- Fix: deletion of user-created links in distclean. -- Mike Sperber
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1223 -- Fix: reporting of Xft in Installation. -- Stephen Turnbull
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1224 -- Improve: cygwin include and no-X Xpm handling in configure. -- Vin Shelton
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1225
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1226 Documentation
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1227
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1228 -- Improve: comments. -- Aidan Kehoe, Stephen Turnbull
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1229 -- New: node on keyboards with which one can't type Latin. -- Aidan Kehoe
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1230 -- Update: Info docs for new package-path configuration syntax. -- Mike Sperber
3256
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1231
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1232 Lisp API
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1233
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1234 -- New: rename command and binding in buffer menu mode. -- Stephen Turnbull
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1235
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1236 Internal API and Implementation
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1237
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1238 -- Fix: "not char-or-int-p: nil" bug in easymenu. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1239 -- Fix: C++ correctness. -- Marcus Crestani
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1240 -- Fix: buggy computation of dynarr size. -- Marcus Crestani
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1241 -- Fix: char/event confusion introduced by a GNU Emacs sync. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1242 -- Fix: missing hardware-specific X11 keycode initialization. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1243 -- Fix: syntax errors. -- Andrey Slusar
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1244 -- Fix: workaround missing d_ino field from 'struct dirent'. -- Rick Rankin
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1245 -- Fix: x_find_charset_font returned Qunboundp inefficiently. -- Aidan Kehoe
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1246 -- Fix: x_find_charset_font wasn't Mule-ized. -- Stephen Turnbull
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1247 -- Improve: Cygwin support in MC_ALLOC. -- Marcus Crestani
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1248 -- Improve: silence redundant gc cache warning. -- Marcus Crestani
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1249 -- Improve: syntax cache factoring and documentation. -- Stephen Turnbull
003a3fe2fd35 [xemacs-hg @ 2006-02-25 11:58:56 by stephent]
stephent
parents: 3182
diff changeset
1250
3105
e6da1de83013 [xemacs-hg @ 2005-11-28 17:30:37 by stephent]
stephent
parents: 3030
diff changeset
1251 to 21.5.24 "dandelion"
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1252 Major features
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1253
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1254 -- New: Xft font support. -- Stephen J. Turnbull, Aidan Kehoe, Daniel Pittman, Clemens Fruhwirth, Eric Knauel, Matthias Neubauer, Hrvoje Niksic, Olivier Galibert
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1255 -- New: incremental garbage collector. -- Marcus Crestani
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1256
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1257 User-Visible Bug Fixes and Minor Improvements
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1258
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1259 -- Fix: autoload list-matching-lines. -- Malcolm Purvis
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1260 -- Fix: change_window_height must change the window width when requested. -- Aidan Kehoe
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1261 -- Fix: crashes printing ISO2022 coding systems. -- Ben Wing
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1262 -- Improve: initializations depending on locale or language environment. -- Aidan Kehoe
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1263 -- Update: etags to upstream 17.15. -- Malcolm Purvis
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1264 -- Update: package download site list. -- Adrian Aichner
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1265 -- Update: X11 search paths to include /usr(/local)/share/X11. -- Ville Skyttä
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1266
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1267 Build Infrastructure
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1268
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1269 -- Fix build output directory structure on Windows. -- Marcus Crestani
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1270 -- Fix: configuration of native sound on Windows. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1271 -- Fix: small bugs in configure of AC_INIT and PostgreSQL. -- Stephen J. Turnbull
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1272 -- Improve: CVS behavior. -- Stephen J. Turnbull, Marcus Crestani, Malcolm Purvis
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1273 -- Improve: treatment and docs XE_COMPLEX_ARGs defaults. -- Malcolm Purvis, Stephen Turnbull
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1274 -- Improve: refactor make clean, nuke .elcs. -- Ben Wing
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1275 -- New: tests for backward-up-list. -- Stephen J. Turnbull
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1276
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1277 Documentation
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1278
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1279 -- Fix: Don't mention standard-syntax-table and standard-category-table. -- Aidan Kehoe
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1280 -- Fix: typos. -- Stephen J. Turnbull, Adrian Aichner
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1281 -- Improve: Add 'Known Problems' to the Help menu. -- Malcolm Purvis
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1282 -- Improve: HELLO in Irish and Tajik. -- Aidan Kehoe
3108
40bebdb82ec4 [xemacs-hg @ 2005-11-29 03:31:25 by stephent]
stephent
parents: 3107
diff changeset
1283 -- Improve: INSTALL. -- Stephen J. Turnbull
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1284 -- Improve: consistency of symbol quoting in documentation. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1285 -- Improve: docstrings. -- Stephen J. Turnbull
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1286 -- Improve: reorganize option list from configure. -- Malcolm Purvis
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1287 -- Improve: texi document CVS branching. -- Ben Wing
3108
40bebdb82ec4 [xemacs-hg @ 2005-11-29 03:31:25 by stephent]
stephent
parents: 3107
diff changeset
1288 -- Improve: texi documentation of DEFSYMBOL. -- Stephen J. Turnbull
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1289 -- Improve: texi documentation of XEmacs Autoconf macros. -- Malcolm Purvis
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1290 -- Improve: update PROBLEMS, and install in etc. -- Malcolm Purvis
3111
e1bc252950d9 [xemacs-hg @ 2005-11-29 12:08:32 by stephent]
stephent
parents: 3108
diff changeset
1291 -- Update: about Jerry James. -- Stephen J. Turnbull
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1292 -- Update: about Malcolm Purvis. -- Malcolm Purvis
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1293 -- Update: descriptions of font name syntaxes. -- Stephen J. Turnbull
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1294
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1295 Lisp API
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1296
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1297 -- Improve: generalize describe-syntax-table to describe-char-table. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1298 -- Improve: memory statistics reporting. -- Marcus Crestani
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1299
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1300 Internal API and Implementation
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1301
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1302 -- Fix: C++ build. -- Ben Wing, Marcus Crestani
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1303 -- Fix: Mule-ize canna_api module. -- Ben Wing, Stephen J. Turnbull
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1304 -- Fix: byte compile by conditional compilation. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1305 -- Fix: compilation errors and warnings in GTK code. -- Malcolm Purvis
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1306 -- Fix: compile stuff_buffered_input only if HAVE_TTY. -- Malcolm Purvis
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1307 -- Fix: help on functions without documentation. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1308 -- Fix: integer types for Berkeley db. -- Stephen J. Turnbull, Volker Zell
3111
e1bc252950d9 [xemacs-hg @ 2005-11-29 12:08:32 by stephent]
stephent
parents: 3108
diff changeset
1309 -- Fix: make modules build on Cygwin and Mac. -- Stephen J. Turnbull, Rick Rankin, Ben Wing
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1310 -- Fix: quiet byte-compiler. -- Stephen J. Turnbull
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1311 -- Fix: syntax error -- Marcus Crestani
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1312 -- Fix: uninitialized local variables. -- Stephen J. Turnbull
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1313 -- Fix: use princ, not prin1 in debug print. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1314 -- Fix: use uint32_t declaration, fixing build on FreeBSD. -- Steve Youngs, Andrey Slusar
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1315 -- Fix: value of MAX_STRING_ASCII_BEGIN under MC_ALLOC. -- Ben Wing
3108
40bebdb82ec4 [xemacs-hg @ 2005-11-29 03:31:25 by stephent]
stephent
parents: 3107
diff changeset
1316 -- Fix: warning elimination, mark UNUSED parameters -- Marcus Crestani, Stephen J. Turnbull
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1317 -- Improve: bignum support on mingwin. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1318 -- Improve: lrecord uid handling. -- Ben Wing
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1319 -- Improve: refactor default_object_printer. -- Marcus Crestani
3108
40bebdb82ec4 [xemacs-hg @ 2005-11-29 03:31:25 by stephent]
stephent
parents: 3107
diff changeset
1320 -- Improve: remove dead code in lwlib. -- Stephen J. Turnbull
3107
9c9b8970c793 [xemacs-hg @ 2005-11-29 02:06:56 by stephent]
stephent
parents: 3105
diff changeset
1321 -- Improve: reorganize lisp.h. -- Ben Wing
3148
021ce059a9af [xemacs-hg @ 2005-12-18 15:33:35 by stephent]
stephent
parents: 3111
diff changeset
1322 -- Improve: set default syntax class to word. -- Aidan Kehoe, Ben Wing
3111
e1bc252950d9 [xemacs-hg @ 2005-11-29 12:08:32 by stephent]
stephent
parents: 3108
diff changeset
1323 -- Improve: tabs widget internals. -- Stephen J. Turnbull
3105
e6da1de83013 [xemacs-hg @ 2005-11-28 17:30:37 by stephent]
stephent
parents: 3030
diff changeset
1324
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1325 to 21.5.23 "daikon"
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1326 Major features
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1327
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1328 -- New: all-singing, all-dancing --with/--enable aliasing. -- Malcolm Purvis
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1329 -- New: native NT support for building gmp, db, postgresql, ldap. -- Ben Wing
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1330 -- New: non-XPM color images can be mouse pointers. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1331
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1332 User-Visible Bug Fixes and Minor Improvements
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1333
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1334 -- Fix: change address for crash reporting to xemacs-beta. -- Ben Wing
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
1335 -- Fix: configure requires explicit choice of Motif (from 21.4). -- Malcolm Purvis
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1336 -- Fix: crash due to duplicate subrs with MC_ALLOC and modules. -- Marcus Crestani
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1337 -- Improve: memory usage reporting, especially with MC_ALLOC. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1338 -- Improve: remove obsolete autoconf 2.13 files. -- Malcolm Purvis.
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1339 -- Improve: --with-cflags-optimization now forces optimization. -- Ben Wing
3014
dbcb61f7b06a [xemacs-hg @ 2005-10-23 18:08:35 by stephent]
stephent
parents: 3009
diff changeset
1340 -- Update: sync package-get.el mirrors with website. -- Adrian Aichner, Ville Skyttä
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1341
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1342 Build Infrastructure
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1343
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1344 -- Fix: Cygwin, non-X build needs XPM header and library files in XE_CFLAGS. -- Mike Alexander, Rick Rankin
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1345 -- Fix: guess VC++ version; set debug and browser flags appropriately. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1346 -- Fix: pass -I$(SRC) to minitar.c so it compiles. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1347 -- Fix: pass module sources, not objects, to make-docfile. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1348 -- Fix: stop installexe.sh from adding redundant exe extension. -- Rick Rankin
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1349 -- Fix: variable initialization misordering in xemacs.mak. -- Adrian Aichner
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1350 -- Improve: Canna API is now a module. -- Stephen Turnbull
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1351 -- Improve: delete more stuff in `make clean'. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1352 -- Improve: options now added to one OPT_*, rather than many FOO_*, variables. -- Ben Wing
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1353 -- Improve: replace support for autoconf 2.13 with warning to use autoconf 2.59. -- Malcolm Purvis
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1354 -- Improve: update config.inc.samp to recent versions and add gmp, db, postgresql, ldap support; also optimization in non-debug builds. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1355 -- Improve: xemacs.mak now caters to VC++ version, support for building gmp, db, postgresql, ldap; other fixes. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1356
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1357 Documentation
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1358
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1359 -- Fix: force C-h N to find etc/NEWS, not some package's. -- Steve Youngs
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1360 -- Fix: texinfmt.el can build all Info files again. -- Adrian Aichner
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1361 -- Fix: typos in Texinfo docs. -- Adrian Aichner
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1362 -- Improve: Texinfo docs about specifiers. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1363 -- Improve: comment style, 'foo -> `foo'. -- Ben Wing
3014
dbcb61f7b06a [xemacs-hg @ 2005-10-23 18:08:35 by stephent]
stephent
parents: 3009
diff changeset
1364 -- Improve: comments and docstrings. -- Stephen Turnbull
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
1365 -- Improve: document --with/--enable, improve Mac OS X in INSTALL. -- Malcolm Purvis
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1366 -- Improve: emodules.texi tells how to add modules to core. -- Stephen Turnbull
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
1367 -- Improve: FAQ includes examples of 21.5 configure options. -- Malcolm Purvis
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1368 -- Improve: nt/README tells how to compile optional libs. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1369 -- New: FAQ on `rebaseall' under Cygwin. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1370 -- New: internals documents XEmacs treatment of --with/--enable configure args. -- Malcolm Purvis
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1371
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1372 Lisp API
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1373
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1374 -- Fix: finder-find-library returns accurate filename. -- Adrian Aichner
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1375 -- Fix: xemacs-composefunc kvetching when noninteractive. -- Stephen Turnbull
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1376 -- Improve: GC now triggers on relative, not absolute, consing. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1377 -- Improve: memory usage reporting. -- Ben Wing
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1378 -- Improve: sync build-report.el to Adrian's version. -- Stephen Turnbull
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1379 -- Improve: sync read-buffer, line-number-at-pos, delete-dups, occur to GNU Emacs 22.0.50. -- Malcolm Purvis
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1380 -- New: batch-build-report command. -- Stephen Turnbull
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
1381 -- New: inherit properties for faces and custom. -- Ben Wing
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1382 -- New: next-error from GNU Emacs. -- Malcolm Purvis
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1383 -- New: `specifier-instantiator' and related primitives. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1384
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1385 Internal API and Implementation
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1386
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1387 -- Fix: address of register variable can't be taken. -- Ben Wing
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
1388 -- Fix: asserts in lwlib are now consistent with src. -- Ben Wing
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1389 -- Fix: bitrot in sysdep.c and nt.c. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1390 -- Fix: bug in range tables with non-default closure. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1391 -- Fix: don't use C++ reserved words "new" and "catch", append '_'. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1392 -- Fix: initialization in mc-alloc. -- Marcus Crestani
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1393 -- Fix: non-MULE needs mswindows_current_locale too. -- Mike Alexander
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1394 -- Fix: setlocale return string is volatile, dup it. -- Olivier Galibert
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1395 -- Fix: unexec for _LP64 ELF architectures. -- Andrey Slusar
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1396 -- Fix: use of config.h, especially in Windows files. -- Ben Wing
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
1397 -- Improve: refactor MC_ALLOC to reduce #ifdefs. -- Ben Wing
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
1398 -- Improve: use _CRT_SECURE_NO_DEPRECATE to suppress VC8 warnings. -- Ben Wing
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
1399 -- Improve: warning elimination. -- Ben Wing, Stephen Turnbull
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1400
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1401 to 21.5.22 "cucumber"
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1402
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1403 Major features
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1404
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
1405 -- New: support for Unnnn-style keysyms on X11. -- Aidan Kehoe
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1406
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1407 User-Visible Bug Fixes and Minor Improvements
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1408
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1409 -- Fix: window configuration subsystem. -- Michael Sperber, Fabrice Popineau
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1410
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1411 Build Infrastructure
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1412
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1413 -- Fix: add generated dumper files to .cvsignore. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1414 -- Fix: add generated makefiles to .cvsignore in ./modules. -- Craig Lanning
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1415
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1416 Documentation
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1417
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1418 -- Fix: lispref - compose processing now goes direct to character, not
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1419 keysym. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1420 -- Improve: lispref - Mule explanations. -- Aidan Kehoe
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1421 -- Improve: lispref - remove discussion of pure storage, long disabled.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1422 -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1423 -- New: lispref - face aliasing. -- Didier Verna
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1424
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1425 Lisp API
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1426
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1427 -- New: face aliasing. -- Didier Verna
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1428
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1429 Internal API and Implementation
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
1430
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1431 -- Fix: DLL implementation for Mac OS X "Tiger". -- Atanu Ghosh
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1432 -- Fix: false load path shadows after package update. -- Jeff Mincy,
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1433 Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1434 -- Fix: make CCL check for existence before using characters. -- Aidan Kehoe
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1435 -- Fix: memory descriptions for gap variables for better 64-bit support.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1436 -- Darryl Okahata
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1437 -- Fix: various cleanups for MC_ALLOC. -- Marcus Crestani
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1438 -- Improve: use characters instead of keysyms in x-compose.el. Remove
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1439 iso8859 .els from dumped-lisp.el. -- Aidan Kehoe
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
1440
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1441 to 21.5.21 "corn"
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1442
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1443 Major features
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1444
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1445 -- New: An alternative memory allocator. -- Marcus Crestani
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1446
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1447 User-Visible Bug Fixes and Minor Improvements
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1448
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1449 -- Fix: Calculations in font-spatial-to-canonical. -- Ralf Angeli
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1450 -- Fix: Honor coding system argument when creating a file. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1451 -- Fix: Prevent stripping of items from Command menu. -- Ralf Angeli
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1452 -- Fix: Selection handling on Win32. -- Fabrice Popineau
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1453 -- Improve: Better defaults for mail-user-agent. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1454 -- Improve: Deprecate use of Emacs X resource class. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1455 -- Improve: Initialize fontlock properly in *scratch*. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1456 -- Improve: Make %backup%~ honor auto-save-directory. -- Steve Youngs,
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1457 Jamie Zawinski
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1458 -- Improve: Recognize some constructed Unicode keysyms. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1459 -- Improve: Synch dired features from GNU Emacs. -- Mike Sperber,
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1460 Richard Stallman, Luc Teirlinck, Stefan Monnier, Andreas Schwab
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1461 -- Improve: Syntax and case mapping for ISO 8859 parts 14-16. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1462 -- Improve: Warn about unbound Unicode keysyms. -- Aidan Kehoe
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1463
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1464 Build Infrastructure
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1465
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1466 -- Fix: Asserts can't contain active code. -- Melvin Hadasht
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1467 -- Fix: Avoid "head -#", coreutils doesn't like it. -- Vin Shelton
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1468 -- Fix: Build for non-DEBUG_XEMACS native Windows build. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1469 -- Fix: Cater to OpenBSD /bin/sh. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1470 -- Fix: Check $ac_cv_build not $canonical for libossaudio. -- Aidan Kehoe
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1471 -- Fix: Define elfw(type) for unexec on Alpha and amd64 for FreeBSD.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1472 -- Andrey Slusar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1473 -- Fix: Make get-user-response available regardless of config. -- Mike Sperber
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1474 -- Fix: Make srcdir absolute, include X header, terminate lines.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1475 -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1476 -- Fix: Remove do-nothing --no-gnu-linker in Solaris builds. -- Vin Shelton
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1477 -- Fix: Specifying optimization flags implies optimization. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1478 -- Fix: Use HAVE_DECL_SYS_SIGLIST, not SYS_SIGLIST_DECLARED. -- Volker Zell
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1479 -- Fix: configure needs to include X11/Intrinsic.h to check for Xaw.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1480 -- Robert Delius Royar, Aidan Kehoe, Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1481 -- Fix: egetenv needs process.h in device-x.c. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1482 -- New: Conditionally compile insert-data-in-exec. -- Marcus Crestani
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1483
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1484 Documentation
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1485
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1486 -- Fix: Add "--with" prefix in docstrings in configure.ac. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1487 -- Fix: Documentation typos. -- Aidan Kehoe, Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1488 -- Improve: Mention and deprecate atomic extents in docstring. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1489 -- Improve: Texinfo docs. -- Aidan Kehoe, Stephen Turnbull, Ben Wing
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1490
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1491 Lisp API
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1492
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1493 -- Improve: Use override-redirect to suppress WM decorations.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1494 -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1495 -- New: More stats for show-memory-usage. -- Marcus Crestani
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1496
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1497 Internal API and Implementation
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1498
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1499 -- Fix: Argument count in issue_call_trapping_problems_warning.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1500 -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1501 -- Fix: Avoid use of nonexistent insert-for-yank. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1502 -- Fix: Buffer overflow in pdump backtrace array. -- Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1503 -- Fix: Control-1 handling in CCL. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1504 -- Fix: fakemail for FreeBSD >= 4. -- Andrey Slusar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1505 -- Improve: Dynamic diagnostic backtrace for KKCC. -- Marcus Crestani
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
1506
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1507 to 21.5.20 "cilantro"
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1508
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1509 Major Features
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1510
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1511 -- New: Handle various X selection targets properly. -- Aidan Kehoe
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1512
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1513 User-Visible Bug Fixes and Minor Improvements
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1514
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1515 -- Fix: Handle active regions properly. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1516 -- Fix: pui-list-packages handles longer filenames. -- Norbert Koch
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1517
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1518 Build Infrastructure
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1519
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1520 -- Improve: Port configure to autoconf 2.59. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1521 -- Fix: make-docfile.c misparsed UNUSED macro in defuns. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1522 -- Fix: Don't copy non-existent BUGS file on NT. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1523 -- Fix: Typo in PDUMP section of Makefile.in.in. -- Mike Alexander
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1524
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1525 Documentation
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1526
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1527 -- Improve: Update info/dir. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1528 -- Improve: Automate updating of release date in about.el. -- Stephen Turnbull
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1529 -- New: about.el entry for Simon Josefsson. (Simon Josefsson
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1530 -- Fix: Typos. (Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1531 -- Improve: Sort memory usage report sections by usage. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1532 -- Improve: Glyphs documentation. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1533 -- Improve: Description of build configuration system. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1534 -- New: Description of build configuration system. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1535 -- New: Lispref node on CCL Example. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1536 -- Improve: Describe \c and \C in Syntax of Regexps. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1537 -- Improve: Future Work -- Better Rendering Support. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1538 -- Improve: Comments. -- Stephen Turnbull, Aidan Kehoe
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1539
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1540 Lisp API
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1541
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1542 -- New: GNU semi-compatible decode-char and encode-char. (Aidan Kehoe
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1543
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1544 Internal API and Implementation
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1545
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1546 -- Fix: Avoid consing in operate-on-matching-lines. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1547 -- Fix: Correctly disable geometry negotiation in tabs widget. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1548 -- New: Backtrace feature for KKCC. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1549 -- Fix: Type casts in database.c. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1550 -- Fix: Adjust s&m to FreeBSD 6.x reality. -- Andrey Slusar
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1551
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1552 Quality Assurance Infrastructure
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1553
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1554 -- New: USED_IF_BIGFLOAT macro. -- Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1555 -- New: region-tests.el. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1556 -- New: autoconf/regressiontest.pl. -- Malcolm Purvis
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
1557
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1558 to 21.5.19 "chives"
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1559
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1560 Major Features
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1561
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1562 -- Improve: major reorganization of source tree docs. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1563 -- Improve: behaviors get new code and many new implementations. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1564
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1565 User-Visible Bug Fixes and Minor Improvements
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1566
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1567 -- Fix: security hole (CAN-2005-0100) in movemail. -- Vin Shelton
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1568 -- Fix: data truncation in i.c. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1569 -- Fix: region deletion bug. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1570 -- Fix: crash in Frecord_buffer. -- Yoshiki Hayashi
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1571 -- Fix: Metacity maximize bug. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1572 -- Fix: data truncation bugs in unix_send_process. -- David Evers, Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1573 -- Fix: recognise AltGr as a valid modifier in GTK. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1574 -- Fix: recognize ISO keysyms. -- Ville Skyttä
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1575 -- New: on Windows, dump Unicode tables to allow non-ASCII invocation.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1576 -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1577 -- New: splash screen. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1578 -- New: support treating shortcuts under Windows as symbolic links. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1579 -- Improve: GNU-compatible coding system aliases. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1580 -- Improve: help system. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1581 -- Improve: mouse-track. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1582 -- Improve: support ISO 8859/16 by default. -- Aidan Kehoe
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1583
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1584 Build Infrastructure
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1585
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1586 -- Fix: copy BUGS, README, COPYING and Installation on installation on
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1587 Windows. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1588 -- Fix: installation for Cygwin. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1589 -- Fix: various build problems. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1590 -- Fix: various things in configure. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1591 -- New: default pdump on for Cygwin. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1592 -- New: support NetBSD sound via Linux API. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1593 -- Improve: generation of CFLAGS (Jerry James, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1594 -- Improve: parallel build support. -- Malcolm Purvis
3182
3d186ea47725 [xemacs-hg @ 2005-12-29 11:02:29 by michaels]
michaels
parents: 3179
diff changeset
1595 -- Improve: support --package-prefix as simple interface to --package-path
3d186ea47725 [xemacs-hg @ 2005-12-29 11:02:29 by michaels]
michaels
parents: 3179
diff changeset
1596 facility. -- Ben Wing
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1597 -- Improve: support mmdf and pop arguments to --mail-locking. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1598
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1599 Documentation
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1600
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1601 -- Fix: beta.texi. -- Stephen Turnbull, Robert Royar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1602 -- Fix: typos. -- Alexey Mahotkin, Andreas Eder
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1603 -- New: "Future Work -- Better Rendering Support". -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1604 -- New: "Future Work" collects feature proposals in Internals. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1605 -- New: empty ChangeLog entry. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1606 -- New: personal photos. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1607 -- Improve: Lispref (Shyamal Prasad, Stephen Turnbull, Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1608 -- Improve: Users' Guide. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1609 -- Improve: about.el. -- Malcolm Purvis, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1610 -- Improve: docstrings. -- Ben Wing, Stephen Turnbull, Adrian Aichner,
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1611 Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1612 -- Improve: gnuserv docs. -- Stephen J. Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1613 -- Improve: incorporate source tree docs in FAQ. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1614 -- Improve: major overhauls of FAQ, Internals. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1615 -- Improve: various comments. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1616
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1617 Lisp API
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1618
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1619 -- Improve: sync bytecomp-runtime.el (make-obsolete, make-obsolete-variable).
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1620 -- Ville Skyttä
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1621 -- Improve: sync paragraphs.el, custom.el, subr.el, newcomment.el,
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1622 fill.el, page.el, register.el. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1623 -- New: move regexp-opt.el and easy-mmode.el from packages to core. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1624 -- New: next/previous-single-char-property-change and make
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1625 next/previous-single-property-change work like in FSF. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1626 -- New: xemacs-font-lock-c-keywords and friends. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1627
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1628 Internal API and Implementation
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1629
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1630 -- Fix: ^M brokenness in res.rc. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1631 -- Fix: adapt to recent changes in Cygwin. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1632 -- Fix: byte-char conversion, should speed up Mule if there are
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1633 non-ASCII characters in the buffer. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1634 -- Fix: coding cookie recognition in .elc. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1635 -- Fix: data-in-executable problems. -- Olivier Galibert, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1636 -- Fix: find-coding-system-magic-cookie-in-file. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1637 -- Fix: leaking process handles. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1638 -- Fix: only call device method compute_scrollbar_instance_usage() if it
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1639 is defined. -- Zajcev Evgeny
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1640 -- Fix: protect callers of MSFT syscalls from MSFT API randomization.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1641 -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1642 -- Fix: typos. -- Robert Royar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1643 -- Fix: warnings. -- Aidan Kehoe, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1644 -- New: Hashcode type. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1645 -- New: color API. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1646 -- New: rename abort() macro to ABORT() to placate VC 7. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1647 -- Improve: GCPRO macros. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1648 -- Improve: Mule-ize various things. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1649 -- Improve: Suppress aliasing warning in free_hook; Jerry says not a fix?
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1650 -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1651 -- Improve: UNUSED parameter marking, UNO support. -- Malcolm Purvis,
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1652 Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1653 -- Improve: Unicode-ize various things. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1654 -- Improve: critical section protection. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1655 -- Improve: debug info on attempt to throw outside of a function where
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1656 call_trapping_problems() has been used. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1657 -- Improve: menubar support. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1658 -- Improve: more orthogonality in emacs-root-finding. -- Mike Sperber
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1659 -- Improve: move etc/aliases.ksh to xemacs-builds CVS module. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1660 -- Improve: move etc/chr.png, etc/chrm.png to etc/photos/ (Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1661 -- Improve: partially rework Unicode support. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1662 -- Improve: path handling correctness. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1663 -- Improve: rangetabs get different types of ranges (open/closed start
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1664 and end). Change default to be start-closed, end-open. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1665 -- Improve: refactor Initialization changes: (Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1666 -- Improve: refer to init.el not .emacs in menus. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1667 -- Improve: s&m files by removing autodetected stuff. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1668 -- Improve: support dumping bignums. -- Jerry James, Olivier Galibert
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1669 -- Improve: support for crashing gently. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1670 -- Improve: type and keyword pedantry. -- Jerry James, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1671 -- Improve: update etags from upstream. -- Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1672 -- Remove: EXTERNAL_LIST_LOOP because it can infloop. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1673 -- Remove: etc/gnu.xpm, etc/gnu.xbm, etc/sink.xbm, etc/ms-kermit,
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1674 etc/ms-kermit-7bit (Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1675 -- Remove: unneeded/unused code. -- Ben Wing, Stephen Turnbull
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1676
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1677 Quality Assurance Infrastructure
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1678
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1679 -- Fix: conflict with builtin in .gdbinit. -- Golubev I. N.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1680 -- New: regexp tests. -- Stephen Turnbull, Vin Shelton
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1681 -- New: os-tests.el. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1682 -- Improve: profiling support. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
1683
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1684 to 21.5.18 "chestnut"
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1685
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1686 Major Features
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1687
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1688 -- Improve: GTK support gets many fixes and improvements -- Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1689 -- Improve: pdump gets data in executable support, -si option -- Galibert.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1690 -- New: GTK gets default gtkrc -- Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1691 -- New: bignum support -- James (lead), Sivakumar, Turnbull.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1692
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1693 User-Visible Bug Fixes and Minor Improvements
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1694
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1695 -- Fix: 'no-conversion is special in eol detection -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1696 -- Fix: `display-completion-list' does not overflow window -- Grundmann.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1697 -- Fix: X error handler must not call stderr_out -- Clements.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1698 -- Fix: bogus error in `apropros' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1699 -- Fix: bogus error in `package-require' -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1700 -- Fix: buffer editing by `call-process-region' -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1701 -- Fix: coredump from bogus position computation in syntax cache -- Euler.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1702 -- Fix: coredump from redisplay wrapping in signal.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1703 -- Fix: coredump in giflib -- Hines.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1704 -- Fix: etags.el correctly handles tags with name fields -- Grundmann.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1705 -- Fix: prevent minibuffer from hijacking marks -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1706 -- Fix: respect `allow-deletion-of-last-visible-frame' -- Zajcev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1707 -- Fix: sync revert-buffer to 21.4 -- Turnbull, Sparapani.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1708 -- Improve: error message formatting -- Gatzemeier.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1709 -- Improve: etags.el optimized for exuberant ctags -- Grundmann.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1710 -- Improve: isearch-abort preserves interim successes -- Turnbull, Zawinski.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1711 -- Improve: package info reporting -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1712 -- Improve: window configuration handling -- Rychter.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1713
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1714 Build Infrastructure
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1715
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1716 -- Fix: 64-bit support -- Purvis, SuSE.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1717 -- Fix: configure.in syntax, logic -- Turnbull, James, Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1718 -- Fix: make install went interactive -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1719 -- Fix: rebuild finder-inf.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1720 -- Improve: Makefile diagnostics -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1721 -- Improve: Windows build support -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1722 -- Improve: configure compiler warning setup -- James, Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1723 -- Improve: configure diagnostics -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1724 -- Improve: configure feature detection -- Purvis, James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1725 -- Improve: configure report -- Turnbull, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1726 -- Improve: icc support -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1727 -- Improve: install procedure -- Galibert.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1728 -- New: configure supports Playstation2 -- Myrkraverk.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1729 -- New: support for parallel builds -- Purvis.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1730
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1731 Documentation
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1732
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1733 -- Improve: about.el version reporting -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1734 -- Improve: comments and docstrings -- Turnbull, Aichner, Gatzemeier.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1735 -- New: lispref.texi documents bignum support -- Turnbull, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1736 -- New: lispref.texi documents text field support -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1737 -- Update: FAQ -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1738 -- Update: NEWS -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1739 -- Update: PACKAGES -- Koch.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1740 -- Update: about.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1741 -- Update: internals.texi -- James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1742 -- Update: lispref.texi -- Turnbull, Okahata.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1743 -- Update: menus to XEmacs config file reality -- Turnbull.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1744
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1745 Lisp API
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1746
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1747 -- Improve: pixel position reporting -- Okahata.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1748
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1749 Internal API and Implementation
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1750
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1751 -- Fix: C macro definition for icc -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1752 -- Fix: C++ build problems -- James, Verna.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1753 -- Fix: Cygwin bug workaround conditionalized -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1754 -- Fix: Lisp internal type manipulation -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1755 -- Fix: bogus CVS conflict in package-ui.el -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1756 -- Fix: callproc.c vestiges removed -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1757 -- Fix: format conversions in pdump report -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1758 -- Fix: function argument usage -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1759 -- Fix: incomplete macro in external widget support -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1760 -- Fix: lwlib GC handling -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1761 -- Fix: lwlib computation of widget changes -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1762 -- Fix: mark unused parameters -- James, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1763 -- Fix: remove duplicate functions -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1764 -- Fix: remove unused variables -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1765 -- Fix: specifier validation -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1766 -- Fix: update byte compiler function database -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1767 -- Fix: warning suppression -- James, Gatzemeier.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1768 -- Fix: workaround Darwin's distaste for ISO 8859/2 filenames.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1769 -- Improve: custom database save -- Aichner, Niksic.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1770 -- Improve: itimer implementation -- James, Jones, Buchholz, Yamaoka.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1771 -- Improve: test-harness.el Assert macro -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1772 -- New: LTDL support in ELLs -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1773 -- Update: INSTALL Canna, Make descriptions -- James, Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1774 -- Update: SERVICE sync with upstream -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1775 -- Update: derived.el, subr.el, cl*.el sync to Emacs 21.3 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1776 -- Update: etags sync with upstream v17.6 -- James.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1777
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1778 Quality Assurance Infrastructure
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1779
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1780 -- Fix: regression tests using most-negative-fixnum -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1781 -- Improve: faster Mule tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1782 -- New: Uno support -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1783 -- New: regression tests -- Turnbull, Youngs, Yamaoka, Shelton, James.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1784
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1785 to 21.5.17 "chayote"
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1786
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1787 Build
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1788
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1789 -- New: configure reports cc and libc versions -- Kletnieks, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1790 -- New: configure supports icc -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1791 -- New: configure supports typeof extension -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1792 -- New: use XCFLAGS to allow different flags for XEMACS_CC -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1793 -- Improve: module build process -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1794 -- Fix: compiler warnings -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1795 -- Fix: configure CFLAGS detection -- James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1796 -- Fix: configure arg parsing on Solaris -- Niksic, Shelton, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1797 -- Fix: configure warning and progress messages -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1798 -- Fix: force regeneration of Lisp on every build -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1799 -- Fix: minitar compiler warnings, errors -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1800 -- Fix: mislocation of installexe.sh -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1801 -- Fix: missing $(ldflags) in libsrc -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1802 -- Fix: remove dead references to GNU DLD -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1803 -- Fix: remove obsolete makefile cruft -- Turnbull.
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1804
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1805 Documentation
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1806
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1807 -- Improve: charset registry docs -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1808 -- Improve: specifier and internals docs -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1809 -- Improve: test-harness reporting -- Aichner, Shelton, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1810 -- New: weak data structure testing -- Kaltenbach.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1811 -- Remove: own photos and personal information -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1812 -- Update: library versions in Windows docs -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1813 -- Update: package list -- Koch.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1814 -- Fix: TeXinfo syntax -- Golubev, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1815 -- Fix: clarifications -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1816 -- Fix: typos -- Aichner, Golubev, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1817 -- Fix: workaround version issues in NAS headers -- Turnbull.
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1818
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1819 Lisp API
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1820
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1821 -- New: device-num-screens, device-backing-store, device-save-under,
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1822 add-to-invisibility-spec, remove-from-invisibility-spec -- James.
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1823 -- New: lazy (widget), widget-child-value-get, widget-child-value-inline,
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1824 widget-child-validate, widget-type-value-create, widget-type-default-get,
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1825 widget-type-match -- Abrahamsen, Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1826 -- New: package-get-list-packages-where -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1827 -- New: pui-display-maintainer command -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1828 -- New: pui-help-echo displays both installed and available versions -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1829 -- Synch: frame.el to GNU Emacs 21.3 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1830 -- Fix: cl-do-prettyprint formatting of prog* -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1831 -- Fix: update coding system name usage -- James.
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1832
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1833 Internals
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1834
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1835 -- Improve: KKCC -- Kaltenbach.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1836 -- Improve: compiler.h for use with modules -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1837 -- Improve: make QUIT-related APIs visible to modules -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1838 -- New: support more device metrics on X11 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1839 -- New: support symbols in Darwin shared libraries -- Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1840 -- New: widget-default-create uses char-table -- Haddock.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1841 -- New: xfree gets a type parameter for error-checking -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1842 -- Fix: (remove) duplicated code -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1843 -- Fix: GCPRO_STACK in byte interpreter -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1844 -- Fix: GTK marshalling code -- Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1845 -- Fix: aliasing problems -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1846 -- Fix: bad interaction in initialization of args with pdumper -- Benson.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1847 -- Fix: bit fields need to be unsigned in unicode detectors -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1848 -- Fix: coding system for GPG verification -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1849 -- Fix: hard-coded options to use APIs -- Pakoulin.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1850 -- Fix: improper use of XSetArg in frame-x.c -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1851 -- Fix: lstream close code -- Euler.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1852 -- Fix: paragraph detection in Japanese -- Yamaoka, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1853 -- Fix: regexps using \{ -- Monnier, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1854 -- Fix: set dirty flag in mirror window at proper time -- Galibert.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1855 -- Fix: several missing GC wrappers which caused crashes -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1856 -- Fix: some GCPROed variables were declared register -- McPherson.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1857 -- Fix: stale info in realpath computation -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1858 -- Fix: two infloops in GC -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1859 -- Fix: usage of prin1 and princ in help -- Eide, Shelton.
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1860
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
1861
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1862 to 21.5.16 "celeriac"
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1863
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1864 Build
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1865
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1866 -- Don't detect GNU DLD -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1867 -- Better detection of sound on Solaris9 -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1868 -- Add support detecting SunOS 5.10 in configure -- Buchholz.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1869 -- Use '-bundle' when testing ability to build shared libs, but use
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1870 '-bundle_loader' in ellcc -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1871 -- Output separate declaration and definition for dump_id -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1872 -- Add Makefile targets to build PDF docs -- Wambold.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1873 -- Don't mangle the unload function in `unload_postgresql' and
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1874 `unload_ldap' when compiling with C++ -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1875 -- Use extern "C" for C++ builds -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1876 -- Conditionally compile messages missing from the Cygwin headers -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1877 -- Add cast to quiet compiler in unexcw.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1878 -- Quiet compiler warnings about struct stat in syswindows.h -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1879 -- Test \{m,n\} in regexp-tests -- Turnbull.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1880
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1881 Documentation
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1882
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1883 -- Propose bash as workaround for buggy Solaris sh in PROBLEMS -- Sparapani.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1884 -- Fix the PRINTED-MANUAL-TITLE arg for cross ref to "The XEmacs User's Manual"
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1885 -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1886 -- New node: "A Reader's Guide to XEmacs Coding Conventions" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1887 -- New node: "Customizing Message Display" -- Golubev.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1888
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1889 Internals
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1890
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1891 -- In ellcc.c don't mangle external symbols in generated doc file -- James.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1892 -- Add PARTIALLY parameter to support Fpos_visible_in_window_p parameter in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1893 redisplay -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1894 -- Use 'point_would_be_visible' parameter in `scrollbar_reset_cursor' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1895 -- Add PARTIALLY parameter fo `Fpos_visible_in_window_p' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1896 -- Use new 'point_would_be_visible' parameter in `window_scroll' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1897 -- dll_open now takes a Lisp_Object -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1898 -- Remove useless call to dll_init -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1899 -- char to CIbyte conversion in emodules.c, sysdll.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1900 -- Do not mangle module initialisation function names -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1901 -- char to Extbyte conversion in sysdll.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1902 -- Return a Lisp_Object instead of a string in `dll_error' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1903 -- Make eval-related functions visible to modules -- James.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1904 -- Allow specifying elisp function for waiting user input while displaying
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1905 message while in minibuffer -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1906 -- Use OS_RELEASE=os_release_major*100+os_release_minor in s/sol2.h -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1907 -- Add lrecord_memory_descriptions -- Crestani.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1908 -- Remove GetLongPathNameW -- Harris.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1909 -- A couple of new macros to compare w32api versions -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1910 -- KKCC fixes -- Crestani.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1911
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1912 Lisp API
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1913
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1914 -- Allow user to specify alternative function for displaying message -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1915 -- New var to specify the maximum received fonts -- LewisMoss.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1916 -- Allow gnuserv to fallback to GTK if X device fails -- LewisMoss.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1917 -- Eval the initialisation value of `eol-detection-enabled-p' -- Alexander.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1918 -- Make sure `setbuffer-file-coding-system' sets the eol type -- Alexander.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1919 -- Remove unnecessary definitions of 'null-device' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1920 -- Actually implement the specified semantics for 'defvar' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1921 -- Fix `shrink-to-fit' by calling `shrink-window-if-larger-than-buffer' -- Aichner.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1922
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
1923
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1924 to 21.5.15 "celery"
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1925
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1926 Build
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1927
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1928 -- Autoconf configure updates -- James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1929 -- Makefile updates -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1930 -- Minor updates to make-docfile.c -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1931 -- Wrap assert_failed with EXTERN_C for modules -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1932 -- Updates to modules Makefile.common -- James.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1933 -- Include emodules.h when building modules in postgresql.c
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1934 and ldap.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1935 -- Updates to xemacs.mak -- Aichner.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1936 -- Add some extern "C" declarations for C++ module builds
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1937 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1938 -- Add casts for C++ builds in mule-canna.c -- James.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1939 -- Add type casts in database.c to satisfy C++ compilers.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1940 -- Log result summary of tests when the testsuite is running
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1941 noninteractive -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1942 -- Add some tests for weak-lists -- Crestani, Kaltenbach.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1943
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1944
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1945 Documentation
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1946
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1947 -- Update README.(HYPERBOLE|OO-BROWSER) -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1948 -- Update etc/PACKAGES -- Turnbull, Koch, Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1949 -- Update etc/sample.Xresources -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1950 -- Major update and audit of all documents relating to PUI -- Youngs.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1951 -- Mention `line-move-ignore-invisible' (display.texi "Invisible Text")
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1952 -- Kyllingstad.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1953 -- Document that end-glyph is still displayed when invisible
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1954 is set (extents.texi "Extent Properties") -- Kyllingstad.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1955 -- Document that only begin-glyph is highlighted (extents.texi "Extents
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1956 and Events") -- Kyllingstad.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1957 -- Various typo and docstring fixes -- Turnbull, Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1958 -- Add missing '@end' defun in lists.texi -- Shelton.
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
1959 -- Document ?\x00 read syntax and range limitations on ?\000 and
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1960 ?\x00 read syntaxes (objects.texi "Character Type") -- Turnbull.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1961 -- Document `true-list-p' (lists.texi "List-related Predicates")
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1962 -- Turnbull.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1963
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1964
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1965 Internals
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1966
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1967 -- KKCC updates -- Crestani, Kyllingstad.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1968 -- Define DECLARE_MODULE_API_LRECORD when not ERROR_CHECK_TYPES
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1969 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1970 -- Updates to DSO code -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1971 -- Remove unused (X)OPAQUE_MARKFUN definitions -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1972 -- GCPRO updates -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1973 -- Mouse wheel fixes in event-msw.c -- Kyllingstad.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1974 -- Use 'HAVE_DLD_INIT' instead of 'HAVE_INIT_DLD' in sysdll.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1975 -- Rewrite ephemeron marker code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1976 -- Fix printing of symbol names in .gdbinit -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1977 -- Fixes to `update_frame_toolbars_geometry' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1978 -- Fix missing commas in `fonts' initialiser -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1979 -- Add `opaque_ptr_description' -- Crestani.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1980 -- Add `allocate_big_string_chars' -- Turnbull, Buchholz.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1981
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1982
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1983 Lisp API
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1984
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1985 -- New alias `apropos-customize' -> `customize-apropos' -- Aichner.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
1986 -- Remove unnecessary arg from `pui-set-local-package-get-directory -- Youngs.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1987 -- New key bindings in mwheel.el -- Kyllingstad.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1988 -- Make `insert-directory' to be more like FSF version -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1989 -- Window configuration fixes in isearch code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1990 -- Implement simple object finalisation in post-gc.el -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1991 -- Updates to etags.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1992 -- Updates to cl-macs.el -- Pakoulin.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1993 -- Fix "do-nothing" bug in `derived-mode-merge-syntax-tables' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1994 -- Fixes to `restore-saved-window' -- James.
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
1995 -- Handle missing "EMACSPACKAGEPATH" env var in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1996 `package-get-package-index-file-location' -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1997 -- Fix substring errors in `package-admin-find-top-directory' -- Aichner.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
1998 -- Fix `byte-compile-lambda' so it only discards the docstring if it is
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1999 not also the value of the lambda -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2000 -- Don't insist in lib-src directory in `path-emacs-root-p' on WinNT -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2001 -- Don't include '(' in `font-lock-function-name-face' -- Aichner.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
2002
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
2003
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2004 to 21.5.14 "cassava"
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2005
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2006 This release has a few documentation updates thanks to Steve
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2007 Turnbull, better Makefile handling for modules on MacOSX from
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2008 Andrew Begel and Jerry James. Also, it is now possible for the
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2009 user to specify the location of the package-index file for PUI to
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2010 use, see `package-get-package-index-file-location'.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2011
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2012 Build
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2013
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2014 -- Autoconf tweaks for building modules on MacOSX -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2015 -- GCC fixes in ellcc.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2016 -- Module Makefile fixes -- Begel, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2017 -- Fix shadow warning in regex.c -- James.
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2018
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2019 Documentation
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2020
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2021 -- New TeXinfo node "Searching and Matching" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2022 -- New section "Legacy Versions" in FAQ -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2023 -- New FAQ question Q8.0.1 -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2024 -- Update split-string specs in "Regexp Search" -- Turnbull.
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2025
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2026 Internals
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2027
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2028 -- Package index file updated -- Koch.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2029 -- Add some debug checks in file-coding.c -- Turnbull.
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2030
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2031 Lisp API
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2032
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2033 -- Make error message report the sym checked in
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2034 `autoload-featurep-protect-autoloads' -- Turnbull.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2035 -- `split-string' tweaks -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2036 -- Make the location of the package-index file user customisable -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2037 -- Turn on package-index file PGP verification -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2038 -- Only use message if interactive for functions in replace.el -- Josefsson.
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
2039
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2040 to 21.5.13 "cauliflower"
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2041
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
2042 Remember that bug that made return behave as linefeed in a TTY? It's
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
2043 gone! Thanks go out to Jerry James and Steve Turnbull for squashing
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
2044 this year old bug. Of course, that wasn't the only bug fixed this
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
2045 time around.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2046
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2047 Here are the highlights:
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2048
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2049 Build
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2050
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2051 -- Don't look for Motif if it's already been found -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2052 -- Darwin, Cygwin, BerkDB autoconf fixes -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2053 -- Make DEFUNed functions be tags -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2054 -- Allow compiling with Motif 1 and linking with Motif 2 -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2055 -- Update regexp tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2056 -- Don't autodetect ESD (Enlightened Sound Daemon) -- Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2057
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2058
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2059 Documentation
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2060
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2061 -- New section in PROBLEMS auxilary programs for Windows -- Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2062 -- FAQ updates
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2063 Q6.4.3 New aux programs for Windows -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2064 -- Document failed match preserves data -- Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2065
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2066
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2067 Internals
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2068
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2069 -- Don't use the u_int8_t etc typedefs on FreeBSD in database.c -- Pluim.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2070 -- Better support for externally defined lrecord types -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2071 -- Only call `xm_update_progress' if Motif is defined -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2072 -- Define __STDC__ for BerkeleyDB -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2073 -- Fix bug where XEmacs couldn't find its .dmp file -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2074 -- Move `filemodestring' from lisp.h to sysfile.h -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2075 -- Clean ups against the possibility of sys/stat.h defining stat -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2076 -- Search/match updates -- Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2077
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2078
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2079 Lisp API
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2080
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2081 -- Fix bug preventing installing new packages -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2082 -- Put exit message on separate line in `command-error' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2083 -- Temporarily turn off PGP verification of package-index -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2084 -- Remove keymapings for 'function-key-error' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2085 -- Fix bug that mapped RET to LFD in TTYs -- James.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2086
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
2087
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2088 to 21.5.12 "carrot"
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2089
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2090 Lots of updates, fixes, and features from Ben Wing (he never stops).
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2091 Also, a lot of work has gone into cleaning up the test suite. Thanks
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2092 to Steve Turnbull, Jerry James, Daiki Ueno because now all tests from
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2093 'make check' pass 100% (at least on GNU/Linux).
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2094
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2095 Here are the highlights:
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2096
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2097 Build
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2098
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2099 -- Updates to configure.in -- Steuck, James, Skyttä, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2100 -- Major updates to Makefile.in.in -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2101 -- Allow for separate build and source directories -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2102 -- Fix some compiler warnings -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2103 -- Major clean up of xemacs.mak and friends -- Wing, Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2104 -- Fix some Solaris 2.7 CC compiler warnings -- Persico.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2105 -- Fix for building on Mac -- Palmer.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2106 -- Work around a problem compiling with '--use-union-type' on Intel's
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2107 ICC compiler -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2108 -- Fix problems with rel-alloc compilation -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2109 -- Sequentialize dependencies even more in update-elc-2 -- Sperber.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2110 -- Don't fatal() in 'report_sheap_usage' when need to rerun Make -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2111 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2112 -- Various updates to the test suite -- Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2113
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2114 Documentation
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2115
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2116 -- Updates to
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2117 INSTALL -- Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2118 PROBLEMS -- Turnbull, Wing.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
2119 -- Global substitution of .Xresources for .Xdefaults -- Turnbull.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2120 -- Update packages in ./etc/BETA -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2121 -- Doc string updates -- Korytov, Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2122 -- TeXinfo updates -- Aichner, Turnbull, Wing, Youngs.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2123
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2124 Internals
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2125
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2126 -- Fix stale match data after failed search bug -- Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2127 -- Reformat function definitions correctly in menubar-gtk.c and
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2128 event-gtk.c -- Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2129 -- Fix bug matching ASCII character classes to Mule characters -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2130 Ueno.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2131 -- Frame updates for MS Win -- Alexander.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2132 -- Add .dylib as an acceptable shared library file extension to
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2133 support MacOS X -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2134 -- Fix bug in database.c for Berkdb 4.1 -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2135 -- Regex fixes -- Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2136 -- Coding system updates -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2137 -- Add clear-left-side functionality in print.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2138 -- Seg fault rather than abort on Cygwin in 'assert_failed' -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2139 -- Delete popup-data object -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2140 -- Delete menubar_data field from frames -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2141 -- Clean up handling of lwlib callback data GCPRO'ing -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2142 -- Use ALLOCA() in regex.c to avoid excessive stack allocation -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2143 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2144 -- Fix subtle problem with REL_ALLOC() -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2145 -- Change *run_hook*_trapping_problems to take a warning class, not a
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2146 string -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2147 -- Mule-ize encrypt/decrypt-string code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2148 -- Delete all support for bit-rotten CANNOT_DUMP -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2149 -- Fix crash due to attempt to free objects across dump/undump -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2150 Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2151 -- Don't get in an infinite loop running post-redisplay actions -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2152 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2153 -- Make gc_currently_forbidden static -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2154 -- Defer redrawing if already in redisplay -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2155 -- Add debug code for locking a dynarr to catch invalid mods -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2156 -- Ensure that various glyph functions that eval within redisplay
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2157 protect the evals -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2158 -- Defer specifier-changed updating till after redisplay -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2159 -- Require that every place inside of redisplay catch errors itself -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2160 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2161 -- Introduce separate means of holding frame-size changes -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2162 -- Introduce "post-redisplay" methods for deferring things till after
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2163 redisplay -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2164 -- Disable all quit checking in redisplay -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2165 -- Use _wexecve() when under Windows NT for Unicode correctness -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2166 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2167 -- Update list of possibly valid console types -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2168 -- Turn on Vstack_trace_on_error 'Frun_emacs_from_temacs' so that
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2169 errors are debuggable even when occurring extremely early in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2170 reinitialization -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2171 -- Define new function `emacs-run-status' -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2172 -- Fix crash caused by an edge condition in the syntax-cache macros -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2173 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2174 -- Eliminate HAVE_WIN32_CODING_SYSTEMS, use WIN32_ANY instead -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2175 -- Don't check_quit() unless we're unbinding a real Lisp
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2176 `unwind-protect' -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2177 -- Make absolutely sure there is no quit checking while we are in a
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2178 "critical section" during frame deletion -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2179
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2180 Lisp API
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2181
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2182 -- Fix infloop in font-lock for java files -- Choi.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2183 -- Fix split-string -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2184 -- Support '(filename)nodename' as argument to 'info' -- Steib.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2185 -- Major clean up of the PUI code -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2186 -- Use 'equal' instead of '=' in 'saved-window-equal' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2187 -- Updates to wid-edit.el -- Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2188 -- Better layout for Tools -> Packages -> Download Site menu -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2189 Aichner.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2190 -- More sites added to packages download sites menu -- Aichner.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2191 -- Byte-compiler warning clean up and lots of synching with FSF 21.2
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2192 code -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2193 -- Move lots of high-level code for computing paths into
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2194 setup-paths.el from various places -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2195 -- Mule and coding system updates -- Wing, Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2196
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
2197
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2198 to 21.5.11 "cabbage"
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2199
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2200 Lots of improvements and fixes this time around. One of our key
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2201 players, Ben Wing, has drastically improved font-locking (go turn on
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2202 lazy-lock to check it out). Apart from many other bug fixes, Ben
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2203 has also given us a speed up to the build process (--quick-build
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2204 configure option).
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2205
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2206 Other stars we should mention are: Mike Sperber, for window
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2207 configuration fixes and updates; Stephen Turnbull for build fixes,
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2208 documentation and typo fixes. Stephen also gave us some major updates
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2209 to autoload.el and wid-edit.el. And also Jerry James with some more
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2210 DSO updates.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2211
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2212 Here are the highlights:
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2213
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2214 Build
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2215
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2216 -- Updates to test suite -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2217 -- Use -no-autoloads with update-elc-2 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2218 -- Check for strupr and strlwr -- Sperber.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
2219 -- Delete auto-autoloads.el* & custom-load.el* files on make clean -- Turnbull.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2220 -- Fix --srcdir processing -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2221 -- Define DLSYM_NEEDS_UNDERSCORE on Darwin -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2222 -- Use opsys=aix4-2 for AIX 5 and above -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2223 -- Make ellcc search XEmacs directories for include files 1st -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2224 -- Set stack-trace-on-error, load-always-display-messages -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2225 -- Overhaul update-elc.el, cus-dep, autoload (speed ups) -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2226 -- Various compiler warning fixes -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2227 -- FreeBSD updates in modules/Makefile.common -- Pluim.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2228 -- Warning fix in eldap.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2229 -- Support C++ & KKCC compilation in Windows -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2230 -- Various fixups in nt/config.in.samp -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2231 -- Fixes in xemacs.mak -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2232 -- Clean up compile errors with C++ under Windows -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2233 -- Re-order sections in ldflags for gcc 3.2 -- Okhapkin.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2234 -- Restore USE_XFONTSET -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2235 -- New symbol: DLSYM_NEEDS_UNDERSCORE -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2236 -- Guard against multiple definitions of _ALL_SOURCE -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2237 -- QUICK_BUILD updates -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2238
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2239 Documentation
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2240
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2241 -- Major update to configure.usage -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2242 -- New developer bio's -- James, Skyttä, Golubev.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2243 -- Amendments/additions to PROBLEMS:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2244 - PostgreSQL DSO with --error-checking=all -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2245 - Consolidate Motif problems into one section -- Turnbull.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2246 -- Amendments/additions to INSTALL:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2247 - Recommend Mule -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2248 - Deprecate stripped binaries -- Turnbull.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2249 -- General tidy up of etc/BETA, rewrite sections dealing with packages
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2250 and building from scratch -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2251 -- General doc fixes, typos etc -- Youngs, Turnbull, Palmer, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2252 -- Fix xref in Auto-Saving -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2253 -- Update Local.rules File section in packages.texi -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2254 -- Clarify package hierarchy structure -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2255 -- Major fixup of internals.texi -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2256 -- Lots of Mule rewriting in lispref/mule.texi -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2257 -- Document USE_UNION_TYPE evilness -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2258 -- Document event-matches-key-specifier-p better -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2259 -- Change illegal (for C) '//' comments to '/* */' -- Shelton, Turnbull.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2260
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2261 Internals
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2262
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2263 -- Synch rcs2log to GNU upstream -- Youngs.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2264 -- Use symbolic name `XtExposeCompressMaximal' instead of `TRUE' in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2265 xlwMenuClassRec -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2266 -- In xm_update_progress, don't define unless LWLIB_WIDGETS_MOTIF -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2267 -- Rename class -> class_ & new -> new_ -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2268 -- KKCC update in postgresql.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2269 -- KKCC update in eldap.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2270 -- Fix for unix_create_process -- Ueno.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2271 -- Set stack reserve size during unexec() -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2272 -- Use 'struct htentry' not 'struct hentry' in elhash.c -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2273 -- New macros ALIST_LOOP_3, ALIST_LOOP_4.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2274 -- Fix 'xemacs -batch -l dunnet' under Cygwin -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2275 -- Implement delaying of XFlush() if pending expose events -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2276 -- Fix some longstanding bugs in X quit handling -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2277 -- Correct the message output upon crashing to be more up-to-date -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2278 -- Add dp() & db() as short synonyms of debug_print() &
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2279 debug_backtrace() -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2280 -- Add C++ error-checking code to verify problems with GCPRO/UNGCPRO -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2281 -- Change the way gap arrays are allocated (for KKCC) -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2282 -- Now lcrecords set the type of items sitting on the free list to
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2283 lcrecord_type_free -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2284 -- All lcrecord allocation functions now zero out the returned
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2285 lcrecords -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2286 -- Additional asserts in FREE_FIXED_TYPE -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2287 -- Make bit vectors lcrecords, like vectors -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2288 -- MARKED_SLOT() call no longer includes semicolon -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2289 -- Factor out some code duplicated in KKCC and pdump -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2290 -- KKCC updates -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2291 -- Add a fifth field "flags" to memory_description -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2292 -- Add support for "description maps" -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2293 -- Redo XD_UNION so it works inline and change format to provide info
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2294 for pdump -- Wing.
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2295 -- Textual changes:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2296 - lrecord_description -> memory_description -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2297 - struct_description -> sized_memory_description -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2298 -- Initialize protect_me field of popup_data in set_frame_menubar -- Sperber
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2299 -- GTK updates -- Sperber.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2300 -- Don't lead to a crash if dealing with a dead
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2301 window/frame/device/console -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2302 -- Prevent crash for combination windows -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2303 -- Window fixes in Fdelete_window -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2304 -- Module updates in emodules.h -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2305 -- Fprovide from 'vars_of_file_coding' not 'syms_of_file_coding' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2306 -- Fix syntax of macro in 'mark_object_maybe_checking_free -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2307 -- Eliminate bogus require-prints-loading-message -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2308 -- Turn on `load-warn-when-source-newer' by default -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2309 -- Fix up crashes when selecting menubar items due to lack of GCPROing
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2310 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2311 -- Implement tail-recursion in KKCC -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2312 -- Fix UTF-(8|16) detector -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2313 -- Fix problems with reentrant calling of lwlib and associated crashes
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2314 when selecting menu items -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2315 -- Improve redisplay handling of preemption -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2316 -- Return the parameter from strlvr, strupr, depend on !HAVE_STRUPR -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2317 -- In sysdll.c included lisp.h to define needed alloca_array -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2318 -- Pull GC_CHECK_NOT_FREE out of USE_KKCC -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2319 -- Abort when any attempts to output a stream console are made -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2320 -- Formatting fixes in redisplay-output.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2321 -- Clean up redisplay a bit -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2322 -- Fix scrollbar code TTY devices don't have them -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2323 -- Major reworking of profile code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2324 -- Dramatically improve redisplay speed over slow X connections -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2325 -- Move syntax table description from buffer.c to syntax.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2326 -- Updates to char,mirror,syntax tables code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2327 -- Niggly whitespace fixups -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2328
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2329 Lisp API
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2330
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2331 -- Updates to (japan|cryil)-util.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2332 -- Updates to how XEmacs computes various paths -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2333 -- Window configuration fixes -- Sperber, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2334 -- Make Info-insert-dir end n separator -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2335 -- Drastically reorganise autoload.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2336 -- Omit M-S-home/end from motion keys -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2337 -- Synch wid-edit to GNU/Emacs 21.3.50 -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2338 -- Updates to hyper-apropos -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2339 -- Reorganise Help -> Info submenu -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2340 -- Fix bug when end > start in text-props -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2341 -- Fix walk-windows -- Wing.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
2342 -- Fix for call to set-language-unicode-precedence-list -- Nyyssönen.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2343 -- Synch up byte-optimize.el -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2344 -- Include FUNLIST argument to generate-c-file-autoloads-1 -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2345
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
2346
1146
d4f46630c724 [xemacs-hg @ 2002-12-06 20:48:25 by stephent]
stephent
parents: 981
diff changeset
2347 to 21.5.10 "burdock"
d4f46630c724 [xemacs-hg @ 2002-12-06 20:48:25 by stephent]
stephent
parents: 981
diff changeset
2348
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2349 Please accept my apologies for the very long wait between releases
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2350 this time around. My PC chose the 21.5.10 development cycle to go up
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2351 in a sickening cloud of smoke. :-( (Steve Youngs <youngs@xemacs.org>)
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2352
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2353 Lots of updates from Ben Wing (as always), also from Andy Piper, Mike
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2354 Sperber, and Stephen Turnbull with lots of documentation updates and
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2355 fixes. One new exciting addition in this release is that the LDAP and
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2356 PostgreSQL code has been extracted out of the core C code and moved to
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2357 DSO's. We have Jerry James to thank/blame/worship for that.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2358
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2359 Build
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2360
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2361 -- Reset sheap-adjustment to zero -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2362 -- Make --pdump default to yes on Linux -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2363 -- Only use -Wpacked in GCC v3 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2364 -- Remove LISP_FLOAT_TYPE definition. -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2365 -- Temporarily disable DSO's under Cygwin -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2366 -- Updates to DSO building code (Makefile.in, configure.in etc) -- Wing, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2367 -- Separate compiler warning flags from CFLAGS -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2368 -- Delete auto-autoloads.e* & custom-load.e* on 'make clean' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2369 -- Disable detection of 'getaddrinfo' for HP-UX 11.XX -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2370 -- Include modules directories in 'make tags' -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2371 -- Fix shadowing warnings in make-docfile.c -- Wing.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2372 -- Move the common stuff from postgresql/ldap Makefile.in.in &
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2373 configure.ac's into a "common" Makefile and configure script -
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2374 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2375 -- Major cleanup of ellcc -- Wing, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2376 -- Add Makefile var to pick up '--site-libraries' in DSO's -- Youngs.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2377 -- Avoid unnecessary deviations from UNIX 'describe-installation' in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2378 xemacs.mak -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2379 -- Don't confirm overwriting files in xemacs.mak -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2380 -- Support 'xemacs_extra_name' in xemacs.mak -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2381 -- Some gcc/g++ 3 fixes -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2382 -- Warning fixes -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2383 -- Fix some C++ errors -- Wing.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2384 -- Allow for C needing volatile and C++ that can't have volatile,
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2385 remove previous volatile hacks -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2386 -- Try for a working Cygwin build with old unexec -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2387 -- Warning suppression -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2388 -- New Mule character class regexp tests -- Turnbull, Ueno.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2389 -- Better handling of known bugs in tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2390 -- Add test for stale subexpr match-data -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2391 -- Update syntax-table tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2392 -- Add word-boundary regexp tests -- Turnbull.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2393
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2394 Documentation
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2395
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2396 -- Updates to PROBLEMS file
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2397 Running/Linux - Lesstif 0.93.36 -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2398 Running/IRIX - Irix 6.5 coredumps -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2399 Running/Cygwin - "No cygXpm-noX" fatal error -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2400 Missing charsets - Remove ambiguity -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2401 Running, General - FontSet warnings -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2402 MacOS/X - Stack limitation -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2403 Digital Unix - Generalise -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2404 AIX - USE_KKCC lossage -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2405 -- Update instructions in info/dir -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2406 -- Recommend TeXinfo 4.2 in INSTALL -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2407 -- Add example in sample.Xdefaults -- Boffi.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2408 -- Typo fixes -- Yamaoka, Youngs, Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2409 -- Docstring fixes -- Turnbull, Piper, Skyttä, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2410 -- Update description of XEmacs Patches and Design ML's -- Turnbull.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
2411 -- Incorporate ChangeLog.X into ChangeLog -- Wing.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2412 -- FAQ additions/amendments:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2413 Debugging FAQ improvements -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2414 Mention union type bugs -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2415 Debugging HOWTO improvements -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2416 Decoding Lisp objects in the debugger -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2417 Fix location of FAQ on website -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2418 Add missing menu entry for Q3.2.7 -- Verna.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2419 Displaying non-ASCII -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2420 Mention bug report commands -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2421 Revise Q1.3.[1-6] -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2422 New FAQ for "no cygXpm-noX" fatal error -- Turnbull.
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2423 -- New TeXinfo nodes:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2424 "Widget Internals" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2425 "Simple Specifier Usage" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2426 "Compilation Options" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2427 -- Document charset Unification and Tables -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2428 -- Better short description of Mule in Mule submenu -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2429 -- Regression Testing XEmacs design hints & rewrite -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2430 -- Document 'face-frob-from-locale-first' -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2431 -- Document 'set-face-background-pixmap-file' -- Verna.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2432 -- Add urefs to Doug Lea's * Wolfram Gloger's home pages in "Low-Level
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2433 Modules" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2434 -- Update "Available Packages" -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2435 -- Document 'append' arg of 'add-to-list' -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2436 -- Add optimisation hints in "Techniques for XEmacs Developers" -- Turnbull.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2437
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2438 Internals
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2439
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2440 -- Add *menubar*FontSet and *popup*FontSet entries -- Turnbull, Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2441 -- Extract ldap and postgresql code from core and put them into DSO's -- James.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2442 -- 'Fset_window_point' Correct to GNU/Emacs behaviour (fixes some bugs
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2443 in Gnus) -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2444 -- Inhibit GC in critical sections -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2445 -- Fix calculation in 'report_sheap_usage' -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2446 -- Implement and use new var 'garbage_collection_messages' -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2447 -- Fix 'open_database' for Berkeley DB 4.1.x -- Allen.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2448 -- Updates to frame code -- Sperber.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2449 -- Change C debugger entrance: error message, then stack trace, then
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2450 exiting message, then force debugger -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2451 -- Use EQ not EQUAL in 'mswindows_init_frame_1' -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2452 -- Better redisplay-related asserts -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2453 -- Don't generate large warning strings when they'll be discarded -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2454 -- Implement 'debug-on-error' as documented -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2455 -- Fix docs relating to QUIT which can't GC under any circumstances -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2456 -- More robust package compilation and debugging -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2457 -- Overhaul profile code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2458 -- Fix crashes due to incorrectly ported GNU/Emacs code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2459 -- Clean up realpath.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2460 -- DdeCreateStringHandle needs to be manual due to new Cygwin bug -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2461 -- Fix some Cygwin complaints -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2462 -- Unconditionally use LISP_FLOAT_TYPE code -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2463 -- Improve crash message in 'shut_down_emacs' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2464 -- Update NAS code for NAS 1.6 and later -- Toy.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2465 -- Fix "unused variable" warnings in mule-canna.c -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2466 -- Prototype 'enqueue_focus_event' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2467 -- Use BORDER_FIDDLE_FACTOR instead of 10 in 'layout_layout' -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2468 -- Add optional 'noerror' arg to 'Frequire' -- Wallington.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2469 -- Only resize 'layout_query_geometry' dynamically if static sizes
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2470 haven't been set -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2471 -- Fix infloop upon a gdm logout -- Sigelman.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2472 -- Fix scope of 'num_nonshy_regs' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2473 -- Fix "stale match data" bug -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2474 -- Don't call 'XtDisplay' on a destroyed widget -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2475 -- Update specifier code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2476 -- Update process code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2477 -- Move ldap/postgresql code out to DSO's -- James.
3915
b974237c21a8 [xemacs-hg @ 2007-04-21 14:18:54 by adrian]
adrian
parents: 3886
diff changeset
2478 -- Normalise Ffile_truename and drive spec on cygwin to win32 format
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2479 -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2480 -- Use 'closesocket' instead of 'CloseHandle' in 'winsock_closer' -- Alexander.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2481 -- Coding system updates -- Ikiuo.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2482
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2483 Lisp API
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2484
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2485 -- Update window-xemacs.el to fix 'goto-line' -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2486 -- Add garbage collection messages -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2487 -- Re-implement window configurations in Emacs Lisp -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2488 -- Enhance background-pixmap-file code -- Verna.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2489 -- New macro 'save-window-excursion' to eventually replace bytecode
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2490 instruction -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2491 -- Move window.el et al up the order in dumped-lisp.el -- Sperber.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2492 -- Don't use 'save-window-excursion' in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2493 'shrink-window-if-larger-than-buffer' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2494 -- Updates to pixel-size code in dialog.el -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2495 -- Remove nonworking 'breakpoint-on-error' -- Wing.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2496 -- Extract out 'with-displaying-help-buffer' into a more general mechanism
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2497 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2498 -- Don't catch errors when noninteractive in startup.el -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2499 -- Fix warnings in code-files.el, loadhist.el, & package-get.el -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2500 -- Simplify code in '*-reset-device-font-menus' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2501 -- Synch font-menu.el to the 21.4 version -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2502 -- Preserve return value from 'call-process' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2503 -- New functions in replace.el that operate on regions -- Evans.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2504 -- Run 'delete-frame-hook' in general dialogs only -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2505 -- Add a margin parameter in autoload.el for DSO autoloads -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2506 -- Conditionalise autoloads for DSO's on the existence of the DSO -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2507 -- Always set module directories/paths in dump-paths.el -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2508 -- Bring list of package sites up to date -- Skyttä.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2509 -- Add "Find Variable" menu entry for 'hyper-apropos-find-variable' -
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2510 Wallington
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2511 -- Fix 'view-lossage' interactive spec -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2512 -- Synch 'with-output-to-string' with GNU/Emacs 21 -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2513 -- Bind C-xrd to 'delete-rectangle' -- Yamaoka.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2514 -- Move entries in 'auto-mode-alist' out to packages for the modes
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2515 that are in packages -- Skyttä
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2516 -- New compatible alias for 'lookup-syntax-properties'
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2517 ('parse-sexp-lookup-properties') -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2518 -- Enable C autoloads for DSO's -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2519 -- Update revert-buffer code -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2520 -- Add new coding system 'utf-8-bom' -- Ikiuo.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2521
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
2522
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2523 to 21.5.9 "brussels sprouts"
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2524
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2525 The main thrust of this release is the new GC algorithms. If you want
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2526 to test this out configure with '--use-kkcc'.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2527
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2528 There are of course, the usual swag of bug fixes, typo fixes, and
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2529 document updates.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2530
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2531 -- Add an extra element to the version string that can be used to
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2532 include a date in the version string -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2533 -- Improve help string for --with-widgets configure option -- Skyttä.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2534 -- Define runtime & build problems, and rewrite "Hannibal Lecter"
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2535 stuff in PROBLEMS -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2536 -- Add builtin and constant faces to font-lock-face-list -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2537 -- Japanese language fixes -- Yamaoka.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2538 -- Fix find-library to allow Mule XEmacsen to find compressed
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2539 libraries -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2540 -- New alias for 'delete-indentation' (join-line) -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2541 -- Support docstring for define-derived-mode -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2542 -- Doc fix for keybindings in term.texi and misc.texi -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2543 -- Bring package list up to date in packages.texi -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2544 -- Document purecopy as a no-op -- Josefsson.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2545 -- New document chapter "Regression Testing XEmacs" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2546 -- Add "USE_KKCC" option to ./nt/xemacs.mak -- Aichner.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2547 -- New GC algorithms implemented (Turn them on with --use-kkcc
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2548 configure option) -- Sperber, Crestani, Kaltenbach, Bush.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2549 -- Define HAVE_WCHAR_H for native Win32 builds -- Harris.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2550 -- Fix x_locate_pixmap_file make sure path is not 0 -- MacLennan.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2551 -- Fix memory leak -- Verna.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2552 -- Add missing call to 'xfree (newname)' in 'make_coding_system_1
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2553 -- Verna.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2554 -- Fix --with-mule --with-gtk builds -- Barta.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2555 -- Make SEPCHAR a required arg to Fsplit_string_by_char -- Palmer.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2556 -- Make locate_file indicate success with nonnegative return if MODE
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2557 is nonnegative -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2558 -- Fix splitting window horizontally not splitting evenly -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2559 -- ORDINARY_LINK OK for Linux -- James.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2560 -- Don't bogusly reinitialise ascii_character property in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2561 maybe_define_x_key_as_self_inserting_character -- Astapov.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2562 -- Add warning to SOE_DEBUG about not using until debugging functions
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2563 are rewritten -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2564 -- Update 'do_autoload' to GCPRO both arguments -- Turnbull.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2565 -- Update automated tests so they don't barf if required packages
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2566 aren't present -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2567 -- Organise NSIG setting code for SVR4 in a better way -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2568 -- Various typo fixes -- Skyttä, Turnbull, James.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2569
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2570
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2571 to 21.5.8 "broccoli"
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2572
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2573 Lots of fixes and changes. This release is primarily been done to
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2574 make way for the new GC stuff from Mike Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2575
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2576 CHANGES now uses surnames as listed in the ChangeLogs to identify
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2577 contributors. And I haven't sorted the changes into different
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2578 categories. Maybe next release...
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2579
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2580 -- New configure option "--use-kkcc" for the upcoming new GC
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2581 algorithms -- Sperber.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2582 -- Identify "--with-modules" as an autodetected configure option -
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
2583 James.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2584 -- Add a couple of configuration questions to PROBLEMS -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2585 -- Test for wchar.h in configure -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2586 -- Update package-index files -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2587 -- s/Xemacs/XEmacs/ doc fixes -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2588 -- Sync make-docfile.c with GNU -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2589 -- Updates to gutter-items -- Palmieri.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2590 -- Sync setenv with GNU -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2591 -- Remove package-get's dependence on APEL -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2592 -- Fix case fold bug in replace-in-string -- Verna.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2593 -- Updates to code-process.el and process.el -- Alexander.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2594 -- Updates to mule/kinsoku.el -- Yamaoka.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2595 -- Updates to define-derived-mode -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2596 -- Printer fixes -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2597 -- Updates to window-xemacs.el & frame.el -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2598 -- Doc fix gutter-items.el -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2599 -- Sync ":set-after" in custom with GNU -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2600 -- Sort the lists in enabled-behavior-list -- Galibert
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2601 -- Updates to lwlib-Xm.c -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2602 -- Various doc fixes to the TeXinfo docs -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2603 -- GC fixes -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2604 -- Updates to lisp.h, symbols.c for DSO's -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2605 -- Fix to mswindows_need_event -- Alexander.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2606 -- Declare Fcdr_safe to be callable from C -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2607 -- Ffunctionp return nil for autoloaded macros & keymaps -- Niksic.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2608 -- Subwindow fixes -- Ueno.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2609 -- Include wchar.h only if available, define wclsen if not -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2610 -- Fixes to Fstart_process_internal -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2611 -- Fixes to init_ralloc for pdump -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2612 -- Remove duplicated definition of Lisp_Devmode -- Bush.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2613 -- Fixes to toolbar/redisplay -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2614 -- Windows DDE fixes -- Moore.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2615 -- Fixes to 'query_string_geometry' and 'widget_logical_unit_height' -
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2616 Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2617 -- Fix problem with XEmacs freezing with certain virtual window
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2618 managers on Windows -- Rankin.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2619 -- Conditionalise calls to syms_of_dired_mswindows &
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2620 vars_of_dired_mswindows on WIN32_NATIVE instead of HAVE_MSW_C_DIRED
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2621 -- Harris.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2622 -- Process related fixes -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2623 -- Fix #includes in input-method-motif.c -- Galibert.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2624 -- Fixes to automated tests -- Sperber.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2625
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
2626
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2627 to 21.5.7 "broccoflower"
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2628
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2629 CHANGES now uses @xemacs.org alias to identify contributors. If the
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2630 contributor doesn't have one (that I know about), the full name from
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2631 the ChangeLog is used.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2632
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2633 UI changes and runtime bugs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2634
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2635 -- Add: ask "yes/no/diff" question when recovering; known problem: dialog
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2636 is modal, so you can't scroll the diff -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2637 -- Add: balloon help for package-ui -- youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2638 -- Add: global-abbrev-mode, defining-abbrev-turns-on-abbrev-mode -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2639 -- Add: lots of new menubar items -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2640 -- Add: new winclient for MS Windows -- acs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2641 -- Add: option kill-word-into-kill-ring controls whether words are "cut"
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2642 into the kill ring, or "cleared" into nothingness -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2643 -- Add: revert-buffer optimization for unchanged files -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2644 -- Add: undo-all-changes back to the beginning -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2645 -- Fix: M-C-backslash does indent-region-or-balanced-expression, S-Tab
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2646 inserts a TAB char -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2647 -- Fix: Cmds menu so that most used commands appear directly on the menu and
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2648 less used commands appear in submenus -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2649 -- Fix: NILP(lim) crash in search.c -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2650 -- Fix: STACK_TRACE_EYE_CATCHER now visible in MS Windows traces -- jonathan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2651 -- Fix: XmProcessTraversal crash -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2652 -- Fix: avoid infinite loop in extent code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2653 -- Fix: crash due to errant xfree() -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2654 -- Fix: crash in gtk_popup_menu -- wmperry
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2655 -- Fix: crashes due to excessive alloca -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2656 -- Fix: detection of metric units on MS Windows -- jonathan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2657 -- Fix: don't output bell as ^G in console-stream when not a TTY -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2658 -- Fix: improve MS Windows printer support -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2659 -- Fix: improve appearance for gutters and dialogs -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2660 -- Fix: improve lisp-mode indentation handling -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2661 -- Fix: interprogram cut functions now don't add selection twice -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2662 -- Fix: many netinstaller improvements -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2663 -- Fix: popup dialogs on MS Windows -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2664 -- Fix: recover-session only shows session files with recoverable files,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2665 and in chronological order -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2666 -- Fix: save customized values MUCH faster and in alphabetic order,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2667 custom-save-pretty-print turns on/off pretty-printing values
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2668 -- Nickolay Pakoulin
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2669 -- Fix: semicolons inside strings are not comments in lisp-mode -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2670 -- Fix: short filename handling on Windows -- Peter Arius
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2671 -- Fix: some crashes in syntax code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2672 -- Fix: some crashes with multibyte text -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2673 -- Fix: two frames displaying the buffer, in different places; in one,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2674 temporarily switch away to another buffer and then back, and your position
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2675 has been reset to the other one in the other frame -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2676 -- Fix: update installed.db after updating packages -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2677
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2678 Documentation
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2679
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2680 -- Add: New FAQs -- stephen, adrian
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2681 -- Add: New or improved code and documentation in sample.init.el -- ben,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2682 stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2683 -- Add: PROBLEMS: Hannibal Lecter crash, EFS AUTH failure, mail locking
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2684 -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2685 -- Add: etc/TUTORIAL.se -- Mats Lidell
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2686 -- Add: new Internals manual nodes -- ben, stephen, darrylo
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2687 -- Add: why modules don't use RTLD_GLOBAL -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2688 -- Fix: README.integral-types doc moved to Internals, code moved to
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2689 README.global-renaming -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2690 -- Fix: README.packages: info about --package-path -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2691 -- Fix: improve docstrings and comments -- ben, stephen, adrian,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2692 John H. Palmieri
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2693 -- Fix: typos, minor updates -- stephen, I. N. Golubev, Frank Schmitt,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2694 adrian, youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2695 -- Fix: update etc/BETA -- Jarl Friis
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2696 -- Fix: update etc/package-index.LATEST.pgp -- youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2697 -- Fix: update photos -- hniksic
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2698
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2699 Lisp API
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2700
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2701 -- Add: functions: args-out-of-range, argument-in-range-p,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2702 check-argument-range, indent-balanced-expression-function,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2703 indent-balanced-expression, indent-region-or-balanced-expression,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2704 image-instance-instantiator, truncate-string-with-continuation-dots,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2705 get-user-response, unicode-precedence-list -- ben, stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2706 -- Fix: GNU synchs of frame-parameter, makehash, buffer-local-value,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2707 line-beginning-position, line-end-position, with-temp-message,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2708 bound-and-true-p, propertize, delete-and-extract-region, add-to-list,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2709 string-to-char-list, find-non-ascii-charset-region,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2710 find-non-ascii-charset-string, truncate-string-to-width, plist-to-alist,
897
7da79fbe37bb [xemacs-hg @ 2002-07-02 19:09:22 by stephent]
stephent
parents: 891
diff changeset
2711 kill-ring-max, kill-new -- John Paul Wallington, youngs, ben, james, ville
7da79fbe37bb [xemacs-hg @ 2002-07-02 19:09:22 by stephent]
stephent
parents: 891
diff changeset
2712 -- Add: set-frame-pixel-width, set-frame-pixel-size -- andy
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2713 -- Add: args to map-specifier, various "heuristic" specifier functions -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2714 -- Fix: call-process moves to Lisp -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2715 -- allows a buffer to be specified for input and stderr output
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2716 -- use it on all systems
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2717 -- implement C-g as documented
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2718 -- clean up and comment
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2719 -- call-process-region uses new call-process facilities; no temp file.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2720 -- remove duplicate funs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2721 -- Add: compat.el, preliminary (not working) code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2722 -- Add: handle subprocess stderr separately (src/ChangeLog 2002-05-28) -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2723 -- Add: new error trapping mechanism (src/ChangeLog 2002-05-28) -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2724 -- Add: pixel-based sizing APIs: set-frame-pixel-height,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2725 -- Add: preliminary support for ELL autoloads -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2726 -- Add: toolbar face -- wmperry
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2727 -- Add: widget "logical-unit" sizing APIs: widget-logical-to-character-width,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2728 widget-logical-to-character-height -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2729 -- Fix: paths-find-architecture-directory searches in
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2730 `system-configuration'/`base', not `base'`system-configuration' -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2731 -- Fix: default CRLF conversion of process output off -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2732 -- Fix: default value of gethash to Qunbound -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2733 -- Fix: face-handling code (superseded by ben's overhaul) -- jan, andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2734 -- Fix: layout improvements -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2735 -- Fix: major overhaul of face-handling code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2736 -- avoid truenaming fonts
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2737 -- msw-faces.el APIs now accept names and font instances, return names
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2738 -- rewrite frobbing functions in faces.el
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2739 -- don't duplicatively set a global specification for the default font
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2740 -- remove redundant face lists from x-faces.el and msw-faces.el
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2741 -- call init-global-faces under MS Windows!
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2742 -- correct weight names in font.el.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2743
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2744 Internals
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2745
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2746 -- Add: new APIs -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2747 -- macros to GCPRO arrays
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2748 -- default argument for char tables
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2749 -- signal extent changes
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2750 -- internal_bind_*, check_specbind_stack_sanity
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2751 -- partial support for 8-, 16-, and 32-bit fixed-width text
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2752 -- new cons treatment (src/ChangeLog 2002-05-28)
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2753 -- rename character types to Itext, Ibyte, Ichar (src/ChangeLog 2002-06-05)
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2754 -- rename various identifiers for consistency
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2755 -- Add: New GC preparation -- mike, Martin Köbele, Jens Müller
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2756 -- Add: support for fastcall in MS Windows -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2757 -- Fix: ELL APIs -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2758 -- load only once
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2759 -- no longer use RTLD_GLOBAL
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2760 -- Fix: ELLs now use RTLD_NOW instead of RTLD_LAZY -- Andrew Begel
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2761 -- Fix: Many Mule changes -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2762 -- Fix: call-process ensures that the argument to `symbol-value-in-buffer'
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2763 is a buffer even if `buffer' is a string -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2764 -- Fix: code that outputs into a buffer, use unwind protects, etc. -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2765 -- Fix: complete implementation of some Unicode functions, S-caron test
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2766 failure -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2767 -- Fix: conditionalize code depending on features like toolbar -- jonathan,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2768 Mike Alexander
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2769 -- Fix: create new process-synchronize-point to avoid dynamic binding
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2770 problems; fix bogosity in setting process sentinels -- ben, mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2771 -- Fix: make a lot of code use common includes and implementations
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
2772 -- see 2002-06-20 src/ChangeLog) -- ben
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2773 -- Fix: move global-map to keydefs.el -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2774 -- Fix: new signal/C-g handling (src/ChangeLog 2002-05-28) -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2775 -- Fix: numerous problems with the case-table implementation -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2776 -- Fix: quoting of native-coding-system in CJK files -- Daiki Ueno
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2777 -- Fix: race condition in process handling -- Nix
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2778 -- Fix: recover gracefully from internal XOpenDevice failure -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2779 -- Fix: redo syntax cache code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2780 -- Fix: save-restriction now uses markers -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2781 -- Fix: small bugs -- stephen, ben, andy, martin, Eric Gillespie Jr
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2782
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2783 Build
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2784
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2785 -- Add: basic support for handling ISO 2022 doc strings in make-docfile -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2786 -- Add: tmpdir for install, allowing simultaneous run & build -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2787 -- Fix: "Stop Build" in VC++ now works -- Ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2788 -- Fix: #undef INTERNET_DOMAIN_SOCKETS build of gnuserv -- Greg Steuck
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2789 -- Fix: --with-widgets autodetection -- jan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2790 -- Fix: 64-bit support -- Andreas Jaeger, Gregory Steuck
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2791 -- Fix: MS Windows Makefile cleanups -- ben, jonathan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2792 -- Fix: MS Windows builds default to pdump -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2793 -- Fix: assorted build breakage -- ben, mike, andy, Malcolm Purvis
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2794 -- Fix: check for EOF in make-docfile -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2795 -- Fix: config.h.in organization -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2796 -- Fix: ensure combined X and windows build gets widgets -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2797 -- Fix: implement configure option moduledir -- Mike Fabian
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2798 -- Fix: spurious failures in tests -- ben, stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2799 -- Fix: test harness now outputs FAIL messages to stderr in batch mode -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2800 -- Fix: test-harness.el now cleans up Check-Message and Check-Error-Message
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2801 when done -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2802 -- Fix: typos and platform specific bugs in configure -- Malcolm Purvis,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2803 galibert, Paul Stodghill
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2804 -- Fix: warnings -- ben, wmperry, stephen, didier
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2805
803
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2806 to 21.5.6 "bok choi"
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2807
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2808 UI changes and runtime bugs
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2809
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2810 -- Fix: process waiting on MS Windows -- Mike Alexander
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2811 -- Fix: (maybe) GTK progress bar crashes at startup -- William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2812 -- Fix: detect printer set up for metric units -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2813 -- Fix: add_charsets_to_precedence_list -- IKEYAMA Tomonori
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2814 -- Change: misc menubar -- John Paul Wallington
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2815 -- Add: auto-mode-alist: GNUmakefile is a Makefile, "system default"
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2816 Xdefaults and friends get xrdb-mode -- Ville Skyttä
803
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2817 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2818 -- Fix: init_process_io_handles obeys coding-system-for-{read,write}.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2819 -- Fix: bug in md5 handling.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2820 -- Fix: data corruption in print.c from print_depth becoming negative.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2821 -- Fix: "nil channel" in MS Windows magic events crashes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2822 -- Fix: (tentative) redisplay crash freeing display line structures.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2823 -- Fix: (tentative) TTYs don't work.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2824 -- Fix: too-small SHEAP_ADJUSTMENT on Cygwin (can't run temacs).
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2825 -- Fix: hscroll/truncation/continuation glyphs causing "jumping lines".
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2826 -- Fix: problem with text files with no newlines ().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2827 -- Fix: errors when opening (e.g.) mule-ucs/lisp/reldata/uiso8859-6.el.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2828 -- Fix: (partial) excess memory use in Unicode processing, esp. at startup
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2829 -- Fix: sample.init.el (grep-all-files-in-current-directory-and-below):
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2830 Missing argument.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2831 -- Fix: smoother scrolling on MS Windows.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2832 -- Change: Move the menubar frame commands from the View menu to
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2833 the File menu, to be consistent with how most other programs do
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2834 things. Move less-used revert/recover items to a submenu. Make
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2835 "recover" not prompt for a file, but recover the current buffer.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2836 -- Change: implementation of matching font to charset.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2837 -- Change: default MS Windows font to Lucida Console, increase
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2838 default frame size on Windows to 50 lines.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2839 -- Add: runtime flag -no-packages inhibits adding package lisp to load-path.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2840 -- Add: much functionality to behavior.el.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2841 -- Add: more Unicode translation files.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2842
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2843 Documentation
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2844
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2845 -- Add: define STACK_TRACE_EYE_CATCHER for Windows -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2846 -- Texinfo (internals): Add xref in emodules.texi -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2847 -- Texinfo (lispref): Unicode Support, Behaviors -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2848 -- Texinfo (user): Behaviors -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2849 -- Improve auto-mode-alist -- Simon Josefsson
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2850 -- Docstrings: completion-ignored-extensions, file-name-all-completions --
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2851 John H. Palmieri
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2852 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2853 -- New ChangeLog for ./etc/.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2854 -- Updated: NEWS.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2855 -- Improve docs (developers): tree layout, merging branch to trunk.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2856 -- Improve docs (lispref): CL loop, menu sorting, sound-default-alist
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2857 -- Obsoleted Lisp: 'sref, char-bytes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2858 -- Internals: Revamped the sound documentation.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2859 -- Typo fixes -- Adrian Aichner
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2860
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2861 Lisp API
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2862
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2863 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2864 -- Fixed: bug in keymap iteration in cl-macs.el.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2865 -- Fix: bugs in language environments English and Ethiopic
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2866 -- Change: lisp/mule/*.el -- convert to XEmacs style.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2867 -- Add (synch to GNU): get-window-with-predicate, ALL-FRAMES,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2868 some-window, count-windows, window-safely-shrinkable-p,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2869 count-screen-lines, shrink-window-if-larger-than-buffer
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2870 -- Add (line-oriented mouse selection): New functions
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2871 mouse-consolidated-yank mouse-yank, mouse-track,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2872 default-mouse-track-normalize-point,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2873 default-mouse-track-return-dragged-selection, mouse-track-by-lines,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2874 mouse-track-insert mouse-track-adjust-by-lines, mouse-track-insert-1,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2875 mouse-track-insert-by-lines, mouse-track-delete-and-insert-by-lines
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2876 -- Add (warnings): Add a consistent way to execute code,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2877 catching all errors and displaying a warning, including a
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2878 backtrace showing where the error occurred. New functions
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2879 backtrace-in-condition-handler-eliminating-handler, with-trapping-errors,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2880 view-warnings. Integrate show-message-log with view-lossage.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2881 -- Add (debugging): New functions debug-print-1, debug-print,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2882 debug-backtrace.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2883 -- Add (misc utils): map-plist, show-memory-usage, compare-strings,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2884 truncate-string-to-width, variable require-prints-loading-message.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2885 -- Add many languages and charsets.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2886 -- Add (autoloads): Support defun*, defmacro*.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2887 -- Add (byte-compiler): with-boundp, if-boundp, when-boundp,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2888 and-boundp, declare-boundp, globally-declare-boundp, with-fboundp,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2889 if-fboundp, when-fboundp, and-fboundp, declare-fboundp,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2890 globally-declare-fboundp, with-byte-compiler-warnings-suppressed
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2891 -- Warning fixes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2892
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2893 Internals
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2894
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2895 -- Add: Get & SetLocaleInfo from winnls.h -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2896 -- Add: codepages latin-jisx0201, japanese-jisx0212, remove
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2897 japanese-jisx0208-1978 -- IKEYAMA Tomonori
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2898 -- Fix: Use wrap_emacs_*(), not wrap_*() for gtk_boxed, gtk_object, ffi --
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2899 William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2900 -- Fix: I18N APIs on windows -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2901 -- Fix: typos causing GTK build errors -- Malcolm Purvis
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2902 -- Warning fixes -- William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2903 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2904 -- Change: error-checking macros: ERROR_CHECK_TYPECHECK -> ERROR_CHECK_TYPES,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2905 ERROR_CHECK_CHARBPOS -> ERROR_CHECK_TEXT, add ERROR_CHECK_DISPLAY,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2906 ERROR_CHECK_STRUCTURES.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2907 -- Change: Redo print_*().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2908 -- Change: character-to-unicode char-to-unicode; also unicode-to-char{acter}.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2909 -- Change: Replace XSETFOO with wrap_foo().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2910 -- Change: symbol->name a Lisp_Object, not Lisp_String *. Eliminate latter.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2911 -- Change: rearrange init calls in emacs.c.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2912 -- Add: (partial) category API compatible with FSF.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2913 -- Add: (partial) GC triggering based on percentage of total memory
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2914 usage. Not currently activated.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2915 -- Add: (partial) sledgehammer redisplay check.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2916 -- Add: error-behavior ERROR_ME_DEBUG_WARN.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2917 -- Add: more error checking on Dynarrs.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2918 -- Add: assert_at_line(), for use in asserts inside of inline functions.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2919 -- Add: resizing_buffer_to_lisp_string().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2920 -- Add: function get_charset_limits.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2921 -- Add: (tentative, may go away) foo_checking_assert_at_line() macros.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2922 -- Add: new event methods for printing, comparing, and hashing magic
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2923 events, to avoid event-type-specific stuff.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2924 -- Fix eifree(). Use Eistrings in various places
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2925 -- Fix: bugs in chartab implementation and doc strings.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2926
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2927 Build
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2928
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2929 -- Fix: make-mswin-unicode.pl -- Ben Wing, Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2930 -- Fix: .texi files for Cygwin makeinfo -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2931 -- Fix: Perl quoting in Windows build -- Jonathan Harris, Ben Wing
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2932 -- Fix: Generate more intermediate files in obj subdirectory -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2933 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2934 -- Fix: require errors in behavior.el
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2935 -- Fix: compile error when TTY-only.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2936 -- Change: update check_cygwin_setup.sh for current Cygwin reality.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2937 -- Change: Makefile regenerates itself if out of date.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2938 -- Change: improve error-checking config for Windows
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2939 -- Add: HAVE_SYS_TIMES_H config.h #define.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2940 -- Add: new error-checking types in configure.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2941 -- Add: .cvsignore
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
2942
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2943 to 21.5.5 "beets"
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2944
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2945 Documentation
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2946 -- new external-widget example node -- Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2947 -- new packaging manual nodes -- Steve Youngs, Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2948 -- new Swedish TUTORIAL -- Mats Lidell
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2949 -- update etc/BETA -- Jarl Friis, Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2950 -- update FAQ, new FAQs -- Adrian Aichner, Stephen Turnbull
769
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
2951 -- fixes for build-breaking typos in Info docs -- Jeff Miller, Darryl Okahata
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
2952 -- misc comment and docstring improvements -- Valdis Kletnieks
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
2953 Pretty much all the code fixers fixed docs too: keep up the good
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
2954 work, folks!
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2955
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2956 UI
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2957 -- fix switching between virtual desktops on MS Windows -- Adrian Aichner
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2958 -- improve Customize: modifier-keys-sticky-time, abbrev-mode-line-string,
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2959 overwrite-mode-line-string, auto-fill-mode-line-string,
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2960 defining-kbd-macro-mode-line-string -- John Paul Wallington
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2961 -- improve GTK clipboard handling -- Eric Gillespie, Jr.
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2962 -- improve Info dir - generate file if non-existent -- Michael Sperber
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
2963 -- improve printer handling -- Adrian Aichner, Björn Torkelsson
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2964 -- support GUI toolbar shadow thickness adjustment -- Bill Perry
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2965 -- support ISO 8859/15 (Euro) -- Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2966 -- support Sieve in auto-mode-alist -- Simon Josefsson
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2967 -- suppress ask-user-about-supersession-threat if CLASH_DETECTION -- Daiki Ueno
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2968
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2969 Lisp API
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2970 -- synch from GNU Emacs 21: quit-window -- Christoph Wedler
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2971
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2972 Internals
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2973 -- improve dead console handling in post-command code -- Ben Wing
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2974 -- improve handling when XOpenDevice calls error handler -- Mike Sperber
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2975 -- move disabled-command-loop to C -- Jan Vroonhof
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2976
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2977 Build
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2978 -- improve Athena widgets detection -- Jan Vroonhof
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
2979
724
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2980 to 21.5.4 "bamboo"
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2981 -- auto-mode support .9 files as man pages -- Michael Sperber
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2982 -- auto-mode support configure.ac as m4 -- Edward M. Lee
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2983 -- bind `replace-rectangle' to `C-x r p' -- Didier Verna
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2984 -- bind `hyper-apropos-find-variable' (new) to `v' in hyper-apropos-help-map
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2985 -- David A. Panariti
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2986 -- bind `delete-other-frames' to `C-x 5 1' -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2987 -- default Info-auto-generate-directory to 'if-outdated -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2988 -- improve printer handling -- Andy Piper, Mike Alexander, Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2989 -- mark buffer as modified when changing coding system -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2990 -- minor mode mode-line-strings now customizable -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2991 isearch-mode, abbrev-mode, overwrite-mode, auto-fill-mode,
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2992 gnuserv-mode, defining-kbd-macro-mode, font-lock-mode, view-mode
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2993 -- search the core etc/ for package index if not in ~/.xemacs/ -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2994 -- support sub-expression replacement in replace-match -- Torsten Duwe
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2995 -- support user {site,infodock}-packages hierarchies -- Michael Sperber
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2996 -- truncate-partial-width-windows now applied in redisplay -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2997 -- use version-specific name for root testing -- Michael Sperber
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2998 Eg, /usr/local/lib/xemacs-21.5.4. Fixes common "can't find root" bug,
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
2999 but run-in-place XEmacs won't find installed packages.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3000
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3001 -- HTML docs from Texinfo sources -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3002 -- document fix for Motif related crashes (Sun/Solaris) -- Robert Pluim
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3003 -- improve package system documentation -- Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3004 -- new Japanese translation of xemacs.1 -- Kazuo Oishi
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3005 -- update developer personal info -- Jan Vroonhof, Michael Diers
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3006 -- many doc fixes and improvements, sorry about the credits :-(
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3007
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3008 -- alias `interactive-form' to `function-interactive' -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3009 -- etags to Potorti` version 14.28. -- Yoshiki Hayashi
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3010 -- mark-paragraph - added optional argument -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3011
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3012 -- arch-specific files go under ${libdir}, not ${datadir} -- Jered Floyd
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3013 -- configure recognizes LDFLAGS and adds to top Makefile -- Lutz Jaenicke
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3014 -- eliminate bogus check for Athena widgets -- Alexey Mahotkin
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3015 -- omit -Wshadow when compiling with g++ -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3016 -- use the ld reported by gcc, not gcc -- Andrew Begel
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3017 -- work around lack of support for autoconf 2.5x -- Didier Verna
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3018
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3019 -- fix "can't Customize standard faces" bug (partially) -- Jan Vroonhof
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3020 -- fix "can't close last window" bug -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3021 -- fix "doubled escape" bug in Mule (ISO-2022-7) autosave files -- Kyle Jones
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3022 -- fix "fail to save (non-themed) variable customizations" bug -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3023 -- fix PGP signature handling in package UI -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3024 -- fix allocation of module-defined names in symbol table -- Andrew Begel
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3025 -- fix conversion of host and network byte order in multicast -- Daiki Ueno
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3026 -- fix crash from missing XIM unregister callback on Motif -- Glynn Clements
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3027 -- fix crash/infloops in read_key_sequence -- Hirokazu FUKUI
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3028 -- fix early dereference crash in decode_buffer -- Torsten Duwe
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3029 -- fix handling of negative C times -- Simon Josefsson and Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3030 -- fix 'report-xemacs-bug' issues -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3031 -- fix several font-lock bugs -- Jan Vroonhof, Andy Piper, Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3032 -- fix several package-get bugs -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3033 -- fix some slow startups - default with_ipv6_cname=no -- Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3034 -- fix unsigned warnings; turn sign-compare warnings on for NT -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3035 -- fix window_loop iteration across multiple devices -- Darryl Okahata
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3036 -- fix/avoid GNU ld -z combreloc lossage -- Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3037 -- make sure installed.db gets updated after updating packages -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3038
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3039 -- GTK improvements/fixes -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3040 -- add face mappings
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3041 -- fix "can't shut up bell" bug
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3042 -- fix some face initialization bugs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3043 -- fix subwindow handling
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3044 -- fix yes-or-no-p lossage
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3045 -- improve conformance to internal APIs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3046 -- munge highlight, zmacs-region, toolbar, and gui-button faces from
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3047 default GtkStyle
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3048 -- remove useless XPM color symbol checks
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3049
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3050 -- MS Windows improvements/fixes -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3051 -- better build portability
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3052 -- change registry key to XEmacs.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3053 -- add/fix Cygwin handling of URLs and win32 paths
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3054 -- fix focus and event handling in scrollbars
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3055 -- fix get-popup-menu-response bug
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3056 -- improve DDE support
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3057 -- improve netinstaller, especially uninstall and shortcuts
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3058 -- improve popup dialog handling
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3059 -- new directory dialog support
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3060 -- quit if the user cancels in directory dialog
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3061 -- Cygwin nox-xpm detection -- Charles Wilson
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3062 -- fix compile problems when --with-msw, --with-x=no, --with-tty=no -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3063 -- fix file handle leak in pipes -- Mike Alexander
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3064 -- initial VC.NET support -- Andrew Begel
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3065
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3066 -- Rename/redefine integral types -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3067 -- See src/ChangeLog for details and rationale.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3068 -- All integral types that measure quantities of anything are signed.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3069 -- All quantity types boil down to EMACS_INT, except Hashcode,
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3070 which is an unsigned value of the same size as EMACS_INT.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3071 -- Type names should be relatively short, with the first letter
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3072 capitalized and no underscores if they can be avoided.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3073 -- "*count" == zero-based quantity. Includes sizes, offsets, and indexes.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3074 -- "*bpos" == one-based buffer position.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3075 -- "Char" refers to internal-format characters, not to the C type "char".
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3076 -- CVS: improve .cvsignore files -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3077 -- autoload handling improvements -- Didier Verna
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3078 -- improve handling of face inheritance/fallback -- Jan Vroonhof
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3079 -- condense repetitive window-system settings to 'win default' -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3080 -- improve debugging in event-msw.c -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3081 -- rename Menubar-items-truncate-list to Menubar-items-truncate-history
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3082 -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3083 -- rename default package index to 'package-index.LATEST.gpg' -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3084 -- unify GUI pixmap handling -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3085 -- unify toolbar handling across GUI platforms -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
3086
653
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3087 to 21.5.3 "asparagus"
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3088 -- Add missing XIM unregister callback on Motif -- Glynn Clements
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3089 -- Improve debugging in event-msw.c, fix "can't close last window" bug
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3090 -- Adrian Aichner
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3091 -- Improve Info docs for widget.el -- Stephen J. Turnbull
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3092 -- Many small bug, typo, and warning fixes -- Ben Wing, Stephen J. Turnbull,
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3093 Adrian Aichner
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3094 -- Autoload handling improvements -- Didier Verna
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3095 -- More 'report-xemacs-bug' updates -- Steve Youngs
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3096 -- Fix unsigned warnings; turn sign-compare warnings on for NT -- Ben Wing
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3097 -- Synch configure.usage options with configure -- Peter Brown
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
3098
529
3a1e2338cd81 [xemacs-hg @ 2001-05-10 11:44:25 by martinb]
martinb
parents: 521
diff changeset
3099 to 21.5.2 "artichoke"
640
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3100 -- fixes and improvements -- Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3101 -- etags.c synched to upstream
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3102 -- lisp/term/*.el cleanup
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3103 -- miscellaneous help improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3104 -- transpose-line-up/down maybe moves the region
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3105 -- MS Windows init improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3106 -- add scroll-in-place, jka-compr, efs, some fixes in behavior-defs.el
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3107 -- paths-find-recursive-path: fix error with null EXCLUDE-REGEXP
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3108 -- font-lock-mode: fix problem with buffers starting with a space
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3109 -- make find-library search patch configurable
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3110 -- fix Dired problem with directories containing [] and code that
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3111 destructively modifies an existing string
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3112 -- stop mark_window_as_deleted from deleting information that needs to
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3113 be accessed by set-window-configuration
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3114 -- Lisp object structure rationalization
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3115 -- fix two nasty bugs in the unwinding code
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3116 -- fix mouse wheel/dead window crash under MS Windows
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3117 -- mswindows_utime, close_file_data: fix off-by-one-indirection error
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3118 -- control-G handling fixes for MS Windows
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3119 -- debug-mswindows-events and related code introduced
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3120 -- rearrange the signal-handling code to eliminate the former
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3121 spaghetti logic paths in it; document; fix numerous bugs
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3122 -- maintain the "iconified" state, to fix the "can't delete a frame" bug
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3123 -- use CBufbyte instead of char for error/warning functions
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3124 -- prepare to remove encapsulation
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3125 -- make play_sound_data return an int, like all other such functions
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3126 -- use EMACS_SIGNAL to avoid preprocessing games with signal()
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3127 -- gc-in-window-procedure fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3128 -- Cygwin setitimer fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3129 -- windows shell fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3130 -- more structured errors
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3131 -- MS Windows network stream data corruption fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3132 -- fix ~user file name handling
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3133 -- rename MAX_PATH to standard PATH_MAX
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3134 -- fix error compiling regexps with back-references in them
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3135
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3136 -- fixes and improvements -- Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3137 -- byte optimizer fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3138 -- move alloca twiddling after the feature test definitions, but
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3139 before the first "real" code
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3140 -- internal DECIMAL_PRINT_SIZE macro
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3141 -- s&m elimination: Eliminate the need to define HAVE_PTYS in s&m files
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3142 -- avoid test failure if (temp-directory) is a symlink
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3143 -- handle buggy Sun realloc()
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3144
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3145 -- GTK fixes -- Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3146 -- GTK popup dialog fix
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3147 -- GTK added to font-window system mappings
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3148 -- gtk-marshal.el updated for new hash.c, and generator fixes,
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3149 -- GTK scrollbar fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3150 -- buttons are now modifiers, so selection with the mouse works again
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3151 -- fix the disappearing GTK scrollbar problem
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3152
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3153 -- movemail.c uses mkstemp if available -- Karl M. Hegbloom
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3154 -- specifiers may now conditionalize on GTK -- Stephen J. Turnbull
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3155 -- new hooks for package installation and deletion -- Sean MacLennan
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3156 -- locate-library completes and other package UI improvements -- Robert Pluim
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3157 -- save-some-buffers doesn't prematurely zap help window -- Michael Sperber
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3158 -- MS windows subprocess quoting arguments -- Ben Wing, Dan Holmsand
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3159 -- remove side effects from font-lock-compile-keywords -- Daiki Ueno
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3160 -- custom-display works on the GTK platform -- Karl Hegbloom
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3161 -- mouse-track fixes -- Adrian Aichner, Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3162 -- dragdrop fix for windowless events -- Mike Alexander
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3163 -- fix `unbalanced parentheses' bug in syntax -- Matt Tucker
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3164 -- gpmevent.c header inclusion fixes -- Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3165 -- make more glyph code shared across platforms -- Ben Wing, Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3166 -- remove lisp_string_set_file_times() because set_file_times() now
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3167 takes Lisp_Object path, instead of char* -- Adrian Aichner and Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3168 -- allow preemption on redisplay -- Kirill 'Big K' Katsnelson
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3169 -- new, faster implementation of long_to_string -- Hrvoje Niksic
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3170 -- Qccl_error: New error -- Yoshiki Hayashi
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3171 -- remove support for old beta versions of cygwin -- Ben Wing, Craig Lanning
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3172 -- fix crash with an unavailable network printer -- Mike Alexander
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3173 -- add support for MacOS X -- Greg Parkin and Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3174 -- better win9x (including WinMe) support -- Ben Wing, Stephen J. Turnbull
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3175 -- fix off-by-one error in EMACS_INT_MAX -- Yoshiki Hayashi
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3176
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3177 -- warning, style, and doc fixes and improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3178 -- warning fixes -- Ben Wing, Kirill 'Big K' Katsnelson, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3179 -- eliminate numerous C++ errors -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3180 -- code style corrections -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3181 -- build improvements -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3182 -- configure improvements and fixes -- Martin Buchholz, Ben Wing,
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3183 Stephen J. Turnbull
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3184 -- doc updates -- Adrian Aichner, Ben Wing, Alexey Mahotkin, Steve
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3185 Youngs, Stephen J. Turnbull, Yoshiki Hayashi, Steve Youngs, Paul
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3186 Stodghill, Malcolm Purvis, Jim Horning, Nick V. Pakoulin, Kirill
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
3187 'Big K' Katsnelson
529
3a1e2338cd81 [xemacs-hg @ 2001-05-10 11:44:25 by martinb]
martinb
parents: 521
diff changeset
3188
478
09855058eefc [xemacs-hg @ 2001-04-19 06:59:50 by martinb]
martinb
parents: 477
diff changeset
3189 to 21.5.1 "anise"
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3190 -- This release contains a huge pile of changes by Ben Wing, including
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3191 both bug fixes and features. Highlights:
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3192 -- Many changes to make printing work on Windows
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3193 -- byte-compilation speed improvements
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3194 -- New functions for cleanly eliminating byte-compiler warnings
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3195 -- Remove core bytecompiler warnings
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3196 -- Improve interactive help interface
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3197 -- etags improvements
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3198 -- Better "About XEmacs" page
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3199 -- Windows configury changes
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3200 -- Get QUIT working on Windows
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3201 -- Fix shy group regexp code
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3202 -- etc. etc.
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3203
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
3204 -- The `short-name' argument to make-charset now works correctly
521
6a26cd6c98ff [xemacs-hg @ 2001-05-09 10:48:22 by martinb]
martinb
parents: 514
diff changeset
3205 -- Yoshiaki Kasahara
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3206 -- `custom' changes -- Didier Verna
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3207 -- SET_FACE_PROPERTY bug fix -- Jerry James
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3208 -- Unix tty configury changes -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3209 -- Fix compile error with g++ on bsdi -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3210 -- Fix crash with xlc -O3 -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3211 -- Fix link error with (pre-release) gcc 3.0 -- Martin Buchholz
521
6a26cd6c98ff [xemacs-hg @ 2001-05-09 10:48:22 by martinb]
martinb
parents: 514
diff changeset
3212 -- Fix build error if system has makeinfo 3.12 -- Martin Buchholz
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3213 -- Speed up `intern' and hash tables containing strings -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
3214 -- Make hash table mapping safe -- Martin Buchholz
477
55fa613136f0 [xemacs-hg @ 2001-04-19 06:07:35 by martinb]
martinb
parents: 471
diff changeset
3215
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
3216 Fork from 21.2: 21.5.0 "alfalfa"
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
3217 -- For changes up to 21.4.0, see etc/NEWS