comparison CHANGES-beta @ 3009:79943d344216

[xemacs-hg @ 2005-10-21 14:08:15 by stephent] Preparing for release of 21.5.23 "daikon".
author stephent
date Fri, 21 Oct 2005 14:08:15 +0000
parents adda8fccb13d
children dbcb61f7b06a
comparison
equal deleted inserted replaced
3008:b34066456742 3009:79943d344216
1 to 21.5.23 "daikon" 1 to 21.5.23 "daikon"
2 2
3 Major features 3 Major features
4 4
5 -- New: all-singing, all-dancing --with/--enable aliasing. -- Malcolm Purvis
6 -- New: native NT support for building gmp, db, postgresql, ldap. -- Ben Wing
5 -- New: non-XPM color images can be mouse pointers. -- Ben Wing 7 -- New: non-XPM color images can be mouse pointers. -- Ben Wing
6 8
7 User-Visible Bug Fixes and Minor Improvements 9 User-Visible Bug Fixes and Minor Improvements
8 10
11 -- Fix: change address for crash reporting to xemacs-beta. -- Ben Wing
9 -- Fix: crash due to duplicate subrs with MC_ALLOC and modules. -- Marcus Crestani 12 -- Fix: crash due to duplicate subrs with MC_ALLOC and modules. -- Marcus Crestani
13 -- Improve: memory usage reporting, especially with MC_ALLOC. -- Ben Wing
14 -- Improve: remove obsolete autoconf 2.13 files. -- Malcolm Purvis.
15 -- Improve: --with-cflags-optimization now forces optimization. -- Ben Wing
10 16
11 Build Infrastructure 17 Build Infrastructure
12 18
13 -- Fix: Cygwin, non-X build needs XPM header and library files in XE_CFLAGS. -- Mike Alexander, Rick Rankin 19 -- Fix: Cygwin, non-X build needs XPM header and library files in XE_CFLAGS. -- Mike Alexander, Rick Rankin
14 -- Fix: Stop installexe.sh from adding redundant exe extension. -- Rick Rankin 20 -- Fix: guess VC++ version; set debug and browser flags appropriately. -- Ben Wing
21 -- Fix: pass -I$(SRC) to minitar.c so it compiles. -- Ben Wing
22 -- Fix: pass module sources, not objects, to make-docfile. -- Ben Wing
23 -- Fix: stop installexe.sh from adding redundant exe extension. -- Rick Rankin
15 -- Fix: variable initialization misordering in xemacs.mak. -- Adrian Aichner 24 -- Fix: variable initialization misordering in xemacs.mak. -- Adrian Aichner
25 -- Improve: Canna API is now a module. -- Stephen Turnbull
26 -- Improve: delete more stuff in `make clean'. -- Ben Wing
27 -- Improve: options now added to one OPT_*, rather than many FOO_*, variables. -- Ben Wing
16 -- Improve: replace support for autoconf 2.13 with warning to use autoconf 2.59. -- Malcolm Purvis 28 -- Improve: replace support for autoconf 2.13 with warning to use autoconf 2.59. -- Malcolm Purvis
17 -- Improve: update config.inc.samp to recent versions and add gmp, db, postgresql, ldap support; also optimization in non-debug builds. -- Ben Wing 29 -- Improve: update config.inc.samp to recent versions and add gmp, db, postgresql, ldap support; also optimization in non-debug builds. -- Ben Wing
18 -- Improve: xemacs.mak now caters to VC++ version, support for building gmp, db, postgresql, ldap; other fixes. -- Ben Wing 30 -- Improve: xemacs.mak now caters to VC++ version, support for building gmp, db, postgresql, ldap; other fixes. -- Ben Wing
19 31
20 Documentation 32 Documentation
21 33
34 -- Fix: force C-h N to find etc/NEWS, not some package's. -- Steve Youngs
22 -- Fix: texinfmt.el can build all Info files again. -- Adrian Aichner 35 -- Fix: texinfmt.el can build all Info files again. -- Adrian Aichner
23 -- Fix: typos in Texinfo docs. -- Adrian Aichner 36 -- Fix: typos in Texinfo docs. -- Adrian Aichner
24 -- Improve: Texinfo docs about specifiers. -- Ben Wing 37 -- Improve: Texinfo docs about specifiers. -- Ben Wing
25 -- Improve: comment style, 'foo -> `foo'. -- Ben Wing 38 -- Improve: comment style, 'foo -> `foo'. -- Ben Wing
26 -- Improve: rewrite nt/README 39 -- Improve: mule-cmds docstrings. -- Stephen Turnbull
40 -- Improve: emodules.texi tells how to add modules to core. -- Stephen Turnbull
41 -- Improve: nt/README tells how to compile optional libs. -- Ben Wing
42 -- New: FAQ on `rebaseall' under Cygwin. -- Ben Wing
43 -- New: internals documents XEmacs treatment of --with/--enable configure args. -- Malcolm Purvis
27 44
28 Lisp API 45 Lisp API
29 46
47 -- Fix: finder-find-library returns accurate filename. -- Adrian Aichner
48 -- Fix: xemacs-composefunc kvetching when noninteractive. -- Stephen Turnbull
30 -- Improve: GC now triggers on relative, not absolute, consing. -- Ben Wing 49 -- Improve: GC now triggers on relative, not absolute, consing. -- Ben Wing
31 -- Improve: memory usage reporting. -- Ben Wing 50 -- Improve: memory usage reporting. -- Ben Wing
51 -- Improve: sync build-report.el to Adrian's version. -- Stephen Turnbull
52 -- Improve: sync read-buffer, line-number-at-pos, delete-dups, occur to GNU Emacs 22.0.50. -- Malcolm Purvis
53 -- New: batch-build-report command. -- Stephen Turnbull
54 -- New: next-error from GNU Emacs. -- Malcolm Purvis
32 -- New: `specifier-instantiator' and related primitives. -- Ben Wing 55 -- New: `specifier-instantiator' and related primitives. -- Ben Wing
33 56
34 Internal API and Implementation 57 Internal API and Implementation
35 58
36 -- Fix: Non-MULE needs mswindows_current_locale too. -- Mike Alexander
37 -- Fix: address of register variable can't be taken. -- Ben Wing 59 -- Fix: address of register variable can't be taken. -- Ben Wing
38 -- Fix: bitrot in sysdep.c and nt.c. -- Ben Wing 60 -- Fix: bitrot in sysdep.c and nt.c. -- Ben Wing
39 -- Fix: bug in range tables with non-default closure. -- Ben Wing 61 -- Fix: bug in range tables with non-default closure. -- Ben Wing
40 -- Fix: don't use C++ reserved words "new" and "catch", append '_'. -- Ben Wing 62 -- Fix: don't use C++ reserved words "new" and "catch", append '_'. -- Ben Wing
41 -- Fix: initialization in mc-alloc. -- Marcus Crestani 63 -- Fix: initialization in mc-alloc. -- Marcus Crestani
64 -- Fix: non-MULE needs mswindows_current_locale too. -- Mike Alexander
42 -- Fix: setlocale return string is volatile, dup it. -- Olivier Galibert 65 -- Fix: setlocale return string is volatile, dup it. -- Olivier Galibert
43 -- Improve: include from ../src so <config.h> works in lib-src. -- Ben Wing 66 -- Fix: unexec for _LP64 ELF architectures. -- Andrey Slusar
44 -- Improve: minitar.c now includes config.h. -- Ben Wing 67 -- Fix: use of config.h, especially in Windows files. -- Ben Wing
68 -- Improve: use _CRT_SECURE_NO_DEPRECATE to suppress VC8 warnings. -- Ben Wing
45 -- Improve: warning elimination. -- Ben Wing 69 -- Improve: warning elimination. -- Ben Wing
46 70
47 to 21.5.22 "cucumber" 71 to 21.5.22 "cucumber"
48 72
49 Major features 73 Major features