From unknown Sat Sep 06 05:21:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79230: 30.1; global-whitespace-mode =?UTF-8?Q?doesn=E2=80=99t?= enable whitespace-mode in remember-notes buffer Resent-From: Anush V Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Aug 2025 06:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 79230 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 79230@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17550670616018 (code B ref -1); Wed, 13 Aug 2025 06:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Aug 2025 06:37:41 +0000 Received: from localhost ([127.0.0.1]:55976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1um57E-0001Z0-JZ for submit@debbugs.gnu.org; Wed, 13 Aug 2025 02:37:41 -0400 Received: from lists.gnu.org ([2001:470:142::17]:54976) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1um572-0001YU-HT for submit@debbugs.gnu.org; Wed, 13 Aug 2025 02:37:30 -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 ) id 1um56s-0008BX-2m for bug-gnu-emacs@gnu.org; Wed, 13 Aug 2025 02:37:19 -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 ) id 1um56o-0008Sa-1E for bug-gnu-emacs@gnu.org; Wed, 13 Aug 2025 02:37:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=+hmpfN6slsB/lcauWUuFz84Y8cm6mmXPqqqX47J6TFg=; b=DieIrvRYw7Qiqv XgX95+em9Xi9IuXzirBI9pNyx9qky8JdmlZYr8V4Gme/DhvlfBbj5Q4ehjB67HtYsK2kQTj8CDALu XxtkD8gJzVDrJ+1u1VdFawVkAkvQZeienKo5NXX2GcDMWQlPnwTmi2IE2d5V/NktfontMJbU3/YT4 AJ6l+EDvOYgGJ+aqO2+BpbSqDpaorxoIGJjceIj1Fk6jIlpyFK57jUHHpFGCL2DM7KpINjyBJWqIP ALgkkqaOjJqn9RLw3VBotFqCgXUPFphDEitDEObRv3CnWLdALq33t2D+QbdPzgAa2HxtN/ygdoB6n w178wPW1rDsHTPbW6XQQ==; From: Anush V Date: Wed, 13 Aug 2025 02:36:48 -0400 Message-ID: <87h5ybwwvz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) =20 Hello Emacs Maintainers, global-whitespace-mode does not enable=20 whitespace-mode in remember-notes-buffer-name buffer. This=20 happens because whitespace-enable-predicate prevents=20 whitespace-mode from activating in buffers whose names start with=20 =E2=80=98*=E2=80=99, with only *scratch* being an exception. While it makes sense for buffers like *Messages* or *Ibuffer*, it unintentionally affects remember-notes-buffer-name buffers, which should likely be treated similarly to *scratch*. Steps to reproduce: emacs -Q M-x global-whitespace-mode M-x remember-notes C-h v whitespace-mode Value of whitespace-mode is nil, indicating whitespace-mode is not enabled in the remember-notes-buffer-name buffer Thank you for your time! * * * In GNU Emacs 30.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.2) System Description: Guix System Configured using: 'configure CONFIG_SHELL=3D/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.= 1.16/bin/bash SHELL=3D/gnu/store/m0xdsa8cfq6mq1kxgxmpmpg71la4f0b9-bash-minimal-5.1.16/bi= n/bash --prefix=3D/gnu/store/416vvmsc3n33wsliga55ljzmcvhyry54-emacs-pgtk-30= .1 --enable-fast-install --with-pgtk --with-cairo --with-modules --with-nat= ive-compilation=3Daot --disable-build-details' -- Regards, Anush Veeranala From unknown Sat Sep 06 05:21:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79230: 30.1; global-whitespace-mode =?UTF-8?Q?doesn=E2=80=99t?= enable whitespace-mode in remember-notes buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Aug 2025 12:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79230 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Anush V Cc: 79230@debbugs.gnu.org Received: via spool by 79230-submit@debbugs.gnu.org id=B79230.175508767219630 (code B ref 79230); Wed, 13 Aug 2025 12:22:01 +0000 Received: (at 79230) by debbugs.gnu.org; 13 Aug 2025 12:21:12 +0000 Received: from localhost ([127.0.0.1]:56702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1umATf-00056X-JZ for submit@debbugs.gnu.org; Wed, 13 Aug 2025 08:21:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37024) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1umATb-00056B-Th for 79230@debbugs.gnu.org; Wed, 13 Aug 2025 08:21:08 -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 ) id 1umATW-0006Op-JA for 79230@debbugs.gnu.org; Wed, 13 Aug 2025 08:21:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Z54fjQjMqU+gQdJbSMi8jr5vjVbgH1W0gk2j3p3jEvs=; b=XzW03lCa4BysL2XDExz6 PbuvlEawjCpO+DoEohD2fAaYJIUN+yszfKsOu6FjwEe7YYnty1ns3pHeSl9omQPeu4FAAhKd6q2BN FMTuefF+OPup+ecj1z6juIWP0kK26NnniHPQOmC6ReZhOkYqZHOk+D0SaZjMO7hi/X+3/Tw4S1HWu tkfPlS3rXZb5qL0a3TWCbGnTjUmG9VhZQrFUoyV9HQlttAg+t+asJzyHOHI2HCUXXx5X/alZ0R6xQ gGXEF/irhXqw3IHhnkYvD6u/GoYGcjs28EDGX7niR0nATK8Wyerw9DUfDFSt+5noCVR+R06n5Xzz2 6knLzSYxJEn7Tg==; Date: Wed, 13 Aug 2025 15:20:54 +0300 Message-Id: <861ppfo1jt.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h5ybwwvz.fsf@gnu.org> (message from Anush V on Wed, 13 Aug 2025 02:36:48 -0400) References: <87h5ybwwvz.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Anush V > Date: Wed, 13 Aug 2025 02:36:48 -0400 > > > Hello Emacs Maintainers, global-whitespace-mode does not enable > whitespace-mode in remember-notes-buffer-name buffer. This > happens because whitespace-enable-predicate prevents > whitespace-mode from activating in buffers whose names start with > ‘*’, with only *scratch* being an > exception. While it makes sense for buffers like *Messages* or > *Ibuffer*, it unintentionally affects remember-notes-buffer-name > buffers, which should likely be treated similarly to *scratch*. > > Steps to reproduce: > > emacs -Q > > M-x global-whitespace-mode > M-x remember-notes > C-h v whitespace-mode > > Value of whitespace-mode is nil, indicating whitespace-mode is not > enabled in the remember-notes-buffer-name buffer Patches to add a user option that allows to make exceptions for more than just *scratch* will be welcome. Thanks.