From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sam Steingold Newsgroups: gmane.emacs.bugs Subject: bug#63956: 29.0.91; tex-mode display problem in emacs-29 Date: Fri, 09 Jun 2023 16:00:56 -0400 Organization: disorganization Message-ID: <87o7lojthj.fsf@gnu.org> References: <83h6ri2u2i.fsf@gnu.org> <87ttvhkfw7.fsf@gnu.org> <8335313ise.fsf@gnu.org> Reply-To: sds@gnu.org Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3834"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 63956@debbugs.gnu.org Cancel-Lock: sha1:J7UyPXd099ei0htNKdhIPFZ5ZVY= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jun 09 22:02:20 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q7iJQ-0000nD-Cv for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 09 Jun 2023 22:02:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q7iJA-0008Iy-8y; Fri, 09 Jun 2023 16:02:04 -0400 Original-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 ) id 1q7iJ8-0008IZ-6u for bug-gnu-emacs@gnu.org; Fri, 09 Jun 2023 16:02:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q7iJ7-0004U6-Sz for bug-gnu-emacs@gnu.org; Fri, 09 Jun 2023 16:02:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q7iJ7-0006nS-No for bug-gnu-emacs@gnu.org; Fri, 09 Jun 2023 16:02:01 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 09 Jun 2023 20:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63956 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.168634087626050 (code B ref -1); Fri, 09 Jun 2023 20:02:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Jun 2023 20:01:16 +0000 Original-Received: from localhost ([127.0.0.1]:60643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7iIN-0006m4-H7 for submit@debbugs.gnu.org; Fri, 09 Jun 2023 16:01:16 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:51626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7iIL-0006lu-Eh for submit@debbugs.gnu.org; Fri, 09 Jun 2023 16:01:14 -0400 Original-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 ) id 1q7iIL-00087z-4w for bug-gnu-emacs@gnu.org; Fri, 09 Jun 2023 16:01:13 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q7iIH-0004I1-K7 for bug-gnu-emacs@gnu.org; Fri, 09 Jun 2023 16:01:12 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1q7iID-0009lj-4q for bug-gnu-emacs@gnu.org; Fri, 09 Jun 2023 22:01:05 +0200 X-Injected-Via-Gmane: http://gmane.org/ X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io 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, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:263186 Archived-At: > * Eli Zaretskii [2023-06-08 21:34:09 +0300]: > >> Eli, you sent your message to the amazon.com address. Why? > > Because that's what appears in Git: > > commit 18b680cfd177e877991be2bd70ead628bbdc0aa0 > Author: Sam Steingold > AuthorDate: Tue Dec 28 17:27:41 2021 -0500 > Commit: Sam Steingold > CommitDate: Tue Dec 28 17:28:49 2021 -0500 > > Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action' > > * lisp/window.el (display-comint-buffer-action): New `defcustom`, > defaults to 'display-buffer-same-window' for backward compatibility. > * lisp/cmuscheme.el (run-scheme, switch-to-scheme): Pass > 'display-comint-buffer-action' to 'pop-to-buffer' instead > of using 'pop-to-buffer-same-window'. > * lisp/eshell/eshell.el (eshell): Likewise. > * lisp/shell.el (shell): Likewise. > * lisp/org/ol-eshell.el (org-eshell-open): Likewise. > * lisp/progmodes/inf-lisp.el (inferior-lisp): Likewise. > * lisp/progmodes/project.el (project-shell, project-eshell): Likewise. > * lisp/textmodes/tex-mode.el (tex-display-shell, tex-compile-default) > (tex-recenter-output-buffer): Pass 'display-comint-buffer-action' > to 'pop-to-buffer'. here is what I see: commit 18b680cfd177e877991be2bd70ead628bbdc0aa0 Author: Sam Steingold Date: 2021-12-28 17:27:41 -0500 Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action' * lisp/window.el (display-comint-buffer-action): New `defcustom`, defaults to 'display-buffer-same-window' for backward compatibility. * lisp/cmuscheme.el (run-scheme, switch-to-scheme): Pass 'display-comint-buffer-action' to 'pop-to-buffer' instead of using 'pop-to-buffer-same-window'. * lisp/eshell/eshell.el (eshell): Likewise. * lisp/shell.el (shell): Likewise. * lisp/org/ol-eshell.el (org-eshell-open): Likewise. * lisp/progmodes/inf-lisp.el (inferior-lisp): Likewise. * lisp/progmodes/project.el (project-shell, project-eshell): Likewise. * lisp/textmodes/tex-mode.el (tex-display-shell, tex-compile-default) (tex-recenter-output-buffer): Pass 'display-comint-buffer-action' to 'pop-to-buffer'. >> The commit is tagged with my correct gnu.org address. > It isn't see above. I am confused. >> Please only use sds@gnu.org for all communications. > > Sorry, I cannot afford proofreading every address I copy from the Git > logs. I simply don't have that kind of time. I am with you, but note that you risk getting your emails bouncing. > Are you sure you don't have any customizations that get in the way? Yeah, looks like I do: --8<---------------cut here---------------start------------->8--- '(display-buffer-alist '(("shell\\*" nil (inhibit-same-window . t)))) --8<---------------cut here---------------end--------------->8--- When my change was discussed, I was told that adding a new custom variable was okay, but making it have non-trivial default is not. Maybe `display-comint-buffer-action' should default to `display-buffer-in-previous-window'? -- Sam Steingold (https://aphar.dreamwidth.org/) on Pop 22.04 (jammy) X 11.0.12101004 https://lastingimpactpsychology.com https://steingoldpsychology.com https://ij.org/ https://camera.org https://honestreporting.com Legends are time-tested rumors.