GNU bug report logs - #77744
31.0.50; Inconsistent error signal in up-list-default-function and treesit-up-list

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: Roman Rudakov <rrudakov@HIDDEN>; Done: Juri Linkov <juri@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
bug marked as fixed in version 31.0.50, send any further explanations to 77744 <at> debbugs.gnu.org and Roman Rudakov <rrudakov@HIDDEN> Request was from Juri Linkov <juri@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 77744) by debbugs.gnu.org; 15 Apr 2025 17:38:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 15 13:38:23 2025
Received: from localhost ([127.0.0.1]:54951 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4kEo-0006v2-AY
	for submit <at> debbugs.gnu.org; Tue, 15 Apr 2025 13:38:23 -0400
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:51731)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>)
 id 1u4kEL-0006oB-J5; Tue, 15 Apr 2025 13:37:54 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 17DB342E7E;
 Tue, 15 Apr 2025 17:37:43 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Roman Rudakov <rrudakov@HIDDEN>
Subject: Re: bug#77744: 31.0.50; Inconsistent error signal in
 up-list-default-function and treesit-up-list
In-Reply-To: <m2semaa90h.fsf@HIDDEN>
Organization: LINKOV.NET
References: <m2v7ra4vuz.fsf@HIDDEN> <87lds6llai.fsf@HIDDEN>
 <m2bjt24q55.fsf@HIDDEN> <87fria39fz.fsf@HIDDEN>
 <m2semaa90h.fsf@HIDDEN>
Date: Tue, 15 Apr 2025 20:34:40 +0300
Message-ID: <878qo1cor3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvvdegudduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeejjeeggeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmohhnnhhivghrsehirhhordhumhhonhhtrhgvrghlrdgtrgdprhgtphhtthhopehrrhhuuggrkhhovhesfhgrshhtmhgrihhlrdgtohhm
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77744
Cc: Stefan Monnier <monnier@HIDDEN>, 77744 <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 (-)

close 77744 31.0.50
thanks

