emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 7c16c89: image-increase-size: Fix non-interactive c


From: Tino Calancha
Subject: [Emacs-diffs] master 7c16c89: image-increase-size: Fix non-interactive calls
Date: Sun, 4 Sep 2016 02:00:14 +0000 (UTC)

branch: master
commit 7c16c89c5772a1777e4d73ebc5ea2a3ff8344c22
Author: Tino Calancha <address@hidden>
Commit: Tino Calancha <address@hidden>

    image-increase-size: Fix non-interactive calls
    
    * lisp/image.el (image-increase-size, image-decrease-size):
    Compute a floating point division.
    Problem reported in:
    https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00067.html
---
 lisp/image.el |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/image.el b/lisp/image.el
index 272cee5..791a902 100644
--- a/lisp/image.el
+++ b/lisp/image.el
@@ -957,7 +957,7 @@ If N is 3, then the image size will be increased by 30%.  
The
 default is 20%."
   (interactive "P")
   (image--change-size (if n
-                          (1+ (/ n 10))
+                          (1+ (/ n 10.0))
                         1.2)))
 
 (defun image-decrease-size (n)
@@ -966,7 +966,7 @@ If N is 3, then the image size will be decreased by 30%.  
The
 default is 20%."
   (interactive "P")
   (image--change-size (if n
-                          (- 1 (/ n 10))
+                          (- 1 (/ n 10.0))
                         0.8)))
 
 (defun image--get-image ()



reply via email to

[Prev in Thread] Current Thread [Next in Thread]