Mercurial > hg > xemacs-beta
comparison CHANGES-beta @ 1431:bd5929b8e039
[xemacs-hg @ 2003-04-24 23:41:31 by youngs]
XEmacs 21.5.12 "carrot" is released.
author | youngs |
---|---|
date | Thu, 24 Apr 2003 23:41:44 +0000 |
parents | 3f994430e7b9 |
children | b627cfd39e8a |
comparison
equal
deleted
inserted
replaced
1430:5fa648ec10df | 1431:bd5929b8e039 |
---|---|
1 to 21.5.12 "carrot" | |
2 | |
3 Lots of updates, fixes, and features from Ben Wing (he never stops). | |
4 Also, a lot of work has gone into cleaning up the test suite. Thanks | |
5 to Steve Turnbull, Jerry James, Daiki Ueno because now all tests from | |
6 'make check' pass 100% (at least on GNU/Linux). | |
7 | |
8 Here are the highlights: | |
9 | |
10 Build | |
11 | |
12 -- Updates to configure.in - Steuck, James, Skyttä, Wing. | |
13 -- Major updates to Makefile.in.in - Wing. | |
14 -- Allow for separate build and source directories - Wing. | |
15 -- Fix some compiler warnings - Wing. | |
16 -- Major clean up of xemacs.mak and friends - Wing, Aichner. | |
17 -- Fix some Solaris 2.7 CC compiler warnings - Persico. | |
18 -- Fix for building on Mac - Palmer. | |
19 -- Work around a problem compiling with '--use-union-type' on Intel's | |
20 ICC compiler - Buchholz. | |
21 -- Fix problems with rel-alloc compilation - Wing. | |
22 -- Sequentialize dependencies even more in update-elc-2 - Sperber. | |
23 -- Don't fatal() in 'report_sheap_usage' when need to rerun Make - | |
24 Wing. | |
25 -- Various updates to the test suite - Turnbull. | |
26 | |
27 Documentation | |
28 | |
29 -- Updates to | |
30 INSTALL - Turnbull, Wing. | |
31 PROBLEMS - Turnbull, Wing. | |
32 -- Global substition of .Xresources for .Xdefaults - Turnbull. | |
33 -- Update packages in ./etc/BETA - Skyttä. | |
34 -- Doc string updates - Korytov, Turnbull, Wing. | |
35 -- TeXinfo updates - Aichner, Turnbull, Wing, Youngs. | |
36 | |
37 Internals | |
38 | |
39 -- Fix stale match data after failed search bug - Turnbull. | |
40 -- Reformat function definitions correctly in menubar-gtk.c and | |
41 event-gtk.c - Turnbull. | |
42 -- Fix bug matching ASCII character classes to Mule characters - | |
43 Ueno. | |
44 -- Frame updates for MS Win - Alexander. | |
45 -- Add .dylib as an acceptable shared library file extension to | |
46 support MacOS X - Begel. | |
47 -- Fix bug in database.c for Berkdb 4.1 - Turnbull. | |
48 -- Regex fixes - Turnbull, Wing. | |
49 -- Coding system updates - Wing. | |
50 -- Add clear-left-side functionality in print.c - Wing. | |
51 -- Seg fault rather than abort on Cygwin in 'assert_failed' - Wing. | |
52 -- Delete popup-data object - Wing. | |
53 -- Delete menubar_data field from frames - Wing. | |
54 -- Clean up handling of lwlib callback data GCPRO'ing - Wing. | |
55 -- Use ALLOCA() in regex.c to avoid excessive stack allocation - | |
56 Wing. | |
57 -- Fix subtle problem with REL_ALLOC() - Wing. | |
58 -- Change *run_hook*_trapping_problems to take a warning class, not a | |
59 string - Wing. | |
60 -- Mule-ize encrypt/decrypt-string code - Wing. | |
61 -- Delete all support for bit-rotten CANNOT_DUMP - Wing. | |
62 -- Fix crash due to attempt to free objects across dump/undump - | |
63 Wing. | |
64 -- Don't get in an infinite loop running post-redisplay actions - | |
65 Wing. | |
66 -- Make gc_currently_forbidden static - Wing. | |
67 -- Defer redrawing if already in redisplay - Wing. | |
68 -- Add debug code for locking a dynarr to catch invalid mods - Wing. | |
69 -- Ensure that various glyph functions that eval within redisplay | |
70 protect the evals - Wing. | |
71 -- Defer specifier-changed updating till after redisplay - Wing. | |
72 -- Require that every place inside of redisplay catch errors itself - | |
73 Wing. | |
74 -- Introduce separate means of holding frame-size changes - Wing. | |
75 -- Introduce "post-redisplay" methods for deferring things till after | |
76 redisplay - Wing. | |
77 -- Disable all quit checking in redisplay - Wing. | |
78 -- Use _wexecve() when under Windows NT for Unicode correctness - | |
79 Wing. | |
80 -- Update list of possibly valid console types - Wing. | |
81 -- Turn on Vstack_trace_on_error 'Frun_emacs_from_temacs' so that | |
82 errors are debuggable even when occurring extremely early in | |
83 reinitialization - Wing. | |
84 -- Define new function `emacs-run-status' - Wing. | |
85 -- Fix crash caused by an edge condition in the syntax-cache macros - | |
86 Wing. | |
87 -- Eliminate HAVE_WIN32_CODING_SYSTEMS, use WIN32_ANY instead - Wing. | |
88 -- Don't check_quit() unless we're unbinding a real Lisp | |
89 `unwind-protect' - Wing. | |
90 -- Make absolutely sure there is no quit checking while we are in a | |
91 "critical section" during frame deletion - Wing. | |
92 | |
93 Lisp API | |
94 | |
95 -- Fix infloop in font-lock for java files - Choi. | |
96 -- Fix split-string - Turnbull. | |
97 -- Support '(filename)nodename' as argument to 'info' - Steib. | |
98 -- Major clean up of the PUI code - Youngs. | |
99 -- Use 'equal' instead of '=' in 'saved-window-equal' - James. | |
100 -- Updates to wid-edit.el - Turnbull. | |
101 -- Better layout for Tools -> Packages -> Download Site menu - | |
102 Aichner. | |
103 -- More sites added to packages download sites menu - Aichner. | |
104 -- Byte-compiler warning clean up and lots of synching with FSF 21.2 | |
105 code - Wing. | |
106 -- Move lots of high-level code for computing paths into | |
107 setup-paths.el from various places - Wing. | |
108 -- Mule and coding system updates - Wing, Turnbull. | |
109 | |
110 | |
1 to 21.5.11 "cabbage" | 111 to 21.5.11 "cabbage" |
2 | 112 |
3 Lots of improvements and fixes this time around. One of our key | 113 Lots of improvements and fixes this time around. One of our key |
4 players, Ben Wing, has drastically improved font-locking (go turn on | 114 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 | 115 lazy-lock to check it out). Apart from many other bug fixes, Ben |