>> Thanks for the bug report.  I will push this patch tomorrow
>> since currently the repo is down:
>>
>> diff --git a/lisp/treesit.el b/lisp/treesit.el
>> index ae0ef56c65a..3cf3be5122c 100644
>> --- a/lisp/treesit.el
>> +++ b/lisp/treesit.el
>> @@ -3193,7 +3183,12 @@ treesit-up-list
>>                (goto-char (if (> arg 0)
>>                               (treesit-node-end parent)
>>                             (treesit-node-start parent))))
>> -            (user-error "At top level")))
>> +            (if no-syntax-crossing
>> +                ;; Assume called interactively; don't signal an error.
>> +                (user-error "At top level")
>> +              (signal 'scan-error
>> +                      (list (format-message "No more %S to move across"
>> pred)
>> +                            (point) (point))))))
>>        (setq cnt (- cnt inc)))))
>>
>>  (defun treesit-cycle-sexp-type ()
> Thank you!

Now pushed and closed.




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

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


Received: (at 77744) by debbugs.gnu.org; 14 Apr 2025 18:33:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 14 14:33:21 2025
Received: from localhost ([127.0.0.1]:48988 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4OcS-0002tL-KO
	for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:33:20 -0400
Received: from fout-a3-smtp.messagingengine.com ([103.168.172.146]:50449)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rrudakov@HIDDEN>)
 id 1u4OcN-0002sz-Ve
 for 77744 <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:33:17 -0400
Received: from phl-compute-12.internal (phl-compute-12.phl.internal
 [10.202.2.52])
 by mailfout.phl.internal (Postfix) with ESMTP id B0E5D138022B;
 Mon, 14 Apr 2025 14:33:09 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-12.internal (MEProxy); Mon, 14 Apr 2025 14:33:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h=
 cc:cc:content-type:content-type:date:date:from:from:in-reply-to
 :in-reply-to:message-id:mime-version:references:reply-to:subject
 :subject:to:to; s=fm2; t=1744655589; x=1744741989; bh=0WQJyWvrxR
 1jYJWENcAx1ncagEGTuGcOvup75JkhYQQ=; b=ZSUW00ql8Mojuu8+Q7t8edwAip
 F87KQKulX8Hpp3Aw0LLLwk+F1LkLMQhiwlcPA6aiCo8fxsXuxNq/0RquKv7K//Rd
 jgqdE82XGmuiubKMCxu7JWLan+XkXfHQYICcXlBoWqqUAYwUeGScTNEOOhEpKe1C
 Tn1c1finakqo7puCeVP6oehgvGaGvO7Rm7vTCqoCgJBK9UXRpBchCAhaDhep4S0g
 ZYlIX6v/nb4NeGiK+lUUs/uwwCoc3agE3XU68CrM5V7e5wNn3dQj/GLMqdpAaCNA
 Gi91kUKDmJvIbROn9pOS7bgb9ErGcAJTYHX/STZJkz6d27I54sH4Y7wzfieg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1744655589; x=1744741989; bh=0WQJyWvrxR1jYJWENcAx1ncagEGTuGcOvup
 75JkhYQQ=; b=KEqRcEqnyljqO04mxmM/GDAP6gonPQLO7UZ9oxxKeuBdpcDIr7W
 89iLqMC0dmTGk8Wx/4CRlbsNLQcDdLQkJXaYhnvjGB2HCEGtcZT2+ew3AZfXOUI6
 C+gAKXPV50x82HO9VmBtBDIa+WHN+Ozt62+NnHXS+ne8XHzFZxJPxWeWzVABMmlC
 hK2lYeElKcPIpWdWZWAdLHtJUs6XXWZYhPw4YP1QlQwfWI74ZjieqYQ1iID+YmUA
 1Ms7iwgSjQCCDaFEKQFuIp1cSocxW0oa0E17OFkharrIX3yQd3Uhp2TOBE1z0+Rz
 l9PptCKoOzw0c31gDJYlk0Pa40zDvic0G9w==
X-ME-Sender: <xms:5VT9Zwxqux54f2_wu8nmC5hZgBmsCF7gDlxjn47Bq3xMWFWhgu15wA>
 <xme:5VT9Z0QLGera-3Yn47VCYkoid4cNrEhpSKm_TvXR2S9RUKR0NPpdXV83ADmIJAEr3
 42yuYeeVQU7etfqDnA>
X-ME-Received: <xmr:5VT9ZyU82X6hNLrhOVDq1_6CEqQFg5KGrXSsG0AP2VI7EVSMNDQcigo86t_wTDQJjVDeMwv7rBOZYLz1lxhNMR7O>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvvdduvdelucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhephffvvefujghffgffkfggtgesthdtredttder
 tdenucfhrhhomheptfhomhgrnhcutfhuuggrkhhovhcuoehrrhhuuggrkhhovhesfhgrsh
 htmhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpeegledtffevueeujeekueeluedu
 udeggfffieelhfduhffhudekjeetfeduffeujeenucevlhhushhtvghrufhiiigvpedtne
 curfgrrhgrmhepmhgrihhlfhhrohhmpehrrhhuuggrkhhovhesfhgrshhtmhgrihhlrdgt
 ohhmpdhnsggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhope
 ejjeejgeegseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepmhhonhhnihgv
 rhesihhrohdruhhmohhnthhrvggrlhdrtggrpdhrtghpthhtohepjhhurhhisehlihhnkh
 hovhdrnhgvth
X-ME-Proxy: <xmx:5VT9Z-hFh_vCnnv5-TTQDnBRETWAs63DqjnMEyZGRn0baPvfxudQGQ>
 <xmx:5VT9ZyD4in-Y246fJOlATNHm6cRbRX8reoqCcztE2uWyMsoS6Kg4aw>
 <xmx:5VT9Z_IBfyd171HXmflhvSFvzgb6gIqhsC--0B7-ta0XZCzQMBk4Rg>
 <xmx:5VT9Z5DRiAZplvqu451D78fVXOwPvGzr140_xtv1ge4ONDgiN821Yg>
 <xmx:5VT9Z5elShIx2o5u7pL8vtAj9igVbAB5SHazQ1Zp40yFnCxcG4N3-aEI>
Feedback-ID: i1c714620:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
 14 Apr 2025 14:33:08 -0400 (EDT)
From: Roman Rudakov <rrudakov@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#77744: 31.0.50; Inconsistent error signal in
 up-list-default-function and treesit-up-list
In-Reply-To: <87fria39fz.fsf@HIDDEN>
References: <m2v7ra4vuz.fsf@HIDDEN> <87lds6llai.fsf@HIDDEN>
 <m2bjt24q55.fsf@HIDDEN> <87fria39fz.fsf@HIDDEN>
User-Agent: mu4e 1.12.9; emacs 31.0.50
Date: Mon, 14 Apr 2025 20:33:02 +0200
Message-ID: <m2semaa90h.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77744
Cc: Stefan Monnier <monnier@HIDDEN>, 77744 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>>> This is because 'up-list-default-function' signals both:
>>>
>>>   (if no-syntax-crossing
>>>       ;; Assume called interactively; don't signal an error.
>>>       (user-error "At top level")
>>>     (signal (car err) (cdr err)))
>> Yes, I forgot to mention it in the initial report. 'scan-error' is 
>> signaled
>> by 'up-list-default-function' when it's called non-interactively, 
>> but
>> 'treesit-up-list' signals 'user-error' in this case.
>
> Thanks for the bug report.  I will push this patch tomorrow
> since currently the repo is down:
>
> diff --git a/lisp/treesit.el b/lisp/treesit.el
> index ae0ef56c65a..3cf3be5122c 100644
> --- a/lisp/treesit.el
> +++ b/lisp/treesit.el
> @@ -3193,7 +3183,12 @@ treesit-up-list
>                (goto-char (if (> arg 0)
>                               (treesit-node-end parent)
>                             (treesit-node-start parent))))
> -            (user-error "At top level")))
> +            (if no-syntax-crossing
> +                ;; Assume called interactively; don't signal an 
> error.
> +                (user-error "At top level")
> +              (signal 'scan-error
> +                      (list (format-message "No more %S to move 
> across" pred)
> +                            (point) (point))))))
>        (setq cnt (- cnt inc)))))
>
>  (defun treesit-cycle-sexp-type ()
Thank you!
--
Best regards, Roman




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

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


Received: (at 77744) by debbugs.gnu.org; 14 Apr 2025 18:07:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 14 14:07:44 2025
Received: from localhost ([127.0.0.1]:48894 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4ODg-0001cT-6y
	for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:07:44 -0400
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:41333)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1u4ODQ-0001bj-I7
 for 77744 <at> debbugs.gnu.org; Mon, 14 Apr 2025 14:07:29 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 37FF543B6A;
 Mon, 14 Apr 2025 18:07:19 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Roman Rudakov <rrudakov@HIDDEN>
Subject: Re: bug#77744: 31.0.50; Inconsistent error signal in
 up-list-default-function and treesit-up-list
In-Reply-To: <m2bjt24q55.fsf@HIDDEN>
Organization: LINKOV.NET
References: <m2v7ra4vuz.fsf@HIDDEN> <87lds6llai.fsf@HIDDEN>
 <m2bjt24q55.fsf@HIDDEN>
Date: Mon, 14 Apr 2025 21:05:36 +0300
Message-ID: <87fria39fz.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvvdduvdefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopeejjeejgeegseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepmhhonhhnihgvrhesihhrohdruhhmohhnthhrvggrlhdrtggrpdhrtghpthhtoheprhhruhgurghkohhvsehfrghsthhmrghilhdrtghomh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77744
Cc: Stefan Monnier <monnier@HIDDEN>, 77744 <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 (-)

>> This is because 'up-list-default-function' signals both:
>>
>>   (if no-syntax-crossing
>>       ;; Assume called interactively; don't signal an error.
>>       (user-error "At top level")
>>     (signal (car err) (cdr err)))
> Yes, I forgot to mention it in the initial report. 'scan-error' is signaled
> by 'up-list-default-function' when it's called non-interactively, but
> 'treesit-up-list' signals 'user-error' in this case.

Thanks for the bug report.  I will push this patch tomorrow
since currently the repo is down:

diff --git a/lisp/treesit.el b/lisp/treesit.el
index ae0ef56c65a..3cf3be5122c 100644
--- a/lisp/treesit.el
+++ b/lisp/treesit.el
@@ -3193,7 +3183,12 @@ treesit-up-list
               (goto-char (if (> arg 0)
                              (treesit-node-end parent)
                            (treesit-node-start parent))))
-            (user-error "At top level")))
+            (if no-syntax-crossing
+                ;; Assume called interactively; don't signal an error.
+                (user-error "At top level")
+              (signal 'scan-error
+                      (list (format-message "No more %S to move across" pred)
+                            (point) (point))))))
       (setq cnt (- cnt inc)))))
 
 (defun treesit-cycle-sexp-type ()




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

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


Received: (at 77744) by debbugs.gnu.org; 11 Apr 2025 16:30:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 11 12:30:44 2025
Received: from localhost ([127.0.0.1]:51499 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3HH9-0001Py-PN
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 12:30:44 -0400
Received: from fout-b4-smtp.messagingengine.com ([202.12.124.147]:36895)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rrudakov@HIDDEN>)
 id 1u3HH6-0001Pi-JK
 for 77744 <at> debbugs.gnu.org; Fri, 11 Apr 2025 12:30:41 -0400
Received: from phl-compute-01.internal (phl-compute-01.phl.internal
 [10.202.2.41])
 by mailfout.stl.internal (Postfix) with ESMTP id C01691140120;
 Fri, 11 Apr 2025 12:30:34 -0400 (EDT)
Received: from phl-mailfrontend-01 ([10.202.2.162])
 by phl-compute-01.internal (MEProxy); Fri, 11 Apr 2025 12:30:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h=
 cc:cc:content-type:content-type:date:date:from:from:in-reply-to
 :in-reply-to:message-id:mime-version:references:reply-to:subject
 :subject:to:to; s=fm2; t=1744389034; x=1744475434; bh=B1KBvM9BDo
 EkJhlQauMT0DJ/w+x878Q0mP42LPBdc4k=; b=MTyyV9+j1IPrTih9WN3Yj+GSoT
 XzZo8azYBN1/ZcaI/7oMsF/JoacxaNTi3v7Oz9jFXNOxoH74IgCTxL8Fd1k8+msj
 UEb8wX9Q4QdeX8Vy7vH4dJ8Ih3JV1xjiRXEwVFgnV/cka3OguOwmGnvWcmhGJWx8
 jt1kRW2L7OmJMXGmKcXPicL/wt2waQS0Y4biP/kTlIOpfyTS+JsHwm76cKxhiZrd
 3S8J06wla1uX23h2yThCeZAN7fJuMgwmMn4XEd6/7mBvYkIk+xzRoCa/dWWW2xrH
 VkESLJP+5yqpX8cGEEaxaOd6qMAe0MnIRIvKIByNyTNHJAVYevlr7+Kk4a/g==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1744389034; x=1744475434; bh=B1KBvM9BDoEkJhlQauMT0DJ/w+x878Q0mP4
 2LPBdc4k=; b=IWS/N6mA8olEymgzWUSE9JDVlJD2o3A8Z53xAfRpLpxezYRYKqa
 4Xpsr7XUkRE46wgOF/71b3lKrCiuRkXB/du/2XYIIRdwgK91PafOIp3sNke8qpAB
 9F/cznny+ZjXKDnhs4xhnsMq1SbyrewjFo2dp0nyDUrTSPK96G0mCUBRcdClQ4kG
 UAVBAunLpvXdrnnJb/Mm4zWH0BuydTvblbVRhXZe9OLQ8IRiHUa2XhUPx/qa00vn
 9xhhnoa2zZkMvV4luHBmCbTzLwJ0X43qWS8ZHPNVqcZ61cH4qkuh47k8ZNPWykDq
 PmS44xbGuMiZR+MKTWdkdbxzILmpMd3+ezg==
X-ME-Sender: <xms:qkP5Z1tWKeR0VgQbJvrIgpKnL7g8PEEeGfgg-E4fXCsWLYkicpK_CQ>
 <xme:qkP5Z-eiCRf77xemZ-Vcs2hj10Q_8HziKpdR2VZGQjCFYmrWteM2IiwcWciKJcKKp
 YvOjv33xMRjxejvYt0>
X-ME-Received: <xmr:qkP5Z4w-yu3klbVVk5mfSsJ4hV3C_BI-DORNhpSwGnLDLqAoJyTi5xq8NehdMt5kpIB6UEOzLm_QP7okqHD5ApdR>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvuddvfedtucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhephffvvefujghffgffkfggtgesthdtredttder
 tdenucfhrhhomheptfhomhgrnhcutfhuuggrkhhovhcuoehrrhhuuggrkhhovhesfhgrsh
 htmhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpeegledtffevueeujeekueeluedu
 udeggfffieelhfduhffhudekjeetfeduffeujeenucevlhhushhtvghrufhiiigvpedtne
 curfgrrhgrmhepmhgrihhlfhhrohhmpehrrhhuuggrkhhovhesfhgrshhtmhgrihhlrdgt
 ohhmpdhnsggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhope
 ejjeejgeegseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepmhhonhhnihgv
 rhesihhrohdruhhmohhnthhrvggrlhdrtggrpdhrtghpthhtohepjhhurhhisehlihhnkh
 hovhdrnhgvth
X-ME-Proxy: <xmx:qkP5Z8PVQUkqtiql1FY94Q8cMX6DQOkNr7y9pi02PzqgaQYNADBrjw>
 <xmx:qkP5Z1_6HL2VSUUe0sqWUjNK5AFu4ODDNQufMUr_XBU3e1EGzf-wzA>
 <xmx:qkP5Z8WQwkBIswvvP-PTQfK0W8QWyHRGVIjY2kPASjnn5Rrw0A7o0w>
 <xmx:qkP5Z2czIh-WMalPfaj5XhL-nDDEy-6MofrIfYeX3H3vRxWnCS3xPA>
 <xmx:qkP5ZxLU5GOR9k14IR4m8_NgnEmmRXLoEhVZIzULyfvsJUSifkxR8Ib4>
Feedback-ID: i1c714620:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 11 Apr 2025 12:30:33 -0400 (EDT)
From: Roman Rudakov <rrudakov@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#77744: 31.0.50; Inconsistent error signal in
 up-list-default-function and treesit-up-list
In-Reply-To: <87lds6llai.fsf@HIDDEN>
References: <m2v7ra4vuz.fsf@HIDDEN> <87lds6llai.fsf@HIDDEN>
User-Agent: mu4e 1.12.9; emacs 31.0.50
Date: Fri, 11 Apr 2025 18:30:30 +0200
Message-ID: <m2bjt24q55.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77744
Cc: Stefan Monnier <monnier@HIDDEN>, 77744 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>> In Tree-sitter-based major modes, when up-list (or 
>> backward-up-list) is
>> used, the operation is delegated to the treesit-up-list 
>> function. In
>> traditional major modes, this is typically handled by
>> up-list-default-function if a custom up-list-function is not 
>> defined. When
>> the top level is reached, up-list-default-function signals 
>> scan-error, but
>> treesit-up-list signals user-error.
>
> This is because 'up-list-default-function' signals both:
>
>   (if no-syntax-crossing
>       ;; Assume called interactively; don't signal an error.
>       (user-error "At top level")
>     (signal (car err) (cdr err)))
Yes, I forgot to mention it in the initial report. 'scan-error' is 
signaled by 'up-list-default-function' when it's called 
non-interactively, but 'treesit-up-list' signals 'user-error' in this 
case.
--
Best regards, Roman




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

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


Received: (at 77744) by debbugs.gnu.org; 11 Apr 2025 16:28:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 11 12:28:29 2025
Received: from localhost ([127.0.0.1]:51487 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3HEy-0001Ei-SR
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 12:28:29 -0400
Received: from relay2-d.mail.gandi.net ([217.70.183.194]:34693)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1u3HEv-0001E9-NR
 for 77744 <at> debbugs.gnu.org; Fri, 11 Apr 2025 12:28:26 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id DE5E043861;
 Fri, 11 Apr 2025 16:28:17 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Roman Rudakov <rrudakov@HIDDEN>
Subject: Re: bug#77744: 31.0.50; Inconsistent error signal in
 up-list-default-function and treesit-up-list
In-Reply-To: <m2v7ra4vuz.fsf@HIDDEN>
Organization: LINKOV.NET
References: <m2v7ra4vuz.fsf@HIDDEN>
Date: Fri, 11 Apr 2025 19:25:17 +0300
Message-ID: <87lds6llai.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvuddvvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopeejjeejgeegseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepmhhonhhnihgvrhesihhrohdruhhmohhnthhrvggrlhdrtggrpdhrtghpthhtoheprhhruhgurghkohhvsehfrghsthhmrghilhdrtghomh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77744
Cc: Stefan Monnier <monnier@HIDDEN>, 77744 <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 (-)

> In Tree-sitter-based major modes, when up-list (or backward-up-list) is
> used, the operation is delegated to the treesit-up-list function. In
> traditional major modes, this is typically handled by
> up-list-default-function if a custom up-list-function is not defined. When
> the top level is reached, up-list-default-function signals scan-error, but
> treesit-up-list signals user-error.

This is because 'up-list-default-function' signals both:

  (if no-syntax-crossing
      ;; Assume called interactively; don't signal an error.
      (user-error "At top level")
    (signal (car err) (cdr err)))




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

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


Received: (at 77744) by debbugs.gnu.org; 11 Apr 2025 14:33:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 11 10:33:30 2025
Received: from localhost ([127.0.0.1]:51101 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3FRh-0002M9-83
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 10:33:29 -0400
Received: from fhigh-b2-smtp.messagingengine.com ([202.12.124.153]:35031)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rrudakov@HIDDEN>)
 id 1u3FRa-0002Lj-EC
 for 77744 <at> debbugs.gnu.org; Fri, 11 Apr 2025 10:33:26 -0400
Received: from phl-compute-04.internal (phl-compute-04.phl.internal
 [10.202.2.44])
 by mailfhigh.stl.internal (Postfix) with ESMTP id AA98125401A4;
 Fri, 11 Apr 2025 10:33:16 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-04.internal (MEProxy); Fri, 11 Apr 2025 10:33:16 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h=
 cc:cc:content-type:content-type:date:date:from:from:in-reply-to
 :in-reply-to:message-id:mime-version:references:reply-to:subject
 :subject:to:to; s=fm2; t=1744381996; x=1744468396; bh=BcHDgRn1yp
 9yjce6J0l2+bxmaEc7OM+dh3q24f3E1oI=; b=muVcFtuEpD/Owt586uG8IkraIZ
 RuKAWbkxlqgpUmIOXBKGxougRzqQD0ZvCkfVDdpW4nf/GBRnrQjq2O+XqUOozLa1
 TeKVX3obtyL5SMtXzF9AZCTXLqcHZP/ePjONKnorichBZQpRNeJF/Y696jwWKxP2
 jUxXm8aEnkwKcSMyCghjhE3CYHq0sBjhJ93JRH9OZvv5EX0xgtsFaZmJtGNtySrz
 d18JO3+sfDVQ5zGgFQqwS0AbdJK+Rdbct3hBxN/A3r4xLcSpyvS+oxpOAEHCdDVG
 CKMU+i8XgLVSX0E3JvAW5Ni0kGusO6WYwNXSKllXqPCHmzKJRGWjwYif6o1Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=
 1744381996; x=1744468396; bh=BcHDgRn1yp9yjce6J0l2+bxmaEc7OM+dh3q
 24f3E1oI=; b=H40Wrq71k0sCbctLpc1dKJTxPqhDRNAzo6c5rbjzh4jeensaSV+
 3pblJ9jAvsQ1Z9vOBRUwkT/F0XPNmExhYBQBKgvhiKleqjtXyrLtVWai5oiPt0VT
 NVaSiQJ0E1Jd4IUa6W3O8BBDcBQ7eb5fOJsH3Nt5t0qhPk+gbYFWOG1aghGokOXd
 QBBwLBta6RRlJGMvXxfmjj1vYrl40N47/4QnPvHCSikEdtlGdihtI2jzQNVsLz9b
 WdICNrTDATOEndEBp1nCnpDldrkG4acmE82pxTegsNWG9Ufn725cz27MHTyrSe9p
 SD+pO+zRywwEGSDFp5n1SLSO/48pmPJcGZg==
X-ME-Sender: <xms:LCj5Z04XG2aHuNI99gFXrEWkZv7US1zvkT_CXC2z49AKiZy1Rm7G4w>
 <xme:LCj5Z14cVzgEyyV3qPxgoN8zMkF-7b4ImzAkB9QtNFOkIPo0wl2qBnrVFgGtqEd76
 l3IBSWE2Xhq0rCjEDk>
X-ME-Received: <xmr:LCj5Zzfgm-KBz6a5_zxh2OGxMFaGp6vS0mb4afG0JvoJAyW01hq6V9OW_fRmWh5-oRXOFFJ8vFtXwABhbqAfXJuk>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvuddvtdeiucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvf
 evufgjfhgffffkgggtsehttdertddtredtnecuhfhrohhmpeftohhmrghnucftuhgurghk
 ohhvuceorhhruhgurghkohhvsehfrghsthhmrghilhdrtghomheqnecuggftrfgrthhtvg
 hrnhepgeeltdffveeuueejkeeuleeuuddugefgffeilefhudfhhfdukeejteefudffueej
 necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprhhruh
 gurghkohhvsehfrghsthhmrghilhdrtghomhdpnhgspghrtghpthhtohepvddpmhhouggv
 pehsmhhtphhouhhtpdhrtghpthhtohepjeejjeeggeesuggvsggsuhhgshdrghhnuhdroh
 hrghdprhgtphhtthhopehhvghlphdquggvsggsuhhgshesghhnuhdrohhrgh
X-ME-Proxy: <xmx:LCj5Z5JNZzEg-kUnAHGpL_UeGerR590qA6h_QQvu-1nVgWMsV2Mugw>
 <xmx:LCj5Z4L3iDPrGHZEAhz4X7ZVJaqa-mYP7l39vNLpxcAAZwoHB9W_OA>
 <xmx:LCj5Z6zKbmgaMjf3DdR6VrQG6EUjGMq5zgy5mflHix2UZP0WjzNkhw>
 <xmx:LCj5Z8JkcHLh7K8ZN59mDrOT-mkdkm9xyRxa-Bl93pNWdCkKxIEvug>
 <xmx:LCj5Z6imLTQENxB7HoyZB8xT3NOMgo2byY0WMNypls3bLgAZDmm725kW>
Feedback-ID: i1c714620:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 11 Apr 2025 10:33:15 -0400 (EDT)
From: Roman Rudakov <rrudakov@HIDDEN>
To: help-debbugs@HIDDEN (GNU bug Tracking System)
Subject: Re: bug#77744: Acknowledgement (31.0.50; Inconsistent error signal
 in up-list-default-function and treesit-up-list)
In-Reply-To: <handler.77744.B.17443816487394.ack <at> debbugs.gnu.org>
References: <m2v7ra4vuz.fsf@HIDDEN>
 <handler.77744.B.17443816487394.ack <at> debbugs.gnu.org>
User-Agent: mu4e 1.12.9; emacs 31.0.50
Date: Fri, 11 Apr 2025 16:33:14 +0200
Message-ID: <m2plhi4vkl.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77744
Cc: 77744 <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 (-)

help-debbugs@HIDDEN (GNU bug Tracking System) writes:

Small clarification, scan-error is signaled when 
up-list-default-function is called non-interactively, treesit-up-list 
always signals user-error.
--
Best regards, Roman




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

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


Received: (at submit) by debbugs.gnu.org; 11 Apr 2025 14:27:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 11 10:27:28 2025
Received: from localhost ([127.0.0.1]:51071 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3FLq-0001vB-Vg
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 10:27:28 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51670)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rrudakov@HIDDEN>)
 id 1u3FLm-0001ur-JN
 for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 10:27:24 -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 <rrudakov@HIDDEN>)
 id 1u3FLe-00068s-MJ
 for bug-gnu-emacs@HIDDEN; Fri, 11 Apr 2025 10:27:15 -0400
