aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorJuri Linkov2020-04-23 02:14:42 +0300
committerJuri Linkov2020-04-23 02:14:42 +0300
commitba6104d1e8db4e8db2f12acaebf092ef579c6632 (patch)
treecffae2df316f1f5469280410b0487e1dc1af5dc2 /lisp
parent400ff5cd195e81204edd9c69fa1b8bc3cb66b42d (diff)
downloademacs-ba6104d1e8db4e8db2f12acaebf092ef579c6632.tar.gz
emacs-ba6104d1e8db4e8db2f12acaebf092ef579c6632.zip
Change doc-view-mode-map prefix key 's' to 'c'.
* doc/emacs/misc.texi (DocView Slicing): Change prefix key 's' to 'c'. * lisp/doc-view.el (doc-view-mode-map): Change prefix key 's' to 'c'. * lisp/image-mode.el (image-mode-map): Add image-transform-set-scale to menu. * doc/emacs/files.texi (Image Mode): Describe commands image-transform-fit-both, image-transform-set-scale, image-transform-reset. * etc/NEWS: Rearrange image sections. https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg01315.html
Diffstat (limited to 'lisp')
-rw-r--r--lisp/doc-view.el16
-rw-r--r--lisp/image-mode.el6
2 files changed, 12 insertions, 10 deletions
diff --git a/lisp/doc-view.el b/lisp/doc-view.el
index 8dd0d93071e..714fdf8b088 100644
--- a/lisp/doc-view.el
+++ b/lisp/doc-view.el
@@ -59,16 +59,16 @@
59;; will be remembered and applied to all pages of the current 59;; will be remembered and applied to all pages of the current
60;; document. This enables you to cut away the margins of a document 60;; document. This enables you to cut away the margins of a document
61;; to save some space. To select a slice you can use 61;; to save some space. To select a slice you can use
62;; `doc-view-set-slice' (bound to `s s') which will query you for the 62;; `doc-view-set-slice' (bound to `c s') which will query you for the
63;; coordinates of the slice's top-left corner and its width and 63;; coordinates of the slice's top-left corner and its width and
64;; height. A much more convenient way to do the same is offered by 64;; height. A much more convenient way to do the same is offered by
65;; the command `doc-view-set-slice-using-mouse' (bound to `s m'). 65;; the command `doc-view-set-slice-using-mouse' (bound to `c m').
66;; After invocation you only have to press mouse-1 at the top-left 66;; After invocation you only have to press mouse-1 at the top-left
67;; corner and drag it to the bottom-right corner of the desired slice. 67;; corner and drag it to the bottom-right corner of the desired slice.
68;; Even more accurate and convenient is to use 68;; Even more accurate and convenient is to use
69;; `doc-view-set-slice-from-bounding-box' (bound to `s b') which uses 69;; `doc-view-set-slice-from-bounding-box' (bound to `c b') which uses
70;; the BoundingBox information of the current page to set an optimal 70;; the BoundingBox information of the current page to set an optimal
71;; slice. To reset the slice use `doc-view-reset-slice' (bound to `s 71;; slice. To reset the slice use `doc-view-reset-slice' (bound to `c
72;; r'). 72;; r').
73;; 73;;
74;; You can also search within the document. The command `doc-view-search' 74;; You can also search within the document. The command `doc-view-search'
@@ -433,10 +433,10 @@ Typically \"page-%s.png\".")
433 ;; Killing the buffer (and the process) 433 ;; Killing the buffer (and the process)
434 (define-key map (kbd "K") 'doc-view-kill-proc) 434 (define-key map (kbd "K") 'doc-view-kill-proc)
435 ;; Slicing the image 435 ;; Slicing the image
436 (define-key map (kbd "s s") 'doc-view-set-slice) 436 (define-key map (kbd "c s") 'doc-view-set-slice)
437 (define-key map (kbd "s m") 'doc-view-set-slice-using-mouse) 437 (define-key map (kbd "c m") 'doc-view-set-slice-using-mouse)
438 (define-key map (kbd "s b") 'doc-view-set-slice-from-bounding-box) 438 (define-key map (kbd "c b") 'doc-view-set-slice-from-bounding-box)
439 (define-key map (kbd "s r") 'doc-view-reset-slice) 439 (define-key map (kbd "c r") 'doc-view-reset-slice)
440 ;; Searching 440 ;; Searching
441 (define-key map (kbd "C-s") 'doc-view-search) 441 (define-key map (kbd "C-s") 'doc-view-search)
442 (define-key map (kbd "<find>") 'doc-view-search) 442 (define-key map (kbd "<find>") 'doc-view-search)
diff --git a/lisp/image-mode.el b/lisp/image-mode.el
index 6ce4e74c7ed..08f04f1d7fb 100644
--- a/lisp/image-mode.el
+++ b/lisp/image-mode.el
@@ -452,12 +452,12 @@ call."
452 452
453 ;; Transformation keys 453 ;; Transformation keys
454 (define-key map "sf" 'image-mode-fit-frame) 454 (define-key map "sf" 'image-mode-fit-frame)
455 (define-key map "sb" 'image-transform-fit-both)
456 (define-key map "sh" 'image-transform-fit-to-height) 455 (define-key map "sh" 'image-transform-fit-to-height)
457 (define-key map "sw" 'image-transform-fit-to-width) 456 (define-key map "sw" 'image-transform-fit-to-width)
457 (define-key map "sb" 'image-transform-fit-both)
458 (define-key map "ss" 'image-transform-set-scale)
458 (define-key map "sr" 'image-transform-set-rotation) 459 (define-key map "sr" 'image-transform-set-rotation)
459 (define-key map "s0" 'image-transform-reset) 460 (define-key map "s0" 'image-transform-reset)
460 (define-key map "ss" 'image-transform-set-scale)
461 461
462 ;; Multi-frame keys 462 ;; Multi-frame keys
463 (define-key map (kbd "RET") 'image-toggle-animation) 463 (define-key map (kbd "RET") 'image-toggle-animation)
@@ -512,6 +512,8 @@ call."
512 :help "Resize image to match the window width"] 512 :help "Resize image to match the window width"]
513 ["Fit to Window Height and Width" image-transform-fit-both 513 ["Fit to Window Height and Width" image-transform-fit-both
514 :help "Resize image to match the window height and width"] 514 :help "Resize image to match the window height and width"]
515 ["Set Scale..." image-transform-set-scale
516 :help "Resize image by specified scale factor"]
515 ["Rotate Image..." image-transform-set-rotation 517 ["Rotate Image..." image-transform-set-rotation
516 :help "Rotate the image"] 518 :help "Rotate the image"]
517 ["Reset Transformations" image-transform-reset 519 ["Reset Transformations" image-transform-reset