Received: (at 70819) by debbugs.gnu.org; 13 May 2024 05:23:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 13 01:23:00 2024 Received: from localhost ([127.0.0.1]:58507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s6O9J-0007ve-CO for submit <at> debbugs.gnu.org; Mon, 13 May 2024 01:23:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s6O9E-0007vW-UJ for 70819 <at> debbugs.gnu.org; Mon, 13 May 2024 01:22:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s6O96-00089J-1U; Mon, 13 May 2024 01:22:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=OZh+1jbFC+4jiG+vSRWB0UoGKBQN7cjcJMqUs7rrJgo=; b=nsLqL626GJ6M xcs1iE/MKKUZyXgwkELHEkJMJx0UO926eLU6HqzJBQPfpu3cuK/wJ3Zc9CpfiR+hMFKOTvKkfPgeK pIwfEVqc6RPQMidBEHX7lbq5HydnthnVUDBHGWu90j0G5ixFH2b5TByzjSygYTqoKor0SN6ieXErg kk4ceEHUkGX6voCGNKzLPbvt9kK/5+EOqHGF3zWmQYFynAa1e8w+cRE5jwmwizPF7n9mEJPejsj1h 8vk1g41yH4C3XNz7lu1ofO7jxpnSa5wNXrgPEYWKrzBcZaX+sn9AFpdUyIfp0SuG5Z1+BEMUR5qdE 613UzzItUEIyd92zulfzdA==; Date: Mon, 13 May 2024 08:22:27 +0300 Message-Id: <86y18exp4c.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Richard Sent <richard@HIDDEN> In-Reply-To: <87v83ipfn8.fsf_-_@HIDDEN> (message from Richard Sent on Sun, 12 May 2024 23:14:19 -0400) Subject: Re: [PATCH] Make clone-indirect-buffer-other-window use other window References: <871q6degs0.fsf@HIDDEN> <86fruo3de1.fsf@HIDDEN> <jwvikziwism.fsf-monnier+emacs@HIDDEN> <87v83ipfn8.fsf_-_@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70819 Cc: rudalics@HIDDEN, 70819 <at> debbugs.gnu.org, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Richard Sent <richard@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, martin rudalics <rudalics@HIDDEN>, > 70819 <at> debbugs.gnu.org > Date: Sun, 12 May 2024 23:14:19 -0400 > > Previously, depending on the settings in display-buffer-alist, > clone-indirect-buffer-other-window would display the cloned buffer in > the original window, behaving identically to clone-indirect-buffer with > a non-nil display-flag. This behavior was inconsistent with other-window > commands, which always used another window. > > Now, clone-indirect-buffer-other-window uses > switch-to-buffer-other-window. This means it uses the same logic as > other-window commands like find-file-other-window and info-other-window > and its behavior is more consistent. > > Because there is no reason for an other-window command to take a > display-flag argument, the argument was removed. Thanks, but we cannot change an API of a public function. We must keep the argument, but not use it (and a NEWS entry should say that it is now unused).
bug-gnu-emacs@HIDDEN
:bug#70819
; Package emacs
.
Full text available.Received: (at 70819) by debbugs.gnu.org; 13 May 2024 03:14:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 12 23:14:45 2024 Received: from localhost ([127.0.0.1]:57926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s6M9E-00067B-RO for submit <at> debbugs.gnu.org; Sun, 12 May 2024 23:14:45 -0400 Received: from mail-108-mta82.mxroute.com ([136.175.108.82]:36927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <richard@HIDDEN>) id 1s6M98-000673-My for 70819 <at> debbugs.gnu.org; Sun, 12 May 2024 23:14:43 -0400 Received: from filter006.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta82.mxroute.com (ZoneMTA) with ESMTPSA id 18f6ff1e0c90008ca2.001 for <70819 <at> debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Mon, 13 May 2024 03:14:33 +0000 X-Zone-Loop: 2855620bf0ef6923eb62e3281e33a8703c3786ed5796 X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=a5FpYBRVb6SIYEtCDesrKeA+2gFW5aRZXCBnfw5NuZE=; b=difld9pLvqeMSNOx79/73F9t+H aw+EAgJB2kso67tGjSD4YzP84coW4KYmrTkd+J2FecJjVTyTEnY4ZVtuCMKCA1O2dJH/PUSqg+X9U PfP+3797Cx4GXJ+LaOgOn0F/To8dA0li//sHZyyVKpuP+XA5AIBzTiD1cCHMZszSG6JlDD+1CaDeJ bJsYJxZxFc3LmvEXpsKmAPtpZEYI2jkxPeunaWKlVa0GY4frckr/paWi41qL5MjzRPXiYN8IUHl4R eZ281yspu46HdfKzevRyQo/FEUkORQndB38I1mUYQBsoiE2Bj2rzkqLElltvpgOkOsGzUnFezJnL4 JSs/JqYg==; From: Richard Sent <richard@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: [PATCH] Make clone-indirect-buffer-other-window use other window In-Reply-To: <jwvikziwism.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Sun, 12 May 2024 22:26:28 -0400") References: <871q6degs0.fsf@HIDDEN> <86fruo3de1.fsf@HIDDEN> <jwvikziwism.fsf-monnier+emacs@HIDDEN> Date: Sun, 12 May 2024 23:14:19 -0400 Message-ID: <87v83ipfn8.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: richard@HIDDEN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70819 Cc: martin rudalics <rudalics@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 70819 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Previously, depending on the settings in display-buffer-alist, clone-indirect-buffer-other-window would display the cloned buffer in the original window, behaving identically to clone-indirect-buffer with a non-nil display-flag. This behavior was inconsistent with other-window commands, which always used another window. Now, clone-indirect-buffer-other-window uses switch-to-buffer-other-window. This means it uses the same logic as other-window commands like find-file-other-window and info-other-window and its behavior is more consistent. Because there is no reason for an other-window command to take a display-flag argument, the argument was removed. * lisp/simple.el: (clone-indirect-buffer-other-window): Use switch-to-buffer-other-window and remove display-flag. --- That makes sense to me, no complaints and things work as expected given the change you suggest. Thank you all for taking the time to look into this! Hopefully this patch is sent successfully and makes things just a little bit easier. lisp/simple.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lisp/simple.el b/lisp/simple.el index deab52c4201..0ab502c9f6b 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -10649,7 +10649,7 @@ Returns the newly created indirect buffer." buffer)) -(defun clone-indirect-buffer-other-window (newname display-flag &optional norecord) +(defun clone-indirect-buffer-other-window (newname &optional norecord) "Like `clone-indirect-buffer' but display in another window." (interactive (progn @@ -10658,8 +10658,8 @@ Returns the newly created indirect buffer." (list (if current-prefix-arg (read-buffer "Name of indirect buffer: " (current-buffer))) t))) - (let ((pop-up-windows t)) - (clone-indirect-buffer newname display-flag norecord))) + (switch-to-buffer-other-window + (clone-indirect-buffer newname nil norecord))) ;;; Handling of Backspace and Delete keys. -- 2.41.0
bug-gnu-emacs@HIDDEN
:bug#70819
; Package emacs
.
Full text available.Received: (at 70819) by debbugs.gnu.org; 13 May 2024 02:26:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 12 22:26:38 2024 Received: from localhost ([127.0.0.1]:57740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s6LOg-000524-JF for submit <at> debbugs.gnu.org; Sun, 12 May 2024 22:26:38 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:44872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1s6LOe-00051v-O5 for 70819 <at> debbugs.gnu.org; Sun, 12 May 2024 22:26:37 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 01EB1444378; Sun, 12 May 2024 22:26:31 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1715567189; bh=2iiDU5sRpf1VcVDV7WW90QfHW/c+H4oR0jlPBVhzRXY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=bbm5UnqOiL0PqHVVb7BdT9qUoWMcAtA+sek4xL9xJOp43QxgR1bNrVHHeYHxva4Ht G1O3hZd2C3mJaX5znzcUzuwZTGlZk8wGeoRkHJoAi+BNQEhnRZsTMoD0sNonBs3FRb cDkSU6uSnlBxt8iCCwBTtecXh4XPIvEl+bt3EYEnHo2aKDREk6cg6gFzsbUvbrXrmw x0bVjZ2SpmLsirlfbGDzsesKu+gsePjIwZfa+nC/m55Z23Diy0ACUfcde9VOveRsjM jxYqmydB+EBusSsB7M6ndauhLmzztmzTcdR8+BlEvCw1y3lyz2mJudNmVAr4uX0lDm EmgowrhXxJw1g== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 7FAEB444370; Sun, 12 May 2024 22:26:29 -0400 (EDT) Received: from pastel (unknown [45.72.201.215]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 3B1D91200D7; Sun, 12 May 2024 22:26:29 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70819: 29.3; clone-indirect-buffer-other-window is inconsistent with *-other-window commands In-Reply-To: <86fruo3de1.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 11 May 2024 12:29:26 +0300") Message-ID: <jwvikziwism.fsf-monnier+emacs@HIDDEN> References: <871q6degs0.fsf@HIDDEN> <86fruo3de1.fsf@HIDDEN> Date: Sun, 12 May 2024 22:26:28 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.015 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70819 Cc: martin rudalics <rudalics@HIDDEN>, Richard Sent <richard@HIDDEN>, 70819 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) >> (defun my-clone-indirect-buffer-other-window (newname display-flag &optional norecord) >> "Like `clone-indirect-buffer' but display in another window." >> (interactive >> (progn >> (if (get major-mode 'no-clone-indirect) >> (error "Cannot indirectly clone a buffer in %s mode" mode-name)) >> (list (if current-prefix-arg >> (read-buffer "Name of indirect buffer: " (current-buffer))) >> t))) >> (switch-to-buffer-other-window >> (clone-indirect-buffer newname display-flag norecord))) `switch-to-buffer-other-window` sounds good, but we need to get rid of `display-flag` (it makes no sense to call `clone-indirect-buffer-other-window` with a nil value for `display-flag` and `clone-indirect-buffer-other-window` should not call `clone-indirect-buffer` with a non-nil `display-flag` because it wants to be in charge of displaying the buffer). Stefan
bug-gnu-emacs@HIDDEN
:bug#70819
; Package emacs
.
Full text available.Received: (at 70819) by debbugs.gnu.org; 12 May 2024 08:30:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 12 04:30:38 2024 Received: from localhost ([127.0.0.1]:53194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s64bO-00053p-1c for submit <at> debbugs.gnu.org; Sun, 12 May 2024 04:30:38 -0400 Received: from mout.gmx.net ([212.227.15.15]:54901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1s64bL-00053h-OV for 70819 <at> debbugs.gnu.org; Sun, 12 May 2024 04:30:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1715502623; x=1716107423; i=rudalics@HIDDEN; bh=3GRj+HLu6Rq9Ychg71BjOBzJ2TUjEcNjapIOSXjTHyg=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Aq8Sk7OD0bOe1g16C1PrH2/t15uBrxlni1k6LRw/TcW7amLZZMa1yoWymzd+Jpmz oXG9jcJ1BuzKufk1mR8fM7xlPUZzfFX05ZqgFTTCOjan6PmyDFmie6rIjm9mOeNGx suiuPkyd4SY4h2NJMWpAM5K4iOoxOflYvuFt/hiIRId6YJLkz6v9++XDn7JRfIhmG xkWquuI1t6vd3w0dzaDuZX5GM/n3d454JIgu3Tzd3RrOp5JQXuSdeyFYMVms1SyMY Ko/zUmurpKk5KLhyCh8QlPMGL5u3qMj4sSeyi4RR4DzSmRW9jqpzdFgzIvWBvFqQI l1ovQm8o5nwbNlTMJg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.183]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mwfai-1sUrZc41Ws-00y9ku; Sun, 12 May 2024 10:30:23 +0200 Message-ID: <7106da3c-a897-4082-b858-8733c1fc4a53@HIDDEN> Date: Sun, 12 May 2024 10:30:21 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#70819: 29.3; clone-indirect-buffer-other-window is inconsistent with *-other-window commands To: Eli Zaretskii <eliz@HIDDEN>, Richard Sent <richard@HIDDEN>, Stefan Monnier <monnier@HIDDEN> References: <871q6degs0.fsf@HIDDEN> <86fruo3de1.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <86fruo3de1.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:30btwEL+l2FyVv2hu4zDM6hwDHEJ4zx4+2+2e2757i7ma2/3dTX zL77C7cJHrAUQsZU7bacXXPWiTjvDGLPgZwFzlsKOBJ3YIC2D3eMlfQtVIGuDccsW0s08mz HuWQVUzmufiw6CCm+ytXJ/7aLJJ26KvkI/7LnfaWaBiFOQ2y2d8SSzvydnxtadbOz2sm4zJ gdiTtK/i0N3E1LtWD7tww== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ZzCgI77QM6o=;4D6Tle3wj/m3alUKdsUoYSANYYz hQJdOxSItW0QegZEIeeThzpYg88+RfPacZjPDYoD+pqy6Kb2+RJYeVcRyDzyDeEI/IwPW+0WL Pe/JDPt62C8HmP6+ThlJPsNCaUigRodAUGE3/bBM2A9+EXt/ByezhSovdq9D/mecwmlfW82Mt 6qTFsfzIuKWhekmnqKq1hJAkkk+EBGBOrk05UGAt73AUqK662j1054jEqSBM2GaTFn9W8hJMX BV7A2JJ9T8uPZuFWdci0OuSG1D5CpT+Ru7F+PmWY8Hw4SM7wFgARzsOP6w7S/CdxJ5OBEe8/0 AkICOhBG865HJZoACZR19RvTKSWlr7a2z1GOBnfhB+Ek/Datfs+wZeQKgGqb4mkMNs2dgsGED +tz5k7O/qgaJrqEZbehpbWkrsHR0KwSf6h/ipzFa6xdIq3OLUivSw/91NK5i2GMCtcOZa7ZN/ pCjnk0QBlU/VVyLJlY/yo3yX3mKtkN6T8kDZ31caKn5Bqc06DTdi1YV09S7E7MBmJHSI/Bcrt 9znjkbg7RvYJuSm3PJ5Jhro5byvpSmXq28+48UBETS/aGwwkmU2TGUNAYUhDW8/yR3zP/U+FS XeiqObV15euoy2WMyU0LaKfd4s18Z+FdmBjmWbMbxFI/0O7VlD3Ce5BSn6XrmkktVPKgGr6Jl qhmYQXYyYwnjAVPj6XZ9K3NGBqWC6V+5eSIIVGcLN/fkZQe2wbOceNDpO4O1p6MFcm4K7Sf2E WRnz2Vu+aCpII2Q5DQr0YO1t3P2X2gQosvmGvlMyZEWEGxUFjJfz0NNeon8gxMHv5y/lPRVyH i2C5662kQXo4XpRQwiW90SsrGBHNsy4SZOWLY+RHb2jAo= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70819 Cc: 70819 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> (switch-to-buffer-other-window >> (clone-indirect-buffer newname display-flag norecord))) If DISPLAY-FLAG is non-nil, 'clone-indirect-buffer' will by default try to pop to a clone of the current buffer in the selected window via (pop-to-buffer buffer nil norecord)) What is 'switch-to-buffer-other-window' supposed to do then? I suppose what you mean is (let ((buffer (clone-indirect-buffer newname nil norecord))) (when display-flag (switch-to-buffer-other-window buffer norecord)) buffer) martin
bug-gnu-emacs@HIDDEN
:bug#70819
; Package emacs
.
Full text available.Received: (at 70819) by debbugs.gnu.org; 11 May 2024 09:29:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 11 05:29:39 2024 Received: from localhost ([127.0.0.1]:47274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5j2w-0007BS-Tf for submit <at> debbugs.gnu.org; Sat, 11 May 2024 05:29:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s5j2u-0007BM-A7 for 70819 <at> debbugs.gnu.org; Sat, 11 May 2024 05:29:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s5j2p-0000lT-7B; Sat, 11 May 2024 05:29:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=wtb018sP5PNMdT4Rb3tOmch5udc242DgrqdAgwAdIIc=; b=Bq0XoBGMkwao W7QOaYlL4SFTOUoTL6Au2y3rCQsb6K1EaddSPSmz81tiMd8gDI2NW5Y3Hz4RAMWwNUUsKWPNcP6Nq ebRLLwESoYEKvf+PDkJIGnhItb+eGGotdhxUmVWE5UAwidOEHyMUF476xJgJohrgMQTMMcA0NzsBd U4ldMh2n6JHM6wwPgm/eiIXWWvl6uRA35c8DUZLF+QAqEHI2+pSwnaqR5J+EQRYN7jl1Qbywcy+IF oXNLgVakSKmaZTwV7ARlz28e38r0983x+qUfdQYJ1Icw0SkQtPIaYEJOtnUrXUUo7FuzmkwYC9kky 8WGPJNB5uTdF0Ae4/3+ShQ==; Date: Sat, 11 May 2024 12:29:26 +0300 Message-Id: <86fruo3de1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Richard Sent <richard@HIDDEN>, martin rudalics <rudalics@HIDDEN>, Stefan Monnier <monnier@HIDDEN> In-Reply-To: <871q6degs0.fsf@HIDDEN> (message from Richard Sent on Tue, 07 May 2024 12:19:27 -0400) Subject: Re: bug#70819: 29.3; clone-indirect-buffer-other-window is inconsistent with *-other-window commands References: <871q6degs0.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70819 Cc: 70819 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Richard Sent <richard@HIDDEN> > Date: Tue, 07 May 2024 12:19:27 -0400 > > clone-indirect-buffer-other-window does not match the behavior > *-other-window commands (e.g. find-file-other-window). > > find-file-other-window calls switch-to-buffer-other-window, which > ensures that the new file /always/ appears in a different window than > the current one. > > clone-indirect-buffer-other-window insteads wraps clone-indirect-buffer > in a (pop-up-windows t) binding, which (somehow) results in different > behavior. Depending on the value of display-buffer-alist, the "other > window" can in fact be the active window, making > clone-indirect-buffer-other-window behave indentically to > clone-indirect-buffer. > > This can be reproduced with Emacs -Q and the minimal config: > > --8<---------------cut here---------------start------------->8--- > (add-to-list 'display-buffer-alist > '(".*" > (display-buffer-reuse-window display-buffer-same-window)) > ;; Append so default behavior is lowest priority > t) > --8<---------------cut here---------------end--------------->8--- > > The convention with *-other-window commands is to, well, run * and > display in another window, regardless of the settings in > display-buffer-alist. switch-to-buffer-other-window is another example > of a command that follows the expected behavior, even though it follows > a similar pattern to clone-indirect-buffer-other-window (wrap a command > in (pop-up-windows t)). > > As a possible solution I found that this replacement for > clone-indirect-buffer-other-window behaves as expected: > > --8<---------------cut here---------------start------------->8--- > (defun my-clone-indirect-buffer-other-window (newname display-flag &optional norecord) > "Like `clone-indirect-buffer' but display in another window." > (interactive > (progn > (if (get major-mode 'no-clone-indirect) > (error "Cannot indirectly clone a buffer in %s mode" mode-name)) > (list (if current-prefix-arg > (read-buffer "Name of indirect buffer: " (current-buffer))) > t))) > (switch-to-buffer-other-window > (clone-indirect-buffer newname display-flag norecord))) > --8<---------------cut here---------------end--------------->8--- Martin, any comments? Adding also Stefan, in case he wants to comment.
bug-gnu-emacs@HIDDEN
:bug#70819
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 7 May 2024 16:20:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 07 12:20:25 2024 Received: from localhost ([127.0.0.1]:43476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s4NYG-0003SH-Cl for submit <at> debbugs.gnu.org; Tue, 07 May 2024 12:20:25 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <richard@HIDDEN>) id 1s4NYB-0003S7-EN for submit <at> debbugs.gnu.org; Tue, 07 May 2024 12:20:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <richard@HIDDEN>) id 1s4NXg-0001Gn-AN for bug-gnu-emacs@HIDDEN; Tue, 07 May 2024 12:19:48 -0400 Received: from mail-108-mta96.mxroute.com ([136.175.108.96]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <richard@HIDDEN>) id 1s4NXc-0008UP-IO for bug-gnu-emacs@HIDDEN; Tue, 07 May 2024 12:19:47 -0400 Received: from filter006.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta96.mxroute.com (ZoneMTA) with ESMTPSA id 18f53da74b20008ca2.001 for <bug-gnu-emacs@HIDDEN> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Tue, 07 May 2024 16:19:36 +0000 X-Zone-Loop: ba98b89176378d97cb3fc790d506dc214d2f08ea0bd2 X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lOYRs/NxLydR/jBzyOsamRkQ20dRrO7ThxET6N0t0Uc=; b=SjRnttzQCYP2/CcWUMv0PP95rf 38Y0WV8KxkwBE+fv4Cn3zTqZx04XxmcMWUa6U7PfWeQvrxeNpGAAKMKB+ptIS6rtK5176mBU0X7C7 s1jRJNLriBTNT34pyLZ4CcWvvtPM7UlfejHvkcPjVWXBc8/lmeA0+DvpuTtB/ZxE8tFiIvw1ffW+2 QtkGz88qGGK1YcFXjW63Z/BQG5tEoz2jIy8AlUilfUUkncOJqh51ei1IZFjPHVhrgbLiR2OpEJO92 mdimmxfixU7cqIgnkNrJzK03tnvtgP74M1tao6XIEsuac5YoM0sNNruymDlqtR82YGNCfMVMpc9Fq rwHqkhnA==; From: Richard Sent <richard@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 29.3; clone-indirect-buffer-other-window is inconsistent with *-other-window commands Date: Tue, 07 May 2024 12:19:27 -0400 Message-ID: <871q6degs0.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: richard@HIDDEN Received-SPF: pass client-ip=136.175.108.96; envelope-from=richard@HIDDEN; helo=mail-108-mta96.mxroute.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) Hi Emacs! clone-indirect-buffer-other-window does not match the behavior *-other-window commands (e.g. find-file-other-window). find-file-other-window calls switch-to-buffer-other-window, which ensures that the new file /always/ appears in a different window than the current one. clone-indirect-buffer-other-window insteads wraps clone-indirect-buffer in a (pop-up-windows t) binding, which (somehow) results in different behavior. Depending on the value of display-buffer-alist, the "other window" can in fact be the active window, making clone-indirect-buffer-other-window behave indentically to clone-indirect-buffer. This can be reproduced with Emacs -Q and the minimal config: --8<---------------cut here---------------start------------->8--- (add-to-list 'display-buffer-alist '(".*" (display-buffer-reuse-window display-buffer-same-window)) ;; Append so default behavior is lowest priority t) --8<---------------cut here---------------end--------------->8--- The convention with *-other-window commands is to, well, run * and display in another window, regardless of the settings in display-buffer-alist. switch-to-buffer-other-window is another example of a command that follows the expected behavior, even though it follows a similar pattern to clone-indirect-buffer-other-window (wrap a command in (pop-up-windows t)). As a possible solution I found that this replacement for clone-indirect-buffer-other-window behaves as expected: --8<---------------cut here---------------start------------->8--- (defun my-clone-indirect-buffer-other-window (newname display-flag &optional norecord) "Like `clone-indirect-buffer' but display in another window." (interactive (progn (if (get major-mode 'no-clone-indirect) (error "Cannot indirectly clone a buffer in %s mode" mode-name)) (list (if current-prefix-arg (read-buffer "Name of indirect buffer: " (current-buffer))) t))) (switch-to-buffer-other-window (clone-indirect-buffer newname display-flag norecord))) --8<---------------cut here---------------end--------------->8--- In GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) Windowing system distributor 'The X.Org Foundation', version 11.0.12101012 System Description: Guix System Configured using: 'configure CONFIG_SHELL=/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash SHELL=/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash --prefix=/gnu/store/pa2xpl78avk687hk82601rdqiacrzip3-emacs-29.3 --enable-fast-install --with-cairo --with-modules --with-native-compilation=aot --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/richard/.guix-home/profile/share/emacs/site-lisp:/gnu/store/pa2xpl78avk687hk82601rdqiacrzip3-emacs-29.3/share/emacs/29.3/lisp value of $EMACSNATIVELOADPATH: /home/richard/.guix-home/profile/lib/emacs/native-site-lisp value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Message Minor modes in effect: beacon-mode: t all-the-icons-completion-mode: t which-key-mode: t display-time-mode: t marginalia-mode: t savehist-mode: t vertico-mode: t global-git-commit-mode: t magit-auto-revert-mode: t eat-eshell-mode: t shell-dirtrack-mode: t server-mode: t global-auto-revert-mode: t delete-selection-mode: t display-battery-mode: t override-global-mode: t mml-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t auto-fill-function: message-do-auto-fill transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: /gnu/store/v8r6az9568lv4p8srgamrmsm92krn130-emacs-transient-0.6.0/share/emacs/site-lisp/transient-0.6.0/transient hides /gnu/store/pa2xpl78avk687hk82601rdqiacrzip3-emacs-29.3/share/emacs/29.3/lisp/transient /gnu/store/w89y5r65d5d0gfp1pv522ylyfmhh0iv2-emacs-xref-1.6.3/share/emacs/site-lisp/xref-1.6.3/xref hides /gnu/store/pa2xpl78avk687hk82601rdqiacrzip3-emacs-29.3/share/emacs/29.3/lisp/progmodes/xref /gnu/store/ilfyjbpfsc1lbqwyllx0kzqg9h31zic3-emacs-project-0.10.0/share/emacs/site-lisp/project-0.10.0/project hides /gnu/store/pa2xpl78avk687hk82601rdqiacrzip3-emacs-29.3/share/emacs/29.3/lisp/progmodes/project /gnu/store/y42sbhcwppj5wzfd2cn4kwjpni301psh-emacs-soap-client-3.2.3/share/emacs/site-lisp/soap-client-3.2.3/soap-inspect hides /gnu/store/pa2xpl78avk687hk82601rdqiacrzip3-emacs-29.3/share/emacs/29.3/lisp/net/soap-inspect /gnu/store/y42sbhcwppj5wzfd2cn4kwjpni301psh-emacs-soap-client-3.2.3/share/emacs/site-lisp/soap-client-3.2.3/soap-client hides /gnu/store/pa2xpl78avk687hk82601rdqiacrzip3-emacs-29.3/share/emacs/29.3/lisp/net/soap-client Features: (shadow sort emacsbug ace-window avy vc-git misearch multi-isearch cl-print dabbrev embark-consult consult magit-bookmark bookmark jka-compr shortdoc mule-util mail-extr embark-org embark ffap cal-iso face-remap org-agenda org-element org-persist xdg org-id avl-tree org-refile smartparens-org ob-plantuml org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs ol org-fold org-fold-core org-compat org-version org-macs smartparens-config smartparens-text smartparens rainbow-delimiters hl-line rs-utils rs-ui beacon all-the-icons-completion all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons which-key diminish doom-dracula-theme doom-themes doom-themes-base moody time rs-tools daemons rs-smtp smtpmail rs-skeleton rs-navigation marginalia orderless savehist vertico rs-media rs-magit magit-extras magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit package url-handlers magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode git-commit log-edit pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor magit-mode magit-git magit-base magit-section cursor-sensor crm rs-integrations debbugs soap-client url-http url-auth url-gw nsm rng-xsd rng-dt rng-util xsd-regexp rs-ibuffer rs-guix rs-project rs-eshell esh-var esh-mode esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util eat term disp-table ehelp shell pcomplete color rs-erc rs-epg rs-elfeed rs-editing rg files-x vc vc-dispatcher rg-info-hack advice rg-menu rg-ibuffer rg-result wgrep-rg rg-history rg-header ibuf-ext ibuffer ibuffer-loaddefs cus-edit wgrep grep rs-dired ls-lisp dired-x rs-core server autorevert filenotify delsel comp comp-cstr warnings rx exec-path-from-shell rs-constants battery dbus rs-auth-source auth-source-pass rs-scheme skeleton geiser-guile info-look info transient format-spec geiser geiser-debug geiser-repl geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc geiser-edit geiser-completion geiser-eval geiser-connection tq geiser-syntax scheme geiser-impl help-fns radix-tree geiser-log geiser-popup view geiser-custom geiser-base rs-rust rs-password-store rs-org plantuml-mode xml dash edmacro kmacro use-package-bind-key bind-key rs-docker rs-csharp rs-cl slime easy-mmode apropos compile etags fileloop generator xref project arc-mode archive-mode noutline outline icons pp comint ansi-osc ansi-color ring hyperspec thingatpt browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source eieio eieio-core json map byte-opt url-vars rs-nnrss rs-gnus nnmail gnus-int mail-source gnus-range message sendmail mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus nnheader gnus-util text-property-search time-date subr-x mail-utils range mm-util mail-prsvr wid-edit cus-load no-littering compat cl-macs gv cl-extra help-mode cl-seq use-package-core cl-loaddefs cl-lib bytecomp byte-compile lorem-ipsum-autoloads geiser-autoloads geiser-guile-autoloads xterm-color-autoloads rust-mode-autoloads xref-autoloads project-autoloads spinner-autoloads hydra-autoloads ht-autoloads lsp-mode-autoloads flycheck-autoloads rustic-autoloads password-store-autoloads pass-autoloads plantuml-mode-autoloads yaml-mode-autoloads docker-compose-mode-autoloads dockerfile-mode-autoloads web-mode-autoloads macrostep-autoloads slime-autoloads which-key-autoloads moody-autoloads doom-themes-autoloads shrink-path-autoloads nerd-icons-autoloads doom-modeline-autoloads diminish-autoloads beacon-autoloads all-the-icons-completion-autoloads memoize-autoloads all-the-icons-autoloads daemons-autoloads embark-autoloads consult-autoloads marginalia-autoloads orderless-autoloads vertico-autoloads popup-autoloads f-autoloads dumb-jump-autoloads avy-autoloads ace-window-autoloads tablist-autoloads pdf-tools-autoloads async-autoloads transient-autoloads magit-autoloads soap-client-autoloads debbugs-autoloads eshell-syntax-highlighting-autoloads eat-autoloads elfeed-autoloads s-autoloads rg-autoloads wgrep-autoloads rainbow-delimiters-autoloads markdown-mode-autoloads dash-autoloads smartparens-autoloads dirvish-autoloads exec-path-from-shell-autoloads compat-autoloads no-littering-autoloads guix-emacs rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 528988 94652) (symbols 48 37661 19) (strings 32 143315 8616) (string-bytes 1 5332872) (vectors 16 74407) (vector-slots 8 1234663 74885) (floats 8 1065 1349) (intervals 56 3951 475) (buffers 984 18)) -- Take it easy, Richard Sent Making my computer weirder one commit at a time.
Richard Sent <richard@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#70819
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.