Received: from fout-b3-smtp.messagingengine.com ([202.12.124.146])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rrudakov@HIDDEN>)
 id 1u3FLY-0000Gd-KY
 for bug-gnu-emacs@HIDDEN; Fri, 11 Apr 2025 10:27:11 -0400
Received: from phl-compute-01.internal (phl-compute-01.phl.internal
 [10.202.2.41])
 by mailfout.stl.internal (Postfix) with ESMTP id D540611400DE
 for <bug-gnu-emacs@HIDDEN>; Fri, 11 Apr 2025 10:27:06 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-01.internal (MEProxy); Fri, 11 Apr 2025 10:27:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h=
 cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:subject:to:to; s=fm2;
 t=1744381626; x=1744468026; bh=Uif+Qjna9NFJsPjbmbqqhG6l87a0kGiw
 fwnfrtMSCxM=; b=EtvFy8OHo94ss4d4cLjCJNa15T8xCCRn2VuNXmOfEiVR0HY2
 C0bej5OVXMY4K7LPU2VcqLjErc2uTk4jxTy6kDJT2GUUfiEgVtru50P9m20k/jP0
 oKDGxCrEvtkMcdKFbyXGtxjDd/66IqPmZUsFZJUop8+L68NDNk6l3ueyba+4Qgot
 3J4+t3XcQEAa9H7i5rXbaUacso3ySb9jV82goXgjWkeo9cwtP99doJrjRIc99LXl
 R/i+Q2zByfCBXL8suYwLQGQF56SnVartd8w8LzIhC6DnOaWe2zHP+4/FKHPP1EtK
 kuX7kLOY1343sfEA1SYrcDenqQ7O13JVt6bveQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1744381626; x=
 1744468026; bh=Uif+Qjna9NFJsPjbmbqqhG6l87a0kGiwfwnfrtMSCxM=; b=v
 sK2qu+mgSkV0xUMrRa4kdVUqDBCyVOdkPqCMFeS/Fh8OR0P4v4dlLcbOJHf8XcEP
 73azTFUILjWP61hKhmbGp/u8swqRwpwZy/xw4wAt6c+U3BIbrL3N2p37UfjMzAAY
 GZMalOCBcScjwjZlJyDNBSYCvzbjRL5zq0UUd26mPf5BDWIwrwEpoAYeWhZrVsgV
 gnvooudf+1ES1ac/86GeQb+jHZaxjECAqs1K93whTJIotUArGeiSPxuxVSeb+pMw
 Tw+Jiu3BnN1eMJxJEjOjn7YtQAI9NsQp5/k5dw5b3fJx5kxDPddvxouSo09QoDXv
 ixYX6bVuKKhZrrVYrQI3g==
