comparison etc/NEWS @ 53216:4f30a35fdb55

*** empty log message ***
author Luc Teirlinck <teirllm@auburn.edu>
date Mon, 01 Dec 2003 02:29:01 +0000
parents 0b30bde2e733
children 4050f3f80340
comparison
equal deleted inserted replaced
53215:99f19d6d7aeb 53216:4f30a35fdb55
80 --- 80 ---
81 ** A French translation of the Emacs Tutorial is available. 81 ** A French translation of the Emacs Tutorial is available.
82 82
83 83
84 * Changes in Emacs 21.4 84 * Changes in Emacs 21.4
85
86 ** New command `display-local-help' displays any local help at point
87 in the echo area. It is bound to `C-h .'. It normally displays the
88 same string that would be displayed on mouse-over using the
89 `help-echo' property, but, in certain cases, it can display a more
90 keyboard oriented alternative.
91
92 ** New user option `help-at-pt-display-when-idle' allows to
93 automatically show the help provided by `display-local-help' on
94 point-over, after suitable idle time. The amount of idle time is
95 determined by the user option `help-at-pt-timer-delay' and defaults
96 to one second. This feature is turned off by default.
97
98 ** New commands `scan-buf-next-region' and `scan-buf-previous-region'
99 move to the start of the next (previous, respectively) region with
100 non-nil help-echo property and display any help found there in the
101 echo area, using `display-local-help'.
85 102
86 +++ 103 +++
87 ** Help mode now only makes hyperlinks for faces when the face name is 104 ** Help mode now only makes hyperlinks for faces when the face name is
88 preceded or followed by the word `face'. It no longer makes 105 preceded or followed by the word `face'. It no longer makes
89 hyperlinks for variables without variable documentation, unless 106 hyperlinks for variables without variable documentation, unless
1431 `grep-scroll-output' can be used to override the corresponding 1448 `grep-scroll-output' can be used to override the corresponding
1432 compilation mode settings for grep commands. 1449 compilation mode settings for grep commands.
1433 1450
1434 *** Source line is temporarily highlighted when going to next match. 1451 *** Source line is temporarily highlighted when going to next match.
1435 1452
1436 *** New key bindings in grep output window: 1453 *** New key bindings in grep output window:
1437 SPC and DEL scrolls window up and down. C-n and C-p moves to next and 1454 SPC and DEL scrolls window up and down. C-n and C-p moves to next and
1438 previous match in the grep window. RET jumps to the source line of 1455 previous match in the grep window. RET jumps to the source line of
1439 the current match. `n' and `p' shows next and previous match in 1456 the current match. `n' and `p' shows next and previous match in
1440 other window, but does not switch buffer. `{' and `}' jumps to the 1457 other window, but does not switch buffer. `{' and `}' jumps to the
1441 previous or next file in the grep output. TAB also jumps to the next 1458 previous or next file in the grep output. TAB also jumps to the next
1719 ** `cfengine-mode' is a major mode for editing GNU Cfengine 1736 ** `cfengine-mode' is a major mode for editing GNU Cfengine
1720 configuration files. 1737 configuration files.
1721 1738
1722 * Lisp Changes in Emacs 21.4 1739 * Lisp Changes in Emacs 21.4
1723 1740
1741 ** New function `get-char-property-and-overlay' accepts the same
1742 arguments as `get-char-property' and returns a cons whose car is the
1743 return value of `get-char-property' called with those arguments and
1744 whose cdr is the overlay in which the property was found, or nil if
1745 it was found as a text property or not found at all.
1746
1724 ** Mouse event enhancements: 1747 ** Mouse event enhancements:
1725 1748
1726 *** Mouse clicks on fringes now generates left-fringe or right-fringes 1749 *** Mouse clicks on fringes now generates left-fringe or right-fringes
1727 events, rather than a text area click event. 1750 events, rather than a text area click event.
1728 1751
1747 +++ 1770 +++
1748 *** Mouse events may now include image object in addition to string object. 1771 *** Mouse events may now include image object in addition to string object.
1749 1772
1750 +++ 1773 +++
1751 *** Mouse events include relative x and y pixel coordinates relative to 1774 *** Mouse events include relative x and y pixel coordinates relative to
1752 the top left corner of the object (image or character) clicked on. 1775 the top left corner of the object (image or character) clicked on.
1753 1776
1754 *** New functions 'posn-object' and 'posn-object-x-y' return the image 1777 *** New functions 'posn-object' and 'posn-object-x-y' return the image
1755 or string object of a mouse click, and the x and y pixel coordinates 1778 or string object of a mouse click, and the x and y pixel coordinates
1756 relative to the top left corner of that object. 1779 relative to the top left corner of that object.
1757 1780
1782 1805
1783 ** Major modes can define `eldoc-print-current-symbol-info-function' 1806 ** Major modes can define `eldoc-print-current-symbol-info-function'
1784 locally to provide Eldoc functionality by some method appropriate to 1807 locally to provide Eldoc functionality by some method appropriate to
1785 the language. 1808 the language.
1786 1809
1810 ---
1787 ** New coding system property `mime-text-unsuitable' indicates that 1811 ** New coding system property `mime-text-unsuitable' indicates that
1788 the coding system's `mime-charset' is not suitable for MIME text 1812 the coding system's `mime-charset' is not suitable for MIME text
1789 parts, e.g. utf-16. 1813 parts, e.g. utf-16.
1790 1814
1791 +++ 1815 +++
2748 --- 2772 ---
2749 ** describe-vector now takes a second argument `describer' which is 2773 ** describe-vector now takes a second argument `describer' which is
2750 called to print the entries' values. It defaults to `princ'. 2774 called to print the entries' values. It defaults to `princ'.
2751 2775
2752 ** defcustom and other custom declarations now use a default group 2776 ** defcustom and other custom declarations now use a default group
2753 (the last group defined in the same file) when no :group was given. 2777 (the last prior group defined in the same file) when no :group was given.
2754 2778
2755 +++ 2779 +++
2756 ** emacsserver now runs pre-command-hook and post-command-hook when 2780 ** emacsserver now runs pre-command-hook and post-command-hook when
2757 it receives a request from emacsclient. 2781 it receives a request from emacsclient.
2758 2782