From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#73545: 30.0.91; Strange behaviour on switch-to-next-buffer Date: Sun, 29 Sep 2024 16:17:08 +0200 Message-ID: <8cfbc823-ad1a-4ad6-90a6-fdf18baac037@gmx.at> References: <20240929042521.cgiwkts2ot6ms2tx@debian> <86y13b3too.fsf@gnu.org> <20240929122956.y5hptf3yolu4jmpy@debian> <86jzeu4o8p.fsf@gnu.org> Reply-To: martin rudalics Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: 73545@debbugs.gnu.org To: Eli Zaretskii , Rahul Martim Juliato Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 29 16:17:47 2024 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 1suuk7-000A2q-3z for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 29 Sep 2024 16:17:47 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1suujs-0002qB-Rn; Sun, 29 Sep 2024 10:17:33 -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 1suujr-0002q3-CL for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 10:17:31 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1suujr-000425-0A for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 10:17:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:From:References:MIME-Version:Date:To:Subject; bh=DT7/sU7qXhXXjBiNU71/SJFAU735IkEtJoqRDdgzFNc=; b=FWU5wTGQVmV0MmvncDv+fcLKD7oNg1haaAR2fdbw3jHNDuEqbCGg8TCfOFdvAQkkWXB3WxAL4xy6/uDJLcQyaxcItvPO6BjDAl6oWJSQ4TUVm/chU4fhBWNQbR2mngVlwCz1E1qdoQeclvAvtMZD6pIzGm/nBRo4pHifLuvI9oSOuZC1z8G/oynP1KnsBHubxf1kJGs41i8e61PKQeCMD1B4u7CscS+Rjewh5cuRWbtk8amwDeewFQ4bdybfI0nDn9/D8metHwvq6jygtZ1tO2xtxw2Nnl4rpHeY9VlIkFAXEsh3syX3i68FMixE6AE6R2bdProQ/cWP3tDYmtLZIw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1suukM-0000oO-AV for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 10:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 14:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73545 X-GNU-PR-Package: emacs Original-Received: via spool by 73545-submit@debbugs.gnu.org id=B73545.17276194763114 (code B ref 73545); Sun, 29 Sep 2024 14:18:02 +0000 Original-Received: (at 73545) by debbugs.gnu.org; 29 Sep 2024 14:17:56 +0000 Original-Received: from localhost ([127.0.0.1]:40413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suukF-0000oA-LB for submit@debbugs.gnu.org; Sun, 29 Sep 2024 10:17:55 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:37495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suukC-0000o4-M7 for 73545@debbugs.gnu.org; Sun, 29 Sep 2024 10:17:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1727619432; x=1728224232; i=rudalics@gmx.at; bh=DT7/sU7qXhXXjBiNU71/SJFAU735IkEtJoqRDdgzFNc=; 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=lXncvkRf0i/H+SyVdNO7w1ZISEYUkgCZV2tEUiLQSvVthD7zRdBCdgpbRYr/gvUD 3/+m0D9IxiQMu/47WZK6F7HRKjOQkFyYowE3clYVu12ptC/wbiePdrsQqHBXQ8ODz 5ThJeMjYBFjimEGcKpt4PMAnFGxJf3oV1iz+Dl+5GLAxL1BJT69PJn8KHod5SXAil VZfPy4/gQM6Ajl8je1mtrcghWXGKVf7d3GdVwcqBjNdjVkm96il3FNPMAQbiNBHZ1 27ks0yhDSC9qRR7oO7FA4wWAQGx+F+O+QlUE196m2gciegHOmg5qwUShtcuAUjpU8 /W99mLKMlNqx35Ws7w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from [192.168.31.113] ([213.142.96.222]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M8ygO-1ssBiQ0iQQ-006zyb; Sun, 29 Sep 2024 16:17:12 +0200 Content-Language: en-US In-Reply-To: <86jzeu4o8p.fsf@gnu.org> X-Provags-ID: V03:K1:jzcaRAPXKmSYfaCmsaUD3PADMuOpDI1h8jg30LPxQXS4qJrPuJ1 wAgR7/Kbd9m5qZc+w7DoKNbPkV6F2bREbmfYxz8nUH2yRgNEqw2ZV2q0Y/cm3x2ieVrCYaK +i7UvdbVRIbeBNcgzTaWCZMJLGzLnOlW42BJPCQzztCmIj1jgOMTXPkTEkvHtnxABt1MLG3 VokwLamXCqRfy4iUDe9/w== UI-OutboundReport: notjunk:1;M01:P0:+R978fav09w=;EtlkulK57CLOvkMbab5OKh6VCaA 9SmyWFRfiHALGYYTwPjr4O8Ib+i/CFI/UCAFQ1+vztyFpHk0P7WHMhR56sKcb757DhufFVKLu 3BWOnEDvy5JindAOPq4qtYttn5hmL1bT/DiMFBKli43iH9YWgPQiKvU3Pv/GYPRrGSEoXy/7e LAOhIavbtOtigVTUzWiQafmmRMieCH0gx9CE2U7ycJcu7xT7nRuLBTrS6ChpM1Sx3BEzKm7cL wbL1aHB3iQ5KKNoLmHBkHA93HPBcJuCQYSPwzJn3HJuWQhXPWdEoKWQzJ1qNM9IAoqjPsRo1/ LUnmU50tgTlwmD/itTHOo+lVFdrYgs1GYFh4k3EmPrdCY21zE2idD2d64jr7vdlOrS3mJ3hkq VAwUt2q0Qovl3SyhAk1OFvib5eV2BJSybaBubcjQjsnc8EMThU76TlsTKI8cdWqT9THcaJfDp ys31lgrxKgsDkDHK66vU+vH/67ISVjwyOOz3VS3A9pv0jyZO5vNhKtj7rmDNk9iVtAijb6As5 o2J0cLUsybzmKjI9NySqc19ncMJFyFd7vyqGZ3c0jvPN1dIqzfLmMbSW5xrzfH8pMdEpynH5b 9zJF6e2kskHFtS1VK0565ecaN0I0Q6Y+9P0v3SQ/rRA5CoB9n3bvT06xEYLkM648OyRAwL/Ba aMzMfj3wYS34F4m4IV3OTsQSvLN6fUzn/WPIZ3tbVWzVFH1EI93YWG/Y7DuRTEZfp719wWsfn QvqPyNxBw2Zwu5OcEW5PaUTDbq2suU4WAqVqyTa6vpYs9GJziC6WBN9zRjQS8rSat6KMYl9k 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:292643 Archived-At: > If you mean that Emacs switches to a buffer whose name matches > switch-to-prev-buffer-skip-regexp when there are no other buffers to > show, then this is the intended behavior, I think. Martin, am I > right? I don't know about 'switch-to-prev-buffer-skip-regexp'. Here I have set 'switch-to-prev-buffer-skip' to the function (defun skip-undisplayed-buffers (_window buffer _bury-or-kill) "Function for `switch-to-prev-buffer-skip'. Skip BUFFER if it has never been displayed before." (zerop (buffer-local-value 'buffer-display-count buffer))) (setq switch-to-prev-buffer-skip 'skip-undisplayed-buffers) Now with emacs -Q evaluate that in *scratch* and do C-x . Gets me "No previous buffer" and *scratch* stays. I think the same should happen if 'switch-to-prev-buffer-skip-regexp' matches *Messages*. What is the value of that variable? martin