comparison etc/NEWS @ 90580:7f3f771c85fa

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 382-398) - Update from CVS - Update from erc--emacs--22 - Fix ERC bug introduced in last patch - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 123-125) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-101
author Miles Bader <miles@gnu.org>
date Wed, 16 Aug 2006 14:08:49 +0000
parents 858cb33ae39d 479403e5eb4e
children 6823a91487f2
comparison
equal deleted inserted replaced
90579:c78f05b8f09e 90580:7f3f771c85fa
1844 The documentation for org-mode is in a separate manual; within Emacs, 1844 The documentation for org-mode is in a separate manual; within Emacs,
1845 type "C-h i m org RET" to read that manual. A reference card is 1845 type "C-h i m org RET" to read that manual. A reference card is
1846 available in `etc/orgcard.tex' and `etc/orgcard.ps'. 1846 available in `etc/orgcard.tex' and `etc/orgcard.ps'.
1847 1847
1848 +++ 1848 +++
1849 ** The new package dns-mode.el add syntax highlight of DNS master files. 1849 ** The new package dns-mode.el adds syntax highlighting of DNS master files.
1850 The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used 1850 It is a modern replacement for zone-mode.el, which is now obsolete.
1851 to increment the SOA serial.
1852 1851
1853 --- 1852 ---
1854 ** The new global minor mode `file-name-shadow-mode' modifies the way 1853 ** The new global minor mode `file-name-shadow-mode' modifies the way
1855 filenames being entered by the user in the minibuffer are displayed, so 1854 filenames being entered by the user in the minibuffer are displayed, so
1856 that it's clear when part of the entered filename will be ignored due to 1855 that it's clear when part of the entered filename will be ignored due to
2067 if the new variable `hi-lock-archaic-interface-deduce' is non-nil, 2066 if the new variable `hi-lock-archaic-interface-deduce' is non-nil,
2068 using hi-lock-mode in an initialization file will turn on Hi Lock in all 2067 using hi-lock-mode in an initialization file will turn on Hi Lock in all
2069 buffers and no warning will be issued (for compatibility with the 2068 buffers and no warning will be issued (for compatibility with the
2070 behavior in older versions of Emacs). 2069 behavior in older versions of Emacs).
2071 2070
2071 ---
2072 ** Changes in Allout 2072 ** Changes in Allout
2073 2073
2074 *** Topic cryptography added, enabling easy gpg topic encryption and 2074 *** Topic cryptography added, enabling easy gpg topic encryption and
2075 decryption. Per-topic basis enables interspersing encrypted-text and 2075 decryption. Per-topic basis enables interspersing encrypted-text and
2076 clear-text within a single file to your heart's content, using symmetric 2076 clear-text within a single file to your heart's content, using symmetric
2077 and/or public key modes. Time-limited key caching, user-provided 2077 and/or public key modes. Time-limited key caching, user-provided
2078 symmetric key hinting and consistency verification, auto-encryption of 2078 symmetric key hinting and consistency verification, auto-encryption of
2079 pending topics on save, and more, make it easy to use encryption in 2079 pending topics on save, and more, make it easy to use encryption in
2080 powerful ways. 2080 powerful ways. Encryption behavior customization is collected in the
2081 allout-encryption customization group.
2081 2082
2082 *** `allout-view-change-hook' marked as being deprecated - use 2083 *** `allout-view-change-hook' marked as being deprecated - use
2083 `allout-exposure-change-hook' instead. Both are currently being used, but 2084 `allout-exposure-change-hook' instead. Both are still invoked, but
2084 `allout-view-change-hook' will be ignored in a subsequent allout version. 2085 `allout-view-change-hook' will eventually be ignored. The new
2086 `allout-exposure-change-hook' is called with args that were passed to
2087 `allout-flag-region', making it easier to use.
2088
2089 *** Other allout functions which change the outline structure also have
2090 hooks, enabling cooperative allout enhancements. See
2091 `allout-structure-added-hook', `allout-structure-deleted-hook', and
2092 `allout-structure-shifted-hook'.
2085 2093
2086 *** Default command prefix changed to "\C-c " (control-c space), to avoid 2094 *** Default command prefix changed to "\C-c " (control-c space), to avoid
2087 intruding on user's keybinding space. Customize the 2095 intruding on user's keybinding space. Customize the
2088 `allout-command-prefix' variable to your preference. 2096 `allout-command-prefix' variable to your preference.
2089 2097
2090 *** Allout now uses text overlay's `invisible' property (and others) for 2098 *** Allout now uses text overlay's `invisible' property (and others) for
2091 concealed text, instead of selective-display. This simplifies the code, in 2099 concealed text, instead of selective-display. This simplifies the code, in
2092 particular avoiding the need for kludges for isearch dynamic-display, 2100 particular avoiding the need for kludges for isearch dynamic-display,
2093 discretionary handling of edits of concealed text, undo concerns, etc. 2101 discretionary handling of edits of concealed text, undo concerns, etc.
2094 2102
2103 *** Some previously rough topic-header format edge cases are reconciled.
2104 Level 1 topics use the mode's comment format, and lines starting with the
2105 asterisk - for instance, the comment close of some languages (eg, c's "*/"
2106 or mathematica's "*)") - at the beginning of line are no longer are
2107 interpreted as level 1 topics in those modes. (Yay!)
2108
2095 *** Many substantial fixes and refinements, including: 2109 *** Many substantial fixes and refinements, including:
2096 2110
2097 - repaired inhibition of inadvertent edits to concealed text 2111 - repaired regexp-quoting of custom header prefixes, so any literals
2098 - repaired retention of topic body hanging indent upon topic depth shifts 2112 will now work (for instance, mathematica's "(*" is now properly
2113 accepted).
2114 - repaired inhibition of inadvertent edits to concealed text.
2099 - refuse to create "containment discontinuities", where a 2115 - refuse to create "containment discontinuities", where a
2100 topic is shifted deeper than the offspring-depth of its' container 2116 topic is shifted deeper than the offspring-depth of its' container
2101 - auto-fill-mode is now left inactive when allout-mode starts, if it 2117 - auto-fill-mode is now left inactive when allout-mode starts, if it
2102 already was inactive. also, `allout-inhibit-auto-fill' custom 2118 already was inactive. also, `allout-inhibit-auto-fill' custom
2103 configuration variable makes it easy to disable auto fill in allout 2119 configuration variable makes it easy to disable auto fill in allout
2104 outlines in general or on a per-buffer basis. 2120 outlines in general or on a per-buffer basis.
2105 - new hook `allout-mode-deactivate-hook', for coordinating with 2121 - mode hook changes: new hook `allout-mode-deactivate-hook', for
2106 deactivation of allout-mode. 2122 coordinating with deactivation of allout-mode. `allout-mode-hook' is
2123 now run after the `allout-mode' variable is changed, as is the new
2124 `allout-mode-deactivate-hook'.
2125 - allout now tolerates fielded text in outlines without disruption.
2126 - hot-spot navigation now is modularized with a new function,
2127 `allout-hotspot-key-handler', enabling easier articulation and
2128 enhancement of the functionality by allout addons.
2129 - topic body navigation is easier, where repeated beginning of line and
2130 end of line key commands cycle through the actually beginning/end of
2131 line and then beginning/end of topic, etc. see new customization vars
2132 `allout-beginning-of-line-cycles' and `allout-end-of-line-cycles'.
2133 - repaired retention of topic body hanging indent upon topic depth shifts
2107 - bulleting variation is simpler and more accommodating, both in the 2134 - bulleting variation is simpler and more accommodating, both in the
2108 default behavior and in ability to vary when creating new topics 2135 default behavior and in ability to vary when creating new topics
2109 - mode deactivation now does cleans up effectively, more properly 2136 - mode deactivation now does cleans up effectively, more properly
2110 restoring affected variables and hooks to former state, removing 2137 restoring affected variables and hooks to former state, removing
2111 overlays, etc. 2138 overlays, etc. see `allout-add-resumptions' and
2139 `allout-do-resumptions', which replace the old `allout-resumptions'.
2112 - included a few unit-tests for interior functionality. developers can 2140 - included a few unit-tests for interior functionality. developers can
2113 have them automatically run at the end of module load by customizing 2141 have them automatically run at the end of module load by customizing
2114 the option `allout-run-unit-tests-on-load'. 2142 the option `allout-run-unit-tests-on-load'.
2115 - many, many minor tweaks and fixes. many internal fixes and 2143 - many, many minor tweaks and fixes. many internal fixes and
2116 refinements of docstrings. 2144 refinements of docstrings.
3584 --- 3612 ---
3585 ** fast-lock.el and lazy-lock.el are obsolete. Use jit-lock.el instead. 3613 ** fast-lock.el and lazy-lock.el are obsolete. Use jit-lock.el instead.
3586 3614
3587 --- 3615 ---
3588 ** iso-acc.el is now obsolete. Use one of the latin input methods instead. 3616 ** iso-acc.el is now obsolete. Use one of the latin input methods instead.
3617
3618 ---
3619 ** zone-mode.el is now obsolete. Use dns-mode.el instead.
3589 3620
3590 --- 3621 ---
3591 ** cplus-md.el has been deleted. 3622 ** cplus-md.el has been deleted.
3592 3623
3593 ** Ewoc changes 3624 ** Ewoc changes