summaryrefslogtreecommitdiff
path: root/lisp/image-mode.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-02-07 19:45:27 -0800
committerGlenn Morris <rgm@gnu.org>2012-02-07 19:45:27 -0800
commitb4ac6e8c18a2298079fef99a73e3cca63725853b (patch)
tree37c57ea13b4df3acc5864a60e9c8ab13b9e2933d /lisp/image-mode.el
parente1ac4066d1bf11c7d1d9c3419fcf983aa743721e (diff)
downloademacs-b4ac6e8c18a2298079fef99a73e3cca63725853b.tar.gz
Comment out the unimplemented image-transform-mode
* lisp/image-mode.el (image-transform-minor-mode-map, image-transform-mode): Comment out (does nothing). * etc/NEWS: Related edits. * lisp/image.el: Comment.
Diffstat (limited to 'lisp/image-mode.el')
-rw-r--r--lisp/image-mode.el40
1 files changed, 22 insertions, 18 deletions
diff --git a/lisp/image-mode.el b/lisp/image-mode.el
index 63241f4fe7e..900cd725b92 100644
--- a/lisp/image-mode.el
+++ b/lisp/image-mode.el
@@ -607,24 +607,27 @@ Otherwise it plays once, then stops."
(image-toggle-display))))
-(defvar image-transform-minor-mode-map
- (let ((map (make-sparse-keymap)))
- ;; (define-key map [(control ?+)] 'image-scale-in)
- ;; (define-key map [(control ?-)] 'image-scale-out)
- ;; (define-key map [(control ?=)] 'image-scale-none)
- ;; (define-key map "c f h" 'image-scale-fit-height)
- ;; (define-key map "c ]" 'image-rotate-right)
- map)
- "Minor mode keymap `image-transform-mode'.")
-
-(define-minor-mode image-transform-mode
- "Minor mode for scaling and rotating images.
-With a prefix argument ARG, enable the mode if ARG is positive,
-and disable it otherwise. If called from Lisp, enable the mode
-if ARG is omitted or nil. This minor mode requires Emacs to have
-been compiled with ImageMagick support."
- nil "image-transform" image-transform-minor-mode-map)
-
+;; Not yet implemented.
+;;; (defvar image-transform-minor-mode-map
+;;; (let ((map (make-sparse-keymap)))
+;;; ;; (define-key map [(control ?+)] 'image-scale-in)
+;;; ;; (define-key map [(control ?-)] 'image-scale-out)
+;;; ;; (define-key map [(control ?=)] 'image-scale-none)
+;;; ;; (define-key map "c f h" 'image-scale-fit-height)
+;;; ;; (define-key map "c ]" 'image-rotate-right)
+;;; map)
+;;; "Minor mode keymap `image-transform-mode'.")
+;;;
+;;; (define-minor-mode image-transform-mode
+;;; "Minor mode for scaling and rotating images.
+;;; With a prefix argument ARG, enable the mode if ARG is positive,
+;;; and disable it otherwise. If called from Lisp, enable the mode
+;;; if ARG is omitted or nil. This minor mode requires Emacs to have
+;;; been compiled with ImageMagick support."
+;;; nil "image-transform" image-transform-minor-mode-map)
+
+
+;; FIXME this doesn't seem mature yet. Document in manual when it is.
(defvar image-transform-resize nil
"The image resize operation.
Its value should be one of the following:
@@ -666,6 +669,7 @@ compiled with ImageMagick support."
,@(if (not (equal 0.0 image-transform-rotation))
(list :rotation image-transform-rotation))))))
+;; FIXME 2 works, but eg 1.9 or 0.5 don't?
(defun image-transform-set-scale (scale)
"Prompt for a number, and resize the current image by that amount.
This command has no effect unless Emacs is compiled with