From unknown Sun Jun 22 22:42:51 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#41222 <41222@debbugs.gnu.org> To: bug#41222 <41222@debbugs.gnu.org> Subject: Status: 27.1; Auto-resizing of images in image-mode Reply-To: bug#41222 <41222@debbugs.gnu.org> Date: Mon, 23 Jun 2025 05:42:51 +0000 retitle 41222 27.1; Auto-resizing of images in image-mode reassign 41222 emacs submitter 41222 Juri Linkov severity 41222 minor tag 41222 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 12 18:59:57 2020 Received: (at submit) by debbugs.gnu.org; 12 May 2020 22:59:57 +0000 Received: from localhost ([127.0.0.1]:56832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYdsT-0004Z0-5c for submit@debbugs.gnu.org; Tue, 12 May 2020 18:59:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:55858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYdsQ-0004Yi-Jx for submit@debbugs.gnu.org; Tue, 12 May 2020 18:59:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50280) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYdsQ-0001jh-Ba for bug-gnu-emacs@gnu.org; Tue, 12 May 2020 18:59:54 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:33067) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYdsO-0007cG-Tg for bug-gnu-emacs@gnu.org; Tue, 12 May 2020 18:59:53 -0400 X-Originating-IP: 91.129.104.245 Received: from mail.gandi.net (m91-129-104-245.cust.tele2.ee [91.129.104.245]) (Authenticated sender: juri@linkov.net) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 26C6BFF808 for ; Tue, 12 May 2020 22:59:47 +0000 (UTC) From: Juri Linkov To: bug-gnu-emacs@gnu.org Subject: 27.1; Auto-resizing of images in image-mode Organization: LINKOV.NET Date: Wed, 13 May 2020 01:57:38 +0300 Message-ID: <87tv0kkbkl.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.199; envelope-from=juri@linkov.net; helo=relay9-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/12 18:59:48 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) This is a followup to the emacs-devel thread https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg00777.html I noticed that image-mode still lacks one needed command: some image viewers have a menu item titled “Normal Size C-0” or “Original Size C-0”. Here's is the patch that implements it: diff --git a/lisp/image-mode.el b/lisp/image-mode.el index 480b2e6b26..45007289c8 100644 --- a/lisp/image-mode.el +++ b/lisp/image-mode.el @@ -456,6 +456,7 @@ image-mode-map (define-key map "sb" 'image-transform-fit-both) (define-key map "ss" 'image-transform-set-scale) (define-key map "sr" 'image-transform-set-rotation) + (define-key map "so" 'image-transform-original) (define-key map "s0" 'image-transform-reset) ;; Multi-frame keys @@ -521,6 +522,8 @@ image-mode-map :help "Rotate the image"] ["Set Rotation..." image-transform-set-rotation :help "Set rotation angle of the image"] + ["Original Size" image-transform-original + :help "Reset image to original size"] ["Reset Transformations" image-transform-reset :help "Reset all image transformations"] "--" @@ -1382,6 +1385,13 @@ image-transform-set-rotation (setq image-transform-rotation (float (mod rotation 360))) (image-toggle-display-image)) +(defun image-transform-original () + "Display the current image with the original size and rotation." + (interactive) + (setq image-transform-resize nil + image-transform-scale 1) + (image-toggle-display-image)) + (defun image-transform-reset () "Display the current image with the default size and rotation." (interactive) BTW, like ‘image-auto-resize-on-window-resize’ was added recently to image-mode.el, is there a need to add a similar option to man.el to allow customization of auto-resizing of Man buffers as well? Maybe something like: diff --git a/lisp/man.el b/lisp/man.el index 5278a1a84d..a614cac536 100644 --- a/lisp/man.el +++ b/lisp/man.el @@ -1579,7 +1579,8 @@ Man-mode (set (make-local-variable 'outline-level) (lambda () 1)) (set (make-local-variable 'bookmark-make-record-function) 'Man-bookmark-make-record) - (add-hook 'window-state-change-functions #'Man--window-state-change nil t)) + (when Man-fit-to-window-on-window-resize + (add-hook 'window-state-change-functions #'Man--window-state-change nil t))) (defun Man-build-section-list () "Build the list of manpage sections." From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 16:46:25 2020 Received: (at 41222) by debbugs.gnu.org; 14 May 2020 20:46:25 +0000 Received: from localhost ([127.0.0.1]:35065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZKkL-0004Iy-3Q for submit@debbugs.gnu.org; Thu, 14 May 2020 16:46:25 -0400 Received: from idiocy.org ([217.169.17.33]:54169 helo=breton.holly.idiocy.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZKkJ-0004Ik-2O for 41222@debbugs.gnu.org; Thu, 14 May 2020 16:46:23 -0400 Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 4B0C12022C709E; Thu, 14 May 2020 21:46:15 +0100 (BST) Date: Thu, 14 May 2020 21:46:15 +0100 From: Alan Third To: Juri Linkov Subject: Re: bug#41222: 27.1; Auto-resizing of images in image-mode Message-ID: <20200514204615.GC50681@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , Juri Linkov , 41222@debbugs.gnu.org References: <87tv0kkbkl.fsf@mail.linkov.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87tv0kkbkl.fsf@mail.linkov.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41222 Cc: 41222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed, May 13, 2020 at 01:57:38AM +0300, Juri Linkov wrote: > This is a followup to the emacs-devel thread > https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg00777.html > > I noticed that image-mode still lacks one needed command: > some image viewers have a menu item titled “Normal Size C-0” or > “Original Size C-0”. Here's is the patch that implements it: > + ["Original Size" image-transform-original > + :help "Reset image to original size"] Hi Juri, this looks good to me, but I’m not sure about saying "original size", as that may be mistaken for meaning the size it was when it was loaded the first time. Perhaps "actual size"? It’s not great, but I think less open to interpretation than "original". -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 18:43:02 2020 Received: (at 41222) by debbugs.gnu.org; 14 May 2020 22:43:02 +0000 Received: from localhost ([127.0.0.1]:35159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZMZC-0001HI-8F for submit@debbugs.gnu.org; Thu, 14 May 2020 18:43:02 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:50203) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZMZA-0001GL-ER for 41222@debbugs.gnu.org; Thu, 14 May 2020 18:43:01 -0400 Received: from mail.gandi.net (m91-129-104-245.cust.tele2.ee [91.129.104.245]) (Authenticated sender: juri@linkov.net) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 26777100002; Thu, 14 May 2020 22:42:51 +0000 (UTC) From: Juri Linkov To: Alan Third Subject: Re: bug#41222: 27.1; Auto-resizing of images in image-mode Organization: LINKOV.NET References: <87tv0kkbkl.fsf@mail.linkov.net> <20200514204615.GC50681@breton.holly.idiocy.org> Date: Fri, 15 May 2020 01:39:55 +0300 In-Reply-To: <20200514204615.GC50681@breton.holly.idiocy.org> (Alan Third's message of "Thu, 14 May 2020 21:46:15 +0100") Message-ID: <87pnb688y4.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41222 Cc: 41222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit >> I noticed that image-mode still lacks one needed command: >> some image viewers have a menu item titled “Normal Size C-0” or >> “Original Size C-0”. Here's is the patch that implements it: > >> + ["Original Size" image-transform-original >> + :help "Reset image to original size"] > > Hi Juri, this looks good to me, but I’m not sure about saying > "original size", as that may be mistaken for meaning the size it was > when it was loaded the first time. It seems the correct term for the size of the image loaded the first time would be "initial size"? Hmm, actually, the docstring of 'image-transform-reset' says the correct term for the initial size is "default size". > Perhaps "actual size"? It’s not great, but I think less open to > interpretation than "original". I don't know, some programs use "original size", some "normal size": Xreader: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=xreader.png Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain Xviewer: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=xviewer.png Content-Transfer-Encoding: base64 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 JjdZdNe2AAAAAElFTkSuQmCC --=-=-= Content-Type: text/plain And I found one program, namely Pix, that uses "actual size". --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri May 15 02:28:41 2020 Received: (at 41222) by debbugs.gnu.org; 15 May 2020 06:28:41 +0000 Received: from localhost ([127.0.0.1]:35704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZTpp-0006Q3-3B for submit@debbugs.gnu.org; Fri, 15 May 2020 02:28:41 -0400 Received: from idiocy.org ([217.169.17.33]:54394 helo=breton.holly.idiocy.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZTpo-0006Pq-9r for 41222@debbugs.gnu.org; Fri, 15 May 2020 02:28:40 -0400 Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 5C82F2022C87DF; Fri, 15 May 2020 07:28:34 +0100 (BST) Date: Fri, 15 May 2020 07:28:34 +0100 From: Alan Third To: Juri Linkov Subject: Re: bug#41222: 27.1; Auto-resizing of images in image-mode Message-ID: <20200515062834.GB52382@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , Juri Linkov , 41222@debbugs.gnu.org References: <87tv0kkbkl.fsf@mail.linkov.net> <20200514204615.GC50681@breton.holly.idiocy.org> <87pnb688y4.fsf@mail.linkov.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87pnb688y4.fsf@mail.linkov.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41222 Cc: 41222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, May 15, 2020 at 01:39:55AM +0300, Juri Linkov wrote: > >> I noticed that image-mode still lacks one needed command: > >> some image viewers have a menu item titled “Normal Size C-0” or > >> “Original Size C-0”. Here's is the patch that implements it: > > > >> + ["Original Size" image-transform-original > >> + :help "Reset image to original size"] > > > > Hi Juri, this looks good to me, but I’m not sure about saying > > "original size", as that may be mistaken for meaning the size it was > > when it was loaded the first time. > > It seems the correct term for the size of the image loaded the first > time would be "initial size"? Hmm, actually, the docstring of > 'image-transform-reset' says the correct term for the initial size is > "default size". > > > Perhaps "actual size"? It’s not great, but I think less open to > > interpretation than "original". > > I don't know, some programs use "original size", some "normal size": If you're happy enough it won't be a problem I won't argue. :) -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Tue May 19 18:46:54 2020 Received: (at 41222) by debbugs.gnu.org; 19 May 2020 22:46:54 +0000 Received: from localhost ([127.0.0.1]:51423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbB0g-0004PW-EP for submit@debbugs.gnu.org; Tue, 19 May 2020 18:46:54 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:51693) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbB0X-0004Og-49 for 41222@debbugs.gnu.org; Tue, 19 May 2020 18:46:45 -0400 Received: from mail.gandi.net (m91-129-97-200.cust.tele2.ee [91.129.97.200]) (Authenticated sender: juri@linkov.net) by relay10.mail.gandi.net (Postfix) with ESMTPSA id ED4CB240009; Tue, 19 May 2020 22:46:37 +0000 (UTC) From: Juri Linkov To: Alan Third Subject: Re: bug#41222: 27.1; Auto-resizing of images in image-mode Organization: LINKOV.NET References: <87tv0kkbkl.fsf@mail.linkov.net> <20200514204615.GC50681@breton.holly.idiocy.org> <87pnb688y4.fsf@mail.linkov.net> <20200515062834.GB52382@breton.holly.idiocy.org> Date: Wed, 20 May 2020 01:43:00 +0300 In-Reply-To: <20200515062834.GB52382@breton.holly.idiocy.org> (Alan Third's message of "Fri, 15 May 2020 07:28:34 +0100") Message-ID: <87wo575yx7.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41222 Cc: 41222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> >> I noticed that image-mode still lacks one needed command: >> >> some image viewers have a menu item titled “Normal Size C-0” or >> >> “Original Size C-0”. Here's is the patch that implements it: >> > >> >> + ["Original Size" image-transform-original >> >> + :help "Reset image to original size"] >> > >> > Hi Juri, this looks good to me, but I’m not sure about saying >> > "original size", as that may be mistaken for meaning the size it was >> > when it was loaded the first time. >> >> It seems the correct term for the size of the image loaded the first >> time would be "initial size"? Hmm, actually, the docstring of >> 'image-transform-reset' says the correct term for the initial size is >> "default size". >> >> > Perhaps "actual size"? It’s not great, but I think less open to >> > interpretation than "original". >> >> I don't know, some programs use "original size", some "normal size": > > If you're happy enough it won't be a problem I won't argue. :) Actually the problem is in consistency of these two menu items: ["Original Size" image-transform-original :help "Reset image to original size"] ["Reset Transformations" image-transform-reset :help "Reset all image transformations"] image-transform-original resets to the actual/original/normal size. image-transform-reset resets to the default size defined by image-auto-resize. So they both should be fixed to be mutually consistent. One possible change is: "Original Size" "Reset to Default Size" But when using "Actual Size" instead of "Original Size", what would be a good title for the second menu item? From debbugs-submit-bounces@debbugs.gnu.org Wed May 20 16:18:58 2020 Received: (at 41222) by debbugs.gnu.org; 20 May 2020 20:18:58 +0000 Received: from localhost ([127.0.0.1]:54404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbVB4-0001aJ-Fr for submit@debbugs.gnu.org; Wed, 20 May 2020 16:18:58 -0400 Received: from mailout-l3b-97.contactoffice.com ([212.3.242.97]:50936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbVB1-0001a2-LW for 41222@debbugs.gnu.org; Wed, 20 May 2020 16:18:57 -0400 Received: from smtpauth2.co-bxl (smtpauth2.co-bxl [10.2.0.24]) by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id 3B502424; Wed, 20 May 2020 22:18:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1590005929; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; l=1055; bh=5ptjg0yr1jhuqlXfQWl5g3A6n7LXqk9b26HNyGXTOUc=; b=gqnreoxrfS+ztHKAwK7RWv4mzE76SKpdrYR8HlS3hwBzNr0yv8UzW2mwU93XjkVy RnU0JPOD6uUIKo9fhkuDofQJruby2ESPmpXhgTFrsO+QaNIHlhXuRARGY6GaU+f5f5q CudwFhT6QjhZJtqV2kzUQXIf36XbPiliCK+eNQLCEhWfMzHElnyGCdCzpH5qDn0mIlk hwf2dlFx7+skxAWJfQgzYmUhFBi2BmsxuD8IJ5rBVJ3bG5wy7WaM1eUdnoOqrHasUt7 lBFZjXatqPcDY5eroQ3No+MswE9Cr6+39bfkGNdVagAlKgfEfZI3/x61u1NHhHPZq9W 5oKSo4hqew== Received: by smtp.mailfence.com with ESMTPA ; Wed, 20 May 2020 22:18:46 +0200 (CEST) Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 28ECC2022E7177; Wed, 20 May 2020 21:18:45 +0100 (BST) Date: Wed, 20 May 2020 22:18:47 +0200 (CEST) From: Alan Third To: Juri Linkov Subject: Re: bug#41222: 27.1; Auto-resizing of images in image-mode Message-ID: <20200520201845.GA59177@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , Juri Linkov , 41222@debbugs.gnu.org References: <87tv0kkbkl.fsf@mail.linkov.net> <20200514204615.GC50681@breton.holly.idiocy.org> <87pnb688y4.fsf@mail.linkov.net> <20200515062834.GB52382@breton.holly.idiocy.org> <87wo575yx7.fsf@mail.linkov.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87wo575yx7.fsf@mail.linkov.net> X-Spam-Flag: NO X-Spam-Status: No, hits=-2.9 required=4.7 symbols=ALL_TRUSTED, BAYES_00 device=10.2.0.21 X-ContactOffice-Account: com:241649512 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41222 Cc: 41222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, May 20, 2020 at 01:43:00AM +0300, Juri Linkov wrote: > Actually the problem is in consistency of these two menu items: > > ["Original Size" image-transform-original > :help "Reset image to original size"] > ["Reset Transformations" image-transform-reset > :help "Reset all image transformations"] > > image-transform-original resets to the actual/original/normal size. > image-transform-reset resets to the default size defined by image-auto-resize. > > So they both should be fixed to be mutually consistent. Hmm, yes, I can't tell which is which just from the menu name or even the description. > One possible change is: > > "Original Size" > "Reset to Default Size" > > But when using "Actual Size" instead of "Original Size", > what would be a good title for the second menu item? I think "Default Size" size works in either case. I feel that Default strongly implies it will return to whatever size it would be when I first load the image, and that also clarifies what the other option will do. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Wed May 20 18:40:10 2020 Received: (at 41222) by debbugs.gnu.org; 20 May 2020 22:40:11 +0000 Received: from localhost ([127.0.0.1]:54618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbXNT-0007Pv-VU for submit@debbugs.gnu.org; Wed, 20 May 2020 18:40:10 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:46507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbXNR-0007Pd-09 for 41222@debbugs.gnu.org; Wed, 20 May 2020 18:39:54 -0400 X-Originating-IP: 91.129.97.200 Received: from mail.gandi.net (m91-129-97-200.cust.tele2.ee [91.129.97.200]) (Authenticated sender: juri@linkov.net) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 9763460002; Wed, 20 May 2020 22:39:45 +0000 (UTC) From: Juri Linkov To: Alan Third Subject: Re: bug#41222: 27.1; Auto-resizing of images in image-mode Organization: LINKOV.NET References: <87tv0kkbkl.fsf@mail.linkov.net> <20200514204615.GC50681@breton.holly.idiocy.org> <87pnb688y4.fsf@mail.linkov.net> <20200515062834.GB52382@breton.holly.idiocy.org> <87wo575yx7.fsf@mail.linkov.net> <20200520201845.GA59177@breton.holly.idiocy.org> Date: Thu, 21 May 2020 01:23:47 +0300 In-Reply-To: <20200520201845.GA59177@breton.holly.idiocy.org> (Alan Third's message of "Wed, 20 May 2020 22:18:47 +0200 (CEST)") Message-ID: <87sgfus0ss.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41222 Cc: 41222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> One possible change is: >> >> "Original Size" >> "Reset to Default Size" >> >> But when using "Actual Size" instead of "Original Size", >> what would be a good title for the second menu item? > > I think "Default Size" size works in either case. I feel that Default > strongly implies it will return to whatever size it would be when I > first load the image, and that also clarifies what the other option > will do. I added both variants “Original/Actual” and “Default/Initial” to menu title/help, and docstrings. More tweaking is possible, but it seems this is quite good now. Eli, is it ok to install this finishing patch to emacs-27? diff --git a/lisp/image-mode.el b/lisp/image-mode.el index 480b2e6b26..b82c066918 100644 --- a/lisp/image-mode.el +++ b/lisp/image-mode.el @@ -456,6 +456,7 @@ image-mode-map (define-key map "sb" 'image-transform-fit-both) (define-key map "ss" 'image-transform-set-scale) (define-key map "sr" 'image-transform-set-rotation) + (define-key map "so" 'image-transform-original) (define-key map "s0" 'image-transform-reset) ;; Multi-frame keys @@ -521,8 +522,10 @@ image-mode-map :help "Rotate the image"] ["Set Rotation..." image-transform-set-rotation :help "Set rotation angle of the image"] - ["Reset Transformations" image-transform-reset - :help "Reset all image transformations"] + ["Original Size" image-transform-original + :help "Reset image to actual size"] + ["Reset to Default Size" image-transform-reset + :help "Reset all image transformations to initial size"] "--" ["Show Thumbnails" (lambda () @@ -1382,8 +1385,15 @@ image-transform-set-rotation (setq image-transform-rotation (float (mod rotation 360))) (image-toggle-display-image)) +(defun image-transform-original () + "Display the current image with the original (actual) size and rotation." + (interactive) + (setq image-transform-resize nil + image-transform-scale 1) + (image-toggle-display-image)) + (defun image-transform-reset () - "Display the current image with the default size and rotation." + "Display the current image with the default (initial) size and rotation." (interactive) (setq image-transform-resize image-auto-resize image-transform-rotation 0.0 From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 10:39:33 2020 Received: (at control) by debbugs.gnu.org; 25 May 2020 14:39:33 +0000 Received: from localhost ([127.0.0.1]:42087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdEGI-0001sL-8t for submit@debbugs.gnu.org; Mon, 25 May 2020 10:39:33 -0400 Received: from mail-il1-f177.google.com ([209.85.166.177]:45785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdEGH-0001s7-G1 for control@debbugs.gnu.org; Mon, 25 May 2020 10:39:29 -0400 Received: by mail-il1-f177.google.com with SMTP id b15so17456058ilq.12 for ; Mon, 25 May 2020 07:39:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=Jm0KafJLOvy80YBbKrE2Wk7omEVmrlc1xXj4HVoJI1Q=; b=WG1Jlbvtze5BOiUeCJWaSeIPb64xJY1vdu01sXJUDrNZdUCSeK1iZL6wSO3VneQpnS VDoq0lPMDSyoOMIYTv97KftDgoNfZ/HeMP43LF/0XQDffwrLcBGL+QgEpNJPrthtO1+j xO8oIVTejcTrB8/CkOiWFSeH12ZNCN33oYg50JQGGoIo66OMaBSLKV5u2ArK8/vnoDDB Vxi6411/O+htDaw7y5oqvoCnMTZ0TY7LqcuUAl5Miy+yQAAQTaVP45d5wIETjlac+y6R NEQzpEEP5lw250AZU43luR4jFqJvjZhkC/+tcznVWdlU5DqdGbFx7Zi6xUWJ65hn5ls4 lFGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=Jm0KafJLOvy80YBbKrE2Wk7omEVmrlc1xXj4HVoJI1Q=; b=YSOgh5/Xp85IMiWPNeDw6vjl6R/HjFnEzoRVssB1rhV7NGkDYWNWJ+StXub+9sW6KJ C7jv/S+pqfLnQo7NQSBNGEdg2sjUQhTmA4298tPz6W+8GPzutfT0NxuB19kmXKlqRTZJ Gr4ihxRqsg6guEmrZSacnO6hstWzuKp0tcyBvC8Lo4MCVrx8dYevauxbsmN2W+BiYANz 2DyHoXc4Uo/w7rhTshf31CVdr+WuXWpknQ/7NgZGvAPlgmqRG4e3XueRblGq2P8REB5+ 7O8giAxQbJOwnoYcThh7hRm6C5ZJPvApwspE6+6DAbsYl7r2x8Oe+CnQpSGUBe8wBYMn objg== X-Gm-Message-State: AOAM530keoM0j0YE/Ey749qMKnUv2q8vuhq94ieWqG713RXFMSbqvyiD pT2LAN5aMSV2ykdck4W8doKHrsGD X-Google-Smtp-Source: ABdhPJxpnWK0n0v4vxbu8GpWMXDgq9IjfHBqGnHw25ZUJXNIm0YMn3l2BxV1rMmEwVEgRqIC+aK6eQ== X-Received: by 2002:a92:81c4:: with SMTP id q65mr2517311ilk.128.1590417563623; Mon, 25 May 2020 07:39:23 -0700 (PDT) Received: from vhost2 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.38.42]) by smtp.gmail.com with ESMTPSA id v14sm9326245ilm.66.2020.05.25.07.39.22 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 May 2020 07:39:23 -0700 (PDT) From: Noam Postavsky To: control@debbugs.gnu.org Subject: control message for bug #41147 Date: Mon, 25 May 2020 10:39:23 -0400 Message-ID: <85mu5wt6xw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) severity 41147 wishlist retitle 41156 margins interfere with xterm-mouse-mode severity 41168 wishlist retitle 41185 highlight-regexp not working properly for multiline-matching regexps retitle 41187 [macOS] 28.0.50; Flipped text tags 41222 + patch severity 41222 minor tags 41482 + notabug merge 41482 41487 severity 41492 minor severity 41524 wishlist quit From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 07 20:31:22 2020 Received: (at 41222-done) by debbugs.gnu.org; 8 Jun 2020 00:31:22 +0000 Received: from localhost ([127.0.0.1]:55259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ji5hC-0003rh-Ac for submit@debbugs.gnu.org; Sun, 07 Jun 2020 20:31:22 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:37221) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ji5hB-0003rS-F4 for 41222-done@debbugs.gnu.org; Sun, 07 Jun 2020 20:31:21 -0400 X-Originating-IP: 91.129.108.6 Received: from mail.gandi.net (m91-129-108-6.cust.tele2.ee [91.129.108.6]) (Authenticated sender: juri@linkov.net) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 3E9191BF203; Mon, 8 Jun 2020 00:31:13 +0000 (UTC) From: Juri Linkov To: Alan Third Subject: Re: bug#41222: 27.1; Auto-resizing of images in image-mode Organization: LINKOV.NET References: <87tv0kkbkl.fsf@mail.linkov.net> <20200514204615.GC50681@breton.holly.idiocy.org> <87pnb688y4.fsf@mail.linkov.net> <20200515062834.GB52382@breton.holly.idiocy.org> <87wo575yx7.fsf@mail.linkov.net> <20200520201845.GA59177@breton.holly.idiocy.org> <87sgfus0ss.fsf@mail.linkov.net> Date: Mon, 08 Jun 2020 03:30:50 +0300 In-Reply-To: <87sgfus0ss.fsf@mail.linkov.net> (Juri Linkov's message of "Thu, 21 May 2020 01:23:47 +0300") Message-ID: <87a71ez9dx.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41222-done Cc: 41222-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >>> One possible change is: >>> >>> "Original Size" >>> "Reset to Default Size" >>> >>> But when using "Actual Size" instead of "Original Size", >>> what would be a good title for the second menu item? >> >> I think "Default Size" size works in either case. I feel that Default >> strongly implies it will return to whatever size it would be when I >> first load the image, and that also clarifies what the other option >> will do. > > I added both variants “Original/Actual” and “Default/Initial” > to menu title/help, and docstrings. More tweaking is possible, > but it seems this is quite good now. Now installed and closed. From unknown Sun Jun 22 22:42:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 06 Jul 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator