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 |
