]> git.eshelyaron.com Git - emacs.git/commit
Use new macro debounce-reduce to make mouse scaling of images more responsive
authorJuri Linkov <juri@linkov.net>
Sat, 23 Nov 2019 22:22:46 +0000 (00:22 +0200)
committerJuri Linkov <juri@linkov.net>
Sat, 23 Nov 2019 22:22:46 +0000 (00:22 +0200)
commit4b5d04be44af36cb2faccd368de063cf376282ca
tree587358591551d040473728b2b5344b8e0a37c472
parent8934762bb37273e6606097de92dcc2556456acd2
Use new macro debounce-reduce to make mouse scaling of images more responsive

* lisp/emacs-lisp/timer.el (debounce, debounce-reduce): New macros.

* lisp/image.el (image-increase-size, image-decrease-size):
Use funcall to call image--change-size-function.
(image--change-size-function): Move code from defun of
image--change-size to defvar that has the value of lambda
returned from debounce-reduce.  (Bug#38187)
etc/NEWS
lisp/emacs-lisp/timer.el
lisp/image.el