83 |
|
|
84 |
* Changes in Emacs 21.4 |
* 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'. |
102 |
|
|
103 |
+++ |
+++ |
104 |
** Help mode now only makes hyperlinks for faces when the face name is |
** Help mode now only makes hyperlinks for faces when the face name is |
105 |
preceded or followed by the word `face'. It no longer makes |
preceded or followed by the word `face'. It no longer makes |
1450 |
|
|
1451 |
*** Source line is temporarily highlighted when going to next match. |
*** Source line is temporarily highlighted when going to next match. |
1452 |
|
|
1453 |
*** New key bindings in grep output window: |
*** New key bindings in grep output window: |
1454 |
SPC and DEL scrolls window up and down. C-n and C-p moves to next and |
SPC and DEL scrolls window up and down. C-n and C-p moves to next and |
1455 |
previous match in the grep window. RET jumps to the source line of |
previous match in the grep window. RET jumps to the source line of |
1456 |
the current match. `n' and `p' shows next and previous match in |
the current match. `n' and `p' shows next and previous match in |
1738 |
|
|
1739 |
* Lisp Changes in Emacs 21.4 |
* Lisp Changes in Emacs 21.4 |
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 |
|
|
1747 |
** Mouse event enhancements: |
** Mouse event enhancements: |
1748 |
|
|
1749 |
*** Mouse clicks on fringes now generates left-fringe or right-fringes |
*** Mouse clicks on fringes now generates left-fringe or right-fringes |
1772 |
|
|
1773 |
+++ |
+++ |
1774 |
*** Mouse events include relative x and y pixel coordinates relative to |
*** Mouse events include relative x and y pixel coordinates relative to |
1775 |
the top left corner of the object (image or character) clicked on. |
the top left corner of the object (image or character) clicked on. |
1776 |
|
|
1777 |
*** New functions 'posn-object' and 'posn-object-x-y' return the image |
*** New functions 'posn-object' and 'posn-object-x-y' return the image |
1778 |
or string object of a mouse click, and the x and y pixel coordinates |
or string object of a mouse click, and the x and y pixel coordinates |
1807 |
locally to provide Eldoc functionality by some method appropriate to |
locally to provide Eldoc functionality by some method appropriate to |
1808 |
the language. |
the language. |
1809 |
|
|
1810 |
|
--- |
1811 |
** New coding system property `mime-text-unsuitable' indicates that |
** New coding system property `mime-text-unsuitable' indicates that |
1812 |
the coding system's `mime-charset' is not suitable for MIME text |
the coding system's `mime-charset' is not suitable for MIME text |
1813 |
parts, e.g. utf-16. |
parts, e.g. utf-16. |
2774 |
called to print the entries' values. It defaults to `princ'. |
called to print the entries' values. It defaults to `princ'. |
2775 |
|
|
2776 |
** defcustom and other custom declarations now use a default group |
** defcustom and other custom declarations now use a default group |
2777 |
(the last group defined in the same file) when no :group was given. |
(the last prior group defined in the same file) when no :group was given. |
2778 |
|
|
2779 |
+++ |
+++ |
2780 |
** emacsserver now runs pre-command-hook and post-command-hook when |
** emacsserver now runs pre-command-hook and post-command-hook when |