Show
Ignore:
Timestamp:
11/01/05 07:08:22 (3 years ago)
Author:
miyoshi
Message:

Sync up with Emacs CVS HEAD.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • vendor/emacs-CVS_HEAD/etc/NEWS

    r3892 r3939  
    114114emacs crash. 
    115115 
     116--- 
     117** The Emacs terminal emulation in term.el uses a different terminfo name. 
     118The Emacs terminal emulation in term.el now uses "eterm-color" as its 
     119terminfo name, since term.el now supports color. 
     120 
    116121  
    117122* Startup Changes in Emacs 22.1 
     
    177182 
    178183+++ 
     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 
     186the bitmap icon off. 
     187 
     188+++ 
    179189** New user option `inhibit-startup-buffer-menu'. 
    180190When loading many files, for instance with `emacs *', Emacs normally 
     
    183193+++ 
    184194** 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. 
     195If 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 
     197init file .emacs_SHELL under ~/.emacs.d. 
    187198 
    188199+++ 
     
    269280  
    270281* Editing Changes in Emacs 22.1 
     282 
     283+++ 
     284** !MEM FULL! at the start of the mode line indicates that Emacs 
     285cannot get any more memory for Lisp data.  This often means it could 
     286crash soon if you do things that use more memory.  On most systems, 
     287killing buffers will get out of this state.  If killing buffers does 
     288not make !MEM FULL! disappear, you should save your work and start 
     289a new Emacs. 
    271290 
    272291+++ 
     
    459478hyperlinks to Info anchors (or nodes) if the anchor (or node) name is 
    460479enclosed in single quotes and preceded by `info anchor' or `Info 
    461 anchor' (in addition to earlier `info node' and `Info node'). 
     480anchor' (in addition to earlier `info node' and `Info node'). In 
     481addition, it now makes hyperlinks to URLs as well if the URL is 
     482enclosed in single quotes and preceded by `URL'. 
    462483 
    463484+++ 
     
    668689parts less visible than normal, so that the rest of the differing 
    669690parts is, by contrast, slightly highlighted. 
     691 
     692Above fontification is always done when listing completions is 
     693triggered at minibuffer. If you want to fontify completions whose 
     694listing is triggered at the other normal buffer, you have to pass 
     695the common prefix of completions to `display-completion-list' as 
     696its second argument. 
    670697 
    671698+++ 
     
    12691296and that all prompts must stay at the beginning of a line.  If this is 
    12701297not the case, then `comint-kill-region' behaves just like 
    1271 `kill-region' if read-only are involved: it copies the text to the 
    1272 kill-ring, but does not delete it. 
     1298`kill-region' if read-only properties are involved: it copies the text 
     1299to the kill-ring, but does not delete it. 
    12731300 
    12741301+++ 
     
    14851512* New Modes and Packages in Emacs 22.1 
    14861513 
     1514** Rcirc is now part of the Emacs distribution. 
     1515 
     1516Rcirc is an Internet relay chat (IRC) client.  It supports 
     1517simultaneous connections to multiple IRC servers.  Each discussion 
     1518takes place in its own buffer.  For each connection you can join 
     1519several channels (many-to-many) and participate in private 
     1520(one-to-one) chats.  Both channel and private chats are contained in 
     1521separate buffers. 
     1522 
     1523To start an IRC session, type M-x irc, and follow the prompts for 
     1524server, port, nick and initial channels. 
     1525 
    14871526--- 
    14881527** Newsticker is now part of the Emacs distribution. 
     
    14921531corresponding articles in a web browser.  Its documentation is in a 
    14931532separate manual. 
     1533 
     1534+++ 
     1535** savehist saves minibuffer histories between sessions. 
     1536To use this feature, put (savehist-load) in your `.emacs' file. 
    14941537 
    14951538+++ 
     
    17801823  
    17811824* 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 
     1829decryption.  Per-topic basis enables interspersing encrypted-text and 
     1830clear-text within a single file to your hearts content, using symmetric 
     1831and/or public key modes.  Time-limited key caching, user-provided 
     1832symmetric key hinting and consistency verification, auto-encryption of 
     1833pending topics on save, and more, make it easy to use encryption in 
     1834powerful 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 
    17821848 
    17831849** The variable `woman-topic-at-point' was renamed 
     
    28462912** MH-E changes. 
    28472913 
    2848 Upgraded to MH-E version 7.84. There have been major changes since 
     2914Upgraded to MH-E version 7.85. There have been major changes since 
    28492915version 5.0.2; see MH-E-NEWS for details. 
    28502916 
     
    29072973`diary-outlook-formats' can be customized to recognize additional 
    29082974formats. 
     2975 
     2976+++ 
     2977** Speedbar changes: 
     2978 
     2979*** Speedbar items can now be selected by clicking mouse-1, based on 
     2980the `mouse-1-click-follows-link' mechanism. 
     2981 
     2982*** SPC and DEL are no longer bound to scroll up/down in the speedbar 
     2983keymap. 
     2984 
     2985*** The new command `speedbar-toggle-line-expansion', bound to SPC, 
     2986contracts 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 `]' 
     2992respectively, expand and contract the line under cursor with all of 
     2993its descendents. 
     2994 
     2995*** The new user option `speedbar-query-confirmation-method' controls 
     2996how querying is performed for file operations.  A value of 'always 
     2997means to always query before file operations; 'none-but-delete means 
     2998to not query before any file operations, except before a file 
     2999deletion. 
     3000 
     3001*** The new user option `speedbar-select-frame-method' specifies how 
     3002to select a frame for displaying a file opened with the speedbar.  A 
     3003value of 'attached means to use the attached frame (the frame that 
     3004speedbar was started from.)  A number such as 1 or -1 means to pass 
     3005that number to `other-frame'. 
     3006 
     3007*** The new user option `speedbar-use-tool-tips-flag', if non-nil, 
     3008means 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 
     3012should 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 
     3018obsolete; use `dframe-update-speed' instead. 
    29093019 
    29103020--- 
     
    32503360--- 
    32513361** Support for Mocklisp has been removed. 
     3362 
     3363+++ 
     3364** The variable `memory-full' now remains t until 
     3365there is no longer a shortage of memory. 
    32523366  
    32533367* Lisp Changes in Emacs 22.1 
     
    33783492dangerous; otherwise it returns a reason why the form might be unsafe 
    33793493(calls unknown function, alters global variable, etc). 
     3494 
     3495+++ 
     3496*** New macro `eval-at-startup' specifies expressions to 
     3497evaluate when Emacs starts up.  If this is done after startup, 
     3498it evaluates those expressions immediately. 
     3499 
     3500This is useful in packages that can be preloaded.  
    33803501 
    33813502*** `list-faces-display' takes an optional argument, REGEXP. 
     
    43544475 
    43554476+++ 
     4477*** The new function `window-tree' returns a frame's window tree. 
     4478 
     4479+++ 
    43564480** Customizable fringe bitmaps 
    43574481 
     
    46284752 
    46294753  (defimage foo-image '((:type xpm :file "foo/bar.xpm"))) 
     4754 
     4755+++ 
     4756*** The new variable `max-image-size' defines the maximum size of 
     4757images that Emacs will load and display. 
    46304758 
    46314759** Mouse pointer features: