GNU bug report logs - #72733
29.4; Warning message while attempting to view customization buffer

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: tpeplt <tpeplt@HIDDEN>; dated Tue, 20 Aug 2024 14:23:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 72733 <at> debbugs.gnu.org:


Received: (at 72733) by debbugs.gnu.org; 30 Sep 2024 12:29:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 30 08:29:20 2024
Received: from localhost ([127.0.0.1]:44937 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svFWi-0007x8-44
	for submit <at> debbugs.gnu.org; Mon, 30 Sep 2024 08:29:20 -0400
Received: from eggs.gnu.org ([209.51.188.92]:45134)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1svFWg-0007wd-B2
 for 72733 <at> debbugs.gnu.org; Mon, 30 Sep 2024 08:29:18 -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 1svFVz-00035D-Vn; Mon, 30 Sep 2024 08:28:37 -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=QM3zw9xmLxvUdPhDENrndSBPsmM51ejOLzuSLTGNFtw=; b=K1+WVOpS+0EbELCzSf7b
 NqWdOpD1TGYnWelaYW0V8rtqjbsDVd/YzbB0RQk2sUWztGFZglTupkuas/8GNZMd9NYaWU9utAO0K
 ZJKxdDGdz6e6FlRC5QY29LVFsI/EbnZ+8Ur13DhVp9hZus0e0Z8xCQH4kiYExUc5MSTRUEeX6y5Ay
 +/GzVDV3eT4PT++9QynNouCzaoPjo6zsEFPFNOqPORLbBZq04WWaOXvh102+CstJy0tcPKiwZ5ekZ
 i2XI3y89irbOMSUdyR5qU51HSoL60+f32aYbGzEwRvVEchXrzfZocRJfNEBR0BILreXyZNGE4C3yt
 rb8LdhgMh6HNYg==;
Date: Mon, 30 Sep 2024 15:28:01 +0300
Message-Id: <86o7452uni.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmmiwEcx9n51Ehpejm6nsEg3fsdEaWvqk4dJM6hrt-p8Tw@HIDDEN>
 (message from Stefan Kangas on Mon, 30 Sep 2024 00:12:12 -0700)
Subject: Re: bug#72733: 29.4; Warning message while attempting to view
 customization buffer
References: <878qwrl1k6.fsf@HIDDEN> <86zfp7uuwc.fsf@HIDDEN>
 <CADwFkmmiwEcx9n51Ehpejm6nsEg3fsdEaWvqk4dJM6hrt-p8Tw@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72733
Cc: 72733 <at> debbugs.gnu.org, tpeplt@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: -1.0 (-)

> From: Stefan Kangas <stefankangas@HIDDEN>
> Date: Mon, 30 Sep 2024 00:12:12 -0700
> Cc: 72733 <at> debbugs.gnu.org
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> From: tpeplt <tpeplt@HIDDEN>
> >> Date: Tue, 20 Aug 2024 10:19:05 -0400
> >>
> >> Emacs Maintainers,
> >>
> >>    Emacs 29.4 appears to be running some (uninitialized?) code when a
> >> sequence of sub-menus is selected.  This results in a warning message
> >> about something that an Emacs user has not selected.  Here is a recipe
> >> for reproducing the problem.  I have run this several times and gotten
> >> the same result each time.
> >>
> >> 1. $ emacs -Q
> >>
> >> 2. M-x customize RET
> >>
> >> 3. The *Customize Group: Emacs* buffer is displayed.  In this buffer,
> >>    select "Programming" from the menu of the Emacs group.
> >>
> >> 4. The *Customize Group: Programming* buffer is displayed.  In this
> >>    buffer, select "Languages" from the menu.
> >>
> >> 5. A *Warnings* buffer is displayed in a new window.  The following
> >>    warning message is displayed in that buffer:
> >>
> >> ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar for ruby is unavailable (not-found): (libtree-sitter-ruby libtree-sitter-ruby.0 libtree-sitter-ruby.0.0 libtree-sitter-ruby.so libtree-sitter-ruby.so.0 libtree-sitter-ruby.so.0.0) No such file or directory
> >
> > It's a known issue for which there's no simple solution.  We want
> > users who load ruby-ts-mode to know that they lack the Ruby grammar
> > library, which is what this warning is about.  And Customize loads
> > ruby-ts-mode to allow its customization when you select Languages.
> >
> > We could perhaps shut up these specific warnings in that specific
> > situation, but that doesn't seem clean.  And the warning is just a
> > warning, and harmless.
> 
> Showing the warning doesn't seem very clean either.

Indeed.  But all the other solutions were either much more complex or
concealed the warning in important cases.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72733; Package emacs. Full text available.

Message received at 72733 <at> debbugs.gnu.org:


Received: (at 72733) by debbugs.gnu.org; 30 Sep 2024 07:14:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 30 03:14:23 2024
Received: from localhost ([127.0.0.1]:44540 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svAbq-0005TW-EL
	for submit <at> debbugs.gnu.org; Mon, 30 Sep 2024 03:14:23 -0400
Received: from mail-ed1-f48.google.com ([209.85.208.48]:51413)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1svAbb-0005Sy-Ur
 for 72733 <at> debbugs.gnu.org; Mon, 30 Sep 2024 03:14:16 -0400
Received: by mail-ed1-f48.google.com with SMTP id
 4fb4d7f45d1cf-5c89f3f28b6so173215a12.2
 for <72733 <at> debbugs.gnu.org>; Mon, 30 Sep 2024 00:13:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1727680334; x=1728285134; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Qo+YuNNefwOG/nZq5I17Kc9GZpSaT876uVL03Y+hVu0=;
 b=RqhaBb1uStb3Oy38eAdFXCNCgPClF8N6w1gun94LtvMooKGfQu2MPGUfu5H9c/BTXy
 mF566SW7RGqU8eHTKRlD7fWHMhnjMmuPBWo7/pl0A6T0JJtoK0PW3rAlbVsYra0NZCNJ
 kwLQxzfSyIfT45c8EH5LyXPExs9ysXwiVpA+G9SYsFA9yo9qAIV2ah8x/1x8LWuSUkHn
 TRn85QzM4q+4QviNn6RSp/xKbF/WQFdtmZLEO/lyrJjysLvkzO3qu3A86CZIcMe7N06Q
 a6lWMV7zr17C1of5lT06CmL6Xms59DJahBqzXRaQSXNPpK8cqO3+z1DJIq1/x5WrA6KU
 z3Rg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1727680334; x=1728285134;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=Qo+YuNNefwOG/nZq5I17Kc9GZpSaT876uVL03Y+hVu0=;
 b=YFu9uUlIhnBeneTkRQ5svd0WpmyAlplQPKjpiDcSP7hDRoZrP0PmWOIsBOuUH5miMo
 OPtgoYljA0smVE2itaqOhrI++tdMOoAMCUbEmVbSsaRf6Ikv8/Jmf8aIvYR7a/rRTTkT
 OnsZRNHFVkSCy82lcgPdxo99TEL7qpRKhtZbvhuCm0PNZjJixCy7gKI+yY9TYfBX/3aH
 ntOMgSyqr0IShaoQ2RXhr+lgwy4YlsLfDoQXBacb/a+U7IgxNTg+IaLs/GXSL0/DO0/L
 TeARUvcTl1yG/Z31vceVhlOhnp+tyDf2nmYAFSY5cfMOcR7mGsOLbCQ1mNWe6VVWaJED
 TV+Q==
X-Gm-Message-State: AOJu0Yxt+RSwfMhzNQ9hE/ZzpeeFwlbAniwrQvRy0Sw14NZHlu9YyoII
 EIfCX1zZDaGQ7Q853bXFjMdBQ1S5NCXkg3dxHMALg4ze1GlHAMIRJP3VPvRubYAc98wFEgefyK/
 mVH8t4H73TyYd+ia8VOCdrgx6dUtHLw==
X-Google-Smtp-Source: AGHT+IFV7xbRJX/XOHaxyLgqSyNwuYhtqQ4TEMuiyYUWJWz01AF2SHKmFWjuoinrQpDeNMVamPbXRb/gvTciD2mQHyo=
X-Received: by 2002:a05:6402:210b:b0:5c4:2bd6:68df with SMTP id
 4fb4d7f45d1cf-5c8824d371dmr11779756a12.2.1727680333829; Mon, 30 Sep 2024
 00:12:13 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 30 Sep 2024 00:12:12 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <86zfp7uuwc.fsf@HIDDEN>
References: <878qwrl1k6.fsf@HIDDEN> <86zfp7uuwc.fsf@HIDDEN>
MIME-Version: 1.0
Date: Mon, 30 Sep 2024 00:12:12 -0700
Message-ID: <CADwFkmmiwEcx9n51Ehpejm6nsEg3fsdEaWvqk4dJM6hrt-p8Tw@HIDDEN>
Subject: Re: bug#72733: 29.4; Warning message while attempting to view
 customization buffer
To: Eli Zaretskii <eliz@HIDDEN>, tpeplt <tpeplt@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.9 (/)
X-Debbugs-Envelope-To: 72733
Cc: 72733 <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.9 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: tpeplt <tpeplt@HIDDEN>
>> Date: Tue, 20 Aug 2024 10:19:05 -0400
>>
>> Emacs Maintainers,
>>
>>    Emacs 29.4 appears to be running some (uninitialized?) code when a
>> sequence of sub-menus is selected.  This results in a warning message
>> about something that an Emacs user has not selected.  Here is a recipe
>> for reproducing the problem.  I have run this several times and gotten
>> the same result each time.
>>
>> 1. $ emacs -Q
>>
>> 2. M-x customize RET
>>
>> 3. The *Customize Group: Emacs* buffer is displayed.  In this buffer,
>>    select "Programming" from the menu of the Emacs group.
>>
>> 4. The *Customize Group: Programming* buffer is displayed.  In this
>>    buffer, select "Languages" from the menu.
>>
>> 5. A *Warnings* buffer is displayed in a new window.  The following
>>    warning message is displayed in that buffer:
>>
>> =E2=9B=94 Warning (treesit): Cannot activate tree-sitter, because langua=
ge grammar for ruby is unavailable (not-found): (libtree-sitter-ruby libtre=
e-sitter-ruby.0 libtree-sitter-ruby.0.0 libtree-sitter-ruby.so libtree-sitt=
er-ruby.so.0 libtree-sitter-ruby.so.0.0) No such file or directory
>
> It's a known issue for which there's no simple solution.  We want
> users who load ruby-ts-mode to know that they lack the Ruby grammar
> library, which is what this warning is about.  And Customize loads
> ruby-ts-mode to allow its customization when you select Languages.
>
> We could perhaps shut up these specific warnings in that specific
> situation, but that doesn't seem clean.  And the warning is just a
> warning, and harmless.

Showing the warning doesn't seem very clean either.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72733; Package emacs. Full text available.

Message received at 72733 <at> debbugs.gnu.org:


Received: (at 72733) by debbugs.gnu.org; 20 Aug 2024 17:06:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 20 13:06:49 2024
Received: from localhost ([127.0.0.1]:33595 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sgSJk-0008UX-MS
	for submit <at> debbugs.gnu.org; Tue, 20 Aug 2024 13:06:48 -0400
Received: from mail-qk1-f175.google.com ([209.85.222.175]:59452)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tpeplt@HIDDEN>) id 1sgSJf-0008UB-3e
 for 72733 <at> debbugs.gnu.org; Tue, 20 Aug 2024 13:06:46 -0400
Received: by mail-qk1-f175.google.com with SMTP id
 af79cd13be357-7a1d3874c1eso334603985a.2
 for <72733 <at> debbugs.gnu.org>; Tue, 20 Aug 2024 10:05:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1724173494; x=1724778294; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=h4NNkzRhp7VyFTGhq3xEas7CtnSNu7gzTVGagaTKHJ4=;
 b=QcdUGweWb1NgAiJKLECn8qWSeKWjhbvrM/aBpJY9aWtiIxSUSqbf9xzCLbUOl+FuXI
 1Re8vNpfqCrhL4FLsQ7krjKIAuOZOlbcy9Pb2r+ra8E6dTOZ4xmL/TY2ncHMi23F1OvF
 0T/VK3WLyMhLDbVoFuVQlQuAuAWxAbPdBmKDBikpKNFOJtE86lWO8AajQsiKs0BwW4ON
 NbW2mVrh92XYsStfjVrID2vNsunG8KZBQQJSfdRnOI5CmNzhWYv4c+NcmamXTVtFb3LY
 wcXqRkIWPrf6w5rapfbpAHE1d6tAX+yGlmnFrY9YmE+/oSLh438CILU4WwZDr8XZW1z7
 3t5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1724173494; x=1724778294;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=h4NNkzRhp7VyFTGhq3xEas7CtnSNu7gzTVGagaTKHJ4=;
 b=twRCh17bEveLXTHZNZEMe0JIp4e4AsIdY6m3VMTiYIM/VIYE1L9tZHdg4hDqPgwhA7
 5rxqjB7N4qzIVlQd7YhJqKUJqC07LfSzapxFS9RqOaJk/ghtRqQNFirK4U/UX8I1sqOn
 weiG4xR40l8azpRWouIZMAf+6ZpP7zHm4XWBs2UCGGqlgexHGYOp0vFRjQr8zX0Rk60z
 NJiybcSOYB3H2ygftUpzhMc7QldN/H0qjuA8njjhe0lpptBkejbVqgQTF3Tb06RFj7vo
 dAD3X/T/81pscCiFMtwmx+2lrxHfV/j7TMJI+HDbhqdcp2un0ctGSEhB7lmWQSxObbI7
 pXKg==
X-Gm-Message-State: AOJu0YwvZRApxLKN4l6dTIF62GwGil/YGyn7WKKz8JVXl1ZwAp1+Qgee
 V6KYyeBJQyNjo0hn76uTyusL+LxnFEYJorGJazxdx2fgcEZTVmqSzI0OhT4t
X-Google-Smtp-Source: AGHT+IGzD04kPIfMGzBqhiziWEZsHz5SdEx7Uy9zHjGVtrZ70hXFSax7jIqjTot0fboI9U/v+tV7gw==
X-Received: by 2002:a05:620a:2448:b0:79f:a93:94ec with SMTP id
 af79cd13be357-7a5069552c3mr1426280985a.29.1724173493873; 
 Tue, 20 Aug 2024 10:04:53 -0700 (PDT)
Received: from t530.local ([2600:8806:a801:3150:6232:a925:a650:ba8c])
 by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7a4ff02b0acsm545397185a.12.2024.08.20.10.04.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 20 Aug 2024 10:04:52 -0700 (PDT)
From: tpeplt <tpeplt@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72733: 29.4; Warning message while attempting to view
 customization buffer
In-Reply-To: <86zfp7uuwc.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 20 Aug
 2024 17:32:51 +0300")
References: <878qwrl1k6.fsf@HIDDEN> <86zfp7uuwc.fsf@HIDDEN>
Date: Tue, 20 Aug 2024 13:04:52 -0400
Message-ID: <874j7fktvv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72733
Cc: 72733 <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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>
> It's a known issue for which there's no simple solution.  We want
> users who load ruby-ts-mode to know that they lack the Ruby grammar
> library, which is what this warning is about.  And Customize loads
> ruby-ts-mode to allow its customization when you select Languages.
>
> We could perhaps shut up these specific warnings in that specific
> situation, but that doesn't seem clean.  And the warning is just a
> warning, and harmless.
>

It appears to be too minor a problem to add to the etc/PROBLEMS file
(C-h C-p).

If the maintainers agree that this is going to be a persistent problem,
then it might be worth adding a "Bugs" or "Known Bugs" section to the
Customization chapter of the Emacs user manual so that Emacs users can
read that this problem/behavior is known and not need to report it.
Maintainers would then be able to point users to this section, which
could include description of scenarios in which the problem appears.

(info "(emacs) Customization")

-- 
The lyf so short, the craft so long to lerne.
- Geoffrey Chaucer, The Parliament of Birds.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72733; Package emacs. Full text available.

Message received at 72733 <at> debbugs.gnu.org:


Received: (at 72733) by debbugs.gnu.org; 20 Aug 2024 14:33:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 20 10:33:49 2024
Received: from localhost ([127.0.0.1]:33522 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sgPvg-0004Hn-LR
	for submit <at> debbugs.gnu.org; Tue, 20 Aug 2024 10:33:48 -0400
Received: from eggs.gnu.org ([209.51.188.92]:60310)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sgPve-0004HZ-Ro
 for 72733 <at> debbugs.gnu.org; Tue, 20 Aug 2024 10:33:47 -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 1sgPus-0003Un-4v; Tue, 20 Aug 2024 10:32:58 -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=tplNLgVo83OJstgu+vV2WkXAPylVAbAN94iXLwQafiA=; b=BfPMo99yVziRz2ewBDRX
 9Rt8S6+f3pOF/ZZqPHXuM+Tnk5b9HsgMfnyJge5pRwi/VdQwLv73b+50nk/Hhotw1f+SMtGFU9acO
 +ykRPw1Dih9CwrEaruVzMrLcmAEOhp8Nq/m3T93ZQu/zgSXWmihNdo62kpTWVPahKxB2jhGkk4l75
 Th9r0Jh1sq9aDVK5zZbkyjYO5ep6ja67NuvO0B5TOjdJDt/lUNqtiv9fIHIEGy18EpIEGKx5Dvw1u
 JwfNpyyn5kcZwAc29JUvygbg16pR0uAS+uzhv0Zmn2HxjFKfamq+v+M6LmV2UPQGvrdhk34Xs/6Ws
 Y8NEwo4j2GE1Bg==;
Date: Tue, 20 Aug 2024 17:32:51 +0300
Message-Id: <86zfp7uuwc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: tpeplt <tpeplt@HIDDEN>
In-Reply-To: <878qwrl1k6.fsf@HIDDEN> (message from tpeplt on Tue, 20 Aug
 2024 10:19:05 -0400)
Subject: Re: bug#72733: 29.4;
 Warning message while attempting to view customization buffer
References: <878qwrl1k6.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72733
Cc: 72733 <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: tpeplt <tpeplt@HIDDEN>
> Date: Tue, 20 Aug 2024 10:19:05 -0400
> 
> Emacs Maintainers,
> 
>    Emacs 29.4 appears to be running some (uninitialized?) code when a
> sequence of sub-menus is selected.  This results in a warning message
> about something that an Emacs user has not selected.  Here is a recipe
> for reproducing the problem.  I have run this several times and gotten
> the same result each time.
> 
> 1. $ emacs -Q
> 
> 2. M-x customize RET
> 
> 3. The *Customize Group: Emacs* buffer is displayed.  In this buffer,
>    select "Programming" from the menu of the Emacs group.
> 
> 4. The *Customize Group: Programming* buffer is displayed.  In this
>    buffer, select "Languages" from the menu.
> 
> 5. A *Warnings* buffer is displayed in a new window.  The following
>    warning message is displayed in that buffer:
> 
> ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar for ruby is unavailable (not-found): (libtree-sitter-ruby libtree-sitter-ruby.0 libtree-sitter-ruby.0.0 libtree-sitter-ruby.so libtree-sitter-ruby.so.0 libtree-sitter-ruby.so.0.0) No such file or directory

It's a known issue for which there's no simple solution.  We want
users who load ruby-ts-mode to know that they lack the Ruby grammar
library, which is what this warning is about.  And Customize loads
ruby-ts-mode to allow its customization when you select Languages.

We could perhaps shut up these specific warnings in that specific
situation, but that doesn't seem clean.  And the warning is just a
warning, and harmless.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72733; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 20 Aug 2024 14:22:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 20 10:22:08 2024
Received: from localhost ([127.0.0.1]:33498 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sgPkN-0003xA-OO
	for submit <at> debbugs.gnu.org; Tue, 20 Aug 2024 10:22:08 -0400
Received: from lists.gnu.org ([209.51.188.17]:52124)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tpeplt@HIDDEN>) id 1sgPkL-0003x2-Pq
 for submit <at> debbugs.gnu.org; Tue, 20 Aug 2024 10:22:07 -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 <tpeplt@HIDDEN>) id 1sgPhW-0008Oj-Aa
 for bug-gnu-emacs@HIDDEN; Tue, 20 Aug 2024 10:19:11 -0400
Received: from mail-qv1-xf2a.google.com ([2607:f8b0:4864:20::f2a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <tpeplt@HIDDEN>) id 1sgPhU-0007e8-SU
 for bug-gnu-emacs@HIDDEN; Tue, 20 Aug 2024 10:19:10 -0400
Received: by mail-qv1-xf2a.google.com with SMTP id
 6a1803df08f44-6bf7ad1ec3aso28511406d6.0
 for <bug-gnu-emacs@HIDDEN>; Tue, 20 Aug 2024 07:19:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1724163547; x=1724768347; darn=gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :subject:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=IUfzIK2UzCw6KRMVw4qkZvbxXFbcR9Ug5rys/I/QWGo=;
 b=FEO8Vr7UHu99ZGgqucjtQN8FcscuxWzV5We/LhkVZIDHl1/uf2CeewFhVdWyFYIgT1
 UD0JuqdvZfwu6xGt6ttyeisW4IHysnpKQm2lzmvIxJqHC7WsQrSK4k8O+W68QXAeXgfV
 0YOVs8J8FF/V8bcXQ6eb87T/QQg764uVb6z013tj2t3ORcP+4iQYEoiJXfKdwm3ajspa
 8v5nbOU1OZ4C30NKTv/a0s6knlA9D+Yg1CovUcE93yg3yxhkNPZpABnX8BqysYQXGsIQ
 nTdPd3irAK6nAhkl3smkNbX1R2rJo0FCzI9bMB59IkhhltOqBzyd3sCGNlemc17wAM7o
 dwkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1724163547; x=1724768347;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :subject:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=IUfzIK2UzCw6KRMVw4qkZvbxXFbcR9Ug5rys/I/QWGo=;
 b=A9KD3WGjJRRWciSEw1KjhIEZguafLdH80x61zDlhcHkwnDWOStUJfE6PpIwn9HtY93
 LUtx7FqBUTAUXIwuVkoqCbL6MHFwKUpP4L7urygp+RM5dKwGrb6RqhXcc9PFlEI52i6V
 yZBNVlNlcQfD9lTUF23YV5DvYWmKWUOnRAXJcvSRTVn7K0uaY07gik7CKIcDlRr2ZzQU
 7SF0iBsB+5SG71P+9aFYo1ItWALY5VcyMInUOAoSCHMLVUsdpatVAq0E4jmihVvhaF8o
 m5NAH0VJ4WzQy5CHcMo/v4T2SBrN5puQk9oPGiAQ0Cg6LGT3a4lMEv2Xxgkk7Z3rxlA8
 KXnw==
X-Gm-Message-State: AOJu0YyhnZtPFkdhOk6Q+qJFfQkvshi1dnlqHOzzHFWWP9hwbTPut1OW
 YzG4Ss8+Iln8q11eCAih7aXKNtJd5D3su7ru1cKOCvphcRSCe2Kd
X-Google-Smtp-Source: AGHT+IEP5A5PlITd4zJPE0v3E7ktb4Tv7nwwFWQOMjzI5cLJj+M4mTc04m0eYZ04dLxDobnMjAxoWw==
X-Received: by 2002:a05:6214:3c8c:b0:6b5:e7e5:e62d with SMTP id
 6a1803df08f44-6bf7ce5b0aamr129379066d6.43.1724163547097; 
 Tue, 20 Aug 2024 07:19:07 -0700 (PDT)
Received: from t530.local ([2600:8806:a801:3150:6232:a925:a650:ba8c])
 by smtp.gmail.com with ESMTPSA id
 6a1803df08f44-6bf6fdd9368sm52562626d6.6.2024.08.20.07.19.06
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 20 Aug 2024 07:19:06 -0700 (PDT)
From: tpeplt <tpeplt@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 29.4; Warning message while attempting to view customization buffer
Date: Tue, 20 Aug 2024 10:19:05 -0400
Message-ID: <878qwrl1k6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2607:f8b0:4864:20::f2a;
 envelope-from=tpeplt@HIDDEN; helo=mail-qv1-xf2a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
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: -2.3 (--)

Emacs Maintainers,

   Emacs 29.4 appears to be running some (uninitialized?) code when a
sequence of sub-menus is selected.  This results in a warning message
about something that an Emacs user has not selected.  Here is a recipe
for reproducing the problem.  I have run this several times and gotten
the same result each time.

1. $ emacs -Q

2. M-x customize RET

3. The *Customize Group: Emacs* buffer is displayed.  In this buffer,
   select "Programming" from the menu of the Emacs group.

4. The *Customize Group: Programming* buffer is displayed.  In this
   buffer, select "Languages" from the menu.

5. A *Warnings* buffer is displayed in a new window.  The following
   warning message is displayed in that buffer:

=E2=9B=94 Warning (treesit): Cannot activate tree-sitter, because language =
grammar for ruby is unavailable (not-found): (libtree-sitter-ruby libtree-s=
itter-ruby.0 libtree-sitter-ruby.0.0 libtree-sitter-ruby.so libtree-sitter-=
ruby.so.0 libtree-sitter-ruby.so.0.0) No such file or directory

Please let me know if there is more information that you need to
reproduce this problem.

--=20




Acknowledgement sent to tpeplt <tpeplt@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#72733; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.