Mercurial > hg > xemacs-beta
comparison CHANGES-beta @ 1307:3f994430e7b9
[xemacs-hg @ 2003-02-16 06:13:17 by youngs]
XEmacs 21.5.11 "cabbage" is released.
author | youngs |
---|---|
date | Sun, 16 Feb 2003 06:13:41 +0000 |
parents | 6f18092b3b3c |
children | bd5929b8e039 |
comparison
equal
deleted
inserted
replaced
1306:371cff0ccdd7 | 1307:3f994430e7b9 |
---|---|
1 to 21.5.11 "cabbage" | |
2 | |
3 Lots of improvements and fixes this time around. One of our key | |
4 players, Ben Wing, has drastically improved font-locking (go turn on | |
5 lazy-lock to check it out). Apart from many other bug fixes, Ben | |
6 has also given us a speed up to the build process (--quick-build | |
7 configure option). | |
8 | |
9 Other stars we should mention are: Mike Sperber, for window | |
10 configuration fixes and updates; Stephen Turnbull for build fixes, | |
11 documentation and typo fixes. Stephen also gave us some major updates | |
12 to autoload.el and wid-edit.el. And also Jerry James with some more | |
13 DSO updates. | |
14 | |
15 Here are the highlights: | |
16 | |
17 Build | |
18 | |
19 -- Updates to test suite - Turnbull. | |
20 -- Use -no-autoloads with update-elc-2 - Wing. | |
21 -- Check for strupr and strlwr - Sperber. | |
22 -- Delete auto-autoloads.el* & cutom-load.el* files on make clean - Turnbull. | |
23 -- Fix --srcdir processing - Turnbull. | |
24 -- Define DLSYM_NEEDS_UNDERSCORE on Darwin - Turnbull. | |
25 -- Use opsys=aix4-2 for AIX 5 and above - Buchholz. | |
26 -- Make ellcc search XEmacs directories for include files 1st - James. | |
27 -- Set stack-trace-on-error, load-always-display-messages - Wing. | |
28 -- Overhaul update-elc.el, cus-dep, autoload (speed ups) - Wing. | |
29 -- Various compiler warning fixes - Wing. | |
30 -- FreeBSD updates in modules/Makefile.common - Pluim. | |
31 -- Warning fix in eldap.c - James. | |
32 -- Support C++ & KKCC compilation in Windows - Wing. | |
33 -- Various fixups in nt/config.in.samp - Wing. | |
34 -- Fixes in xemacs.mak - Wing. | |
35 -- Clean up compile errors with C++ under Windows - Wing. | |
36 -- Re-order sections in ldflags for gcc 3.2 - Okhapkin. | |
37 -- Restore USE_XFONTSET - Turnbull. | |
38 -- New symbol: DLSYM_NEEDS_UNDERSCORE - Turnbull. | |
39 -- Guard against multiple definitions of _ALL_SOURCE - Buchholz. | |
40 -- QUICK_BUILD updates - Wing. | |
41 | |
42 Documentation | |
43 | |
44 -- Major update to configure.usage - Wing. | |
45 -- New developer bio's - James, Skyttä, Golubev. | |
46 -- Amendments/additions to PROBLEMS: | |
47 - PostgreSQL DSO with --error-checking=all - James. | |
48 - Consolidate Motif problems into one section - Turnbull. | |
49 -- Amendments/additions to INSTALL: | |
50 - Recommend Mule - Turnbull. | |
51 - Deprecate stripped binaries - Turnbull. | |
52 -- General tidy up of etc/BETA, rewrite sections dealing with packages | |
53 and building from scratch - Youngs. | |
54 -- General doc fixes, typos etc - Youngs, Turnbull, Palmer, Wing. | |
55 -- Fix xref in Auto-Saving - Aichner. | |
56 -- Update Local.rules File section in packages.texi - Youngs. | |
57 -- Clarify package hierarchy structure - Turnbull. | |
58 -- Major fixup of internals.texi - Wing. | |
59 -- Lots of Mule rewriting in lispref/mule.texi - Wing. | |
60 -- Document USE_UNION_TYPE evilness - Wing. | |
61 -- Document event-matches-key-specifier-p better - Wing. | |
62 -- Change illegal (for C) '//' comments to '/* */' - Shelton, Turnbull. | |
63 | |
64 Internals | |
65 | |
66 -- Synch rcs2log to GNU upstream - Youngs. | |
67 -- Use symbolic name `XtExposeCompressMaximal' instead of `TRUE' in | |
68 xlwMenuClassRec - Buchholz. | |
69 -- In xm_update_progress, don't define unless LWLIB_WIDGETS_MOTIF - Buchholz. | |
70 -- Rename class -> class_ & new -> new_ - Wing. | |
71 -- KKCC update in postgresql.c - Wing. | |
72 -- KKCC update in eldap.c - James. | |
73 -- Fix for unix_create_process - Ueno. | |
74 -- Set stack reserve size during unexec() - Piper. | |
75 -- Use 'struct htentry' not 'struct hentry' in elhash.c - Wing. | |
76 -- New macros ALIST_LOOP_3, ALIST_LOOP_4. | |
77 -- Fix 'xemacs -batch -l dunnet' under Cygwin - Wing. | |
78 -- Implement delaying of XFlush() if pending expose events - Wing. | |
79 -- Fix some longstanding bugs in X quit handling - Wing. | |
80 -- Correct the message output upon crashing to be more up-to-date - Wing. | |
81 -- Add dp() & db() as short synonyms of debug_print() & | |
82 debug_backtrace() - Wing. | |
83 -- Add C++ error-checking code to verify problems with GCPRO/UNGCPRO - Wing. | |
84 -- Change the way gap arrays are allocated (for KKCC) - Wing. | |
85 -- Now lcrecords set the type of items sitting on the free list to | |
86 lcrecord_type_free - Wing. | |
87 -- All lcrecord allocation functions now zero out the returned | |
88 lcrecords - Wing. | |
89 -- Additional asserts in FREE_FIXED_TYPE - Wing. | |
90 -- Make bit vectors lcrecords, like vectors - Wing. | |
91 -- MARKED_SLOT() call no longer includes semicolon - Wing. | |
92 -- Factor out some code duplicated in KKCC and pdump - Wing. | |
93 -- KKCC updates - Wing. | |
94 -- Add a fifth field "flags" to memory_description - Wing. | |
95 -- Add support for "description maps" - Wing. | |
96 -- Redo XD_UNION so it works inline and change format to provide info | |
97 for pdump - Wing. | |
98 -- Textual changes: | |
99 - lrecord_description -> memory_description - Wing. | |
100 - struct_description -> sized_memory_description - Wing. | |
101 -- Initialize protect_me field of popup_data in set_frame_menubar - Sperber | |
102 -- GTK updates - Sperber. | |
103 -- Don't lead to a crash if dealing with a dead | |
104 window/frame/device/console - Sperber. | |
105 -- Prevent crash for combination windows - Sperber. | |
106 -- Window fixes in Fdelete_window - Sperber. | |
107 -- Module updates in emodules.h - James. | |
108 -- Fprovide from 'vars_of_file_coding' not 'syms_of_file_coding' - Turnbull. | |
109 -- Fix syntax of macro in 'mark_object_maybe_checking_free - Turnbull. | |
110 -- Eliminate bogus require-prints-loading-message - Wing. | |
111 -- Turn on `load-warn-when-source-newer' by default - Wing. | |
112 -- Fix up crashes when selecting menubar items due to lack of GCPROing | |
113 - Wing. | |
114 -- Implement tail-recursion in KKCC - Wing. | |
115 -- Fix UTF-(8|16) detector - Wing. | |
116 -- Fix problems with reentrant calling of lwlib and associated crashes | |
117 when selecting menu items - Wing. | |
118 -- Improve redisplay handling of preemption - Wing. | |
119 -- Return the parameter from strlvr, strupr, depend on !HAVE_STRUPR - James. | |
120 -- In sysdll.c included lisp.h to define needed alloca_array - Begel. | |
121 -- Pull GC_CHECK_NOT_FREE out of USE_KKCC - Sperber. | |
122 -- Abort when any attempts to output a stream console are made - Wing. | |
123 -- Formatting fixes in redisplay-output.c - Wing. | |
124 -- Clean up redisplay a bit - Wing. | |
125 -- Fix scrollbar code TTY devices don't have them - Sperber. | |
126 -- Major reworking of profile code - Wing. | |
127 -- Dramatically improve redisplay speed over slow X connections - Buchholz. | |
128 -- Move syntax table description from buffer.c to syntax.c - Wing. | |
129 -- Updates to char,mirror,syntax tables code - Wing. | |
130 -- Niggly whitespace fixups - Wing. | |
131 | |
132 Lisp API | |
133 | |
134 -- Updates to (japan|cryil)-util.el - Turnbull. | |
135 -- Updates to how XEmacs computes various paths - Sperber. | |
136 -- Window configuration fixes - Sperber, Wing. | |
137 -- Make Info-insert-dir end n separator - Buchholz. | |
138 -- Drastically reorganise autoload.el - Turnbull. | |
139 -- Omit M-S-home/end from motion keys - Wing. | |
140 -- Synch wid-edit to GNU/Emacs 21.3.50 - Turnbull. | |
141 -- Updates to hyper-apropos - Wing. | |
142 -- Reorganise Help -> Info submenu - Wing. | |
143 -- Fix bug when end > start in text-props - Wing. | |
144 -- Fix walk-windows - Wing. | |
145 -- Fix for call to set-language-unicode-precedence-list - Nyyss~nen. | |
146 -- Synch up byte-optimize.el - Wing. | |
147 -- Include FUNLIST argument to generate-c-file-autoloads-1 - Wing. | |
148 | |
149 | |
1 to 21.5.10 "burdock" | 150 to 21.5.10 "burdock" |
2 | 151 |
3 Please accept my apologies for the very long wait between releases | 152 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 | 153 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>) | 154 in a sickening cloud of smoke. :-( (Steve Youngs <youngs@xemacs.org>) |