comparison CHANGES-beta @ 2593:f152e0bc4ff6

[xemacs-hg @ 2005-02-18 04:53:55 by stephent] prep for 21.5.19 beta <87650qpiz7.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Fri, 18 Feb 2005 04:53:56 +0000
parents c9a4a450d9e2
children 227000a64e12
comparison
equal deleted inserted replaced
2592:184e0369d6e6 2593:f152e0bc4ff6
1 to 21.5.19 "chives"
2
3 Major Features
4
5 -- Improve: major reorganization of source tree docs. (Ben Wing)
6 -- Improve: behaviors get new code and many new implementations. (Ben Wing)
7
8 User-Visible Bug Fixes and Minor Improvements
9
10 -- Fix: security hole (CAN-2005-0100) in movemail. (Vin Shelton)
11 -- Fix: data truncation in i.c. (Ben Wing)
12 -- Fix: region deletion bug. (Stephen Turnbull)
13 -- Fix: crash in Frecord_buffer. (Yoshiki Hayashi)
14 -- Fix: Metacity maximize bug. (Stephen Turnbull)
15 -- Fix: data truncation bugs in unix_send_process. (David Evers, Jerry James)
16 -- Fix: recognise AltGr as a valid modifier in GTK. (Malcolm Purvis)
17 -- Fix: recognize ISO keysyms. (Ville Skyttä)
18 -- New: on Windows, dump Unicode tables to allow non-ASCII invocation.
19 (Ben Wing)
20 -- New: splash screen. (Ben Wing)
21 -- New: support treating shortcuts under Windows as symbolic links. (Ben Wing)
22 -- Improve: GNU-compatible coding system aliases. (Aidan Kehoe)
23 -- Improve: help system. (Ben Wing)
24 -- Improve: mouse-track. (Ben Wing)
25 -- Improve: support ISO 8859/16 by default. (Aidan Kehoe)
26
27 Build Infrastructure
28
29 -- Fix: copy BUGS, README, COPYING and Installation on installation on
30 Windows. (Ben Wing)
31 -- Fix: installation for Cygwin. (Marcus Crestani)
32 -- Fix: various build problems. (Ben Wing)
33 -- Fix: various things in configure. (Ben Wing)
34 -- New: default pdump on for Cygwin. (Marcus Crestani)
35 -- New: support NetBSD sound via Linux API. (Aidan Kehoe)
36 -- Improve: generation of CFLAGS (Jerry James, Ben Wing)
37 -- Improve: parallel build support. (Malcolm Purvis)
38 -- Improve: support --package-prefix as simple interface to --package-path
39 facility. (Ben Wing)
40 -- Improve: support mmdf and pop arguments to --mail-locking. (Ben Wing)
41
42 Documentation
43
44 -- Fix: beta.texi. (Stephen Turnbull, Robert Royar)
45 -- Fix: typos. (Alexey Mahotkin, Andreas Eder)
46 -- New: "Future Work -- Better Rendering Support". (Stephen turnbull)
47 -- New: "Future Work" collects feature proposals in Internals. (Ben Wing)
48 -- New: empty ChangeLog entry. (Ben Wing)
49 -- New: personal photos. (Malcolm Purvis)
50 -- Improve: Lispref (Shyamal Prasad, Stephen Turnbull, Aidan Kehoe)
51 -- Improve: Users' Guide. (Ben Wing)
52 -- Improve: about.el. (Malcolm Purvis, Ben Wing)
53 -- Improve: docstrings. (Ben Wing, Stephen Turnbull, Adrian Aichner,
54 Aidan Kehoe)
55 -- Improve: gnuserv docs. (Stephen J. Turnbull)
56 -- Improve: incorporate source tree docs in FAQ. (Ben Wing)
57 -- Improve: major overhauls of FAQ, Internals. (Ben Wing)
58 -- Improve: various comments. (Ben Wing)
59
60 Lisp API
61
62 -- Improve: sync bytecomp-runtime.el (make-obsolete, make-obsolete-variable).
63 (Ville Skyttä)
64 -- Improve: sync paragraphs.el, custom.el, subr.el, newcomment.el,
65 fill.el, page.el, register.el. (Ben Wing)
66 -- New: move regexp-opt.el and easy-mmode.el from packages to core. (Ben Wing)
67 -- New: next/previous-single-char-property-change and make
68 next/previous-single-property-change work like in FSF. (Ben Wing)
69 -- New: xemacs-font-lock-c-keywords and friends. (Ben Wing)
70
71 Internal API and Implementation
72
73 -- Fix: ^M brokenness in res.rc. (Ben Wing)
74 -- Fix: adapt to recent changes in Cygwin. (Ben Wing)
75 -- Fix: byte-char conversion, should speed up Mule if there are
76 non-ASCII characters in the buffer. (Ben Wing)
77 -- Fix: coding cookie recognition in .elc. (Ben Wing)
78 -- Fix: data-in-executable problems. (Olivier Galibert, Ben Wing)
79 -- Fix: find-coding-system-magic-cookie-in-file. (Ben Wing)
80 -- Fix: leaking process handles. (Ben Wing)
81 -- Fix: only call device method compute_scrollbar_instance_usage() if it
82 is defined. (Zajcev Evgeny)
83 -- Fix: protect callers of MSFT syscalls from MSFT API randomization.
84 (Ben Wing)
85 -- Fix: typos. (Robert Royar)
86 -- Fix: warnings. (Aidan Kehoe, Ben Wing)
87 -- New: Hashcode type. (Ben Wing)
88 -- New: color API. (Ben Wing)
89 -- New: rename abort() macro to ABORT() to placate VC 7. (Ben Wing)
90 -- Improve: GCPRO macros. (Ben Wing)
91 -- Improve: Mule-ize various things. (Ben Wing)
92 -- Improve: Suppress aliasing warning in free_hook; Jerry says not a fix?
93 (Ben Wing)
94 -- Improve: UNUSED parameter marking, UNO support. (Malcolm Purvis,
95 Jerry James)
96 -- Improve: Unicode-ize various things. (Ben Wing)
97 -- Improve: critical section protection. (Ben Wing)
98 -- Improve: debug info on attempt to throw outside of a function where
99 call_trapping_problems() has been used. (Ben Wing)
100 -- Improve: menubar support. (Ben Wing)
101 -- Improve: more orthogonality in emacs-root-finding. (Mike Sperber)
102 -- Improve: move etc/aliases.ksh to xemacs-builds CVS module. (Ben Wing)
103 -- Improve: move etc/chr.png, etc/chrm.png to etc/photos/ (Ben Wing)
104 -- Improve: partially rework Unicode support. (Ben Wing)
105 -- Improve: path handling correctness. (Ben Wing)
106 -- Improve: rangetabs get different types of ranges (open/closed start
107 and end). Change default to be start-closed, end-open. (Ben Wing)
108 -- Improve: refactor Initialization changes: (Ben Wing)
109 -- Improve: refer to init.el not .emacs in menus. (Stephen Turnbull)
110 -- Improve: s&m files by removing autodetected stuff. (Ben Wing)
111 -- Improve: support dumping bignums. (Jerry James, Olivier Galibert)
112 -- Improve: support for crashing gently. (Ben Wing)
113 -- Improve: type and keyword pedantry. (Jerry James, Ben Wing)
114 -- Improve: update etags from upstream. (Jerry James)
115 -- Remove: EXTERNAL_LIST_LOOP because it can infloop. (Ben Wing)
116 -- Remove: etc/gnu.xpm, etc/gnu.xbm, etc/sink.xbm, etc/ms-kermit,
117 etc/ms-kermit-7bit (Ben Wing)
118 -- Remove: unneeded/unused code. (Ben Wing, Stephen Turnbull)
119
120 Quality Assurance Infrastructure
121
122 -- Fix: conflict with builtin in .gdbinit. (Golubev I. N.)
123 -- New: regexp tests. (Stephen Turnbull, Vin Shelton)
124 -- New: os-tests.el. (Stephen Turnbull)
125 -- Improve: profiling support. (Ben Wing)
126
1 to 21.5.18 "chestnut" 127 to 21.5.18 "chestnut"
2 128
3 Major Features 129 Major Features
4 130
5 -- Improve: GTK support gets many fixes and improvements - Purvis. 131 -- Improve: GTK support gets many fixes and improvements - Purvis.