Changeset 4079 for trunk/etc/NEWS
- Timestamp:
- 05/13/06 11:31:18 (3 years ago)
- Files:
-
- trunk/etc/NEWS (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/etc/NEWS
r4073 r4079 572 572 `query-replace' which by default inherits from isearch face. 573 573 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: 581 575 582 576 +++ 583 577 *** In processing a local variables list, Emacs strips the prefix and 584 578 suffix from every line before processing all the lines. 579 580 +++ 581 *** Text properties in local variables. 582 583 A file local variables list cannot specify a string with text 584 properties--any specified text properties are discarded. 585 585 586 586 +++ … … 591 591 definition of risky variables, see `risky-local-variable-p'). 592 592 593 At the prompt, the usercan choose to save the contents of this local593 At the prompt, you can choose to save the contents of this local 594 594 variables list to `safe-local-variable-values'. This new customizable 595 595 option is a list of variable-value pairs that are known to be safe. … … 598 598 However, risky variables will not be added to 599 599 `safe-local-variable-values' in this way. 600 601 +++ 602 *** The variable `enable-local-variables' controls how local variable 603 lists are handled. t, the default, specifies the standard querying 604 behavior. :safe means use only safe values, and ignore the rest. 605 nil means ignore them all. Anything else means always query. 606 607 +++ 608 *** The variable `safe-local-eval-forms' specifies a list of forms that 609 are ok to evaluate when they appear in an `eval' local variables 610 specification. Normally Emacs asks for confirmation before evaluating 611 such a form, but if the form appears in this list, no confirmation is 612 needed. 613 614 +++ 615 *** If a function has a non-nil `safe-local-eval-function' property, 616 that means it is ok to evaluate some calls to that function when it 617 appears in an `eval' local variables specification. If the property 618 is t, then any form calling that function with constant arguments is 619 ok. If the property is a function or list of functions, they are called 620 with the form as argument, and if any returns t, the form is ok to call. 621 622 If the form is not "ok to call", that means Emacs asks for 623 confirmation as before. 624 625 ** File operation changes: 626 627 +++ 628 *** Unquoted `$' in file names do not signal an error any more when 629 the corresponding environment variable does not exist. 630 Instead, the `$ENVVAR' text is left as is, so that `$$' quoting 631 is only rarely needed. 600 632 601 633 +++ … … 1903 1935 powerful ways. 1904 1936 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 1905 1941 *** Default command prefix changed to "\C-c " (control-c space), to avoid 1906 1942 intruding on user's keybinding space. Customize the … … 1909 1945 *** Allout now uses text overlay's `invisible' property (and others) for 1910 1946 concealed text, instead of selective-display. This simplifies the code, in 1911 particular lyavoiding the need for kludges for isearch dynamic-display,1947 particular avoiding the need for kludges for isearch dynamic-display, 1912 1948 discretionary handling of edits of concealed text, undo concerns, etc. 1913 1949 … … 3056 3092 ** MH-E changes. 3057 3093 3058 Upgraded to MH-E version 7.95.There have been major changes since3094 Upgraded to MH-E version 8.0. There have been major changes since 3059 3095 version 5.0.2; see MH-E-NEWS for details. 3060 3096 … … 3559 3595 3560 3596 +++ 3597 *** New function `add-to-history' adds an element to a history list. 3598 3599 Lisp packages should use this function to add elements to their 3600 history lists. 3601 3602 If `history-delete-duplicates' is non-nil, it removes duplicates of 3603 the new element from the history list it updates. 3604 3605 +++ 3561 3606 *** New function `rassq-delete-all'. 3562 3607 … … 3994 4039 prompt provided in PROMPT is edited to show the default value provided 3995 4040 in 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 text4003 properties--any specified text properties are discarded.4004 4005 +++4006 *** The variable `enable-local-variables' controls how local variable4007 lists are handled. t, the default, specifies the standard querying4008 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 that4013 are ok to evaluate when they appear in an `eval' local variables4014 specification. Normally Emacs asks for confirmation before evaluating4015 such a form, but if the form appears in this list, no confirmation is4016 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 it4021 appears in an `eval' local variables specification. If the property4022 is t, then any form calling that function with constant arguments is4023 ok. If the property is a function or list of functions, they are called4024 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 for4027 confirmation as before.4028 4041 4029 4042 ** Searching and matching changes:
