From unknown Fri Jun 20 18:16:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#63487 <63487@debbugs.gnu.org> To: bug#63487 <63487@debbugs.gnu.org> Subject: Status: 30.0.50; C-M-u does not work correctly in c-ts-mode Reply-To: bug#63487 <63487@debbugs.gnu.org> Date: Sat, 21 Jun 2025 01:16:08 +0000 retitle 63487 30.0.50; C-M-u does not work correctly in c-ts-mode reassign 63487 emacs submitter 63487 Daniel Mart=C3=ADn severity 63487 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 13 13:38:00 2023 Received: (at submit) by debbugs.gnu.org; 13 May 2023 17:38:00 +0000 Received: from localhost ([127.0.0.1]:39547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxtBw-0005dh-56 for submit@debbugs.gnu.org; Sat, 13 May 2023 13:38:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:60458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxtBu-0005da-Ge for submit@debbugs.gnu.org; Sat, 13 May 2023 13:37:58 -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 1pxtBu-0003vt-B7 for bug-gnu-emacs@gnu.org; Sat, 13 May 2023 13:37:58 -0400 Received: from sonic308-18.consmr.mail.ir2.yahoo.com ([77.238.178.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pxtBk-0005EQ-3L for bug-gnu-emacs@gnu.org; Sat, 13 May 2023 13:37:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1683999464; bh=BMXQdHKhesFcpxD7ftIwBuR35edj499OMOW5SDuiVn4=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=AfGvLAbVzZE5d7cEvHIJkGv59nsPnOYMhUNRMCJ568W2Ge1Ux1js/XSjxLlySI/LdVTb8YFmsniizzD1UC3JPmu73vszLivCNtGSvTiiGfEK8ORhBCr8aadoeA8Jer1YzcgOdyk8ZyCAbnHq8IQB7n2sWBOwk0+Whx3ERrevGe+r0WkxP13vStVUZ/+4vGhlc/YXxFuu1tsGAwjUzMqkKgzybbCIXEPIGexkmYO+aicTJUpiqCiP3FVGUuqx2dTJ4lPH0tQqU89ykBdvA78qylrDUloABkHEcvuasi5/0Jn6hIzo3buZgv8ayEfN1GRRwmsZ6n7QmXKMzpP2y2pHow== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1683999464; bh=cGCk2Xd2LgsB3nGzcRaxt/9OuYj6tAmiommGcWh8tIw=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=bxbiU/CW5z7WlpoYfDxLZlFad9k2nBVz9Jd8xk7QHN2Oe3bKPChAdfowa5SkFCvq398qRwPrzcNhQbwkIQU29YTKswN5wuduvxM8m+Auk4cga58q/qxPfrNpQf7BEPImvlPFV7i2+StyBic+b/UdJgvdGjt81QVOotZ4JcxFWEZS3anoss35qWpV0K/KTjQM7q+YoPhaS02V9vrHBJTxsGlwMJit2BHS8SNV1wZg2EeqLZvZfHg88xP7SIYLk3X3E87JUhTPsKQTl+R9zFq/gdrJSmMXnWxdUxnRDDa6YqyDFA5ZTDb7DvAtR8C8dheOz8H6hZIu+Vx25DRV09jjRQ== X-YMail-OSG: WBgnH6cVM1kPxpyvX2GOQ.fXWj.k8ysjeJNCRxItNA6azcqorUgsnKC.bQuo3pA PsRT4PzFYl4TZ5sd46jv6os3NfdMz1zUQTy7L8OziLfoksygWBRbN_IxsYI8s7eyeJnIz9QGG67Z GGCKrJa6tG1Npt7G1eHEQN5XC0.ELMsQtXEDpTcASXpAs76EEySGzLqSOu5dK8n_Mm7NdVgjrTX1 Q.1cqOqDyC3jzZqhT.6gN0qgmRJhuk2d1ZWO4OwOcutQkk_pEh0GVWEAT9k1iUaaIx4DtzgMKGvl FNeufUouD0ibTkkEfoxqlZEKKOL3.gnc7jvN3KZCaXSyDoYrPcFqlPQgzIGMiFPMPtTimmxvj1wM Ug85DQH8fb8yq8bc8eUockLGHlz1T.HBUFT4mdB2kfv38rHoFCToqBWMOvc0rFHR0CAXhEeH4BKL CL_KY_.1u0u8qFvPiX_TRL3kVaf1KHynDSuN234FUTzwtyoYj07yiar7GbGdle6XkTFfUv_9t1mP r0y4cmZRvruy1pD6..3bVq1TgWjofSdaHG6m9bB6zGnjFMBp0.4oQJ5xMjxYV9fY3_I79A27KONN 3mHqsT3qs8f6bfu63cvRwz.ZJN_i08rqxHiCHPFOD5F2Hmje4E4VsixOw_OraIDnbLv2k9OLC6d6 tJce5Lsq5EUPL.26tJtMc3fkkRvchWNPeHP9mKDB7fi1Lec25TDXlgxBRE0Cxn.DBJ1P3S4NJDxI u0IckoUroRT7xQ9ccUT7rKuByCVihBEmcER9ti2Qv.63n9OLKfweNily8bNTHdZpMzC_P2JzcB_U vTGuoidih5G7cp6ouIK9kPNH1oX1p4sFk1ev8tXCZOM9DqEWS8WYYNwT4yx5U3h.L8w192TrHPWX I1ym6.pPsLsSux08IeyRDX0lEQ1GnXn9hG9J8ZbUPMr5A1NNz33LqcDvBEbVsmXxO939RvzWjVsD qNL9cttQbq8VBmS0W48YJiLNZ8PwHZrwgobaXj9ioQh0zR1fcqDLKREUx5KJ_76TtutvdJTSWQze ENlICPi8.x.58k6h_XO7LJo.WXG.kgBP9YcNFA0LjWHz37AJMZ9zJ5y2jNpx.TlfgaaXGbZ.vjKe IZh316inl.AE4SWa3mwe.1dXuhEZEwxrUvteQHlxV8nV.DBflx4Sim9O8V9SNsZUBdUWuAYTqVm7 to45xirI_jC4HLqJtQSUqfINPMnzRveFZVab11vWLiHOPKK0Lv1XCKDQ3Ov7TViu7ysDFahtubH4 zWcot4MPnm9pr0WM6VFY.HAVFks9ik9Y72yN7.33VZ30gO5RIJZWoK1zAEokfTmVb2hAWShdiPpw J4Xx5N33UE9qy2N6a80JIGkF0WX.KSalufuf.oB9rpdjGHLLHsuH2cmveqE7h5lhCs3gkUibglw_ SjQldmxHb8Ve_6owJ.5Ed6Z.dVOq8kU4UcfcvwWuja7m4DBywmCS_FCjFQiUqHh4BIWt.0jmaq7Z Y6yZvYiZzaKf9M5U9ZAVfVft_16H9CYbkAqPOOdtSur4zbnezifORJgNN2A17Xddrl3whATN8bAo 30MDRKqNHdmPnpJmmoJVVMmC_WKVtvXVWFtzdSLHeW68qDde9vVlTioXdAeSJQrpSU2vPlKpnEw5 M7EJyT2q_MbHcHD9YVZx4XsBZLbGuC1tZcgXumbjyFYPgTbO0CXlOYyWNak8DHPTKf7mhNCgc7Up 6_fXro1fWGTw5RkbmpYiAl720AD.n2azPAc9nqns70KxKJn7.rOO0dnlCMnlV_6wV_VqnMAcHcKv mfuuEABgmTKuQpXXYUuWqgQJi7QK8ZchdawZIfhpnBUPux1jC5IBvPC.Gw2T0HLQkeJ5KIkOzfBr W_VLIa_jcZ3LDCHsEWCYX749ZTSv1Ro18NuHjFI9Vf3NCQldvuBHp4O99CekKqhB7XsVXt3fefXN _N8P3a85GPvrRVK2dmSrTiHF_k9UQbrfk14wCBxqC75H1ufvldvffY_zHJpHwJi4giHyloDWqMpR EtPqv28hXM5VyB4wYjR7XtGD3AqQ7npfD6O6QTQVZoeGBsjab156ns0hjY0sodxex1nlijbrJkxu 9LCYGlqG4kKKuLyzmlbu3_YxFFwhc6plANP2GVm8JHM13_EP4XgEvfV6V3jIeM4h6Wu_OLlMS0Gf IVRTmxdKp5IrOySflScmQBLJlQPEhqB4YH4j2.yBaOh.nnJw4N1xGonkZ1a8pQ1oUm40uNUbZfNw XFaUMn680y3EJcv9n.z1s X-Sonic-MF: X-Sonic-ID: 6b989239-b31d-4e60-8606-aedba7270d38 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ir2.yahoo.com with HTTP; Sat, 13 May 2023 17:37:44 +0000 Received: by hermes--production-ir2-7867f454fc-57lbs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2ab90010127a942b80a4d8a6fe2162d9; Sat, 13 May 2023 17:37:40 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: bug-gnu-emacs@gnu.org Subject: 30.0.50; C-M-u does not work correctly in c-ts-mode Date: Sat, 13 May 2023 19:37:39 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain References: X-Mailer: WebService/1.1.21471 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 274 Received-SPF: pass client-ip=77.238.178.146; envelope-from=mardani29@yahoo.es; helo=sonic308-18.consmr.mail.ir2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, 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.4 (-) X-Debbugs-Envelope-To: submit 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.4 (--) Steps to reproduce: emacs -Q C-x b sample.c RET M-x c-ts-mode Write the following code: int foo(int a, int b) { } With point inside the function, press C-M-u. Actual result: Emacs beeps and shows "At top level". Expected result: Point goes to the open { instead. From debbugs-submit-bounces@debbugs.gnu.org Thu May 18 07:13:16 2023 Received: (at 63487) by debbugs.gnu.org; 18 May 2023 11:13:16 +0000 Received: from localhost ([127.0.0.1]:52207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzbZM-0007BY-5P for submit@debbugs.gnu.org; Thu, 18 May 2023 07:13:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzbZK-0007BL-3s for 63487@debbugs.gnu.org; Thu, 18 May 2023 07:13:14 -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 1pzbZE-0006kY-Lp; Thu, 18 May 2023 07:13:08 -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=EkXfaPbaflB2X3iXRbhsJEh2nifDBJsZQpAt9c+ZUsU=; b=ozmx6T8kjJVrVpKrq9M7 bt2jWsc/GbPpaPLMOG7IR6cSLZQpzGPVrQRI1mdRelOrlRuu7SDTDYcR82J00+kK02OsQVDN1BKra ZfEIETP2+Q4H5eBmUzDSScqDqDZalmYTRSmbcFzeuUNyJp0SDS6bDo07d24GNqAoldqLs79bdmcpo o/hEcEmhEZJtk1gj5wWXYjLM6GZFRgxBNTf1OWyO4RzE1ezVBuFnBWwxAkK5zWcxBjGEg1/R/4NO6 guct7mTo5/ZF2BAVymDFhMAOiep5rVAjd/pP8vIDKhJrfNLvIOpq83u/FucwG2XRXP1WjyEehKS9V D0i7xIFqNuZ4xA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzbYp-0005iQ-7I; Thu, 18 May 2023 07:13:01 -0400 Date: Thu, 18 May 2023 14:12:53 +0300 Message-Id: <83353tx58q.fsf@gnu.org> From: Eli Zaretskii To: Daniel =?iso-8859-1?Q?Mart=EDn?= , Yuan Fu In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#63487: 30.0.50; C-M-u does not work correctly in c-ts-mode References: MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63487 Cc: 63487@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: Sat, 13 May 2023 19:37:39 +0200 > From: Daniel Martín via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > Steps to reproduce: > > emacs -Q > C-x b sample.c RET > M-x c-ts-mode > Write the following code: > > int foo(int a, int b) { > > } > > With point inside the function, press C-M-u. > > Actual result: > > Emacs beeps and shows "At top level". > > Expected result: > > Point goes to the open { instead. I hope Yuan will look into this soon. From debbugs-submit-bounces@debbugs.gnu.org Fri May 19 03:23:32 2023 Received: (at 63487-done) by debbugs.gnu.org; 19 May 2023 07:23:32 +0000 Received: from localhost ([127.0.0.1]:55301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzuSa-0004QN-8g for submit@debbugs.gnu.org; Fri, 19 May 2023 03:23:32 -0400 Received: from mail-pj1-f53.google.com ([209.85.216.53]:47551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzuSX-0004Q9-R1 for 63487-done@debbugs.gnu.org; Fri, 19 May 2023 03:23:30 -0400 Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-24dfc3c662eso2203305a91.3 for <63487-done@debbugs.gnu.org>; Fri, 19 May 2023 00:23:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684481004; x=1687073004; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=vl116f3cEa1L89apLAlS3Tl/5haIGaw4f4HLrG23STc=; b=RxJEfqjcRZp4AxoPpVAXd4dFczvKCAJl/Yz/MhdzDlcWfZIXPuzpF8SyKzWUaGh1r9 F4IrAnGVuCBRIIlsnIRQwHJTMxrlnpKFV7RC8EDmhO53K+RKhvw9njHK7kCYj2ikf+Il vBrw/U1xKbovYbzWuF7lXaj1uYeNm2geMEQneuPKfCPmia4ShfMH1eQlCV1cS3VLyAyl 35op2Ag+6p7tcdL2BkmrZtxYzEbvqMnIMqmlFVFjyJWhYrNWqihnxRKdKRjV3rddmsM4 xvrKowMvuCxFYZvJ/RbyjlZAWBuKyyoGGb/3WNoC8H9UE/NMyGcavWAM6rF+CJ+N+wIp L76A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684481004; x=1687073004; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vl116f3cEa1L89apLAlS3Tl/5haIGaw4f4HLrG23STc=; b=KwTBhZuPHIUtZjX79YXAtPQSCr3nFcWwQAOBEuEppubk/MlcetrU/ZU3NlbOkHjozJ ShyQ0emYTLqLg3aUYxgmXaUsH3ylgiloeZZ6KKhuux6JYqzlQOlYqxa8klLe5Mit6rUW V6nFclIRul+am08SNbAD8BV4pMtP80wyRbb8LFB3Tec1Rhemstyxp6/jl05Axl/nz3L0 oNlZqDSCYnxqyhw9yOuLhtUifQjHK3Ykznrx3kjnKJKtGDWTbGDb1pZfZit5ga9FOZOW 7ci02ZwM0OlJDMo9yFzvK7Xxfg1Ac0wTbeAaMK1nj5oKKq+jhQB4R0P449z2raSQOy+F KnGQ== X-Gm-Message-State: AC+VfDySNLNQvirCj6i4hlosxV5BhhqQNOhJpoqPEzra14gAMBvAKXLw 7fC72pywvp4Sccm8L7I7ZoE= X-Google-Smtp-Source: ACHHUZ5lEOacLozMH1508FUYdppikNcBuupwwQ+UrrFzP3y9UQm4QXfdtung4b1+oX03ElI83uIyEQ== X-Received: by 2002:a17:90b:4d8b:b0:250:ca6c:d7a8 with SMTP id oj11-20020a17090b4d8b00b00250ca6cd7a8mr1273109pjb.29.1684481003722; Fri, 19 May 2023 00:23:23 -0700 (PDT) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id h88-20020a17090a29e100b002532ddc3a00sm898212pjd.15.2023.05.19.00.23.23 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 May 2023 00:23:23 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\)) Subject: Re: bug#63487: 30.0.50; C-M-u does not work correctly in c-ts-mode From: Yuan Fu In-Reply-To: <83353tx58q.fsf@gnu.org> Date: Fri, 19 May 2023 00:23:11 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <089D7600-BFF2-45DB-8CEB-0583603D6063@gmail.com> References: <83353tx58q.fsf@gnu.org> To: Eli Zaretskii X-Mailer: Apple Mail (2.3731.500.231) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63487-done Cc: 63487-done@debbugs.gnu.org, =?utf-8?Q?Daniel_Mart=C3=ADn?= 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 (-) > On May 18, 2023, at 4:12 AM, Eli Zaretskii wrote: >=20 >> Date: Sat, 13 May 2023 19:37:39 +0200 >> From: Daniel Mart=C3=ADn via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >>=20 >>=20 >> Steps to reproduce: >>=20 >> emacs -Q >> C-x b sample.c RET >> M-x c-ts-mode >> Write the following code: >>=20 >> int foo(int a, int b) { >>=20 >> } >>=20 >> With point inside the function, press C-M-u. >>=20 >> Actual result: >>=20 >> Emacs beeps and shows "At top level". >>=20 >> Expected result: >>=20 >> Point goes to the open { instead. >=20 > I hope Yuan will look into this soon. Thanks for the report. This is due to treesit-forward-sexp not signaling = scan-error when it should. I pushed a fix for it. Yuan From unknown Fri Jun 20 18:16:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 16 Jun 2023 11:24:14 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator