comparison CHANGES-beta @ 891:bf76db2b446e

[xemacs-hg @ 2002-07-02 12:12:13 by stephent] update CHANGE-beta <87elemcoub.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Tue, 02 Jul 2002 12:12:13 +0000
parents 9b6b28d87550
children 7da79fbe37bb
comparison
equal deleted inserted replaced
890:7532e276a83a 891:bf76db2b446e
1 to 21.5.7 "broccoflower"
2
3 CHANGES now uses @xemacs.org alias to identify contributors. If the
4 contributor doesn't have one (that I know about), the full name from
5 the ChangeLog is used.
6
7 UI changes and runtime bugs
8
9 -- Add: ask "yes/no/diff" question when recovering; known problem: dialog
10 is modal, so you can't scroll the diff -- ben
11 -- Add: balloon help for package-ui -- youngs
12 -- Add: global-abbrev-mode, defining-abbrev-turns-on-abbrev-mode -- ben
13 -- Add: lots of new menubar items -- ben
14 -- Add: new winclient for MS Windows -- acs
15 -- Add: option kill-word-into-kill-ring controls whether words are "cut"
16 into the kill ring, or "cleared" into nothingness -- ben
17 -- Add: revert-buffer optimization for unchanged files -- andy
18 -- Add: undo-all-changes back to the beginning -- ben
19 -- Fix: M-C-backslash does indent-region-or-balanced-expression, S-Tab
20 inserts a TAB char -- ben
21 -- Fix: Cmds menu so that most used commands appear directly on the menu and
22 less used commands appear in submenus -- ben
23 -- Fix: NILP(lim) crash in search.c -- mike
24 -- Fix: STACK_TRACE_EYE_CATCHER now visible in MS Windows traces -- jonathan
25 -- Fix: XmProcessTraversal crash -- stephen
26 -- Fix: avoid infinite loop in extent code -- ben
27 -- Fix: crash due to errant xfree() -- ben
28 -- Fix: crash in gtk_popup_menu -- wmperry
29 -- Fix: crashes due to excessive alloca -- ben
30 -- Fix: detection of metric units on MS Windows -- jonathan
31 -- Fix: don't output bell as ^G in console-stream when not a TTY -- ben
32 -- Fix: improve MS Windows printer support -- andy
33 -- Fix: improve appearance for gutters and dialogs -- andy
34 -- Fix: improve lisp-mode indentation handling -- ben
35 -- Fix: interprogram cut functions now don't add selection twice -- stephen
36 -- Fix: many netinstaller improvements -- andy
37 -- Fix: popup dialogs on MS Windows -- andy
38 -- Fix: recover-session only shows session files with recoverable files,
39 and in chronological order -- ben
40 -- Fix: save customized values MUCH faster and in alphabetic order,
41 custom-save-pretty-print turns on/off pretty-printing values
42 -- Nickolay Pakoulin
43 -- Fix: semicolons inside strings are not comments in lisp-mode -- ben
44 -- Fix: short filename handling on Windows -- Peter Arius
45 -- Fix: some crashes in syntax code -- ben
46 -- Fix: some crashes with multibyte text -- ben
47 -- Fix: two frames displaying the buffer, in different places; in one,
48 temporarily switch away to another buffer and then back, and your position
49 has been reset to the other one in the other frame -- ben
50 -- Fix: update installed.db after updating packages -- andy
51
52 Documentation
53
54 -- Add: New FAQs -- stephen, adrian
55 -- Add: New or improved code and documentation in sample.init.el -- ben,
56 stephen
57 -- Add: PROBLEMS: Hannibal Lecter crash, EFS AUTH failure, mail locking
58 -- stephen
59 -- Add: etc/TUTORIAL.se -- Mats Lidell
60 -- Add: new Internals manual nodes -- ben, stephen, darrylo
61 -- Add: why modules don't use RTLD_GLOBAL -- james
62 -- Fix: README.integral-types doc moved to Internals, code moved to
63 README.global-renaming -- ben
64 -- Fix: README.packages: info about --package-path -- ben
65 -- Fix: improve docstrings and comments -- ben, stephen, adrian,
66 John H. Palmieri
67 -- Fix: typos, minor updates -- stephen, I. N. Golubev, Frank Schmitt,
68 adrian, youngs
69 -- Fix: update etc/BETA -- Jarl Friis
70 -- Fix: update etc/package-index.LATEST.pgp -- youngs
71 -- Fix: update photos -- hniksic
72
73 Lisp API
74
75 -- Add: functions: args-out-of-range, argument-in-range-p,
76 check-argument-range, indent-balanced-expression-function,
77 indent-balanced-expression, indent-region-or-balanced-expression,
78 image-instance-instantiator, truncate-string-with-continuation-dots,
79 get-user-response, unicode-precedence-list -- ben, stephen
80 -- Fix: GNU synchs of frame-parameter, makehash, buffer-local-value,
81 line-beginning-position, line-end-position, with-temp-message,
82 bound-and-true-p, propertize, delete-and-extract-region, add-to-list,
83 string-to-char-list, find-non-ascii-charset-region,
84 find-non-ascii-charset-string, truncate-string-to-width, plist-to-alist,
85 kill-ring-max, kill-new
86 -- John Paul Wallington, youngs, ben, james
87 set-frame-pixel-width, set-frame-pixel-size -- andy
88 -- Add: args to map-specifier, various "heuristic" specifier functions -- ben
89 -- Fix: call-process moves to Lisp -- ben
90 -- allows a buffer to be specified for input and stderr output
91 -- use it on all systems
92 -- implement C-g as documented
93 -- clean up and comment
94 -- call-process-region uses new call-process facilities; no temp file.
95 -- remove duplicate funs
96 -- Add: compat.el, preliminary (not working) code -- ben
97 -- Add: handle subprocess stderr separately (src/ChangeLog 2002-05-28) -- ben
98 -- Add: new error trapping mechanism (src/ChangeLog 2002-05-28) -- ben
99 -- Add: pixel-based sizing APIs: set-frame-pixel-height,
100 -- Add: preliminary support for ELL autoloads -- james
101 -- Add: toolbar face -- wmperry
102 -- Add: widget "logical-unit" sizing APIs: widget-logical-to-character-width,
103 widget-logical-to-character-height -- andy
104 -- Fix: paths-find-architecture-directory searches in
105 `system-configuration'/`base', not `base'`system-configuration' -- james
106 -- Fix: default CRLF conversion of process output off -- ben
107 -- Fix: default value of gethash to Qunbound -- ben
108 -- Fix: face-handling code (superseded by ben's overhaul) -- jan, andy
109 -- Fix: layout improvements -- andy
110 -- Fix: major overhaul of face-handling code -- ben
111 -- avoid truenaming fonts
112 -- msw-faces.el APIs now accept names and font instances, return names
113 -- rewrite frobbing functions in faces.el
114 -- don't duplicatively set a global specification for the default font
115 -- remove redundant face lists from x-faces.el and msw-faces.el
116 -- call init-global-faces under MS Windows!
117 -- correct weight names in font.el.
118
119 Internals
120
121 -- Add: new APIs -- ben
122 -- macros to GCPRO arrays
123 -- default argument for char tables
124 -- signal extent changes
125 -- internal_bind_*, check_specbind_stack_sanity
126 -- partial support for 8-, 16-, and 32-bit fixed-width text
127 -- new cons treatment (src/ChangeLog 2002-05-28)
128 -- rename character types to Itext, Ibyte, Ichar (src/ChangeLog 2002-06-05)
129 -- rename various identifiers for consistency
130 -- Add: New GC preparation -- mike, Martin Köbele, Jens Müller
131 -- Add: support for fastcall in MS Windows -- ben
132 -- Fix: ELL APIs -- james
133 -- load only once
134 -- no longer use RTLD_GLOBAL
135 -- Fix: ELLs now use RTLD_NOW instead of RTLD_LAZY -- Andrew Begel
136 -- Fix: Many Mule changes -- ben
137 -- Fix: call-process ensures that the argument to `symbol-value-in-buffer'
138 is a buffer even if `buffer' is a string -- mike
139 -- Fix: code that outputs into a buffer, use unwind protects, etc. -- ben
140 -- Fix: complete implementation of some Unicode functions, S-caron test
141 failure -- stephen
142 -- Fix: conditionalize code depending on features like toolbar -- jonathan,
143 Mike Alexander
144 -- Fix: create new process-synchronize-point to avoid dynamic binding
145 problems; fix bogosity in setting process sentinels -- ben, mike
146 -- Fix: make a lot of code use common includes and implementations
147 (see 2002-06-20 src/ChangeLog) -- ben
148 -- Fix: move global-map to keydefs.el -- ben
149 -- Fix: new signal/C-g handling (src/ChangeLog 2002-05-28) -- ben
150 -- Fix: numerous problems with the case-table implementation -- ben
151 -- Fix: quoting of native-coding-system in CJK files -- Daiki Ueno
152 -- Fix: race condition in process handling -- Nix
153 -- Fix: recover gracefully from internal XOpenDevice failure -- mike
154 -- Fix: redo syntax cache code -- ben
155 -- Fix: save-restriction now uses markers -- ben
156 -- Fix: small bugs -- stephen, ben, andy, martin, Eric Gillespie Jr
157
158 Build
159
160 -- Add: basic support for handling ISO 2022 doc strings in make-docfile -- ben
161 -- Add: tmpdir for install, allowing simultaneous run & build -- andy
162 -- Fix: "Stop Build" in VC++ now works -- Ben
163 -- Fix: #undef INTERNET_DOMAIN_SOCKETS build of gnuserv -- Greg Steuck
164 -- Fix: --with-widgets autodetection -- jan
165 -- Fix: 64-bit support -- Andreas Jaeger, Gregory Steuck
166 -- Fix: MS Windows Makefile cleanups -- ben, jonathan
167 -- Fix: MS Windows builds default to pdump -- ben
168 -- Fix: assorted build breakage -- ben, mike, andy, Malcolm Purvis
169 -- Fix: check for EOF in make-docfile -- ben
170 -- Fix: config.h.in organization -- ben
171 -- Fix: ensure combined X and windows build gets widgets -- andy
172 -- Fix: implement configure option moduledir -- Mike Fabian
173 -- Fix: spurious failures in tests -- ben, stephen
174 -- Fix: test harness now outputs FAIL messages to stderr in batch mode -- ben
175 -- Fix: test-harness.el now cleans up Check-Message and Check-Error-Message
176 when done -- stephen
177 -- Fix: typos and platform specific bugs in configure -- Malcolm Purvis,
178 galibert, Paul Stodghill
179 -- Fix: warnings -- ben, wmperry, stephen, didier
180
1 to 21.5.6 "bok choi" 181 to 21.5.6 "bok choi"
2 182
3 UI changes and runtime bugs 183 UI changes and runtime bugs
4 184
5 -- Fix: process waiting on MS Windows -- Mike Alexander 185 -- Fix: process waiting on MS Windows -- Mike Alexander
6 -- Fix: (maybe) GTK progress bar crashes at startup -- William M. Perry 186 -- Fix: (maybe) GTK progress bar crashes at startup -- William M. Perry
7 -- Fix: detect printer set up for metric units -- Jonathan Harris 187 -- Fix: detect printer set up for metric units -- Jonathan Harris
8 -- Fix: add_charsets_to_precedence_list -- IKEYAMA Tomonori 188 -- Fix: add_charsets_to_precedence_list -- IKEYAMA Tomonori
9 -- Change: misc menubar -- John Paul Wallington 189 -- Change: misc menubar -- John Paul Wallington
10 -- Add: auto-mode-alist: GNUmakefile is a Makefile, "system default" 190 -- Add: auto-mode-alist: GNUmakefile is a Makefile, "system default"
11 Xdefaults and friends get xrdb-mode -- Ville Skytt,Ad(B 191 Xdefaults and friends get xrdb-mode -- Ville Skyttä
12 -- From Ben Wing <ben@xemacs.org>. 192 -- From Ben Wing <ben@xemacs.org>.
13 -- Fix: init_process_io_handles obeys coding-system-for-{read,write}. 193 -- Fix: init_process_io_handles obeys coding-system-for-{read,write}.
14 -- Fix: bug in md5 handling. 194 -- Fix: bug in md5 handling.
15 -- Fix: data corruption in print.c from print_depth becoming negative. 195 -- Fix: data corruption in print.c from print_depth becoming negative.
16 -- Fix: "nil channel" in MS Windows magic events crashes. 196 -- Fix: "nil channel" in MS Windows magic events crashes.
153 -- improve Customize: modifier-keys-sticky-time, abbrev-mode-line-string, 333 -- improve Customize: modifier-keys-sticky-time, abbrev-mode-line-string,
154 overwrite-mode-line-string, auto-fill-mode-line-string, 334 overwrite-mode-line-string, auto-fill-mode-line-string,
155 defining-kbd-macro-mode-line-string -- John Paul Wallington 335 defining-kbd-macro-mode-line-string -- John Paul Wallington
156 -- improve GTK clipboard handling -- Eric Gillespie, Jr. 336 -- improve GTK clipboard handling -- Eric Gillespie, Jr.
157 -- improve Info dir - generate file if non-existent -- Michael Sperber 337 -- improve Info dir - generate file if non-existent -- Michael Sperber
158 -- improve printer handling -- Adrian Aichner, Bj,Av(Brn Torkelsson 338 -- improve printer handling -- Adrian Aichner, Björn Torkelsson
159 -- support GUI toolbar shadow thickness adjustment -- Bill Perry 339 -- support GUI toolbar shadow thickness adjustment -- Bill Perry
160 -- support ISO 8859/15 (Euro) -- Stephen Turnbull 340 -- support ISO 8859/15 (Euro) -- Stephen Turnbull
161 -- support Sieve in auto-mode-alist -- Simon Josefsson 341 -- support Sieve in auto-mode-alist -- Simon Josefsson
162 -- suppress ask-user-about-supersession-threat if CLASH_DETECTION -- Daiki Ueno 342 -- suppress ask-user-about-supersession-threat if CLASH_DETECTION -- Daiki Ueno
163 343