annotate CHANGES-beta @ 3063:d30cd499e445

[xemacs-hg @ 2005-11-13 10:48:01 by ben] further error-checking, etc. alloc.c, lrecord.h: Move around the handling of setting of lheader->uid so it's in set_lheader_implementation() -- that way, even non-MC-ALLOC builds get useful uid's in their bare lrecords. Redo related code for strings so the non-ascii count that is stored in the uid isn't hosed. events.c: Save and restore the uid around event zeroing/deadbeefing. lisp.h: Set the correct value of MAX_STRING_ASCII_BEGIN under MC_ALLOC. lisp.h: rearrange the basic code handling ints and chars. basic int stuff goes first, followed by basic char stuff, followed in turn by stuff that mixes ints and chars. this is required since some basic defn's have become inline functions. XCHAR and CHARP have additional error-checking in that they check to make sure that the value in question is not just a character but a valid character (i.e. its numeric value is valid). print.c: debug_p4 now has a useful UID in all cases and uses it; but it also prints the raw header address (previously, you just got one of them). text.h: some basic char defn's that belonged in lisp.h have been moved there. valid_ichar_p() is moved too since the inline functions need it.
author ben
date Sun, 13 Nov 2005 10:48:04 +0000
parents 4ef02f359e19
children e6da1de83013
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
1 to 21.5.23 "daikon"
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
2 Major features
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
3
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
4 -- 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
5 -- 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
6 -- 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
7
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
8 User-Visible Bug Fixes and Minor Improvements
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
9
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
10 -- 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
11 -- 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
12 -- 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
13 -- 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
14 -- 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
15 -- 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
16 -- 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
17
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
18 Build Infrastructure
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
19
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
20 -- 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
21 -- 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
22 -- 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
23 -- 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
24 -- 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
25 -- 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
26 -- 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
27 -- 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
28 -- 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
29 -- 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
30 -- 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
31 -- 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
32
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
33 Documentation
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
34
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
35 -- 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
36 -- 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
37 -- Fix: typos in Texinfo docs. -- Adrian Aichner
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
38 -- Improve: Texinfo docs about specifiers. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
39 -- Improve: comment style, 'foo -> `foo'. -- Ben Wing
3014
dbcb61f7b06a [xemacs-hg @ 2005-10-23 18:08:35 by stephent]
stephent
parents: 3009
diff changeset
40 -- Improve: comments and docstrings. -- Stephen Turnbull
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
41 -- 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
42 -- 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
43 -- 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
44 -- 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
45 -- New: FAQ on `rebaseall' under Cygwin. -- Ben Wing
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
46 -- 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
47
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
48 Lisp API
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
49
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
50 -- 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
51 -- 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
52 -- 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
53 -- Improve: memory usage reporting. -- Ben Wing
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
54 -- 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
55 -- 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
56 -- New: batch-build-report command. -- Stephen Turnbull
3030
4ef02f359e19 [xemacs-hg @ 2005-10-26 13:15:44 by stephent]
stephent
parents: 3014
diff changeset
57 -- 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
58 -- 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
59 -- New: `specifier-instantiator' and related primitives. -- Ben Wing
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
60
2968
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
61 Internal API and Implementation
82598180972e [xemacs-hg @ 2005-10-03 06:34:34 by stephent]
stephent
parents: 2930
diff changeset
62
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
63 -- 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
64 -- 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
65 -- 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
66 -- 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
67 -- 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
68 -- Fix: initialization in mc-alloc. -- Marcus Crestani
3009
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
69 -- 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
70 -- 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
71 -- Fix: unexec for _LP64 ELF architectures. -- Andrey Slusar
79943d344216 [xemacs-hg @ 2005-10-21 14:08:15 by stephent]
stephent
parents: 2970
diff changeset
72 -- 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
73 -- 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
74 -- 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
75 -- Improve: warning elimination. -- Ben Wing, Stephen Turnbull
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
76
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
77 to 21.5.22 "cucumber"
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
78
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
79 Major features
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
80
2970
adda8fccb13d [xemacs-hg @ 2005-10-04 16:43:29 by stephent]
stephent
parents: 2968
diff changeset
81 -- 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
82
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
83 User-Visible Bug Fixes and Minor Improvements
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
84
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
85 -- 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
86
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
87 Build Infrastructure
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
88
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
89 -- 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
90 -- 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
91
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
92 Documentation
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
93
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
94 -- 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
95 keysym. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
96 -- Improve: lispref - Mule explanations. -- Aidan Kehoe
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
97 -- 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
98 -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
99 -- New: lispref - face aliasing. -- Didier Verna
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
100
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
101 Lisp API
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
102
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
103 -- New: face aliasing. -- Didier Verna
2929
92ef390fc71f [xemacs-hg @ 2005-09-14 04:07:08 by stephent]
stephent
parents: 2928
diff changeset
104
2928
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
105 Internal API and Implementation
8561ab9ff319 [xemacs-hg @ 2005-09-14 02:47:01 by stephent]
stephent
parents: 2867
diff changeset
106
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
107 -- 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
108 -- 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
109 Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
110 -- 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
111 -- 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
112 -- Darryl Okahata
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
113 -- 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
114 -- 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
115 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
116
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
117 to 21.5.21 "corn"
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
118
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
119 Major features
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
120
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
121 -- New: An alternative memory allocator. -- Marcus Crestani
2788
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
122
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
123 User-Visible Bug Fixes and Minor Improvements
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
124
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
125 -- 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
126 -- 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
127 -- 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
128 -- Fix: Selection handling on Win32. -- Fabrice Popineau
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
129 -- 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
130 -- 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
131 -- Improve: Initialize fontlock properly in *scratch*. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
132 -- 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
133 Jamie Zawinski
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
134 -- Improve: Recognize some constructed Unicode keysyms. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
135 -- 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
136 Richard Stallman, Luc Teirlinck, Stefan Monnier, Andreas Schwab
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
137 -- 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
138 -- 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
139
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
140 Build Infrastructure
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
141
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
142 -- 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
143 -- 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
144 -- 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
145 -- Fix: Cater to OpenBSD /bin/sh. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
146 -- 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
147 -- 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
148 -- Andrey Slusar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
149 -- 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
150 -- 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
151 -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
152 -- 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
153 -- Fix: Specifying optimization flags implies optimization. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
154 -- 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
155 -- 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
156 -- Robert Delius Royar, Aidan Kehoe, Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
157 -- 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
158 -- 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
159
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
160 Documentation
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
161
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
162 -- 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
163 -- Fix: Documentation typos. -- Aidan Kehoe, Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
164 -- 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
165 -- 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
166
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
167 Lisp API
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
168
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
169 -- 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
170 -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
171 -- 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
172
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
173 Internal API and Implementation
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
174
bc570264072f [xemacs-hg @ 2005-05-27 09:12:57 by stephent]
stephent
parents: 2652
diff changeset
175 -- 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
176 -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
177 -- 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
178 -- 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
179 -- Fix: Control-1 handling in CCL. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
180 -- Fix: fakemail for FreeBSD >= 4. -- Andrey Slusar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
181 -- 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
182
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
183 to 21.5.20 "cilantro"
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
184
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
185 Major Features
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
186
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
187 -- 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
188
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
189 User-Visible Bug Fixes and Minor Improvements
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
190
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
191 -- Fix: Handle active regions properly. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
192 -- 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
193
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
194 Build Infrastructure
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
195
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
196 -- 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
197 -- 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
198 -- 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
199 -- 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
200
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
201 Documentation
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
202
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
203 -- Improve: Update info/dir. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
204 -- Improve: Automate updating of release date in about.el. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
205 -- New: about.el entry for Simon Josefsson. (Simon Joseffson
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
206 -- Fix: Typos. (Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
207 -- 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
208 -- Improve: Glyphs documentation. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
209 -- Improve: Description of build configuration system. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
210 -- New: Description of build configuration system. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
211 -- New: Lispref node on CCL Example. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
212 -- 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
213 -- Improve: Future Work -- Better Rendering Support. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
214 -- Improve: Comments. -- Stephen Turnbull, Aidan Kehoe
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
215
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
216 Lisp API
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
217
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
218 -- 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
219
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
220 Internal API and Implementation
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
221
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
222 -- 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
223 -- 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
224 -- New: Backtrace feature for KKCC. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
225 -- Fix: Type casts in database.c. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
226 -- 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
227
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
228 Quality Assurance Infrastructure
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
229
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
230 -- New: USED_IF_BIGFLOAT macro. -- Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
231 -- New: region-tests.el. -- Adrian Aichner
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
232 -- New: autoconf/regressiontest.pl. -- Malcolm Purvis
2652
227000a64e12 [xemacs-hg @ 2005-03-11 18:56:16 by stephent]
stephent
parents: 2593
diff changeset
233
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
234 to 21.5.19 "chives"
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
235
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
236 Major Features
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
237
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
238 -- 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
239 -- 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
240
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
241 User-Visible Bug Fixes and Minor Improvements
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
242
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
243 -- 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
244 -- Fix: data truncation in i.c. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
245 -- Fix: region deletion bug. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
246 -- Fix: crash in Frecord_buffer. -- Yoshiki Hayashi
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
247 -- Fix: Metacity maximize bug. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
248 -- 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
249 -- 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
250 -- Fix: recognize ISO keysyms. -- Ville Skyttä
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
251 -- 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
252 -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
253 -- New: splash screen. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
254 -- 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
255 -- Improve: GNU-compatible coding system aliases. -- Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
256 -- Improve: help system. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
257 -- Improve: mouse-track. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
258 -- 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
259
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
260 Build Infrastructure
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
261
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
262 -- 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
263 Windows. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
264 -- Fix: installation for Cygwin. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
265 -- Fix: various build problems. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
266 -- Fix: various things in configure. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
267 -- New: default pdump on for Cygwin. -- Marcus Crestani
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
268 -- 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
269 -- Improve: generation of CFLAGS (Jerry James, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
270 -- Improve: parallel build support. -- Malcolm Purvis
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
271 -- Improve: support --package-prefix as simple interface to --package-path
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
272 facility. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
273 -- 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
274
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
275 Documentation
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
276
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
277 -- Fix: beta.texi. -- Stephen Turnbull, Robert Royar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
278 -- Fix: typos. -- Alexey Mahotkin, Andreas Eder
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
279 -- New: "Future Work -- Better Rendering Support". -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
280 -- 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
281 -- New: empty ChangeLog entry. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
282 -- New: personal photos. -- Malcolm Purvis
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
283 -- Improve: Lispref (Shyamal Prasad, Stephen Turnbull, Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
284 -- Improve: Users' Guide. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
285 -- Improve: about.el. -- Malcolm Purvis, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
286 -- Improve: docstrings. -- Ben Wing, Stephen Turnbull, Adrian Aichner,
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
287 Aidan Kehoe
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
288 -- Improve: gnuserv docs. -- Stephen J. Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
289 -- 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
290 -- Improve: major overhauls of FAQ, Internals. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
291 -- Improve: various comments. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
292
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
293 Lisp API
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
294
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
295 -- 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
296 -- Ville Skyttä
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
297 -- 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
298 fill.el, page.el, register.el. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
299 -- 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
300 -- 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
301 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
302 -- 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
303
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
304 Internal API and Implementation
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
305
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
306 -- Fix: ^M brokenness in res.rc. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
307 -- 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
308 -- 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
309 non-ASCII characters in the buffer. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
310 -- Fix: coding cookie recognition in .elc. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
311 -- 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
312 -- 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
313 -- Fix: leaking process handles. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
314 -- 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
315 is defined. -- Zajcev Evgeny
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
316 -- 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
317 -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
318 -- Fix: typos. -- Robert Royar
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
319 -- Fix: warnings. -- Aidan Kehoe, Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
320 -- New: Hashcode type. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
321 -- New: color API. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
322 -- 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
323 -- Improve: GCPRO macros. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
324 -- Improve: Mule-ize various things. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
325 -- 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
326 -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
327 -- Improve: UNUSED parameter marking, UNO support. -- Malcolm Purvis,
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
328 Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
329 -- Improve: Unicode-ize various things. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
330 -- Improve: critical section protection. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
331 -- 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
332 call_trapping_problems() has been used. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
333 -- Improve: menubar support. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
334 -- 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
335 -- 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
336 -- 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
337 -- Improve: partially rework Unicode support. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
338 -- Improve: path handling correctness. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
339 -- 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
340 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
341 -- Improve: refactor Initialization changes: (Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
342 -- 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
343 -- 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
344 -- Improve: support dumping bignums. -- Jerry James, Olivier Galibert
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
345 -- Improve: support for crashing gently. -- Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
346 -- 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
347 -- Improve: update etags from upstream. -- Jerry James
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
348 -- 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
349 -- 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
350 etc/ms-kermit-7bit (Ben Wing
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
351 -- 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
352
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
353 Quality Assurance Infrastructure
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
354
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
355 -- 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
356 -- New: regexp tests. -- Stephen Turnbull, Vin Shelton
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
357 -- New: os-tests.el. -- Stephen Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
358 -- Improve: profiling support. -- Ben Wing
2593
f152e0bc4ff6 [xemacs-hg @ 2005-02-18 04:53:55 by stephent]
stephent
parents: 2345
diff changeset
359
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
360 to 21.5.18 "chestnut"
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
361
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
362 Major Features
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
363
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
364 -- 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
365 -- 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
366 -- New: GTK gets default gtkrc -- Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
367 -- New: bignum support -- James (lead), Sivakumar, Turnbull.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
368
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
369 User-Visible Bug Fixes and Minor Improvements
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
370
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
371 -- 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
372 -- 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
373 -- 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
374 -- Fix: bogus error in `apropros' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
375 -- Fix: bogus error in `package-require' -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
376 -- Fix: buffer editing by `call-process-region' -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
377 -- 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
378 -- 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
379 -- Fix: coredump in giflib -- Hines.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
380 -- 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
381 -- Fix: prevent minibuffer from hijacking marks -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
382 -- 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
383 -- 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
384 -- Improve: error message formatting -- Gatzemeier.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
385 -- Improve: etags.el optimized for exuberant ctags -- Grundmann.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
386 -- Improve: isearch-abort preserves interim successes -- Turnbull, Zawinski.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
387 -- Improve: package info reporting -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
388 -- Improve: window configuration handling -- Rychter.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
389
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
390 Build Infrastructure
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
391
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
392 -- Fix: 64-bit support -- Purvis, SuSE.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
393 -- Fix: configure.in syntax, logic -- Turnbull, James, Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
394 -- Fix: make install went interactive -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
395 -- Fix: rebuild finder-inf.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
396 -- Improve: Makefile diagnostics -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
397 -- Improve: Windows build support -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
398 -- Improve: configure compiler warning setup -- James, Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
399 -- Improve: configure diagnostics -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
400 -- Improve: configure feature detection -- Purvis, James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
401 -- Improve: configure report -- Turnbull, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
402 -- Improve: icc support -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
403 -- Improve: install procedure -- Galibert.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
404 -- New: configure supports Playstation2 -- Myrkraverk.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
405 -- New: support for parallel builds -- Purvis.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
406
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
407 Documentation
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
408
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
409 -- Improve: about.el version reporting -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
410 -- Improve: comments and docstrings -- Turnbull, Aichner, Gatzemeier.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
411 -- New: lispref.texi documents bignum support -- Turnbull, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
412 -- New: lispref.texi documents text field support -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
413 -- Update: FAQ -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
414 -- Update: NEWS -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
415 -- Update: PACKAGES -- Koch.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
416 -- Update: about.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
417 -- Update: internals.texi -- James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
418 -- Update: lispref.texi -- Turnbull, Okahata.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
419 -- 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
420
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
421 Lisp API
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
422
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
423 -- Improve: pixel position reporting -- Okahata.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
424
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
425 Internal API and Implementation
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
426
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
427 -- Fix: C macro definition for icc -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
428 -- Fix: C++ build problems -- James, Verna.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
429 -- Fix: Cygwin bug workaround conditionalized -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
430 -- Fix: Lisp internal type manipulation -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
431 -- 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
432 -- Fix: callproc.c vestiges removed -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
433 -- Fix: format conversions in pdump report -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
434 -- Fix: function argument usage -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
435 -- Fix: incomplete macro in external widget support -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
436 -- Fix: lwlib GC handling -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
437 -- Fix: lwlib computation of widget changes -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
438 -- Fix: mark unused parameters -- James, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
439 -- Fix: remove duplicate functions -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
440 -- Fix: remove unused variables -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
441 -- Fix: specifier validation -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
442 -- Fix: update byte compiler function database -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
443 -- Fix: warning suppression -- James, Gatzemeier.
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
444 -- 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
445 -- Improve: custom database save -- Aichner, Niksic.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
446 -- Improve: itimer implementation -- James, Jones, Buchholz, Yamaoka.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
447 -- Improve: test-harness.el Assert macro -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
448 -- New: LTDL support in ELLs -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
449 -- Update: INSTALL Canna, Make descriptions -- James, Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
450 -- Update: SERVICE sync with upstream -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
451 -- 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
452 -- 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
453
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
454 Quality Assurance Infrastructure
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
455
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
456 -- Fix: regression tests using most-negative-fixnum -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
457 -- Improve: faster Mule tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
458 -- New: Uno support -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
459 -- 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
460
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
461 to 21.5.17 "chayote"
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
462
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
463 Build
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
464
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
465 -- 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
466 -- New: configure supports icc -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
467 -- New: configure supports typeof extension -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
468 -- 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
469 -- Improve: module build process -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
470 -- Fix: compiler warnings -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
471 -- Fix: configure CFLAGS detection -- James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
472 -- 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
473 -- Fix: configure warning and progress messages -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
474 -- 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
475 -- Fix: minitar compiler warnings, errors -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
476 -- Fix: mislocation of installexe.sh -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
477 -- Fix: missing $(ldflags) in libsrc -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
478 -- Fix: remove dead references to GNU DLD -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
479 -- Fix: remove obsolete makefile cruft -- Turnbull.
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
480
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
481 Documentation
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
482
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
483 -- Improve: charset registry docs -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
484 -- Improve: specifier and internals docs -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
485 -- Improve: test-harness reporting -- Aichner, Shelton, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
486 -- New: weak data structure testing -- Kaltenbach.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
487 -- Remove: own photos and personal information -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
488 -- Update: library versions in Windows docs -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
489 -- Update: package list -- Koch.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
490 -- Fix: TeXinfo syntax -- Golubev, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
491 -- Fix: clarifications -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
492 -- Fix: typos -- Aichner, Golubev, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
493 -- 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
494
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
495 Lisp API
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
496
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
497 -- 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
498 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
499 -- 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
500 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
501 widget-type-match -- Abrahamsen, Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
502 -- New: package-get-list-packages-where -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
503 -- New: pui-display-maintainer command -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
504 -- 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
505 -- 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
506 -- Fix: cl-do-prettyprint formatting of prog* -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
507 -- Fix: update coding system name usage -- James.
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
508
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
509 Internals
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
510
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
511 -- Improve: KKCC -- Kaltenbach.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
512 -- Improve: compiler.h for use with modules -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
513 -- 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
514 -- New: support more device metrics on X11 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
515 -- New: support symbols in Darwin shared libraries -- Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
516 -- New: widget-default-create uses char-table -- Haddock.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
517 -- 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
518 -- Fix: (remove) duplicated code -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
519 -- Fix: GCPRO_STACK in byte interpreter -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
520 -- Fix: GTK marshalling code -- Purvis.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
521 -- Fix: aliasing problems -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
522 -- 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
523 -- 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
524 -- Fix: coding system for GPG verification -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
525 -- Fix: hard-coded options to use APIs -- Pakoulin.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
526 -- 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
527 -- Fix: lstream close code -- Euler.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
528 -- Fix: paragraph detection in Japanese -- Yamaoka, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
529 -- Fix: regexps using \{ -- Monnier, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
530 -- 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
531 -- 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
532 -- Fix: some GCPROed variables were declared register -- McPherson.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
533 -- Fix: stale info in realpath computation -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
534 -- Fix: two infloops in GC -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
535 -- 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
536
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
537
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
538 to 21.5.16 "celeriac"
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
539
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
540 Build
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
541
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
542 -- Don't detect GNU DLD -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
543 -- Better detection of sound on Solaris9 -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
544 -- 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
545 -- 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
546 '-bundle_loader' in ellcc -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
547 -- 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
548 -- 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
549 -- 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
550 `unload_ldap' when compiling with C++ -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
551 -- Use extern "C" for C++ builds -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
552 -- 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
553 -- 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
554 -- 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
555 -- Test \{m,n\} in regexp-tests -- Turnbull.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
556
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
557 Documentation
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
558
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
559 -- 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
560 -- 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
561 -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
562 -- 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
563 -- New node: "Customizing Message Display" -- Golubev.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
564
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
565 Internals
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
566
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
567 -- 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
568 -- 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
569 redisplay -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
570 -- 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
571 -- 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
572 -- 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
573 -- dll_open now takes a Lisp_Object -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
574 -- Remove useless call to dll_init -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
575 -- 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
576 -- Do not mangle module initialisation function names -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
577 -- char to Extbyte conversion in sysdll.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
578 -- 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
579 -- Make eval-related functions visible to modules -- James.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
580 -- Allow specifying elisp function for waithing user input while displaying
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
581 message while in minibuffer -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
582 -- 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
583 -- Add lrecord_memory_descriptions -- Crestani.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
584 -- Remove GetLongPathNameW -- Harris.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
585 -- 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
586 -- KKCC fixes -- Crestani.
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
587
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
588 Lisp API
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
589
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
590 -- 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
591 -- 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
592 -- 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
593 -- 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
594 -- 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
595 -- Remove unnecessary definitions of 'null-device' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
596 -- Actually implement the specified semantics for 'defvar' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
597 -- 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
598
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
599
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
600 to 21.5.15 "celery"
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
601
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
602 Build
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
603
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
604 -- Autoconf configure updates -- James, Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
605 -- Makefile updates -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
606 -- Minor updates to make-docfile.c -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
607 -- 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
608 -- Updates to modules Makefile.common -- James.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
609 -- 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
610 and ldap.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
611 -- Updates to xemacs.mak -- Aichner.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
612 -- 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
613 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
614 -- Add casts for C++ builds in mule-canna.c -- James.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
615 -- Add type casts in database.c to satisy C++ compilers.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
616 -- 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
617 noninteractive -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
618 -- 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
619
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
620
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
621 Documentation
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
622
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
623 -- Update README.(HYPERBOLE|OO-BROWSER) -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
624 -- Update etc/PACKAGES -- Turnbull, Koch, Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
625 -- Update etc/sample.Xresources -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
626 -- 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
627 -- 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
628 -- Kyllingstad.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
629 -- 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
630 is set (extents.texi "Extent Properties") -- Kyllingstad.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
631 -- 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
632 and Events") -- Kyllingstad.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
633 -- Various typo and docstring fixes -- Turnbull, Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
634 -- 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
635 -- 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
636 ?\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
637 -- 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
638 -- Turnbull.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
639
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
640
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
641 Internals
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
642
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
643 -- KKCC updates -- Crestani, Kyllingstad.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
644 -- 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
645 -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
646 -- Updates to DSO code -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
647 -- Remove unused (X)OPAQUE_MARKFUN definitions -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
648 -- GCPRO updates -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
649 -- Mouse wheel fixes in event-msw.c -- Kyllingstad.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
650 -- 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
651 -- Rewrite ephemeron marker code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
652 -- Fix printing of symbol names in .gdbinit -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
653 -- Fixes to `update_frame_toolbars_geometry' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
654 -- Fix missing commas in `fonts' initialiser -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
655 -- Add `opaque_ptr_description' -- Crestani.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
656 -- Add `allocate_big_string_chars' -- Turnbull, Buchholz.
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
657
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
658
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
659 Lisp API
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
660
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
661 -- New alias `apropos-customize' -> `customize-apropos' -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
662 -- Remove unecessary arg from `pui-set-local-package-get-directory -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
663 -- New key bindings in mwheel.el -- Kyllingstad.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
664 -- 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
665 -- Window configuration fixes in isearch code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
666 -- 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
667 -- Updates to etags.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
668 -- Updates to cl-macs.el -- Pakoulin.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
669 -- 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
670 -- Fixes to `restore-saved-window' -- James.
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
671 -- Handle missing "EMACSPACKAGEPATH" env var in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
672 `package-get-package-index-file-location' -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
673 -- 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
674 -- 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
675 not also the value of the lambda -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
676 -- 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
677 -- 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
678
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
679
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
680 to 21.5.14 "cassava"
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
681
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
682 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
683 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
684 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
685 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
686 use, see `package-get-package-index-file-location'.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
687
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
688 Build
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
689
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
690 -- Autoconf tweaks for building modules on MacOSX -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
691 -- GCC fixes in ellcc.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
692 -- Module Makefile fixes -- Begel, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
693 -- Fix shadow warning in regex.c -- James.
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
694
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
695 Documentation
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
696
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
697 -- New TeXinfo node "Searching and Matching" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
698 -- New section "Legacy Versions" in FAQ -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
699 -- New FAQ question Q8.0.1 -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
700 -- 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
701
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
702 Internals
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
703
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
704 -- Package index file updated -- Koch.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
705 -- 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
706
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
707 Lisp API
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
708
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
709 -- Make error message report the sym checked in
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
710 `autoload-featurep-protect-autoloads' -- Turnbull.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
711 -- `split-string' tweaks -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
712 -- 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
713 -- Turn on package-index file PGP verification -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
714 -- 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
715
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
716 to 21.5.13 "cauliflower"
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
717
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
718 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
719 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
720 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
721 time around.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
722
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
723 Here are the highlights:
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
724
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
725 Build
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
726
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
727 -- 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
728 -- Darwin, Cygwin, BerkDB autoconf fixes -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
729 -- Make DEFUNed functions be tags -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
730 -- 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
731 -- Update regexp tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
732 -- 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
733
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
734
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
735 Documentation
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
736
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
737 -- 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
738 -- FAQ updates
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
739 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
740 -- Document failed match preserves data -- Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
741
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
742
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
743 Internals
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
744
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
745 -- 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
746 -- Better support for externally defined lrecord types -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
747 -- 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
748 -- Define __STDC__ for BerkeleyDB -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
749 -- 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
750 -- 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
751 -- 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
752 -- Search/match updates -- Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
753
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
754
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
755 Lisp API
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
756
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
757 -- Fix bug preventing installing new packages -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
758 -- 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
759 -- 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
760 -- Remove keymapings for 'function-key-error' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
761 -- 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
762
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
763
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
764 to 21.5.12 "carrot"
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
765
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
766 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
767 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
768 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
769 '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
770
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
771 Here are the highlights:
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
772
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
773 Build
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
774
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
775 -- Updates to configure.in -- Steuck, James, Skyttä, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
776 -- Major updates to Makefile.in.in -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
777 -- Allow for separate build and source directories -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
778 -- Fix some compiler warnings -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
779 -- 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
780 -- 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
781 -- Fix for building on Mac -- Palmer.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
782 -- 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
783 ICC compiler -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
784 -- Fix problems with rel-alloc compilation -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
785 -- 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
786 -- 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
787 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
788 -- Various updates to the test suite -- Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
789
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
790 Documentation
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
791
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
792 -- Updates to
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
793 INSTALL -- Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
794 PROBLEMS -- Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
795 -- Global substition of .Xresources for .Xdefaults -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
796 -- Update packages in ./etc/BETA -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
797 -- Doc string updates -- Korytov, Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
798 -- TeXinfo updates -- Aichner, Turnbull, Wing, Youngs.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
799
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
800 Internals
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
801
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
802 -- 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
803 -- 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
804 event-gtk.c -- Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
805 -- 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
806 Ueno.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
807 -- Frame updates for MS Win -- Alexander.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
808 -- 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
809 support MacOS X -- Begel.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
810 -- 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
811 -- Regex fixes -- Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
812 -- Coding system updates -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
813 -- 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
814 -- 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
815 -- Delete popup-data object -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
816 -- Delete menubar_data field from frames -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
817 -- 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
818 -- 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
819 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
820 -- Fix subtle problem with REL_ALLOC() -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
821 -- 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
822 string -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
823 -- Mule-ize encrypt/decrypt-string code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
824 -- 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
825 -- 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
826 Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
827 -- 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
828 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
829 -- Make gc_currently_forbidden static -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
830 -- Defer redrawing if already in redisplay -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
831 -- 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
832 -- 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
833 protect the evals -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
834 -- 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
835 -- 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
836 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
837 -- 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
838 -- 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
839 redisplay -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
840 -- Disable all quit checking in redisplay -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
841 -- 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
842 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
843 -- 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
844 -- 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
845 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
846 reinitialization -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
847 -- Define new function `emacs-run-status' -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
848 -- 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
849 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
850 -- 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
851 -- 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
852 `unwind-protect' -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
853 -- 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
854 "critical section" during frame deletion -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
855
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
856 Lisp API
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
857
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
858 -- 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
859 -- Fix split-string -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
860 -- Support '(filename)nodename' as argument to 'info' -- Steib.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
861 -- Major clean up of the PUI code -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
862 -- 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
863 -- Updates to wid-edit.el -- Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
864 -- 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
865 Aichner.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
866 -- 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
867 -- 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
868 code -- Wing.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
869 -- 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
870 setup-paths.el from various places -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
871 -- Mule and coding system updates -- Wing, Turnbull.
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
872
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
873
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
874 to 21.5.11 "cabbage"
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
875
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
876 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
877 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
878 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
879 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
880 configure option).
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
881
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
882 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
883 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
884 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
885 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
886 DSO updates.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
887
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
888 Here are the highlights:
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
889
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
890 Build
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
891
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
892 -- Updates to test suite -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
893 -- Use -no-autoloads with update-elc-2 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
894 -- Check for strupr and strlwr -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
895 -- Delete auto-autoloads.el* & cutom-load.el* files on make clean -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
896 -- Fix --srcdir processing -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
897 -- Define DLSYM_NEEDS_UNDERSCORE on Darwin -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
898 -- 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
899 -- 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
900 -- 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
901 -- 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
902 -- Various compiler warning fixes -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
903 -- FreeBSD updates in modules/Makefile.common -- Pluim.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
904 -- Warning fix in eldap.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
905 -- Support C++ & KKCC compilation in Windows -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
906 -- Various fixups in nt/config.in.samp -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
907 -- Fixes in xemacs.mak -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
908 -- 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
909 -- 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
910 -- Restore USE_XFONTSET -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
911 -- New symbol: DLSYM_NEEDS_UNDERSCORE -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
912 -- Guard against multiple definitions of _ALL_SOURCE -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
913 -- QUICK_BUILD updates -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
914
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
915 Documentation
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
916
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
917 -- Major update to configure.usage -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
918 -- New developer bio's -- James, Skyttä, Golubev.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
919 -- Amendments/additions to PROBLEMS:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
920 - PostgreSQL DSO with --error-checking=all -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
921 - Consolidate Motif problems into one section -- Turnbull.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
922 -- Amendments/additions to INSTALL:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
923 - Recommend Mule -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
924 - Deprecate stripped binaries -- Turnbull.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
925 -- 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
926 and building from scratch -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
927 -- 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
928 -- Fix xref in Auto-Saving -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
929 -- 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
930 -- Clarify package hierarchy structure -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
931 -- Major fixup of internals.texi -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
932 -- 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
933 -- Document USE_UNION_TYPE evilness -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
934 -- Document event-matches-key-specifier-p better -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
935 -- 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
936
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
937 Internals
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
938
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
939 -- Synch rcs2log to GNU upstream -- Youngs.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
940 -- 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
941 xlwMenuClassRec -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
942 -- 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
943 -- Rename class -> class_ & new -> new_ -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
944 -- KKCC update in postgresql.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
945 -- KKCC update in eldap.c -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
946 -- Fix for unix_create_process -- Ueno.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
947 -- Set stack reserve size during unexec() -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
948 -- 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
949 -- 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
950 -- Fix 'xemacs -batch -l dunnet' under Cygwin -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
951 -- 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
952 -- 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
953 -- 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
954 -- 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
955 debug_backtrace() -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
956 -- 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
957 -- 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
958 -- 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
959 lcrecord_type_free -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
960 -- 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
961 lcrecords -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
962 -- Additional asserts in FREE_FIXED_TYPE -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
963 -- Make bit vectors lcrecords, like vectors -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
964 -- MARKED_SLOT() call no longer includes semicolon -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
965 -- 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
966 -- KKCC updates -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
967 -- 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
968 -- Add support for "description maps" -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
969 -- 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
970 for pdump -- Wing.
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
971 -- Textual changes:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
972 - lrecord_description -> memory_description -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
973 - struct_description -> sized_memory_description -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
974 -- 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
975 -- GTK updates -- Sperber.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
976 -- 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
977 window/frame/device/console -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
978 -- Prevent crash for combination windows -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
979 -- Window fixes in Fdelete_window -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
980 -- Module updates in emodules.h -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
981 -- 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
982 -- 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
983 -- Eliminate bogus require-prints-loading-message -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
984 -- 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
985 -- 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
986 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
987 -- Implement tail-recursion in KKCC -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
988 -- Fix UTF-(8|16) detector -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
989 -- 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
990 when selecting menu items -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
991 -- Improve redisplay handling of preemption -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
992 -- 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
993 -- 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
994 -- 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
995 -- 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
996 -- Formatting fixes in redisplay-output.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
997 -- Clean up redisplay a bit -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
998 -- 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
999 -- Major reworking of profile code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1000 -- 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
1001 -- 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
1002 -- Updates to char,mirror,syntax tables code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1003 -- Niggly whitespace fixups -- Wing.
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
1004
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
1005 Lisp API
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
1006
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1007 -- Updates to (japan|cryil)-util.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1008 -- Updates to how XEmacs computes various paths -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1009 -- Window configuration fixes -- Sperber, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1010 -- Make Info-insert-dir end n separator -- Buchholz.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1011 -- Drastically reorganise autoload.el -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1012 -- 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
1013 -- 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
1014 -- Updates to hyper-apropos -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1015 -- Reorganise Help -> Info submenu -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1016 -- 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
1017 -- Fix walk-windows -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1018 -- Fix for call to set-language-unicode-precedence-list -- Nyyss~nen.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1019 -- Synch up byte-optimize.el -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1020 -- 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
1021
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
1022
1146
d4f46630c724 [xemacs-hg @ 2002-12-06 20:48:25 by stephent]
stephent
parents: 981
diff changeset
1023 to 21.5.10 "burdock"
d4f46630c724 [xemacs-hg @ 2002-12-06 20:48:25 by stephent]
stephent
parents: 981
diff changeset
1024
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1025 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
1026 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
1027 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
1028
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1029 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
1030 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
1031 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
1032 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
1033 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
1034
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1035 Build
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1036
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1037 -- Reset sheap-adjustment to zero -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1038 -- Make --pdump default to yes on Linux -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1039 -- Only use -Wpacked in GCC v3 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1040 -- Remove LISP_FLOAT_TYPE definition. -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1041 -- Temporarily disable DSO's under Cygwin -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1042 -- 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
1043 -- Separate compiler warning flags from CFLAGS -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1044 -- 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
1045 -- 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
1046 -- Include modules directories in 'make tags' -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1047 -- 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
1048 -- 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
1049 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
1050 Wing.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1051 -- Major cleanup of ellcc -- Wing, James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1052 -- 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
1053 -- 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
1054 xemacs.mak -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1055 -- 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
1056 -- Support 'xemacs_extra_name' in xemacs.mak -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1057 -- Some gcc/g++ 3 fixes -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1058 -- Warning fixes -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1059 -- Fix some C++ errors -- Wing.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1060 -- 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
1061 remove previous volatile hacks -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1062 -- 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
1063 -- Warning suppression -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1064 -- New Mule character class regexp tests -- Turnbull, Ueno.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1065 -- Better handling of known bugs in tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1066 -- Add test for stale subexpr match-data -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1067 -- Update syntax-table tests -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1068 -- Add word-boundary regexp tests -- Turnbull.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1069
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1070 Documentation
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1071
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1072 -- Updates to PROBLEMS file
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1073 Running/Linux - Lesstif 0.93.36 -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1074 Running/IRIX - Irix 6.5 coredumps -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1075 Running/Cygwin - "No cygXpm-noX" fatal error -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1076 Missing charsets - Remove ambiguity -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1077 Running, General - FontSet warnings -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1078 MacOS/X - Stack limitation -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1079 Digital Unix - Generalise -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1080 AIX - USE_KKCC lossage -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1081 -- Update instructions in info/dir -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1082 -- Recommend TeXinfo 4.2 in INSTALL -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1083 -- Add example in sample.Xdefaults -- Boffi.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1084 -- Typo fixes -- Yamaoka, Youngs, Turnbull, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1085 -- Docstring fixes -- Turnbull, Piper, Skyttä, Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1086 -- Update description of XEmacs Patches and Design ML's -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1087 -- Incorportate ChangeLog.X into ChangeLog -- Wing.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1088 -- FAQ additions/amendments:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1089 Debugging FAQ improvements -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1090 Mention union type bugs -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1091 Debugging HOWTO improvements -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1092 Decoding Lisp objects in the debugger -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1093 Fix location of FAQ on website -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1094 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
1095 Displaying non-ASCII -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1096 Mention bug report commands -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1097 Revise Q1.3.[1-6] -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1098 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
1099 -- New TeXinfo nodes:
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1100 "Widget Internals" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1101 "Simple Specifier Usage" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1102 "Compilation Options" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1103 -- Document charset Unification and Tables -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1104 -- 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
1105 -- Regression Testing XEmacs design hints & rewrite -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1106 -- Document 'face-frob-from-locale-first' -- Golubev.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1107 -- Document 'set-face-background-pixmap-file' -- Verna.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1108 -- 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
1109 Modules" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1110 -- Update "Available Packages" -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1111 -- Document 'append' arg of 'add-to-list' -- Skyttä.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1112 -- 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
1113
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1114 Internals
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1115
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1116 -- 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
1117 -- 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
1118 -- '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
1119 in Gnus) -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1120 -- Inhibit GC in critical sections -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1121 -- Fix calculation in 'report_sheap_usage' -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1122 -- 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
1123 -- 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
1124 -- Updates to frame code -- Sperber.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1125 -- 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
1126 exiting message, then force debugger -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1127 -- 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
1128 -- Better redisplay-related asserts -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1129 -- 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
1130 -- Implement 'debug-on-error' as documented -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1131 -- 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
1132 -- More robust package compilation and debugging -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1133 -- Overhaul profile code -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1134 -- 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
1135 -- Clean up realpath.c -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1136 -- 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
1137 -- Fix some Cygwin complaints -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1138 -- Unconditionally use LISP_FLOAT_TYPE code -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1139 -- Improve crash message in 'shut_down_emacs' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1140 -- 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
1141 -- 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
1142 -- Prototype 'enqueue_focus_event' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1143 -- 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
1144 -- Add optional 'noerror' arg to 'Frequire' -- Wallington.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1145 -- 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
1146 haven't been set -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1147 -- Fix infloop upon a gdm logout -- Sigelman.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1148 -- Fix scope of 'num_nonshy_regs' -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1149 -- Fix "stale match data" bug -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1150 -- 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
1151 -- Update specifier code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1152 -- Update process code -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1153 -- Move ldap/postgresql code out to DSO's -- James.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1154 -- Normalise Ffile_truename and drive spec on cygwing to win32 format
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1155 -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1156 -- 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
1157 -- Coding system updates -- Ikiuo.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1158
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1159 Lisp API
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1160
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1161 -- 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
1162 -- Add garbage collection messages -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1163 -- Re-implement window configurations in Emacs Lisp -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1164 -- Enhance background-pixmap-file code -- Verna.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1165 -- 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
1166 instruction -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1167 -- 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
1168 -- Don't use 'save-window-excursion' in
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1169 'shrink-window-if-larger-than-buffer' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1170 -- 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
1171 -- Remove nonworking 'breakpoint-on-error' -- Wing.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1172 -- 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
1173 -- Wing.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1174 -- 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
1175 -- 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
1176 -- Simplify code in '*-reset-device-font-menus' -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1177 -- 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
1178 -- Preserve return value from 'call-process' -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1179 -- 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
1180 -- 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
1181 -- 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
1182 -- 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
1183 -- 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
1184 -- 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
1185 -- 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
1186 Wallington
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1187 -- Fix 'view-lossage' interactive spec -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1188 -- 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
1189 -- Bind C-xrd to 'delete-rectangle' -- Yamaoka.
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1190 -- 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
1191 that are in packages -- Skyttä
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1192 -- New compatible alias for 'lookup-syntax-properties'
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1193 ('parse-sexp-lookup-properties') -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1194 -- Enable C autoloads for DSO's -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1195 -- Update revert-buffer code -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1196 -- 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
1197
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
1198
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1199 to 21.5.9 "brussels sprouts"
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1200
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1201 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
1202 to test this out configure with '--use-kkcc'.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1203
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1204 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
1205 document updates.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1206
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1207 -- 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
1208 include a date in the version string -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1209 -- 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
1210 -- 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
1211 stuff in PROBLEMS -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1212 -- 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
1213 -- Japanese language fixes -- Yamaoka.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1214 -- 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
1215 libraries -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1216 -- New alias for 'delete-indentation' (join-line) -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1217 -- Support docstring for define-derived-mode -- Turnbull
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1218 -- 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
1219 -- 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
1220 -- Document purecopy as a no-op -- Josefsson.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1221 -- New document chapter "Regression Testing XEmacs" -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1222 -- 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
1223 -- 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
1224 configure option) -- Sperber, Crestani, Kaltenbach, Bush.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1225 -- 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
1226 -- 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
1227 -- Fix memory leak -- Verna.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1228 -- 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
1229 -- Verna.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1230 -- Fix --with-mule --with-gtk builds -- Barta.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1231 -- 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
1232 -- 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
1233 is nonnegative -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1234 -- Fix splitting window horizontally not splitting evenly -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1235 -- ORDINARY_LINK OK for Linux -- James.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1236 -- 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
1237 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
1238 -- 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
1239 are rewritten -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1240 -- 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
1241 -- 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
1242 aren't present -- Turnbull.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1243 -- 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
1244 -- Various typo fixes -- Skyttä, Turnbull, James.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1245
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1246
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1247 to 21.5.8 "broccoli"
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1248
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1249 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
1250 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
1251
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1252 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
1253 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
1254 categories. Maybe next release...
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1255
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1256 -- 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
1257 algorithms -- Sperber.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1258 -- 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
1259 James.
2930
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1260 -- 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
1261 -- Test for wchar.h in configure -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1262 -- Update package-index files -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1263 -- s/Xemacs/XEmacs/ doc fixes -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1264 -- Sync make-docfile.c with GNU -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1265 -- Updates to gutter-items -- Palmieri.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1266 -- Sync setenv with GNU -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1267 -- Remove package-get's dependence on APEL -- Youngs.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1268 -- 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
1269 -- 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
1270 -- Updates to mule/kinsoku.el -- Yamaoka.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1271 -- Updates to define-derived-mode -- Wallington.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1272 -- Printer fixes -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1273 -- Updates to window-xemacs.el & frame.el -- James.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1274 -- Doc fix gutter-items.el -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1275 -- Sync ":set-after" in custom with GNU -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1276 -- Sort the lists in enabled-behavior-list -- Galibert
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1277 -- Updates to lwlib-Xm.c -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1278 -- Various doc fixes to the TeXinfo docs -- Aichner.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1279 -- GC fixes -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1280 -- 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
1281 -- Fix to mswindows_need_event -- Alexander.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1282 -- 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
1283 -- Ffunctionp return nil for autoloaded macros & keymaps -- Niksic.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1284 -- Subwindow fixes -- Ueno.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1285 -- 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
1286 -- Fixes to Fstart_process_internal -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1287 -- Fixes to init_ralloc for pdump -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1288 -- Remove duplicated definition of Lisp_Devmode -- Bush.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1289 -- Fixes to toolbar/redisplay -- Piper.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1290 -- Windows DDE fixes -- Moore.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1291 -- 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
1292 Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1293 -- 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
1294 managers on Windows -- Rankin.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1295 -- Conditionalise calls to syms_of_dired_mswindows &
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1296 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
1297 -- Harris.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1298 -- Process related fixes -- Sperber.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1299 -- Fix #includes in input-method-motif.c -- Galibert.
ee5ea7af39e1 [xemacs-hg @ 2005-09-14 04:58:13 by stephent]
stephent
parents: 2929
diff changeset
1300 -- Fixes to automated tests -- Sperber.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1301
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
1302
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1303 to 21.5.7 "broccoflower"
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1304
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1305 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
1306 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
1307 the ChangeLog is used.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1308
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1309 UI changes and runtime bugs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1310
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1311 -- 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
1312 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
1313 -- Add: balloon help for package-ui -- youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1314 -- 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
1315 -- Add: lots of new menubar items -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1316 -- Add: new winclient for MS Windows -- acs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1317 -- 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
1318 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
1319 -- Add: revert-buffer optimization for unchanged files -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1320 -- 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
1321 -- 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
1322 inserts a TAB char -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1323 -- 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
1324 less used commands appear in submenus -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1325 -- Fix: NILP(lim) crash in search.c -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1326 -- 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
1327 -- Fix: XmProcessTraversal crash -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1328 -- Fix: avoid infinite loop in extent code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1329 -- Fix: crash due to errant xfree() -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1330 -- Fix: crash in gtk_popup_menu -- wmperry
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1331 -- Fix: crashes due to excessive alloca -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1332 -- 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
1333 -- 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
1334 -- Fix: improve MS Windows printer support -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1335 -- Fix: improve appearance for gutters and dialogs -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1336 -- Fix: improve lisp-mode indentation handling -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1337 -- 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
1338 -- Fix: many netinstaller improvements -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1339 -- Fix: popup dialogs on MS Windows -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1340 -- 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
1341 and in chronological order -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1342 -- 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
1343 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
1344 -- Nickolay Pakoulin
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1345 -- 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
1346 -- Fix: short filename handling on Windows -- Peter Arius
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1347 -- Fix: some crashes in syntax code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1348 -- Fix: some crashes with multibyte text -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1349 -- 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
1350 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
1351 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
1352 -- Fix: update installed.db after updating packages -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1353
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1354 Documentation
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1355
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1356 -- Add: New FAQs -- stephen, adrian
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1357 -- 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
1358 stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1359 -- 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
1360 -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1361 -- Add: etc/TUTORIAL.se -- Mats Lidell
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1362 -- Add: new Internals manual nodes -- ben, stephen, darrylo
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1363 -- 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
1364 -- 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
1365 README.global-renaming -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1366 -- Fix: README.packages: info about --package-path -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1367 -- Fix: improve docstrings and comments -- ben, stephen, adrian,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1368 John H. Palmieri
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1369 -- 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
1370 adrian, youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1371 -- Fix: update etc/BETA -- Jarl Friis
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1372 -- Fix: update etc/package-index.LATEST.pgp -- youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1373 -- Fix: update photos -- hniksic
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1374
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1375 Lisp API
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1376
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1377 -- 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
1378 check-argument-range, indent-balanced-expression-function,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1379 indent-balanced-expression, indent-region-or-balanced-expression,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1380 image-instance-instantiator, truncate-string-with-continuation-dots,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1381 get-user-response, unicode-precedence-list -- ben, stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1382 -- 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
1383 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
1384 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
1385 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
1386 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
1387 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
1388 -- 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
1389 -- 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
1390 -- Fix: call-process moves to Lisp -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1391 -- 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
1392 -- use it on all systems
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1393 -- implement C-g as documented
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1394 -- clean up and comment
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1395 -- 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
1396 -- remove duplicate funs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1397 -- Add: compat.el, preliminary (not working) code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1398 -- 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
1399 -- 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
1400 -- 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
1401 -- Add: preliminary support for ELL autoloads -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1402 -- Add: toolbar face -- wmperry
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1403 -- 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
1404 widget-logical-to-character-height -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1405 -- Fix: paths-find-architecture-directory searches in
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1406 `system-configuration'/`base', not `base'`system-configuration' -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1407 -- 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
1408 -- Fix: default value of gethash to Qunbound -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1409 -- 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
1410 -- Fix: layout improvements -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1411 -- Fix: major overhaul of face-handling code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1412 -- avoid truenaming fonts
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1413 -- 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
1414 -- rewrite frobbing functions in faces.el
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1415 -- 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
1416 -- 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
1417 -- call init-global-faces under MS Windows!
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1418 -- correct weight names in font.el.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1419
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1420 Internals
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1421
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1422 -- Add: new APIs -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1423 -- macros to GCPRO arrays
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1424 -- default argument for char tables
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1425 -- signal extent changes
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1426 -- internal_bind_*, check_specbind_stack_sanity
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1427 -- 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
1428 -- new cons treatment (src/ChangeLog 2002-05-28)
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1429 -- 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
1430 -- rename various identifiers for consistency
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1431 -- 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
1432 -- Add: support for fastcall in MS Windows -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1433 -- Fix: ELL APIs -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1434 -- load only once
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1435 -- no longer use RTLD_GLOBAL
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1436 -- 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
1437 -- Fix: Many Mule changes -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1438 -- 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
1439 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
1440 -- 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
1441 -- 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
1442 failure -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1443 -- 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
1444 Mike Alexander
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1445 -- 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
1446 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
1447 -- 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
1448 -- see 2002-06-20 src/ChangeLog) -- ben
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1449 -- Fix: move global-map to keydefs.el -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1450 -- 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
1451 -- 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
1452 -- 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
1453 -- Fix: race condition in process handling -- Nix
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1454 -- Fix: recover gracefully from internal XOpenDevice failure -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1455 -- Fix: redo syntax cache code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1456 -- Fix: save-restriction now uses markers -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1457 -- 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
1458
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1459 Build
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1460
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1461 -- 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
1462 -- 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
1463 -- Fix: "Stop Build" in VC++ now works -- Ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1464 -- 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
1465 -- Fix: --with-widgets autodetection -- jan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1466 -- Fix: 64-bit support -- Andreas Jaeger, Gregory Steuck
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1467 -- Fix: MS Windows Makefile cleanups -- ben, jonathan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1468 -- Fix: MS Windows builds default to pdump -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1469 -- 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
1470 -- Fix: check for EOF in make-docfile -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1471 -- Fix: config.h.in organization -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1472 -- 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
1473 -- Fix: implement configure option moduledir -- Mike Fabian
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1474 -- Fix: spurious failures in tests -- ben, stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1475 -- 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
1476 -- 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
1477 when done -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1478 -- 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
1479 galibert, Paul Stodghill
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1480 -- Fix: warnings -- ben, wmperry, stephen, didier
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1481
803
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1482 to 21.5.6 "bok choi"
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1483
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1484 UI changes and runtime bugs
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1485
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1486 -- Fix: process waiting on MS Windows -- Mike Alexander
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1487 -- 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
1488 -- 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
1489 -- Fix: add_charsets_to_precedence_list -- IKEYAMA Tomonori
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1490 -- Change: misc menubar -- John Paul Wallington
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1491 -- 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
1492 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
1493 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1494 -- 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
1495 -- Fix: bug in md5 handling.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1496 -- 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
1497 -- 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
1498 -- Fix: (tentative) redisplay crash freeing display line structures.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1499 -- Fix: (tentative) TTYs don't work.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1500 -- 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
1501 -- Fix: hscroll/truncation/continuation glyphs causing "jumping lines".
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1502 -- Fix: problem with text files with no newlines ().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1503 -- 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
1504 -- 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
1505 -- 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
1506 Missing argument.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1507 -- Fix: smoother scrolling on MS Windows.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1508 -- 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
1509 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
1510 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
1511 "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
1512 -- Change: implementation of matching font to charset.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1513 -- 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
1514 default frame size on Windows to 50 lines.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1515 -- 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
1516 -- Add: much functionality to behavior.el.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1517 -- Add: more Unicode translation files.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1518
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1519 Documentation
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1520
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1521 -- 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
1522 -- 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
1523 -- Texinfo (lispref): Unicode Support, Behaviors -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1524 -- Texinfo (user): Behaviors -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1525 -- Improve auto-mode-alist -- Simon Josefsson
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1526 -- Docstrings: completion-ignored-extensions, file-name-all-completions --
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1527 John H. Palmieri
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1528 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1529 -- New ChangeLog for ./etc/.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1530 -- Updated: NEWS.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1531 -- 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
1532 -- 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
1533 -- Obsoleted Lisp: 'sref, char-bytes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1534 -- Internals: Revamped the sound documentation.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1535 -- Typo fixes -- Adrian Aichner
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1536
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1537 Lisp API
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1538
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1539 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1540 -- 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
1541 -- Fix: bugs in language environments English and Ethiopic
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1542 -- Change: lisp/mule/*.el -- convert to XEmacs style.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1543 -- 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
1544 some-window, count-windows, window-safely-shrinkable-p,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1545 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
1546 -- Add (line-oriented mouse selection): New functions
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1547 mouse-consolidated-yank mouse-yank, mouse-track,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1548 default-mouse-track-normalize-point,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1549 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
1550 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
1551 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
1552 -- 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
1553 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
1554 backtrace showing where the error occurred. New functions
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1555 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
1556 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
1557 -- 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
1558 debug-backtrace.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1559 -- 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
1560 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
1561 -- Add many languages and charsets.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1562 -- Add (autoloads): Support defun*, defmacro*.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1563 -- 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
1564 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
1565 if-fboundp, when-fboundp, and-fboundp, declare-fboundp,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1566 globally-declare-fboundp, with-byte-compiler-warnings-suppressed
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1567 -- Warning fixes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1568
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1569 Internals
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1570
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1571 -- Add: Get & SetLocaleInfo from winnls.h -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1572 -- Add: codepages latin-jisx0201, japanese-jisx0212, remove
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1573 japanese-jisx0208-1978 -- IKEYAMA Tomonori
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1574 -- 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
1575 William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1576 -- Fix: I18N APIs on windows -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1577 -- Fix: typos causing GTK build errors -- Malcolm Purvis
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1578 -- Warning fixes -- William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1579 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1580 -- 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
1581 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
1582 ERROR_CHECK_STRUCTURES.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1583 -- Change: Redo print_*().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1584 -- 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
1585 -- Change: Replace XSETFOO with wrap_foo().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1586 -- 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
1587 -- Change: rearrange init calls in emacs.c.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1588 -- Add: (partial) category API compatible with FSF.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1589 -- 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
1590 usage. Not currently activated.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1591 -- Add: (partial) sledgehammer redisplay check.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1592 -- Add: error-behavior ERROR_ME_DEBUG_WARN.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1593 -- Add: more error checking on Dynarrs.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1594 -- 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
1595 -- Add: resizing_buffer_to_lisp_string().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1596 -- Add: function get_charset_limits.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1597 -- 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
1598 -- 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
1599 events, to avoid event-type-specific stuff.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1600 -- Fix eifree(). Use Eistrings in various places
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1601 -- Fix: bugs in chartab implementation and doc strings.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1602
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1603 Build
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1604
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1605 -- 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
1606 -- Fix: .texi files for Cygwin makeinfo -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1607 -- 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
1608 -- 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
1609 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1610 -- Fix: require errors in behavior.el
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1611 -- Fix: compile error when TTY-only.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1612 -- 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
1613 -- Change: Makefile regenerates itself if out of date.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1614 -- Change: improve error-checking config for Windows
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1615 -- Add: HAVE_SYS_TIMES_H config.h #define.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1616 -- Add: new error-checking types in configure.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1617 -- Add: .cvsignore
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1618
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1619 to 21.5.5 "beets"
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1620
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1621 Documentation
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1622 -- new external-widget example node -- Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1623 -- new packaging manual nodes -- Steve Youngs, Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1624 -- new Swedish TUTORIAL -- Mats Lidell
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1625 -- update etc/BETA -- Jarl Friis, Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1626 -- 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
1627 -- 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
1628 -- misc comment and docstring improvements -- Valdis Kletnieks
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
1629 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
1630 work, folks!
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1631
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1632 UI
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1633 -- 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
1634 -- 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
1635 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
1636 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
1637 -- improve GTK clipboard handling -- Eric Gillespie, Jr.
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1638 -- 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
1639 -- 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
1640 -- support GUI toolbar shadow thickness adjustment -- Bill Perry
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1641 -- support ISO 8859/15 (Euro) -- Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1642 -- support Sieve in auto-mode-alist -- Simon Josefsson
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1643 -- 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
1644
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1645 Lisp API
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1646 -- 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
1647
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1648 Internals
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1649 -- 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
1650 -- 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
1651 -- move disabled-command-loop to C -- Jan Vroonhof
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1652
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1653 Build
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1654 -- improve Athena widgets detection -- Jan Vroonhof
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1655
724
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1656 to 21.5.4 "bamboo"
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1657 -- 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
1658 -- 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
1659 -- 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
1660 -- 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
1661 -- David A. Panariti
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1662 -- 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
1663 -- 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
1664 -- 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
1665 -- 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
1666 -- 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
1667 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
1668 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
1669 -- 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
1670 -- 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
1671 -- support user {site,infodock}-packages hierarchies -- Michael Sperber
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1672 -- 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
1673 -- 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
1674 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
1675 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
1676
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1677 -- HTML docs from Texinfo sources -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1678 -- 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
1679 -- improve package system documentation -- Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1680 -- new Japanese translation of xemacs.1 -- Kazuo Oishi
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1681 -- update developer personal info -- Jan Vroonhof, Michael Diers
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1682 -- 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
1683
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1684 -- 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
1685 -- etags to Potorti` version 14.28. -- Yoshiki Hayashi
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1686 -- mark-paragraph - added optional argument -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1687
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1688 -- 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
1689 -- 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
1690 -- eliminate bogus check for Athena widgets -- Alexey Mahotkin
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1691 -- omit -Wshadow when compiling with g++ -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1692 -- 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
1693 -- 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
1694
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1695 -- 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
1696 -- 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
1697 -- 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
1698 -- 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
1699 -- 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
1700 -- 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
1701 -- 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
1702 -- 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
1703 -- 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
1704 -- 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
1705 -- 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
1706 -- fix 'report-xemacs-bug' issues -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1707 -- 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
1708 -- fix several package-get bugs -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1709 -- 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
1710 -- 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
1711 -- 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
1712 -- 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
1713 -- 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
1714
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1715 -- GTK improvements/fixes -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1716 -- add face mappings
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1717 -- fix "can't shut up bell" bug
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1718 -- fix some face initialization bugs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1719 -- fix subwindow handling
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1720 -- fix yes-or-no-p lossage
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1721 -- improve conformance to internal APIs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1722 -- 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
1723 default GtkStyle
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1724 -- remove useless XPM color symbol checks
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1725
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1726 -- MS Windows improvements/fixes -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1727 -- better build portability
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1728 -- change registry key to XEmacs.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1729 -- 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
1730 -- fix focus and event handling in scrollbars
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1731 -- fix get-popup-menu-response bug
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1732 -- improve DDE support
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1733 -- improve netinstaller, especially uninstall and shortcuts
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1734 -- improve popup dialog handling
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1735 -- new directory dialog support
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1736 -- quit if the user cancels in directory dialog
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1737 -- Cygwin nox-xpm detection -- Charles Wilson
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1738 -- 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
1739 -- fix file handle leak in pipes -- Mike Alexander
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1740 -- initial VC.NET support -- Andrew Begel
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1741
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1742 -- Rename/redefine integral types -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1743 -- See src/ChangeLog for details and rationale.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1744 -- 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
1745 -- 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
1746 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
1747 -- 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
1748 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
1749 -- "*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
1750 -- "*bpos" == one-based buffer position.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1751 -- "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
1752 -- CVS: improve .cvsignore files -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1753 -- autoload handling improvements -- Didier Verna
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1754 -- improve handling of face inheritance/fallback -- Jan Vroonhof
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1755 -- 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
1756 -- improve debugging in event-msw.c -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1757 -- 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
1758 -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1759 -- 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
1760 -- unify GUI pixmap handling -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1761 -- unify toolbar handling across GUI platforms -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1762
653
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1763 to 21.5.3 "asparagus"
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1764 -- 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
1765 -- 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
1766 -- Adrian Aichner
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1767 -- 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
1768 -- 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
1769 Adrian Aichner
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1770 -- Autoload handling improvements -- Didier Verna
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1771 -- More 'report-xemacs-bug' updates -- Steve Youngs
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1772 -- 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
1773 -- Synch configure.usage options with configure -- Peter Brown
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1774
529
3a1e2338cd81 [xemacs-hg @ 2001-05-10 11:44:25 by martinb]
martinb
parents: 521
diff changeset
1775 to 21.5.2 "artichoke"
640
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1776 -- fixes and improvements -- Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1777 -- etags.c synched to upstream
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1778 -- lisp/term/*.el cleanup
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1779 -- miscellaneous help improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1780 -- transpose-line-up/down maybe moves the region
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1781 -- MS Windows init improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1782 -- 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
1783 -- 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
1784 -- 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
1785 -- make find-library search patch configurable
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1786 -- 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
1787 destructively modifies an existing string
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1788 -- 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
1789 be accessed by set-window-configuration
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1790 -- Lisp object structure rationalization
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1791 -- fix two nasty bugs in the unwinding code
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1792 -- 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
1793 -- 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
1794 -- control-G handling fixes for MS Windows
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1795 -- debug-mswindows-events and related code introduced
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1796 -- 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
1797 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
1798 -- 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
1799 -- 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
1800 -- prepare to remove encapsulation
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1801 -- 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
1802 -- 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
1803 -- gc-in-window-procedure fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1804 -- Cygwin setitimer fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1805 -- windows shell fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1806 -- more structured errors
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1807 -- MS Windows network stream data corruption fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1808 -- fix ~user file name handling
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1809 -- rename MAX_PATH to standard PATH_MAX
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1810 -- 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
1811
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1812 -- fixes and improvements -- Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1813 -- byte optimizer fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1814 -- 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
1815 before the first "real" code
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1816 -- internal DECIMAL_PRINT_SIZE macro
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1817 -- 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
1818 -- 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
1819 -- handle buggy Sun realloc()
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1820
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1821 -- GTK fixes -- Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1822 -- GTK popup dialog fix
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1823 -- GTK added to font-window system mappings
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1824 -- 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
1825 -- GTK scrollbar fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1826 -- 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
1827 -- fix the disappearing GTK scrollbar problem
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1828
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1829 -- 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
1830 -- 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
1831 -- 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
1832 -- 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
1833 -- 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
1834 -- 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
1835 -- 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
1836 -- 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
1837 -- mouse-track fixes -- Adrian Aichner, Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1838 -- dragdrop fix for windowless events -- Mike Alexander
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1839 -- fix `unbalanced parentheses' bug in syntax -- Matt Tucker
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1840 -- gpmevent.c header inclusion fixes -- Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1841 -- 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
1842 -- 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
1843 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
1844 -- allow preemption on redisplay -- Kirill 'Big K' Katsnelson
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1845 -- 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
1846 -- Qccl_error: New error -- Yoshiki Hayashi
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1847 -- 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
1848 -- 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
1849 -- 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
1850 -- 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
1851 -- 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
1852
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1853 -- warning, style, and doc fixes and improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1854 -- 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
1855 -- eliminate numerous C++ errors -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1856 -- code style corrections -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1857 -- build improvements -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1858 -- configure improvements and fixes -- Martin Buchholz, Ben Wing,
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1859 Stephen J. Turnbull
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1860 -- 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
1861 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
1862 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
1863 'Big K' Katsnelson
529
3a1e2338cd81 [xemacs-hg @ 2001-05-10 11:44:25 by martinb]
martinb
parents: 521
diff changeset
1864
478
09855058eefc [xemacs-hg @ 2001-04-19 06:59:50 by martinb]
martinb
parents: 477
diff changeset
1865 to 21.5.1 "anise"
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1866 -- 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
1867 both bug fixes and features. Highlights:
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1868 -- Many changes to make printing work on Windows
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1869 -- byte-compilation speed improvements
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1870 -- New functions for cleanly eliminating byte-compiler warnings
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1871 -- Remove core bytecompiler warnings
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1872 -- Improve interactive help interface
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1873 -- etags improvements
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1874 -- Better "About XEmacs" page
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1875 -- Windows configury changes
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1876 -- Get QUIT working on Windows
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1877 -- Fix shy group regexp code
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1878 -- etc. etc.
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1879
2865
8baa2f03d853 [xemacs-hg @ 2005-07-19 09:45:00 by didierv]
didierv
parents: 2788
diff changeset
1880 -- 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
1881 -- Yoshiaki Kasahara
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1882 -- `custom' changes -- Didier Verna
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1883 -- SET_FACE_PROPERTY bug fix -- Jerry James
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1884 -- Unix tty configury changes -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1885 -- 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
1886 -- Fix crash with xlc -O3 -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1887 -- 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
1888 -- 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
1889 -- 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
1890 -- Make hash table mapping safe -- Martin Buchholz
477
55fa613136f0 [xemacs-hg @ 2001-04-19 06:07:35 by martinb]
martinb
parents: 471
diff changeset
1891
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1892 Fork from 21.2: 21.5.0 "alfalfa"
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1893 -- For changes up to 21.4.0, see etc/NEWS