Changeset 4079 for trunk/etc/NEWS

Show
Ignore:
Timestamp:
05/13/06 11:31:18 (3 years ago)
Author:
miyoshi
Message:

Sync up with Emacs CVS HEAD.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/etc/NEWS

    r4073 r4079  
    572572`query-replace' which by default inherits from isearch face. 
    573573 
    574 ** File operation changes: 
    575  
    576 +++ 
    577 *** Unquoted `$' in file names do not signal an error any more when 
    578 the corresponding environment variable does not exist. 
    579 Instead, the `$ENVVAR' text is left as is, so that `$$' quoting 
    580 is only rarely needed. 
     574** Local variables lists: 
    581575 
    582576+++ 
    583577*** In processing a local variables list, Emacs strips the prefix and 
    584578suffix from every line before processing all the lines. 
     579 
     580+++ 
     581*** Text properties in local variables. 
     582 
     583A file local variables list cannot specify a string with text 
     584properties--any specified text properties are discarded. 
    585585 
    586586+++ 
     
    591591definition of risky variables, see `risky-local-variable-p'). 
    592592 
    593 At the prompt, the user can choose to save the contents of this local 
     593At the prompt, you can choose to save the contents of this local 
    594594variables list to `safe-local-variable-values'.  This new customizable 
    595595option is a list of variable-value pairs that are known to be safe. 
     
    598598However, risky variables will not be added to 
    599599`safe-local-variable-values' in this way. 
     600 
     601+++ 
     602*** The variable `enable-local-variables' controls how local variable 
     603lists are handled.  t, the default, specifies the standard querying 
     604behavior.  :safe means use only safe values, and ignore the rest. 
     605nil means ignore them all.  Anything else means always query. 
     606 
     607+++ 
     608*** The variable `safe-local-eval-forms' specifies a list of forms that 
     609are ok to evaluate when they appear in an `eval' local variables 
     610specification.  Normally Emacs asks for confirmation before evaluating 
     611such a form, but if the form appears in this list, no confirmation is 
     612needed. 
     613 
     614+++ 
     615*** If a function has a non-nil `safe-local-eval-function' property, 
     616that means it is ok to evaluate some calls to that function when it 
     617appears in an `eval' local variables specification.  If the property 
     618is t, then any form calling that function with constant arguments is 
     619ok.  If the property is a function or list of functions, they are called 
     620with the form as argument, and if any returns t, the form is ok to call. 
     621 
     622If the form is not "ok to call", that means Emacs asks for 
     623confirmation as before. 
     624 
     625** File operation changes: 
     626 
     627+++ 
     628*** Unquoted `$' in file names do not signal an error any more when 
     629the corresponding environment variable does not exist. 
     630Instead, the `$ENVVAR' text is left as is, so that `$$' quoting 
     631is only rarely needed. 
    600632 
    601633+++ 
     
    19031935powerful ways. 
    19041936 
     1937*** `allout-view-change-hook' marked as being deprecated - use 
     1938`allout-exposure-change-hook' instead.  Both are currently being used, but 
     1939`allout-view-change-hook' will be ignored in a subsequent allout version. 
     1940 
    19051941*** Default command prefix changed to "\C-c " (control-c space), to avoid 
    19061942intruding on user's keybinding space.  Customize the 
     
    19091945*** Allout now uses text overlay's `invisible' property (and others) for 
    19101946concealed text, instead of selective-display.  This simplifies the code, in 
    1911 particularly avoiding the need for kludges for isearch dynamic-display, 
     1947particular avoiding the need for kludges for isearch dynamic-display, 
    19121948discretionary handling of edits of concealed text, undo concerns, etc. 
    19131949 
     
    30563092** MH-E changes. 
    30573093 
    3058 Upgraded to MH-E version 7.95. There have been major changes since 
     3094Upgraded to MH-E version 8.0. There have been major changes since 
    30593095version 5.0.2; see MH-E-NEWS for details. 
    30603096 
     
    35593595 
    35603596+++ 
     3597*** New function `add-to-history' adds an element to a history list. 
     3598 
     3599Lisp packages should use this function to add elements to their 
     3600history lists. 
     3601 
     3602If `history-delete-duplicates' is non-nil, it removes duplicates of 
     3603the new element from the history list it updates. 
     3604 
     3605+++ 
    35613606*** New function `rassq-delete-all'. 
    35623607 
     
    39944039prompt provided in PROMPT is edited to show the default value provided 
    39954040in DEF before the terminal colon and space. 
    3996  
    3997 ** Local variables lists: 
    3998  
    3999 +++ 
    4000 *** Text properties in local variables. 
    4001  
    4002 A file local variables list cannot specify a string with text 
    4003 properties--any specified text properties are discarded. 
    4004  
    4005 +++ 
    4006 *** The variable `enable-local-variables' controls how local variable 
    4007 lists are handled.  t, the default, specifies the standard querying 
    4008 behavior.  :safe means use only safe values, and ignore the rest. 
    4009 nil means ignore them all.  Anything else means always query. 
    4010  
    4011 +++ 
    4012 *** The variable `safe-local-eval-forms' specifies a list of forms that 
    4013 are ok to evaluate when they appear in an `eval' local variables 
    4014 specification.  Normally Emacs asks for confirmation before evaluating 
    4015 such a form, but if the form appears in this list, no confirmation is 
    4016 needed. 
    4017  
    4018 --- 
    4019 *** If a function has a non-nil `safe-local-eval-function' property, 
    4020 that means it is ok to evaluate some calls to that function when it 
    4021 appears in an `eval' local variables specification.  If the property 
    4022 is t, then any form calling that function with constant arguments is 
    4023 ok.  If the property is a function or list of functions, they are called 
    4024 with the form as argument, and if any returns t, the form is ok to call. 
    4025  
    4026 If the form is not "ok to call", that means Emacs asks for 
    4027 confirmation as before. 
    40284041 
    40294042** Searching and matching changes: