Mercurial > hg > xemacs-beta
comparison CHANGES-beta @ 803:9b6b28d87550
[xemacs-hg @ 2002-04-05 07:36:18 by stephent]
Update CHANGES-beta for release.
author | stephent |
---|---|
date | Fri, 05 Apr 2002 07:36:18 +0000 |
parents | d007336dd239 |
children | bf76db2b446e |
comparison
equal
deleted
inserted
replaced
802:19dfb459d51a | 803:9b6b28d87550 |
---|---|
1 to 21.5.6 "bok choi" | |
2 | |
3 UI changes and runtime bugs | |
4 | |
5 -- Fix: process waiting on MS Windows -- Mike Alexander | |
6 -- Fix: (maybe) GTK progress bar crashes at startup -- William M. Perry | |
7 -- Fix: detect printer set up for metric units -- Jonathan Harris | |
8 -- Fix: add_charsets_to_precedence_list -- IKEYAMA Tomonori | |
9 -- Change: misc menubar -- John Paul Wallington | |
10 -- Add: auto-mode-alist: GNUmakefile is a Makefile, "system default" | |
11 Xdefaults and friends get xrdb-mode -- Ville Skytt,Ad(B | |
12 -- From Ben Wing <ben@xemacs.org>. | |
13 -- Fix: init_process_io_handles obeys coding-system-for-{read,write}. | |
14 -- Fix: bug in md5 handling. | |
15 -- Fix: data corruption in print.c from print_depth becoming negative. | |
16 -- Fix: "nil channel" in MS Windows magic events crashes. | |
17 -- Fix: (tentative) redisplay crash freeing display line structures. | |
18 -- Fix: (tentative) TTYs don't work. | |
19 -- Fix: too-small SHEAP_ADJUSTMENT on Cygwin (can't run temacs). | |
20 -- Fix: hscroll/truncation/continuation glyphs causing "jumping lines". | |
21 -- Fix: problem with text files with no newlines (). | |
22 -- Fix: errors when opening (e.g.) mule-ucs/lisp/reldata/uiso8859-6.el. | |
23 -- Fix: (partial) excess memory use in Unicode processing, esp. at startup | |
24 -- Fix: sample.init.el (grep-all-files-in-current-directory-and-below): | |
25 Missing argument. | |
26 -- Fix: smoother scrolling on MS Windows. | |
27 -- Change: Move the menubar frame commands from the View menu to | |
28 the File menu, to be consistent with how most other programs do | |
29 things. Move less-used revert/recover items to a submenu. Make | |
30 "recover" not prompt for a file, but recover the current buffer. | |
31 -- Change: implementation of matching font to charset. | |
32 -- Change: default MS Windows font to Lucida Console, increase | |
33 default frame size on Windows to 50 lines. | |
34 -- Add: runtime flag -no-packages inhibits adding package lisp to load-path. | |
35 -- Add: much functionality to behavior.el. | |
36 -- Add: more Unicode translation files. | |
37 | |
38 Documentation | |
39 | |
40 -- Add: define STACK_TRACE_EYE_CATCHER for Windows -- Jonathan Harris | |
41 -- Texinfo (internals): Add xref in emodules.texi -- Stephen J. Turnbull | |
42 -- Texinfo (lispref): Unicode Support, Behaviors -- Stephen J. Turnbull | |
43 -- Texinfo (user): Behaviors -- Stephen J. Turnbull | |
44 -- Improve auto-mode-alist -- Simon Josefsson | |
45 -- Docstrings: completion-ignored-extensions, file-name-all-completions -- | |
46 John H. Palmieri | |
47 -- From Ben Wing <ben@xemacs.org>. | |
48 -- New ChangeLog for ./etc/. | |
49 -- Updated: NEWS. | |
50 -- Improve docs (developers): tree layout, merging branch to trunk. | |
51 -- Improve docs (lispref): CL loop, menu sorting, sound-default-alist | |
52 -- Obsoleted Lisp: 'sref, char-bytes. | |
53 -- Internals: Revamped the sound documentation. | |
54 -- Typo fixes -- Adrian Aichner | |
55 | |
56 Lisp API | |
57 | |
58 -- From Ben Wing <ben@xemacs.org>. | |
59 -- Fixed: bug in keymap iteration in cl-macs.el. | |
60 -- Fix: bugs in language environments English and Ethiopic | |
61 -- Change: lisp/mule/*.el -- convert to XEmacs style. | |
62 -- Add (synch to GNU): get-window-with-predicate, ALL-FRAMES, | |
63 some-window, count-windows, window-safely-shrinkable-p, | |
64 count-screen-lines, shrink-window-if-larger-than-buffer | |
65 -- Add (line-oriented mouse selection): New functions | |
66 mouse-consolidated-yank mouse-yank, mouse-track, | |
67 default-mouse-track-normalize-point, | |
68 default-mouse-track-return-dragged-selection, mouse-track-by-lines, | |
69 mouse-track-insert mouse-track-adjust-by-lines, mouse-track-insert-1, | |
70 mouse-track-insert-by-lines, mouse-track-delete-and-insert-by-lines | |
71 -- Add (warnings): Add a consistent way to execute code, | |
72 catching all errors and displaying a warning, including a | |
73 backtrace showing where the error occurred. New functions | |
74 backtrace-in-condition-handler-eliminating-handler, with-trapping-errors, | |
75 view-warnings. Integrate show-message-log with view-lossage. | |
76 -- Add (debugging): New functions debug-print-1, debug-print, | |
77 debug-backtrace. | |
78 -- Add (misc utils): map-plist, show-memory-usage, compare-strings, | |
79 truncate-string-to-width, variable require-prints-loading-message. | |
80 -- Add many languages and charsets. | |
81 -- Add (autoloads): Support defun*, defmacro*. | |
82 -- Add (byte-compiler): with-boundp, if-boundp, when-boundp, | |
83 and-boundp, declare-boundp, globally-declare-boundp, with-fboundp, | |
84 if-fboundp, when-fboundp, and-fboundp, declare-fboundp, | |
85 globally-declare-fboundp, with-byte-compiler-warnings-suppressed | |
86 -- Warning fixes. | |
87 | |
88 Internals | |
89 | |
90 -- Add: Get & SetLocaleInfo from winnls.h -- Jonathan Harris | |
91 -- Add: codepages latin-jisx0201, japanese-jisx0212, remove | |
92 japanese-jisx0208-1978 -- IKEYAMA Tomonori | |
93 -- Fix: Use wrap_emacs_*(), not wrap_*() for gtk_boxed, gtk_object, ffi -- | |
94 William M. Perry | |
95 -- Fix: I18N APIs on windows -- Jonathan Harris | |
96 -- Fix: typos causing GTK build errors -- Malcolm Purvis | |
97 -- Warning fixes -- William M. Perry | |
98 -- From Ben Wing <ben@xemacs.org>. | |
99 -- Change: error-checking macros: ERROR_CHECK_TYPECHECK -> ERROR_CHECK_TYPES, | |
100 ERROR_CHECK_CHARBPOS -> ERROR_CHECK_TEXT, add ERROR_CHECK_DISPLAY, | |
101 ERROR_CHECK_STRUCTURES. | |
102 -- Change: Redo print_*(). | |
103 -- Change: character-to-unicode char-to-unicode; also unicode-to-char{acter}. | |
104 -- Change: Replace XSETFOO with wrap_foo(). | |
105 -- Change: symbol->name a Lisp_Object, not Lisp_String *. Eliminate latter. | |
106 -- Change: rearrange init calls in emacs.c. | |
107 -- Add: (partial) category API compatible with FSF. | |
108 -- Add: (partial) GC triggering based on percentage of total memory | |
109 usage. Not currently activated. | |
110 -- Add: (partial) sledgehammer redisplay check. | |
111 -- Add: error-behavior ERROR_ME_DEBUG_WARN. | |
112 -- Add: more error checking on Dynarrs. | |
113 -- Add: assert_at_line(), for use in asserts inside of inline functions. | |
114 -- Add: resizing_buffer_to_lisp_string(). | |
115 -- Add: function get_charset_limits. | |
116 -- Add: (tentative, may go away) foo_checking_assert_at_line() macros. | |
117 -- Add: new event methods for printing, comparing, and hashing magic | |
118 events, to avoid event-type-specific stuff. | |
119 -- Fix eifree(). Use Eistrings in various places | |
120 -- Fix: bugs in chartab implementation and doc strings. | |
121 | |
122 Build | |
123 | |
124 -- Fix: make-mswin-unicode.pl -- Ben Wing, Jonathan Harris | |
125 -- Fix: .texi files for Cygwin makeinfo -- Jonathan Harris | |
126 -- Fix: Perl quoting in Windows build -- Jonathan Harris, Ben Wing | |
127 -- Fix: Generate more intermediate files in obj subdirectory -- Jonathan Harris | |
128 -- From Ben Wing <ben@xemacs.org>. | |
129 -- Fix: require errors in behavior.el | |
130 -- Fix: compile error when TTY-only. | |
131 -- Change: update check_cygwin_setup.sh for current Cygwin reality. | |
132 -- Change: Makefile regenerates itself if out of date. | |
133 -- Change: improve error-checking config for Windows | |
134 -- Add: HAVE_SYS_TIMES_H config.h #define. | |
135 -- Add: new error-checking types in configure. | |
136 -- Add: .cvsignore | |
137 | |
1 to 21.5.5 "beets" | 138 to 21.5.5 "beets" |
2 | 139 |
3 Documentation | 140 Documentation |
4 -- new external-widget example node -- Stephen Turnbull | 141 -- new external-widget example node -- Stephen Turnbull |
5 -- new packaging manual nodes -- Steve Youngs, Stephen Turnbull | 142 -- new packaging manual nodes -- Steve Youngs, Stephen Turnbull |