Juri Linkov <juri@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Juri Linkov <juri@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 70795) by debbugs.gnu.org; 6 May 2024 17:02:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 13:02:59 2024 Received: from localhost ([127.0.0.1]:39116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s41jv-0001j7-G8 for submit <at> debbugs.gnu.org; Mon, 06 May 2024 13:02:59 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:37121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1s41js-0001iy-6h; Mon, 06 May 2024 13:02:57 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 6667924000A; Mon, 6 May 2024 17:02:23 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Gerard Vermeulen <gerard.vermeulen@HIDDEN> Subject: Re: bug#70795: 30.0.50; inconsistent warning-display-at-bottom display-buffer-alist behavior In-Reply-To: <868r0na0sa.fsf@HIDDEN> (Juri Linkov's message of "Mon, 06 May 2024 09:46:57 +0300") Organization: LINKOV.NET References: <0dec4b001f2bc7521541e4262a623c41@HIDDEN> <868r0na0sa.fsf@HIDDEN> Date: Mon, 06 May 2024 20:00:34 +0300 Message-ID: <86seyuswnh.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70795 Cc: 70795 <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 (-) forcemerge 70773 70795 close 70795 30.0.50 thanks >> (add-to-list 'display-buffer-alist >> `(,(rx (or "*Warnings*" "*compilation*")) >> display-buffer-no-window >> (allow-no-window . t))) >> >> then warnings are added to the hidden *Warnings* buffer. > > This is because this case doesn't set 'warning-series', > so when window is nil, it doesn't fail at anoter place > while calling 'set-window-start': > > (when (and (markerp warning-series) > (eq (marker-buffer warning-series) buffer)) > (set-window-start window warning-series)) > > Ok, I will add only checks for nil window. > But won't add (allow-no-window . t) to the caller of > 'display-buffer' in 'display-warning' to not encourage > hiding the warning buffer. So now pushed the extra guards for windows.
bug-gnu-emacs@HIDDEN
:bug#70795
; Package emacs
.
Full text available.Received: (at 70795) by debbugs.gnu.org; 6 May 2024 07:08:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 03:08:16 2024 Received: from localhost ([127.0.0.1]:36163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s3sSO-0005Tt-7T for submit <at> debbugs.gnu.org; Mon, 06 May 2024 03:08:16 -0400 Received: from relay1-d.mail.gandi.net ([2001:4b98:dc4:8::221]:39263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1s3sSI-0005TY-5F for 70795 <at> debbugs.gnu.org; Mon, 06 May 2024 03:08:14 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 8C61E240009; Mon, 6 May 2024 07:07:37 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Gerard Vermeulen <gerard.vermeulen@HIDDEN> Subject: Re: bug#70795: 30.0.50; inconsistent warning-display-at-bottom display-buffer-alist behavior In-Reply-To: <0dec4b001f2bc7521541e4262a623c41@HIDDEN> (Gerard Vermeulen's message of "Mon, 06 May 2024 06:06:03 +0000") Organization: LINKOV.NET References: <0dec4b001f2bc7521541e4262a623c41@HIDDEN> Date: Mon, 06 May 2024 09:46:57 +0300 Message-ID: <868r0na0sa.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70795 Cc: 70795 <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 (-) > (add-to-list 'display-buffer-alist > `(,(rx (or "*Warnings*" "*compilation*")) > display-buffer-no-window > (allow-no-window . t))) > > then warnings are added to the hidden *Warnings* buffer. This is because this case doesn't set 'warning-series', so when window is nil, it doesn't fail at anoter place while calling 'set-window-start': (when (and (markerp warning-series) (eq (marker-buffer warning-series) buffer)) (set-window-start window warning-series)) Ok, I will add only checks for nil window. But won't add (allow-no-window . t) to the caller of 'display-buffer' in 'display-warning' to not encourage hiding the warning buffer.
bug-gnu-emacs@HIDDEN
:bug#70795
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 6 May 2024 06:06:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 02:06:49 2024 Received: from localhost ([127.0.0.1]:35891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s3rUv-0004rJ-EM for submit <at> debbugs.gnu.org; Mon, 06 May 2024 02:06:49 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerard.vermeulen@HIDDEN>) id 1s3rUq-0004rD-MV for submit <at> debbugs.gnu.org; Mon, 06 May 2024 02:06:48 -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 <gerard.vermeulen@HIDDEN>) id 1s3rUI-0004LG-SI for bug-gnu-emacs@HIDDEN; Mon, 06 May 2024 02:06:11 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <gerard.vermeulen@HIDDEN>) id 1s3rUG-000831-9S for bug-gnu-emacs@HIDDEN; Mon, 06 May 2024 02:06:10 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 20F33240104 for <bug-gnu-emacs@HIDDEN>; Mon, 6 May 2024 08:06:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1714975564; bh=YnyQ5L65cS3J2ggidq4858MGCnS9j2xmFCulW+DShZE=; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To: Subject:Message-ID:From; b=POMzyX99t7bRys7cF9OhNtc9Fhl2a72QHJKHvtp9hjP7Y2LsFlTBsE4l1rZbeMQ23 c/RG/QYcfau1ePnhLhMpMoDgxkIR2CPdQlgV3XgY5LtRI5IHYUUm5yrSJWEJOHNU+E Mbx52+iwVRF0Xt6ZU82MmQevuMujALAuRZlMqqt07Pzo9gmKky+d3/5ydfwA/Li+Pr gKjGJJgMsjJ/5NX2lSrndRf4PjktDXCg45ujMsUeJLPTCgQcfkbYfkDORGgAtq4MG4 f25X7App7TuSiWTzo2Kk7pVcT80WaQnkyzQT6E0tVrAmomgUCVQcV+mP873ba3nWlE dvx06WVaRqFhA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VXrWH5nttz6tvn for <bug-gnu-emacs@HIDDEN>; Mon, 6 May 2024 08:06:03 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 06 May 2024 06:06:03 +0000 From: Gerard Vermeulen <gerard.vermeulen@HIDDEN> To: Bug gnu emacs <bug-gnu-emacs@HIDDEN> Subject: 30.0.50; inconsistent warning-display-at-bottom display-buffer-alist behavior Message-ID: <0dec4b001f2bc7521541e4262a623c41@HIDDEN> Received-SPF: pass client-ip=185.67.36.66; envelope-from=gerard.vermeulen@HIDDEN; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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.0 (/) Hi, if I set warning-display-at-bottom to nil and do (add-to-list 'display-buffer-alist `(,(rx (or "*Warnings*" "*compilation*")) display-buffer-no-window (allow-no-window . t))) then warnings are added to the hidden *Warnings* buffer. But if I set warning-display-at-bottom to t, then I get an window-live-p related error with the display-buffer-alist setting above. This bug is related to #70773 where Prot reports a similar problem in a somewhat different context. Juri Linkov proposed a patch which he retracted, but maybe his patch solves the inconsistency reported here. Regards -- Gerard
Gerard Vermeulen <gerard.vermeulen@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#70795
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.