diff options
| author | Juri Linkov | 2019-11-30 23:16:03 +0200 |
|---|---|---|
| committer | Juri Linkov | 2019-11-30 23:16:03 +0200 |
| commit | d64ea182fb6e2bf3af8ac8a289e8029ded36407e (patch) | |
| tree | 0e7835bc8f2f2b62a64a1fed3f72871abf3ad611 /etc/NEWS | |
| parent | 9ac78ef56c184b757f9866edc3092eb62e259c90 (diff) | |
| download | emacs-d64ea182fb6e2bf3af8ac8a289e8029ded36407e.tar.gz emacs-d64ea182fb6e2bf3af8ac8a289e8029ded36407e.zip | |
Use run-with-idle-timer instead of debounce for responsive image scaling.
* lisp/emacs-lisp/timer.el (debounce, debounce-reduce): Revert macro addition.
https://lists.gnu.org/archive/html/emacs-devel/2019-11/msg01133.html
* lisp/image.el (image-increase-size, image-decrease-size):
Use run-with-idle-timer.
(image--change-size): Rename back from image--change-size-function.
* lisp/image-mode.el (image-mode--setup-mode): Remove hooks
window-size-change-functions and window-selection-change-functions (bug#32672)
(image-fit-to-window): Rename from image--window-change-function.
(image--window-state-change): Rename from image--window-change.
Use run-with-idle-timer.
Diffstat (limited to 'etc/NEWS')
| -rw-r--r-- | etc/NEWS | 5 |
1 files changed, 0 insertions, 5 deletions
| @@ -2849,11 +2849,6 @@ doing computations on a decoded time structure), 'make-decoded-time' | |||
| 2849 | filled out), and 'encoded-time-set-defaults' (which fills in nil | 2849 | filled out), and 'encoded-time-set-defaults' (which fills in nil |
| 2850 | elements as if it's midnight January 1st, 1970) have been added. | 2850 | elements as if it's midnight January 1st, 1970) have been added. |
| 2851 | 2851 | ||
| 2852 | ** New macros 'debounce' and 'debounce-reduce' postpone function call | ||
| 2853 | until after specified time have elapsed since the last time it was invoked. | ||
| 2854 | This improves performance of processing events occurring rapidly | ||
| 2855 | in quick succession. | ||
| 2856 | |||
| 2857 | ** 'define-minor-mode' automatically documents the meaning of ARG. | 2852 | ** 'define-minor-mode' automatically documents the meaning of ARG. |
| 2858 | 2853 | ||
| 2859 | +++ | 2854 | +++ |