X-ME-Sender: <xms:uib5Z1htRjwHsZ4adSax5zpda6CIrMn_D8akpG-6KCrANMmg7FsGcQ>
 <xme:uib5Z6C6T1WUqTqLMP1-OX86a387FuDNESpdEHJ4P6WUtGV6S7zJDrQVUpwyo0iWn
 zI7ZEKYLZr0XOXHjtk>
X-ME-Received: <xmr:uib5Z1GOfreycnXcXQusb9PizYfo7wOXagGdHZ_8QCZCeFbzqJyUfunWI2zsjL5gB9mtJxWTLWWxnitQtYL7SXoQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvuddvtdegucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvf
 fufgffkfggtgesthdtredttdertdenucfhrhhomheptfhomhgrnhcutfhuuggrkhhovhcu
 oehrrhhuuggrkhhovhesfhgrshhtmhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpe
 dvuedtuefhhfefhedujefhleduvdeigeehueelgfdvffefuefgffetkedvteffkeenucff
 ohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrg
 hrrghmpehmrghilhhfrhhomheprhhruhgurghkohhvsehfrghsthhmrghilhdrtghomhdp
 nhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepsghugh
 dqghhnuhdqvghmrggtshesghhnuhdrohhrgh
X-ME-Proxy: <xmx:uib5Z6TKTop6FrJCpghfsjabJD_H3g7g7sJcFk7-AW6HcLoXXlUDDA>
 <xmx:uib5ZyxkD_EI012Rj9GMlVeGsVBoq3f-z7Ss3nDabiwJnJ42CMMa4Q>
 <xmx:uib5Zw7LA3lwOaT5DtwuJIp3cBJFpNn1yAnrBy3YYSEZmesSybz6jA>
 <xmx:uib5Z3yakbZ_S3rUULT_MuodA869B-WujUdddzeQsYkRxSOgNcNE6Q>
 <xmx:uib5Z9wsncuUivpOCHci1HdNsIf6QYgNfXg1ZGcZi4D_fYl2gaNIAHkE>
Feedback-ID: i1c714620:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bug-gnu-emacs@HIDDEN>; Fri, 11 Apr 2025 10:27:06 -0400 (EDT)
From: Roman Rudakov <rrudakov@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; Inconsistent error signal in up-list-default-function and
 treesit-up-list
User-Agent: mu4e 1.12.9; emacs 31.0.50
X-Debbugs-Cc: 
Date: Fri, 11 Apr 2025 16:27:00 +0200
Message-ID: <m2v7ra4vuz.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Received-SPF: pass client-ip=202.12.124.146;
 envelope-from=rrudakov@HIDDEN; helo=fout-b3-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-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 (/)


In Tree-sitter-based major modes, when up-list (or backward-up-list) 
is used, the operation is delegated to the treesit-up-list 
function. In traditional major modes, this is typically handled by 
up-list-default-function if a custom up-list-function is not 
defined. When the top level is reached, up-list-default-function 
signals scan-error, but treesit-up-list signals user-error.

This inconsistency may introduce bugs in packages that rely on the 
behavior of the up-list function 
(https://github.com/clojure-emacs/cider/issues/3791).


In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.3.0, NS
 appkit-2575.40 Version 15.3.2 (Build 24D81)) of 2025-04-03 built on
 macbookpro.home
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.4

Configured using:
 'configure --disable-dependency-tracking --disable-silent-rules
 --enable-locallisppath=/opt/homebrew/share/emacs/site-lisp
 --infodir=/opt/homebrew/Cellar/emacs-plus@31/31.0.50/share/info/emacs
 --prefix=/opt/homebrew/Cellar/emacs-plus@31/31.0.50
 --with-native-compilation=aot --with-xml2 --with-gnutls
 --without-compress-install --without-dbus --without-imagemagick
 --with-modules --with-rsvg --with-webp --without-pop --with-ns
 --disable-ns-self-contained 'CFLAGS=-O2 -DFD_SETSIZE=10000
 -DDARWIN_UNLIMITED_SELECT -I/opt/homebrew/opt/sqlite/include
 -I/opt/homebrew/opt/gcc/include 
 -I/opt/homebrew/opt/libgccjit/include'
 'LDFLAGS=-L/opt/homebrew/opt/sqlite/lib -L/opt/homebrew/lib/gcc/14
 -I/opt/homebrew/opt/gcc/include 
 -I/opt/homebrew/opt/libgccjit/include''
Configured features:
ACL GIF GLIB GMP GNUTLS JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY
KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP XIM ZLIB
Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Elisp/l

Minor modes in effect:
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  telega-root-auto-fill-mode: t
  telega-contact-birthdays-mode: t
  telega-active-video-chats-mode: t
  telega-active-locations-mode: t
  telega-patrons-mode: t
  telega-active-stories-mode: t
  idle-highlight-mode: t
  subword-mode: t
  yas-minor-mode: t
  hl-todo-mode: t
  flymake-mode: t
  server-mode: t
  pdf-occur-global-minor-mode: t
  mu4e-column-faces-mode: t
  mu4e-modeline-mode: t
  auto-insert-mode: t
  electric-pair-mode: t
  org-roam-db-autosync-mode: t
  outline-minor-mode: t
  minions-mode: t
  repeat-mode: t
  save-place-mode: t
  minibuffer-electric-default-mode: t
  savehist-mode: t
  recentf-mode: t
  global-auto-revert-mode: t
  global-hl-line-mode: t
  apheleia-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  window-divider-mode: t
  minibuffer-regexp-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  hs-minor-mode: t

Load-path shadows:
/Users/rrudakov/.config/emacs/elpa/ef-themes-1.9.0/theme-loaddefs 
hides 
/Users/rrudakov/.config/emacs/elpa/modus-themes-4.6.0/theme-loaddefs
/Users/rrudakov/.config/emacs/elpa/magit-4.3.2/magit-autorevert hides 
/Users/rrudakov/.config/emacs/elpa/magit-section-4.3.2/magit-autorevert
/Users/rrudakov/.config/emacs/elpa/password-store-20231201.954/password-store 
hides /opt/homebrew/share/emacs/site-lisp/pass/password-store
/Users/rrudakov/.config/emacs/elpa/transient-0.8.7/transient hides 
/opt/homebrew/Cellar/emacs-plus@31/31.0.50/share/emacs/31.0.50/lisp/transient
/Users/rrudakov/.config/emacs/elpa/ef-themes-1.9.0/theme-loaddefs 
hides 
/opt/homebrew/Cellar/emacs-plus@31/31.0.50/share/emacs/31.0.50/lisp/theme-loaddefs

