Changeset 3939 for vendor/emacs-CVS_HEAD/etc/NEWS
- Timestamp:
- 11/01/05 07:08:22 (3 years ago)
- Files:
-
- vendor/emacs-CVS_HEAD/etc/NEWS (modified) (16 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
vendor/emacs-CVS_HEAD/etc/NEWS
r3892 r3939 114 114 emacs crash. 115 115 116 --- 117 ** The Emacs terminal emulation in term.el uses a different terminfo name. 118 The Emacs terminal emulation in term.el now uses "eterm-color" as its 119 terminfo name, since term.el now supports color. 120 116 121 117 122 * Startup Changes in Emacs 22.1 … … 177 182 178 183 +++ 184 ** The default is now to use an bitmap as the icon, so the command-line options 185 --icon-type, -i has been replaced with options --no-bitmap-icon, -nbi to turn 186 the bitmap icon off. 187 188 +++ 179 189 ** New user option `inhibit-startup-buffer-menu'. 180 190 When loading many files, for instance with `emacs *', Emacs normally … … 183 193 +++ 184 194 ** Init file changes 185 You can now put the init files .emacs and .emacs_SHELL under 186 ~/.emacs.d or directly under ~. Emacs will find them in either place. 195 If the init file ~/.emacs does not exist, Emacs will try 196 ~/.emacs.d/init.el or ~/.emacs.d/init.elc. You can also put the shell 197 init file .emacs_SHELL under ~/.emacs.d. 187 198 188 199 +++ … … 269 280 270 281 * Editing Changes in Emacs 22.1 282 283 +++ 284 ** !MEM FULL! at the start of the mode line indicates that Emacs 285 cannot get any more memory for Lisp data. This often means it could 286 crash soon if you do things that use more memory. On most systems, 287 killing buffers will get out of this state. If killing buffers does 288 not make !MEM FULL! disappear, you should save your work and start 289 a new Emacs. 271 290 272 291 +++ … … 459 478 hyperlinks to Info anchors (or nodes) if the anchor (or node) name is 460 479 enclosed in single quotes and preceded by `info anchor' or `Info 461 anchor' (in addition to earlier `info node' and `Info node'). 480 anchor' (in addition to earlier `info node' and `Info node'). In 481 addition, it now makes hyperlinks to URLs as well if the URL is 482 enclosed in single quotes and preceded by `URL'. 462 483 463 484 +++ … … 668 689 parts less visible than normal, so that the rest of the differing 669 690 parts is, by contrast, slightly highlighted. 691 692 Above fontification is always done when listing completions is 693 triggered at minibuffer. If you want to fontify completions whose 694 listing is triggered at the other normal buffer, you have to pass 695 the common prefix of completions to `display-completion-list' as 696 its second argument. 670 697 671 698 +++ … … 1269 1296 and that all prompts must stay at the beginning of a line. If this is 1270 1297 not the case, then `comint-kill-region' behaves just like 1271 `kill-region' if read-only are involved: it copies the text to the1272 kill-ring, but does not delete it.1298 `kill-region' if read-only properties are involved: it copies the text 1299 to the kill-ring, but does not delete it. 1273 1300 1274 1301 +++ … … 1485 1512 * New Modes and Packages in Emacs 22.1 1486 1513 1514 ** Rcirc is now part of the Emacs distribution. 1515 1516 Rcirc is an Internet relay chat (IRC) client. It supports 1517 simultaneous connections to multiple IRC servers. Each discussion 1518 takes place in its own buffer. For each connection you can join 1519 several channels (many-to-many) and participate in private 1520 (one-to-one) chats. Both channel and private chats are contained in 1521 separate buffers. 1522 1523 To start an IRC session, type M-x irc, and follow the prompts for 1524 server, port, nick and initial channels. 1525 1487 1526 --- 1488 1527 ** Newsticker is now part of the Emacs distribution. … … 1492 1531 corresponding articles in a web browser. Its documentation is in a 1493 1532 separate manual. 1533 1534 +++ 1535 ** savehist saves minibuffer histories between sessions. 1536 To use this feature, put (savehist-load) in your `.emacs' file. 1494 1537 1495 1538 +++ … … 1780 1823 1781 1824 * Changes in Specialized Modes and Packages in Emacs 22.1: 1825 1826 ** Changes in Allout 1827 1828 *** Topic cryptography added, enabling easy gpg topic encryption and 1829 decryption. Per-topic basis enables interspersing encrypted-text and 1830 clear-text within a single file to your hearts content, using symmetric 1831 and/or public key modes. Time-limited key caching, user-provided 1832 symmetric key hinting and consistency verification, auto-encryption of 1833 pending topics on save, and more, make it easy to use encryption in 1834 powerful ways. 1835 1836 *** many substantial fixes and refinements, including: 1837 1838 - repaired inhibition of inadvertent edits to concealed text 1839 - repaired retention of topic body hanging indent upon topic depth shifts 1840 - prevent "containment discontinuities" where a topic is shifted deeper 1841 than the offspring-depth of its container 1842 - easy to adopt the distinctive bullet of a topic in a topic created 1843 relative to it, or select a new one, or use the common topic bullet 1844 - plain bullets, by default, now alternate between only two characters 1845 ('.' and ','), yielding less cluttered outlines 1846 - many internal fixes 1847 - version number incremented to 2.1 1782 1848 1783 1849 ** The variable `woman-topic-at-point' was renamed … … 2846 2912 ** MH-E changes. 2847 2913 2848 Upgraded to MH-E version 7.8 4. There have been major changes since2914 Upgraded to MH-E version 7.85. There have been major changes since 2849 2915 version 5.0.2; see MH-E-NEWS for details. 2850 2916 … … 2907 2973 `diary-outlook-formats' can be customized to recognize additional 2908 2974 formats. 2975 2976 +++ 2977 ** Speedbar changes: 2978 2979 *** Speedbar items can now be selected by clicking mouse-1, based on 2980 the `mouse-1-click-follows-link' mechanism. 2981 2982 *** SPC and DEL are no longer bound to scroll up/down in the speedbar 2983 keymap. 2984 2985 *** The new command `speedbar-toggle-line-expansion', bound to SPC, 2986 contracts or expands the line under the cursor. 2987 2988 *** New command `speedbar-create-directory', bound to `M'. 2989 2990 *** The new commands `speedbar-expand-line-descendants' and 2991 `speedbar-contract-line-descendants', bound to `[' and `]' 2992 respectively, expand and contract the line under cursor with all of 2993 its descendents. 2994 2995 *** The new user option `speedbar-query-confirmation-method' controls 2996 how querying is performed for file operations. A value of 'always 2997 means to always query before file operations; 'none-but-delete means 2998 to not query before any file operations, except before a file 2999 deletion. 3000 3001 *** The new user option `speedbar-select-frame-method' specifies how 3002 to select a frame for displaying a file opened with the speedbar. A 3003 value of 'attached means to use the attached frame (the frame that 3004 speedbar was started from.) A number such as 1 or -1 means to pass 3005 that number to `other-frame'. 3006 3007 *** The new user option `speedbar-use-tool-tips-flag', if non-nil, 3008 means to display tool-tips for speedbar items. 3009 3010 *** The frame management code in speedbar.el has been split into a new 3011 `dframe' library. Emacs Lisp code that makes use of the speedbar 3012 should use `dframe-attached-frame' instead of 3013 `speedbar-attached-frame', `dframe-timer' instead of `speedbar-timer', 3014 `dframe-close-frame' instead of `speedbar-close-frame', and 3015 `dframe-activity-change-focus-flag' instead of 3016 `speedbar-activity-change-focus-flag'. The variables 3017 `speedbar-update-speed' and `speedbar-navigating-speed' are also 3018 obsolete; use `dframe-update-speed' instead. 2909 3019 2910 3020 --- … … 3250 3360 --- 3251 3361 ** Support for Mocklisp has been removed. 3362 3363 +++ 3364 ** The variable `memory-full' now remains t until 3365 there is no longer a shortage of memory. 3252 3366 3253 3367 * Lisp Changes in Emacs 22.1 … … 3378 3492 dangerous; otherwise it returns a reason why the form might be unsafe 3379 3493 (calls unknown function, alters global variable, etc). 3494 3495 +++ 3496 *** New macro `eval-at-startup' specifies expressions to 3497 evaluate when Emacs starts up. If this is done after startup, 3498 it evaluates those expressions immediately. 3499 3500 This is useful in packages that can be preloaded. 3380 3501 3381 3502 *** `list-faces-display' takes an optional argument, REGEXP. … … 4354 4475 4355 4476 +++ 4477 *** The new function `window-tree' returns a frame's window tree. 4478 4479 +++ 4356 4480 ** Customizable fringe bitmaps 4357 4481 … … 4628 4752 4629 4753 (defimage foo-image '((:type xpm :file "foo/bar.xpm"))) 4754 4755 +++ 4756 *** The new variable `max-image-size' defines the maximum size of 4757 images that Emacs will load and display. 4630 4758 4631 4759 ** Mouse pointer features:
