Mercurial > hg > xemacs-beta
comparison CHANGES-beta @ 1187:6f18092b3b3c
[xemacs-hg @ 2003-01-05 05:13:26 by youngs]
XEmacs 21.5.10 "burdock" is released.
author | youngs |
---|---|
date | Sun, 05 Jan 2003 05:13:45 +0000 |
parents | d4f46630c724 |
children | 3f994430e7b9 |
comparison
equal
deleted
inserted
replaced
1186:db15ec20adc0 | 1187:6f18092b3b3c |
---|---|
1 to 21.5.10 "burdock" | 1 to 21.5.10 "burdock" |
2 | |
3 Please accept my apologies for the very long wait between releases | |
4 this time around. My PC chose the 21.5.10 development cycle to go up | |
5 in a sickening cloud of smoke. :-( (Steve Youngs <youngs@xemacs.org>) | |
6 | |
7 Lots of updates from Ben Wing (as always), also from Andy Piper, Mike | |
8 Sperber, and Stephen Turnbull with lots of documentation updates and | |
9 fixes. One new exciting addition in this release is that the LDAP and | |
10 PostgreSQL code has been extracted out of the core C code and moved to | |
11 DSO's. We have Jerry James to thank/blame/worship for that. | |
12 | |
13 Build | |
14 | |
15 -- Reset sheap-adjustment to zero - Piper. | |
16 -- Make --pdump default to yes on Linux - Turnbull. | |
17 -- Only use -Wpacked in GCC v3 - Wing. | |
18 -- Remove LISP_FLOAT_TYPE definition. - James. | |
19 -- Temporarily disable DSO's under Cygwin - Wing. | |
20 -- Updates to DSO building code (Makefile.in, configure.in etc) - Wing, James. | |
21 -- Separate compiler warning flags from CFLAGS - Wing. | |
22 -- Delete auto-autoloads.e* & custom-load.e* on 'make clean' - Turnbull. | |
23 -- Disable detection of 'getaddrinfo' for HP-UX 11.XX - Turnbull. | |
24 -- Include modules directories in 'make tags' - Youngs. | |
25 -- Fix shadowing warnings in make-docfile.c - Wing. | |
26 -- Move the common stuff from postgresql/ldap Makefile.in.in & | |
27 configure.ac's into a "common" Makefile and configure script - | |
28 Wing. | |
29 -- Major cleanup of ellcc - Wing, James. | |
30 -- Add Makefile var to pick up '--site-libraries' in DSO's - Youngs. | |
31 -- Avoid unnecessary deviations from UNIX 'describe-installation' in | |
32 xemacs.mak - Aichner. | |
33 -- Don't confirm overwriting files in xemacs.mak - Aichner. | |
34 -- Support 'xemacs_extra_name' in xemacs.mak - Aichner. | |
35 -- Some gcc/g++ 3 fixes - Wing. | |
36 -- Warning fixes - Wing. | |
37 -- Fix some C++ errors - Wing. | |
38 -- Allow for C needing volatile and C++ that can't have volatile, | |
39 remove previous volatile hacks - Wing. | |
40 -- Try for a working Cygwin build with old unexec - Wing. | |
41 -- Warning suppression - Turnbull. | |
42 -- New Mule character class regexp tests - Turnbull, Ueno. | |
43 -- Better handling of known bugs in tests - Turnbull. | |
44 -- Add test for stale subexpr match-data - Turnbull. | |
45 -- Update syntax-table tests - Turnbull. | |
46 -- Add word-boundary regexp tests - Turnbull. | |
47 | |
48 Documentation | |
49 | |
50 -- Updates to PROBLEMS file | |
51 Running/Linux - Lesstif 0.93.36 - Turnbull | |
52 Running/IRIX - Irix 6.5 coredumps - Turnbull | |
53 Running/Cygwin - "No cygXpm-noX" fatal error - Turnbull | |
54 Missing charsets - Remove ambiguity - Turnbull | |
55 Running, General - FontSet warnings - Turnbull | |
56 MacOS/X - Stack limitation - Turnbull | |
57 Digital Unix - Generalise - Turnbull | |
58 AIX - USE_KKCC lossage - Turnbull. | |
59 -- Update instructions in info/dir - Wallington. | |
60 -- Recommend TeXinfo 4.2 in INSTALL - Turnbull. | |
61 -- Add example in sample.Xdefaults - Boffi. | |
62 -- Typo fixes - Yamaoka, Youngs, Turnbull, Wing. | |
63 -- Docstring fixes - Turnbull, Piper, Skyttä, Wing. | |
64 -- Update description of XEmacs Patches and Design ML's - Turnbull. | |
65 -- Incorportate ChangeLog.X into ChangeLog - Wing. | |
66 -- FAQ additions/amendments: | |
67 Debugging FAQ improvements - Wing. | |
68 Mention union type bugs - Turnbull. | |
69 Debugging HOWTO improvements - Turnbull. | |
70 Decoding Lisp objects in the debugger - Turnbull. | |
71 Fix location of FAQ on website - Skyttä. | |
72 Add missing menu entry for Q3.2.7 - Verna. | |
73 Displaying non-ASCII - Turnbull. | |
74 Mention bug report commands - Turnbull. | |
75 Revise Q1.3.[1-6] - Turnbull. | |
76 New FAQ for "no cygXpm-noX" fatal error - Turnbull. | |
77 -- New TeXinfo nodes: | |
78 "Widget Internals" - Turnbull. | |
79 "Simple Specifier Usage" - Turnbull. | |
80 "Compilation Options" - Turnbull. | |
81 -- Document charset Unification and Tables - Turnbull. | |
82 -- Better short description of Mule in Mule submenu - Turnbull. | |
83 -- Regression Testing XEmacs design hints & rewrite - Turnbull. | |
84 -- Document 'face-frob-from-locale-first' - Golubev. | |
85 -- Document 'set-face-background-pixmap-file' - Verna. | |
86 -- Add urefs to Doug Lea's * Wolfram Gloger's home pages in "Low-Level | |
87 Modules" - Turnbull. | |
88 -- Update "Available Packages" - Skyttä. | |
89 -- Document 'append' arg of 'add-to-list' - Skyttä. | |
90 -- Add optimisation hints in "Techniques for XEmacs Developers" - Turnbull. | |
91 | |
92 Internals | |
93 | |
94 -- Add *menubar*FontSet and *popup*FontSet entries - Turnbull, Skyttä. | |
95 -- Extract ldap and postgresql code from core and put them into DSO's - James. | |
96 -- 'Fset_window_point' Correct to GNU/Emacs behaviour (fixes some bugs | |
97 in Gnus) - Wing. | |
98 -- Inhibit GC in critical sections - Wing. | |
99 -- Fix calculation in 'report_sheap_usage' - Piper. | |
100 -- Implement and use new var 'garbage_collection_messages' - Wallington. | |
101 -- Fix 'open_database' for Berkeley DB 4.1.x - Allen. | |
102 -- Updates to frame code - Sperber. | |
103 -- Change C debugger entrance: error message, then stack trace, then | |
104 exiting message, then force debugger - Wing. | |
105 -- Use EQ not EQUAL in 'mswindows_init_frame_1' - Wing. | |
106 -- Better redisplay-related asserts - Wing. | |
107 -- Don't generate large warning strings when they'll be discarded - Wing. | |
108 -- Implement 'debug-on-error' as documented - Wing. | |
109 -- Fix docs relating to QUIT which can't GC under any circumstances - Wing. | |
110 -- More robust package compilation and debugging - Wing. | |
111 -- Overhaul profile code - Wing. | |
112 -- Fix crashes due to incorrectly ported GNU/Emacs code - Wing. | |
113 -- Clean up realpath.c - Wing. | |
114 -- DdeCreateStringHandle needs to be manual due to new Cygwin bug - Wing. | |
115 -- Fix some Cygwin complaints - Wing. | |
116 -- Unconditionally use LISP_FLOAT_TYPE code - James. | |
117 -- Improve crash message in 'shut_down_emacs' - Turnbull. | |
118 -- Update NAS code for NAS 1.6 and later - Toy. | |
119 -- Fix "unused variable" warnings in mule-canna.c - Turnbull. | |
120 -- Prototype 'enqueue_focus_event' - Turnbull. | |
121 -- Use BORDER_FIDDLE_FACTOR instead of 10 in 'layout_layout' - Piper. | |
122 -- Add optional 'noerror' arg to 'Frequire' - Wallington. | |
123 -- Only resize 'layout_query_geometry' dynamically if static sizes | |
124 haven't been set - Piper. | |
125 -- Fix infloop upon a gdm logout - Sigelman. | |
126 -- Fix scope of 'num_nonshy_regs' - Turnbull. | |
127 -- Fix "stale match data" bug - Turnbull. | |
128 -- Don't call 'XtDisplay' on a destroyed widget - Golubev. | |
129 -- Update specifier code - Sperber. | |
130 -- Update process code - Sperber. | |
131 -- Move ldap/postgresql code out to DSO's - James. | |
132 -- Normalise Ffile_truename and drive spec on cygwing to win32 format | |
133 - Piper. | |
134 -- Use 'closesocket' instead of 'CloseHandle' in 'winsock_closer' - Alexander. | |
135 -- Coding system updates - Ikiuo. | |
136 | |
137 Lisp API | |
138 | |
139 -- Update window-xemacs.el to fix 'goto-line' - Wing. | |
140 -- Add garbage collection messages - Wallington. | |
141 -- Re-implement window configurations in Emacs Lisp - Sperber. | |
142 -- Enhance background-pixmap-file code - Verna. | |
143 -- New macro 'save-window-excursion' to eventually replace bytecode | |
144 instruction - Sperber. | |
145 -- Move window.el et al up the order in dumped-lisp.el - Sperber. | |
146 -- Don't use 'save-window-excursion' in | |
147 'shrink-window-if-larger-than-buffer' - Sperber. | |
148 -- Updates to pixel-size code in dialog.el - Sperber. | |
149 -- Remove nonworking 'breakpoint-on-error' - Wing. | |
150 -- Extract out 'with-displaying-help-buffer' into a more general mechanism | |
151 - Wing. | |
152 -- Don't catch errors when noninteractive in startup.el - Wing. | |
153 -- Fix warnings in code-files.el, loadhist.el, & package-get.el - Wing. | |
154 -- Simplify code in '*-reset-device-font-menus' - James. | |
155 -- Synch font-menu.el to the 21.4 version - Turnbull. | |
156 -- Preserve return value from 'call-process' - Sperber. | |
157 -- New functions in replace.el that operate on regions - Evans. | |
158 -- Run 'delete-frame-hook' in general dialogs only - Piper. | |
159 -- Add a margin parameter in autoload.el for DSO autoloads - James. | |
160 -- Conditionalise autoloads for DSO's on the existence of the DSO - James. | |
161 -- Always set module directories/paths in dump-paths.el - James. | |
162 -- Bring list of package sites up to date - Skyttä. | |
163 -- Add "Find Variable" menu entry for 'hyper-apropos-find-variable' - | |
164 Wallington | |
165 -- Fix 'view-lossage' interactive spec - Wallington. | |
166 -- Synch 'with-output-to-string' with GNU/Emacs 21 - Wallington. | |
167 -- Bind C-xrd to 'delete-rectangle' - Yamaoka. | |
168 -- Move entries in 'auto-mode-alist' out to packages for the modes | |
169 that are in packages - Skyttä | |
170 -- New compatible alias for 'lookup-syntax-properties' | |
171 ('parse-sexp-lookup-properties') - Turnbull. | |
172 -- Enable C autoloads for DSO's - James. | |
173 -- Update revert-buffer code - Piper. | |
174 -- Add new coding system 'utf-8-bom' - Ikiuo. | |
175 | |
2 | 176 |
3 to 21.5.9 "brussels sprouts" | 177 to 21.5.9 "brussels sprouts" |
4 | 178 |
5 The main thrust of this release is the new GC algorithms. If you want | 179 The main thrust of this release is the new GC algorithms. If you want |
6 to test this out configure with '--use-kkcc'. | 180 to test this out configure with '--use-kkcc'. |