From unknown Mon Aug 18 02:36:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72034: 29.3; python-ts-mode navigation fails Resent-From: Tim Loderhose Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jul 2024 10:00:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72034 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 72034@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.172060559729950 (code B ref -1); Wed, 10 Jul 2024 10:00:04 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jul 2024 09:59:57 +0000 Received: from localhost ([127.0.0.1]:54899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRU78-0007mr-My for submit@debbugs.gnu.org; Wed, 10 Jul 2024 05:59:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:51270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRTtB-0007OL-Vm for submit@debbugs.gnu.org; Wed, 10 Jul 2024 05:45: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 1sRTt4-0000Jy-5h for bug-gnu-emacs@gnu.org; Wed, 10 Jul 2024 05:45:23 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sRTt0-0004XR-EC for bug-gnu-emacs@gnu.org; Wed, 10 Jul 2024 05:45:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=loderhose.com; s=protonmail3; t=1720604711; x=1720863911; bh=bZjsvAHLC/BvOXdxmmUBSyt0+Utu0F3zHBZzp3cTBd0=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=Zoy7gp8HZJyYdEAX1yHhUoMvKajLWWrtFkLNHjt2dP7udbjTUQajDIgRil9QPtIYg /aW9d3z7oN/Q/mbgEBOKCYb790iSDoFUHZa4dz2ONzYBtyYq6Qmha9MIEF9rkRwkLB 2ukRcEr+cw5AcSwn/HXJ+r/CwOOQPMFnpKc0Q50knG86Rcdpm2gKrF7tpDOi4NAMgX QLv0YZA5Uo/RceHkGppWOwLOWhgQHb3qIlA8aVW/hxLuC9/lJ9m9XyYktMTUBMGosQ 1EyS6/yrNfIr9+HfpHXs+wx0H9A059jtyHsUqel51bHKb/g49q0hNls0d+1tu+/RYg bfGKqEdN5TCJA== Date: Wed, 10 Jul 2024 09:45:01 +0000 From: Tim Loderhose Message-ID: <0OlNsnT6jtdN3OR49HQIKOSPF0TS3E1EdO7dza_rU2zFv1ocuGvizr3QkcJj3dj61a8lc_DxbsK4lvK8Gk2cpyodUY1zJf1MS8vBfPhsZxc=@loderhose.com> Feedback-ID: 917079:user:proton X-Pm-Message-ID: 32424df2f52a19cbeb3d0c2e506bfc6a7cd16e5a MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI" Received-SPF: pass client-ip=185.70.40.22; envelope-from=tim@loderhose.com; helo=mail-4022.proton.ch 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Mailman-Approved-At: Wed, 10 Jul 2024 05:59:52 -0400 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.6 (-) This is a multi-part message in MIME format. --b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 cHl0aG9uLW5hdi1mb3J3YXJkLWRlZnVuIGRvZXNuJ3Qgd29yayBwcm9wZXJseSBpbiBweXRob24t dHMtbW9kZSwgZm9yCmV4YW1wbGUgd2l0aCB0aGlzIGZpbGU6Cmh0dHBzOi8vcmF3LmdpdGh1YnVz ZXJjb250ZW50LmNvbS90aW1sb2Qvb25zZXQtZmluZ2VycHJpbnRpbmcvNmM4ZjliZDNiODIzOThj OWFmMzUxOTAzNmUwZDVhNTUwYWQzYmFlNy9vbnNldF9maW5nZXJwcmludGluZy9kYXRhLnB5CgpT cGVjaWZpY2FsbHksIGF0IHNvbWUgcG9pbnQgaXQgd2lsbCBzdG9wIG5hdmlnYXRpbmcsIGV2ZW4g dGhvdWdoIHRoZXJlCmFyZSBzdGlsbCBmdW5jdGlvbiBkZWZpbml0aW9ucyB0byB0cmF2ZXJzZSAo b3RoZXIgdGltZXMgSSBzYXcgaXQgc2tpcHBlZApzb21lIGRlZmluaXRpb25zIGJlZm9yZSBzdG9w cGluZyBhbHRvZ2V0aGVyKS4gSSBub3RpY2VkIHRoYXQgdGhpcwp1c3VhbGx5IGhhcHBlbnMgYWZ0 ZXIgc29tZSBwb2ludCBpbiB0aGUgYnVmZmVyLCBidXQgSSBoYXZlbid0IGJlZW4gYWJsZQp0byBu YWlsIGl0IGRvd24gZXhhY3RseS4gTXkgaHVuY2ggaXMgdGhhdCBpdCBjb3VsZCBiZSByZWxhdGVk IHRvCmRlY29yYXRvcnMgKGUuZy4gQGNsYXNzbWV0aG9kKSBvciB0eXBlIGhpbnRzLCBvciBib3Ro LgoKSXQgZG9lcyB3b3JrIHByb3Blcmx5IHVzaW5nIGp1c3QgcHl0aG9uLW1vZGUuIFRoaXMgaXMg dGVzdGVkIHVzaW5nCmBlbWFjcyAtcWAsIHNvIHRoaXMgYnVnIHBlcnNpc3RzIGp1c3Qgb24gYSBj bGVhbiBFbWFjcyAyOS4zLgoKSSBjaGVja2VkIHByZXZpb3VzIHJlcG9ydHMgYW5kIGJlbGlldmUg dGhpcyBpcyBwcm9iYWJseSByZWxhdGVkIHRvCmh0dHBzOi8vZGViYnVncy5nbnUub3JnL2NnaS9i dWdyZXBvcnQuY2dpP2J1Zz02MDg1Niwgd2hpY2ggaXNuJ3QgZml4ZWQgeWV0LgoKSW4gR05VIEVt YWNzIDI5LjMgKGJ1aWxkIDMsIHg4Nl82NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbiAzLjI0 LjMzLApjYWlybyB2ZXJzaW9uIDEuMTYuMCkgb2YgMjAyNC0wNi0wOCBidWlsdCBvbiBwb3Atb3MK V2luZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAnVGhlIFguT3JnIEZvdW5kYXRpb24nLCB2ZXJz aW9uIDExLjAuMTIxMDEwMDQKU3lzdGVtIERlc2NyaXB0aW9uOiBQb3AhX09TIDIyLjA0IExUUwoK Q29uZmlndXJlZCB1c2luZzoKJ2NvbmZpZ3VyZSAtLXdpdGgtbmF0aXZlLWNvbXBpbGF0aW9uIC0t d2l0aC1qc29uIC0td2l0aG91dC1tYWlsdXRpbHMKLS13aXRob3V0LXBvcCcKCkNvbmZpZ3VyZWQg ZmVhdHVyZXM6CkFDTCBDQUlSTyBEQlVTIEZSRUVUWVBFIEdJRiBHTElCIEdNUCBHTlVUTFMgR1BN IEdTRVRUSU5HUyBIQVJGQlVaWiBKUEVHCkpTT04gTENNUzIgTElCT1RGIExJQlNFTElOVVggTElC U1lTVEVNRCBMSUJYTUwyIE0xN05fRkxUIE1PRFVMRVMKTkFUSVZFX0NPTVAgTk9USUZZIElOT1RJ RlkgUERVTVBFUiBQTkcgUlNWRyBTRUNDT01QIFNPVU5EIFRIUkVBRFMgVElGRgpUT09MS0lUX1ND Uk9MTF9CQVJTIFRSRUVfU0lUVEVSIFgxMSBYREJFIFhJTSBYSU5QVVQyIFhQTSBHVEszIFpMSUIK CkltcG9ydGFudCBzZXR0aW5nczoKdmFsdWUgb2YgJExBTkc6IGVuX0dCLlVURi04CmxvY2FsZS1j b2Rpbmctc3lzdGVtOiB1dGYtOA== --b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj48c3Bhbj5weXRob24tbmF2LWZvcndhcmQtZGVmdW4gZG9lc24ndCB3b3JrIHByb3Blcmx5 IGluIHB5dGhvbi10cy1tb2RlLCBmb3I8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5leGFtcGxlIHdp dGggdGhpcyBmaWxlOjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjxhIHRhcmdldD0iX2JsYW5rIiBy ZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vcmF3LmdpdGh1 YnVzZXJjb250ZW50LmNvbS90aW1sb2Qvb25zZXQtZmluZ2VycHJpbnRpbmcvNmM4ZjliZDNiODIz OThjOWFmMzUxOTAzNmUwZDVhNTUwYWQzYmFlNy9vbnNldF9maW5nZXJwcmludGluZy9kYXRhLnB5 Ij5odHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vdGltbG9kL29uc2V0LWZpbmdlcnBy aW50aW5nLzZjOGY5YmQzYjgyMzk4YzlhZjM1MTkwMzZlMGQ1YTU1MGFkM2JhZTcvb25zZXRfZmlu Z2VycHJpbnRpbmcvZGF0YS5weTwvYT48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48 c3Bhbj5TcGVjaWZpY2FsbHksIGF0IHNvbWUgcG9pbnQgaXQgd2lsbCBzdG9wIG5hdmlnYXRpbmcs IGV2ZW4gdGhvdWdoIHRoZXJlPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+YXJlIHN0aWxsIGZ1bmN0 aW9uIGRlZmluaXRpb25zIHRvIHRyYXZlcnNlIChvdGhlciB0aW1lcyBJIHNhdyBpdCBza2lwcGVk PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+c29tZSBkZWZpbml0aW9ucyBiZWZvcmUgc3RvcHBpbmcg YWx0b2dldGhlcikuIEkgbm90aWNlZCB0aGF0IHRoaXM8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj51 c3VhbGx5IGhhcHBlbnMgYWZ0ZXIgc29tZSBwb2ludCBpbiB0aGUgYnVmZmVyLCBidXQgSSBoYXZl bid0IGJlZW4gYWJsZTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnRvIG5haWwgaXQgZG93biBleGFj dGx5LiBNeSBodW5jaCBpcyB0aGF0IGl0IGNvdWxkIGJlIHJlbGF0ZWQgdG88L3NwYW4+PC9kaXY+ PGRpdj48c3Bhbj5kZWNvcmF0b3JzIChlLmcuIEBjbGFzc21ldGhvZCkgb3IgdHlwZSBoaW50cywg b3IgYm90aC48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3Bhbj5JdCBkb2VzIHdv cmsgcHJvcGVybHkgdXNpbmcganVzdCBweXRob24tbW9kZS4gVGhpcyBpcyB0ZXN0ZWQgdXNpbmc8 L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5gZW1hY3MgLXFgLCBzbyB0aGlzIGJ1ZyBwZXJzaXN0cyBq dXN0IG9uIGEgY2xlYW4gRW1hY3MgMjkuMy48L3NwYW4+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1m YW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwg MCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxzcGFuPjxicj48 L3NwYW4+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBm b250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJn YigyNTUsIDI1NSwgMjU1KTsiPjxzcGFuPkkgY2hlY2tlZCBwcmV2aW91cyByZXBvcnRzIGFuZCBi ZWxpZXZlIHRoaXMgaXMgcHJvYmFibHkgcmVsYXRlZCB0byA8YnI+PC9zcGFuPjwvZGl2PjxkaXYg c3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBj b2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7 Ij48c3Bhbj48c3Bhbj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93 IG5vb3BlbmVyIiBocmVmPSJodHRwczovL2RlYmJ1Z3MuZ251Lm9yZy9jZ2kvYnVncmVwb3J0LmNn aT9idWc9NjA4NTYiPmh0dHBzOi8vZGViYnVncy5nbnUub3JnL2NnaS9idWdyZXBvcnQuY2dpP2J1 Zz02MDg1NjwvYT48L3NwYW4+LCB3aGljaCBpc24ndCBmaXhlZCB5ZXQuPC9zcGFuPjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4+SW4gR05VIEVtYWNzIDI5LjMgKGJ1aWxkIDMsIHg4Nl82 NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbiAzLjI0LjMzLDwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPiZuYnNwO2NhaXJvIHZlcnNpb24gMS4xNi4wKSBvZiAyMDI0LTA2LTA4IGJ1aWx0IG9uIHBv cC1vczwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPldpbmRvd2luZyBzeXN0ZW0gZGlzdHJpYnV0b3Ig J1RoZSA8YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVy IiBocmVmPSJodHRwOi8vWC5PcmciPlguT3JnPC9hPiBGb3VuZGF0aW9uJywgdmVyc2lvbiAxMS4w LjEyMTAxMDA0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+U3lzdGVtIERlc2NyaXB0aW9uOiBQb3Ah X09TIDIyLjA0IExUUzwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkNvbmZp Z3VyZWQgdXNpbmc6PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7J2NvbmZpZ3VyZSAtLXdp dGgtbmF0aXZlLWNvbXBpbGF0aW9uIC0td2l0aC1qc29uIC0td2l0aG91dC1tYWlsdXRpbHM8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDstLXdpdGhvdXQtcG9wJzwvc3Bhbj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkNvbmZpZ3VyZWQgZmVhdHVyZXM6PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+QUNMIENBSVJPIERCVVMgRlJFRVRZUEUgR0lGIEdMSUIgR01QIEdOVVRMUyBHUE0g R1NFVFRJTkdTIEhBUkZCVVpaIEpQRUc8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5KU09OIExDTVMy IExJQk9URiBMSUJTRUxJTlVYIExJQlNZU1RFTUQgTElCWE1MMiBNMTdOX0ZMVCBNT0RVTEVTPC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4+TkFUSVZFX0NPTVAgTk9USUZZIElOT1RJRlkgUERVTVBFUiBQ TkcgUlNWRyBTRUNDT01QIFNPVU5EIFRIUkVBRFMgVElGRjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFu PlRPT0xLSVRfU0NST0xMX0JBUlMgVFJFRV9TSVRURVIgWDExIFhEQkUgWElNIFhJTlBVVDIgWFBN IEdUSzMgWkxJQjwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkltcG9ydGFu dCBzZXR0aW5nczo8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgdmFsdWUgb2YgJExBTkc6 IGVuX0dCLlVURi04PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IGxvY2FsZS1jb2Rpbmct c3lzdGVtOiB1dGYtODwvc3Bhbj48L2Rpdj48c3Bhbj48L3NwYW4+PGJyPg== --b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI-- From unknown Mon Aug 18 02:36:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72034: 29.3; python-ts-mode navigation fails Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jul 2024 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72034 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tim Loderhose Cc: 72034@debbugs.gnu.org Received: via spool by 72034-submit@debbugs.gnu.org id=B72034.1720613615406 (code B ref 72034); Wed, 10 Jul 2024 12:14:02 +0000 Received: (at 72034) by debbugs.gnu.org; 10 Jul 2024 12:13:35 +0000 Received: from localhost ([127.0.0.1]:55060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRWCV-00006U-2g for submit@debbugs.gnu.org; Wed, 10 Jul 2024 08:13:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRWCQ-00006D-JD for 72034@debbugs.gnu.org; Wed, 10 Jul 2024 08:13:33 -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 1sRWCE-0006Oh-Cm; Wed, 10 Jul 2024 08:13:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=IEDpbhHn2S5MEJzK8ebGjfThiOe3epyn3uAVmsdCNug=; b=jLEZBQAU9L0x DGkawQVat62sunKS9ca5rO9IjdjpFB1nLX48l6Ma27VBSz5WSI0+3R/EvtLmiKH9GWiu0eyof6VpC m8378ThDW1MNI9vhHcEVPhZfvqxB8xsyC7qJ23WD/HHRVG+CzuLrt9CkOAVrSZ9HLDLq03as2V8VU 6gxp9ERS0gOjU3djMp7NqDcsSHQoUjVJ0Zfd+xzbA/pph7Kp/4D1MFTvk1XCAxmB4kaWgI6RF2SCD o2AhA5WDeOqj/Ba2PTorAZP7qIXhCJBjqGpqaAFd8dJHS0jXld3iTR2vUAfHwKU1CXV2Imv0OF9UN nmLNYxlvVZxnOHgXrvo9rg==; Date: Wed, 10 Jul 2024 15:13:12 +0300 Message-Id: <864j8xo36v.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <0OlNsnT6jtdN3OR49HQIKOSPF0TS3E1EdO7dza_rU2zFv1ocuGvizr3QkcJj3dj61a8lc_DxbsK4lvK8Gk2cpyodUY1zJf1MS8vBfPhsZxc=@loderhose.com> (message from Tim Loderhose on Wed, 10 Jul 2024 09:45:01 +0000) References: <0OlNsnT6jtdN3OR49HQIKOSPF0TS3E1EdO7dza_rU2zFv1ocuGvizr3QkcJj3dj61a8lc_DxbsK4lvK8Gk2cpyodUY1zJf1MS8vBfPhsZxc=@loderhose.com> X-Spam-Score: -1.6 (-) 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: -2.6 (--) > Date: Wed, 10 Jul 2024 09:45:01 +0000 > From: Tim Loderhose > > python-nav-forward-defun doesn't work properly in python-ts-mode, for > example with this file: > https://raw.githubusercontent.com/timlod/onset-fingerprinting/6c8f9bd3b82398c9af3519036e0d5a550ad3bae7/onset_fingerprinting/data.py > > > Specifically, at some point it will stop navigating, even though there > are still function definitions to traverse (other times I saw it skipped > some definitions before stopping altogether). I noticed that this > usually happens after some point in the buffer, but I haven't been able > to nail it down exactly. My hunch is that it could be related to > decorators (e.g. @classmethod) or type hints, or both. I can reproduce this in Emacs 29, but not on the current emacs-30 release branch, which will eventually become Emacs 30. So I guess we already fixed that meanwhile. Can you try building the development code of Emacs and see if the problem goes away? Thanks. From unknown Mon Aug 18 02:36:59 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Tim Loderhose Subject: bug#72034: closed (Re: bug#72034: 29.3; python-ts-mode navigation fails) Message-ID: References: <86jzhmj4su.fsf@gnu.org> <0OlNsnT6jtdN3OR49HQIKOSPF0TS3E1EdO7dza_rU2zFv1ocuGvizr3QkcJj3dj61a8lc_DxbsK4lvK8Gk2cpyodUY1zJf1MS8vBfPhsZxc=@loderhose.com> X-Gnu-PR-Message: they-closed 72034 X-Gnu-PR-Package: emacs Reply-To: 72034@debbugs.gnu.org Date: Mon, 15 Jul 2024 11:04:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1721041442-32032-1" This is a multi-part message in MIME format... ------------=_1721041442-32032-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #72034: 29.3; python-ts-mode navigation fails which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 72034@debbugs.gnu.org. --=20 72034: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72034 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1721041442-32032-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 72034-done) by debbugs.gnu.org; 15 Jul 2024 11:03:28 +0000 Received: from localhost ([127.0.0.1]:59147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTJUN-0008Jp-Iu for submit@debbugs.gnu.org; Mon, 15 Jul 2024 07:03:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTJUL-0008Ja-Fl for 72034-done@debbugs.gnu.org; Mon, 15 Jul 2024 07:03:26 -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 1sTJUE-0004BM-6N; Mon, 15 Jul 2024 07:03:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=CDnGmluDLFlDd0VO+INAbXx2bqx7TFnT/wIULhHxSU8=; b=Qh2soiJIv5Dn XZYNppxdSqEqJA67GEdrmladji+ptr4Yu84zTCNRwyf++fzz//Nhm+7/ED9edJNJOL48jjUmd3Tdd TW/y6b4chAC3P6FzgUYW65naitHfIHyFmwNIgsHalApwFhqelTHcv4FhB1ND+El4l0dASCDOw7g2q W1YCe6hxQkvPAS+CHC4vtmMnVAxkhgupA8GdCg2RzhPSRjEsoaM/Xn4BJrperJWGQwDa0/yv/ImDC Iwk2Yc+uCywR/ObT3nY5FWlWy6uQHVY61lidRij0UcuicZOZjRU5AF+22M8kmBTbKtcJWs3Avr7sK W8t04e5sXpyRfD1q1SBxHw==; Date: Mon, 15 Jul 2024 14:03:13 +0300 Message-Id: <86jzhmj4su.fsf@gnu.org> From: Eli Zaretskii To: Tim Loderhose In-Reply-To: (message from Tim Loderhose on Mon, 15 Jul 2024 09:54:05 +0000) Subject: Re: bug#72034: 29.3; python-ts-mode navigation fails References: <0OlNsnT6jtdN3OR49HQIKOSPF0TS3E1EdO7dza_rU2zFv1ocuGvizr3QkcJj3dj61a8lc_DxbsK4lvK8Gk2cpyodUY1zJf1MS8vBfPhsZxc=@loderhose.com> <864j8xo36v.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72034-done Cc: 72034-done@debbugs.gnu.org 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 (---) > Date: Mon, 15 Jul 2024 09:54:05 +0000 > From: Tim Loderhose > Cc: 72034@debbugs.gnu.org > > I just built the latest emacs-30, and indeed the problem appears to be fixed there! Thanks for testing, I'm therefore closing this bug. ------------=_1721041442-32032-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Jul 2024 09:59:57 +0000 Received: from localhost ([127.0.0.1]:54899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRU78-0007mr-My for submit@debbugs.gnu.org; Wed, 10 Jul 2024 05:59:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:51270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRTtB-0007OL-Vm for submit@debbugs.gnu.org; Wed, 10 Jul 2024 05:45: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 1sRTt4-0000Jy-5h for bug-gnu-emacs@gnu.org; Wed, 10 Jul 2024 05:45:23 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sRTt0-0004XR-EC for bug-gnu-emacs@gnu.org; Wed, 10 Jul 2024 05:45:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=loderhose.com; s=protonmail3; t=1720604711; x=1720863911; bh=bZjsvAHLC/BvOXdxmmUBSyt0+Utu0F3zHBZzp3cTBd0=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=Zoy7gp8HZJyYdEAX1yHhUoMvKajLWWrtFkLNHjt2dP7udbjTUQajDIgRil9QPtIYg /aW9d3z7oN/Q/mbgEBOKCYb790iSDoFUHZa4dz2ONzYBtyYq6Qmha9MIEF9rkRwkLB 2ukRcEr+cw5AcSwn/HXJ+r/CwOOQPMFnpKc0Q50knG86Rcdpm2gKrF7tpDOi4NAMgX QLv0YZA5Uo/RceHkGppWOwLOWhgQHb3qIlA8aVW/hxLuC9/lJ9m9XyYktMTUBMGosQ 1EyS6/yrNfIr9+HfpHXs+wx0H9A059jtyHsUqel51bHKb/g49q0hNls0d+1tu+/RYg bfGKqEdN5TCJA== Date: Wed, 10 Jul 2024 09:45:01 +0000 To: "bug-gnu-emacs@gnu.org" From: Tim Loderhose Subject: 29.3; python-ts-mode navigation fails Message-ID: <0OlNsnT6jtdN3OR49HQIKOSPF0TS3E1EdO7dza_rU2zFv1ocuGvizr3QkcJj3dj61a8lc_DxbsK4lvK8Gk2cpyodUY1zJf1MS8vBfPhsZxc=@loderhose.com> Feedback-ID: 917079:user:proton X-Pm-Message-ID: 32424df2f52a19cbeb3d0c2e506bfc6a7cd16e5a MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI" Received-SPF: pass client-ip=185.70.40.22; envelope-from=tim@loderhose.com; helo=mail-4022.proton.ch 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 10 Jul 2024 05:59:52 -0400 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.6 (-) This is a multi-part message in MIME format. --b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 cHl0aG9uLW5hdi1mb3J3YXJkLWRlZnVuIGRvZXNuJ3Qgd29yayBwcm9wZXJseSBpbiBweXRob24t dHMtbW9kZSwgZm9yCmV4YW1wbGUgd2l0aCB0aGlzIGZpbGU6Cmh0dHBzOi8vcmF3LmdpdGh1YnVz ZXJjb250ZW50LmNvbS90aW1sb2Qvb25zZXQtZmluZ2VycHJpbnRpbmcvNmM4ZjliZDNiODIzOThj OWFmMzUxOTAzNmUwZDVhNTUwYWQzYmFlNy9vbnNldF9maW5nZXJwcmludGluZy9kYXRhLnB5CgpT cGVjaWZpY2FsbHksIGF0IHNvbWUgcG9pbnQgaXQgd2lsbCBzdG9wIG5hdmlnYXRpbmcsIGV2ZW4g dGhvdWdoIHRoZXJlCmFyZSBzdGlsbCBmdW5jdGlvbiBkZWZpbml0aW9ucyB0byB0cmF2ZXJzZSAo b3RoZXIgdGltZXMgSSBzYXcgaXQgc2tpcHBlZApzb21lIGRlZmluaXRpb25zIGJlZm9yZSBzdG9w cGluZyBhbHRvZ2V0aGVyKS4gSSBub3RpY2VkIHRoYXQgdGhpcwp1c3VhbGx5IGhhcHBlbnMgYWZ0 ZXIgc29tZSBwb2ludCBpbiB0aGUgYnVmZmVyLCBidXQgSSBoYXZlbid0IGJlZW4gYWJsZQp0byBu YWlsIGl0IGRvd24gZXhhY3RseS4gTXkgaHVuY2ggaXMgdGhhdCBpdCBjb3VsZCBiZSByZWxhdGVk IHRvCmRlY29yYXRvcnMgKGUuZy4gQGNsYXNzbWV0aG9kKSBvciB0eXBlIGhpbnRzLCBvciBib3Ro LgoKSXQgZG9lcyB3b3JrIHByb3Blcmx5IHVzaW5nIGp1c3QgcHl0aG9uLW1vZGUuIFRoaXMgaXMg dGVzdGVkIHVzaW5nCmBlbWFjcyAtcWAsIHNvIHRoaXMgYnVnIHBlcnNpc3RzIGp1c3Qgb24gYSBj bGVhbiBFbWFjcyAyOS4zLgoKSSBjaGVja2VkIHByZXZpb3VzIHJlcG9ydHMgYW5kIGJlbGlldmUg dGhpcyBpcyBwcm9iYWJseSByZWxhdGVkIHRvCmh0dHBzOi8vZGViYnVncy5nbnUub3JnL2NnaS9i dWdyZXBvcnQuY2dpP2J1Zz02MDg1Niwgd2hpY2ggaXNuJ3QgZml4ZWQgeWV0LgoKSW4gR05VIEVt YWNzIDI5LjMgKGJ1aWxkIDMsIHg4Nl82NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbiAzLjI0 LjMzLApjYWlybyB2ZXJzaW9uIDEuMTYuMCkgb2YgMjAyNC0wNi0wOCBidWlsdCBvbiBwb3Atb3MK V2luZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAnVGhlIFguT3JnIEZvdW5kYXRpb24nLCB2ZXJz aW9uIDExLjAuMTIxMDEwMDQKU3lzdGVtIERlc2NyaXB0aW9uOiBQb3AhX09TIDIyLjA0IExUUwoK Q29uZmlndXJlZCB1c2luZzoKJ2NvbmZpZ3VyZSAtLXdpdGgtbmF0aXZlLWNvbXBpbGF0aW9uIC0t d2l0aC1qc29uIC0td2l0aG91dC1tYWlsdXRpbHMKLS13aXRob3V0LXBvcCcKCkNvbmZpZ3VyZWQg ZmVhdHVyZXM6CkFDTCBDQUlSTyBEQlVTIEZSRUVUWVBFIEdJRiBHTElCIEdNUCBHTlVUTFMgR1BN IEdTRVRUSU5HUyBIQVJGQlVaWiBKUEVHCkpTT04gTENNUzIgTElCT1RGIExJQlNFTElOVVggTElC U1lTVEVNRCBMSUJYTUwyIE0xN05fRkxUIE1PRFVMRVMKTkFUSVZFX0NPTVAgTk9USUZZIElOT1RJ RlkgUERVTVBFUiBQTkcgUlNWRyBTRUNDT01QIFNPVU5EIFRIUkVBRFMgVElGRgpUT09MS0lUX1ND Uk9MTF9CQVJTIFRSRUVfU0lUVEVSIFgxMSBYREJFIFhJTSBYSU5QVVQyIFhQTSBHVEszIFpMSUIK CkltcG9ydGFudCBzZXR0aW5nczoKdmFsdWUgb2YgJExBTkc6IGVuX0dCLlVURi04CmxvY2FsZS1j b2Rpbmctc3lzdGVtOiB1dGYtOA== --b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj48c3Bhbj5weXRob24tbmF2LWZvcndhcmQtZGVmdW4gZG9lc24ndCB3b3JrIHByb3Blcmx5 IGluIHB5dGhvbi10cy1tb2RlLCBmb3I8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5leGFtcGxlIHdp dGggdGhpcyBmaWxlOjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjxhIHRhcmdldD0iX2JsYW5rIiBy ZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vcmF3LmdpdGh1 YnVzZXJjb250ZW50LmNvbS90aW1sb2Qvb25zZXQtZmluZ2VycHJpbnRpbmcvNmM4ZjliZDNiODIz OThjOWFmMzUxOTAzNmUwZDVhNTUwYWQzYmFlNy9vbnNldF9maW5nZXJwcmludGluZy9kYXRhLnB5 Ij5odHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vdGltbG9kL29uc2V0LWZpbmdlcnBy aW50aW5nLzZjOGY5YmQzYjgyMzk4YzlhZjM1MTkwMzZlMGQ1YTU1MGFkM2JhZTcvb25zZXRfZmlu Z2VycHJpbnRpbmcvZGF0YS5weTwvYT48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48 c3Bhbj5TcGVjaWZpY2FsbHksIGF0IHNvbWUgcG9pbnQgaXQgd2lsbCBzdG9wIG5hdmlnYXRpbmcs IGV2ZW4gdGhvdWdoIHRoZXJlPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+YXJlIHN0aWxsIGZ1bmN0 aW9uIGRlZmluaXRpb25zIHRvIHRyYXZlcnNlIChvdGhlciB0aW1lcyBJIHNhdyBpdCBza2lwcGVk PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+c29tZSBkZWZpbml0aW9ucyBiZWZvcmUgc3RvcHBpbmcg YWx0b2dldGhlcikuIEkgbm90aWNlZCB0aGF0IHRoaXM8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj51 c3VhbGx5IGhhcHBlbnMgYWZ0ZXIgc29tZSBwb2ludCBpbiB0aGUgYnVmZmVyLCBidXQgSSBoYXZl bid0IGJlZW4gYWJsZTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnRvIG5haWwgaXQgZG93biBleGFj dGx5LiBNeSBodW5jaCBpcyB0aGF0IGl0IGNvdWxkIGJlIHJlbGF0ZWQgdG88L3NwYW4+PC9kaXY+ PGRpdj48c3Bhbj5kZWNvcmF0b3JzIChlLmcuIEBjbGFzc21ldGhvZCkgb3IgdHlwZSBoaW50cywg b3IgYm90aC48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3Bhbj5JdCBkb2VzIHdv cmsgcHJvcGVybHkgdXNpbmcganVzdCBweXRob24tbW9kZS4gVGhpcyBpcyB0ZXN0ZWQgdXNpbmc8 L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5gZW1hY3MgLXFgLCBzbyB0aGlzIGJ1ZyBwZXJzaXN0cyBq dXN0IG9uIGEgY2xlYW4gRW1hY3MgMjkuMy48L3NwYW4+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1m YW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwg MCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxzcGFuPjxicj48 L3NwYW4+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBm b250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJn YigyNTUsIDI1NSwgMjU1KTsiPjxzcGFuPkkgY2hlY2tlZCBwcmV2aW91cyByZXBvcnRzIGFuZCBi ZWxpZXZlIHRoaXMgaXMgcHJvYmFibHkgcmVsYXRlZCB0byA8YnI+PC9zcGFuPjwvZGl2PjxkaXYg c3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBj b2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7 Ij48c3Bhbj48c3Bhbj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93 IG5vb3BlbmVyIiBocmVmPSJodHRwczovL2RlYmJ1Z3MuZ251Lm9yZy9jZ2kvYnVncmVwb3J0LmNn aT9idWc9NjA4NTYiPmh0dHBzOi8vZGViYnVncy5nbnUub3JnL2NnaS9idWdyZXBvcnQuY2dpP2J1 Zz02MDg1NjwvYT48L3NwYW4+LCB3aGljaCBpc24ndCBmaXhlZCB5ZXQuPC9zcGFuPjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4+SW4gR05VIEVtYWNzIDI5LjMgKGJ1aWxkIDMsIHg4Nl82 NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbiAzLjI0LjMzLDwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPiZuYnNwO2NhaXJvIHZlcnNpb24gMS4xNi4wKSBvZiAyMDI0LTA2LTA4IGJ1aWx0IG9uIHBv cC1vczwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPldpbmRvd2luZyBzeXN0ZW0gZGlzdHJpYnV0b3Ig J1RoZSA8YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVy IiBocmVmPSJodHRwOi8vWC5PcmciPlguT3JnPC9hPiBGb3VuZGF0aW9uJywgdmVyc2lvbiAxMS4w LjEyMTAxMDA0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+U3lzdGVtIERlc2NyaXB0aW9uOiBQb3Ah X09TIDIyLjA0IExUUzwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkNvbmZp Z3VyZWQgdXNpbmc6PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7J2NvbmZpZ3VyZSAtLXdp dGgtbmF0aXZlLWNvbXBpbGF0aW9uIC0td2l0aC1qc29uIC0td2l0aG91dC1tYWlsdXRpbHM8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDstLXdpdGhvdXQtcG9wJzwvc3Bhbj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkNvbmZpZ3VyZWQgZmVhdHVyZXM6PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+QUNMIENBSVJPIERCVVMgRlJFRVRZUEUgR0lGIEdMSUIgR01QIEdOVVRMUyBHUE0g R1NFVFRJTkdTIEhBUkZCVVpaIEpQRUc8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5KU09OIExDTVMy IExJQk9URiBMSUJTRUxJTlVYIExJQlNZU1RFTUQgTElCWE1MMiBNMTdOX0ZMVCBNT0RVTEVTPC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4+TkFUSVZFX0NPTVAgTk9USUZZIElOT1RJRlkgUERVTVBFUiBQ TkcgUlNWRyBTRUNDT01QIFNPVU5EIFRIUkVBRFMgVElGRjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFu PlRPT0xLSVRfU0NST0xMX0JBUlMgVFJFRV9TSVRURVIgWDExIFhEQkUgWElNIFhJTlBVVDIgWFBN IEdUSzMgWkxJQjwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkltcG9ydGFu dCBzZXR0aW5nczo8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgdmFsdWUgb2YgJExBTkc6 IGVuX0dCLlVURi04PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IGxvY2FsZS1jb2Rpbmct c3lzdGVtOiB1dGYtODwvc3Bhbj48L2Rpdj48c3Bhbj48L3NwYW4+PGJyPg== --b1_WDLWr6tQWhBCWfdsveL3bjxO9vZaGrJuRc3iXUZI-- ------------=_1721041442-32032-1-- From unknown Mon Aug 18 02:36:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72034: 29.3; python-ts-mode navigation fails Resent-From: Tim Loderhose Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Jul 2024 16:47:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72034 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 72034@debbugs.gnu.org Received: via spool by 72034-submit@debbugs.gnu.org id=B72034.172106197715752 (code B ref 72034); Mon, 15 Jul 2024 16:47:03 +0000 Received: (at 72034) by debbugs.gnu.org; 15 Jul 2024 16:46:17 +0000 Received: from localhost ([127.0.0.1]:60299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTOq8-00045y-D8 for submit@debbugs.gnu.org; Mon, 15 Jul 2024 12:46:17 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:34351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTIPV-0006ax-6E for 72034@debbugs.gnu.org; Mon, 15 Jul 2024 05:54:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=loderhose.com; s=protonmail3; t=1721037253; x=1721296453; bh=XuJdj4up/7ZUw1JrBr4LpfwnPm9UMPADnxJXvUL7Y6E=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=NE/pWKQFsvXHnVyM0Fv23gjn8F5Az/x6ctWcIWsmcoGCZyE6OfYOhHS8rbPryA3fV qCec/C3x5Y98vjr/+xaJX4YR5x6t5XjjskP6RWo06Lr6wHKx/JRehm/+A9dYbgeugg 72/zZ2P0OhtMqThEUJrELOb1zULwImlDFxhRKbThjpOxsPZqugvIQcOMoQtsGoQQai ADimRMDBynQGp6agI+UQwRJEJZSMvW/SfiZiICTUvVHIxa61h2g2Ll5PxXwkLt6lIJ P4kR8rSgqt2nf4He7xQ/iQF6cpFXE5y6i+8QHwNPLiyw5IFpDdOkX1A8+E6mzU92QK UO8GySUcWLeSQ== Date: Mon, 15 Jul 2024 09:54:05 +0000 From: Tim Loderhose Message-ID: In-Reply-To: <864j8xo36v.fsf@gnu.org> References: <0OlNsnT6jtdN3OR49HQIKOSPF0TS3E1EdO7dza_rU2zFv1ocuGvizr3QkcJj3dj61a8lc_DxbsK4lvK8Gk2cpyodUY1zJf1MS8vBfPhsZxc=@loderhose.com> <864j8xo36v.fsf@gnu.org> Feedback-ID: 917079:user:proton X-Pm-Message-ID: 9ba587ea917828d291438f3353563baa226f5dec MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.1 (/) X-Mailman-Approved-At: Mon, 15 Jul 2024 12:46:15 -0400 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 (-) I just built the latest emacs-30, and indeed the problem appears to be fixe= d there! On Wednesday, July 10th, 2024 at 2:13 PM, Eli Zaretskii wrot= e: > > Date: Wed, 10 Jul 2024 09:45:01 +0000 > > From: > >=20 > > Tim > >=20 > > Loderhose tim@loderhose.com > >=20 > > python-nav-forward-defun doesn't work properly in python-ts-mode, for > > example with this file: > > https://raw.githubusercontent.com/timlod/onset-fingerprinting/6c8f9bd3b= 82398c9af3519036e0d5a550ad3bae7/onset_fingerprinting/data.py > >=20 > > Specifically, at some point it will stop navigating, even though there > > are still function definitions to traverse (other times I saw it skippe= d > > some definitions before stopping altogether). I noticed that this > > usually happens after some point in the buffer, but I haven't been able > > to nail it down exactly. My hunch is that it could be related to > > decorators (e.g. @classmethod) or type hints, or both. >=20 >=20 > I can reproduce this in Emacs 29, but not on the current emacs-30 > release branch, which will eventually become Emacs 30. So I guess we > already fixed that meanwhile. Can you try building the development > code of Emacs and see if the problem goes away? >=20 > Thanks.