annotate CHANGES-beta @ 2951:b694dfd2f40e

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