Mercurial > hg > xemacs-beta
comparison etc/NEWS @ 241:f955c73f5258 r20-5b19
Import from CVS: tag r20-5b19
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:16:16 +0200 |
parents | 0e522484dd2a |
children | f220cc83d72e |
comparison
equal
deleted
inserted
replaced
240:835e739f3c17 | 241:f955c73f5258 |
---|---|
98 | 98 |
99 | 99 |
100 * Lisp and internal changes in XEmacs 20.5 | 100 * Lisp and internal changes in XEmacs 20.5 |
101 ========================================== | 101 ========================================== |
102 | 102 |
103 ** There is initial support for 30-bit integers in elisp (normally, | 103 ** There is initial support for 31-bit integers in elisp (normally, |
104 integers are only 28 bits wide on 32-bit machines.) Compile with | 104 integers are only 28 bits wide on 32-bit machines.) Compile with |
105 -DUSE_MINIMAL_TAGBITS to test. With this change, the maximum buffer | 105 -DUSE_MINIMAL_TAGBITS to test. With this change, the maximum buffer |
106 size on 32-bit machines is bumped from 128M to 512M. | 106 size on 32-bit machines is bumped from 128M to 1G. |
107 | 107 |
108 ** The internal image code now uses the ImageMagick library as an | 108 ** The internal image code now uses the ImageMagick library as an |
109 interface to various image-related functions. You still need the | 109 interface to various image-related functions. You still need the |
110 other libraries to build the image support, though. | 110 other libraries to build the image support, though. |
111 | 111 |
121 | 121 |
122 If `print-readably' is non-nil, a more relaxed syntax is used; for | 122 If `print-readably' is non-nil, a more relaxed syntax is used; for |
123 instance: | 123 instance: |
124 | 124 |
125 #<hashtable size 2/13 data (key1 value1 key2 value2) 0x874d> | 125 #<hashtable size 2/13 data (key1 value1 key2 value2) 0x874d> |
126 | |
127 ** When profiling is in effect, a call-count of all recorded functions | |
128 is now calculated. This information is stored in | |
129 `call-count-profile-table', and is utilized by `profile-results' as | |
130 well as the new function `profile-call-count-results'. | |
126 | 131 |
127 ** The `make-event' function now supports the TYPE and PLIST | 132 ** The `make-event' function now supports the TYPE and PLIST |
128 arguments, which can be used to create many various events from Lisp. | 133 arguments, which can be used to create many various events from Lisp. |
129 See the documentation for details. | 134 See the documentation for details. |
130 | 135 |
144 | 149 |
145 ** The line number tracking in modeline is now efficient, even for | 150 ** The line number tracking in modeline is now efficient, even for |
146 very large buffers. This is achieved by caching the line numbers of | 151 very large buffers. This is achieved by caching the line numbers of |
147 recent buffer positions, and reusing them. This cache is used only in | 152 recent buffer positions, and reusing them. This cache is used only in |
148 the buffers where `line-number-mode' is in effect. | 153 the buffers where `line-number-mode' is in effect. |
154 | |
155 * Changes in XEmacs 20.4 | |
156 ======================== | |
157 | |
158 ** XEmacs 20.4 is a bugfix release with no user-visible changes. | |
149 | 159 |
150 | 160 |
151 * Changes in XEmacs 20.3 | 161 * Changes in XEmacs 20.3 |
152 ======================== | 162 ======================== |
153 | 163 |