Features:
(shadow gnus-cus gnus-demon gnus-diary nndiary gnus-draft nndraft nnmh
gnus-fun gnus-html url-queue mm-url gnus-kill gnus-logic gnus-mh 
mh-comp
mh-scan mh-gnus mh-e mh-buffers mh-loaddefs gnus-registry registry
eieio-base rmailsum rmail gnus-salt gnus-topic gnus-uu yenc gnus-vm
cl-print help-fns radix-tree apheleia apheleia-rcs apheleia-dp
apheleia-formatters apheleia-utils apheleia-log
apheleia-formatter-context magit-bookmark magit-submodule magit-blame
magit-stash magit-reflog magit-bisect magit-push magit-pull 
magit-fetch
magit-clone magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit-branch magit-reset
magit-files magit-refs magit-status magit magit-repos magit-apply
magit-wip magit-log which-func magit-diff smerge-mode diff git-commit
log-edit pcvs-util magit-core magit-autorevert magit-margin
magit-transient magit-process with-editor magit-mode benchmark 
magit-git
magit-base face-remap misearch multi-isearch telega-obsolete telega
telega-tdlib-events telega-match telega-root telega-info telega-chat
telega-modes telega-company telega-emoji telega-user
telega-notifications telega-voip telega-msg telega-story 
telega-webpage
visual-fill-column telega-tme telega-sticker telega-vvnote bindat
telega-ffplay telega-i18n telega-sort telega-filter telega-ins
telega-inline telega-util telega-folders telega-topic telega-media
telega-tdlib dired-aux ewoc telega-server telega-core telega-customize
emacsbug ox-org sql-indent sql vc-git diff-mode track-changes view 
alert
log4e gntp gnus-async gnus-agent gnus-srvr gnus-score score-mode
nnvirtual nntp gnus-ml nndoc gnus-cache gnus-dup network-stream
url-cache display-line-numbers debbugs-gnu add-log debbugs soap-client
rng-xsd xsd-regexp debbugs-compat debbugs-browse qp sort smiley
gnus-cite mm-archive mail-extr textsec uni-scripts idna-mapping
uni-confusable textsec-check clojure-ts-mode flymake-kondor 
clj-refactor
hydra lv inflections mc-hide-unmatched-lines-mode mc-mark-more 
sgml-mode
mc-cycle-cursors multiple-cursors-core rect paredit cider tramp-sh
cider-debug cider-browse-ns cider-mode cider-xref-backend cider-find
cider-completion cider-profile cider-inspector cider-eval cider-jar
arc-mode archive-mode cider-repl-history pulse cider-repl 
cider-resolve
cider-test cider-overlays cider-stacktrace cider-doc cider-browse-spec
cider-clojuredocs cider-eldoc cider-docstring cider-client 
cider-common
xref cider-completion-context cider-connection cider-popup
sesman-browser nrepl-client cider-util tramp trampver 
tramp-integration
tramp-message tramp-compat tramp-loaddefs sesman queue nrepl-dict
spinner parseedn parseclj-parser parseclj-lex parseclj-alist
clojure-mode align idle-highlight-mode cap-words superword subword
hideshow yasnippet ef-maris-dark-theme ef-themes cus-start hl-todo
checkdoc lisp-mnt flymake server github org-git ghub-graphql treepy
gsexp ghub url-http url-gw nsm url-auth google-translate-smooth-ui
google-translate-core-ui facemenu color popup google-translate-core
google-translate-backend use-package-ensure pdf-occur tablist
tablist-filter semantic/wisent/comp semantic/wisent
semantic/wisent/wisent semantic/util-modes semantic/util semantic
semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch
let-alist pdf-misc pdf-tools pdf-view jka-compr pdf-cache pdf-info tq
pdf-util pdf-macs image-mode exif ob-restclient restclient
mu4e-column-faces mu4e-icalendar gnus-icalendar icalendar mu4e 
mu4e-org
mu4e-notification notifications mu4e-main smtpmail mu4e-view
mu4e-mime-parts mu4e-headers mu4e-thread mu4e-actions mu4e-compose
mu4e-draft gnus-msg mu4e-search mu4e-lists mu4e-bookmarks mu4e-mark
mu4e-message flow-fill mu4e-contacts mu4e-update mu4e-folders
mu4e-context mu4e-query-items mu4e-server mu4e-modeline mu4e-vars
mu4e-helpers mu4e-config mu4e-window bookmark ido mu4e-obsolete
yaml-ts-mode dockerfile-ts-mode rust-ts-mode typescript-ts-mode js
c-ts-common imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs vlf-setup vlf vlf-base vlf-tune
autoinsert rg files-x vc vc-dispatcher rg-info-hack rg-menu transient
edmacro kmacro rg-ibuffer rg-result wgrep-rg wgrep rg-history 
rg-header
ibuf-ext ibuffer ibuffer-loaddefs grep compile elec-pair
emacsql-sqlite-builtin org-roam-migrate org-roam-log org-roam-mode
org-roam-capture org-roam-id org-roam-node crm org-roam-db
org-roam-utils org-roam-compat org-roam org-capture emacsql-sqlite
emacsql emacsql-compiler magit-section cursor-sensor llama comp
comp-cstr dash async ob-async ob-plantuml ob-ditaa ob-clojure 
ob-haskell
ob-sqlite ob-shell shell ob-sql ob-python python project org-clock 
appt
diary-lib diary-loaddefs org-duration comp-run comp-common flyspell
ispell oc-basic bibtex disp-table ol-info ol-gnus nnselect gnus-art
mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum
shr-tag-pre-highlight language-detection shr pixel-fill kinsoku 
url-file
svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud
nnimap nnmail mail-source utf7 nnoo parse-time iso8601 gnus-spec
gnus-int gnus-range message sendmail yank-media puny dired
dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util
mail-utils range mm-util mail-prsvr ox-gfm ox-md ox-odt rng-loc 
rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii
ox-publish ox org-attach org-agenda org-element org-persist org-id
org-element-ast inline avl-tree generator org-refile org ob ob-tangle
ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit
shortdoc text-property-search derived executable ob-comint 
org-pcomplete
pcomplete org-list org-footnote org-faces org-entities time-date
noutline outline org-version ob-emacs-lisp ob-core ob-eval org-cycle
org-table org-keys oc org-loaddefs thingatpt find-func cal-menu 
calendar
cal-loaddefs ol org-fold org-fold-core org-compat org-macs format-spec
exec-path-from-shell minions compat warnings repeat hippie-exp comint
ansi-osc ansi-color ring advice saveplace minibuf-eldef savehist 
recentf
tree-widget cl-extra help-mode autorevert filenotify use-package-core
hl-line finder-inf add-node-modules-path-autoloads alert-autoloads
apheleia-autoloads easy-mmode auctex-autoloads tex-site
buttercup-autoloads clj-refactor-autoloads cider-autoloads
clojure-mode-autoloads clojure-ts-mode-autoloads csv-mode-autoloads
debbugs-autoloads dired-git-info-autoloads dired-subtree-autoloads
dired-hacks-utils-autoloads dtrt-indent-autoloads
edit-indirect-autoloads ef-themes-autoloads eldev-autoloads
elfeed-autoloads emacs-everywhere-autoloads emmet-mode-autoloads
exec-path-from-shell-autoloads expand-region-autoloads
flymake-kondor-autoloads flyspell-correct-autoloads ghub-autoloads
git-link-autoloads gitignore-templates-autoloads gntp-autoloads
google-c-style-autoloads google-translate-autoloads
groovy-mode-autoloads haskell-mode-autoloads hl-todo-autoloads
hydra-autoloads idle-highlight-mode-autoloads inflections-autoloads
log4e-autoloads logview-autoloads datetime-autoloads extmap-autoloads
lua-mode-autoloads lv-autoloads magit-autoloads pcase
markdown-mode-autoloads minions-autoloads modus-themes-autoloads
mu4e-column-faces-autoloads multiple-cursors-autoloads
nginx-mode-autoloads nov-autoloads esxml-autoloads kv-autoloads
ob-async-autoloads async-autoloads ob-restclient-autoloads
org-roam-autoloads magit-section-autoloads llama-autoloads
emacsql-autoloads org-tree-slide-autoloads ox-jira-autoloads
ox-slack-autoloads ox-gfm-autoloads paredit-autoloads 
parseedn-autoloads
parseclj-autoloads password-store-otp-autoloads 
password-store-autoloads
pdf-tools-autoloads pip-requirements-autoloads pkgbuild-mode-autoloads
plantuml-mode-autoloads dash-autoloads popup-autoloads 
pyvenv-autoloads
queue-autoloads rainbow-mode-autoloads restclient-autoloads 
rg-autoloads
s-autoloads sesman-autoloads shr-tag-pre-highlight-autoloads
language-detection-autoloads sly-autoloads spinner-autoloads
sql-indent-autoloads ssh-config-mode-autoloads rx tablist-autoloads
telega-autoloads transient-autoloads treepy-autoloads
vimrc-mode-autoloads visual-fill-column-autoloads vlf-autoloads
web-mode-autoloads wgrep-autoloads info with-editor-autoloads
yasnippet-autoloads package browse-url xdg url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv
bytecomp byte-compile url-vars cus-edit pp cus-load icons wid-edit
cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric
uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar 
dnd
fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar 
rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock 
syntax
font-core term/tty-colors frame minibuffer nadvice seq simple 
cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew 
greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button 
loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget 
keymap
hashtable-print-readable backquote threads kqueue cocoa ns lcms2
multi-tty make-network-process tty-child-frames native-compile emacs)

Memory information:
((conses 16 1532343 321473) (symbols 48 72211 121)
 (strings 32 415017 18673) (string-bytes 1 13005335)
 (vectors 16 318277) (vector-slots 8 3150439 211695)
 (floats 8 92555 8979) (intervals 56 43544 9466) (buffers 992 53))

-- 
Best regards, Roman




Acknowledgement sent to Roman Rudakov <rrudakov@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#77744; 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: Tue, 15 Apr 2025 17:45:01 UTC

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