From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 11:32:51 2025 Received: (at submit) by debbugs.gnu.org; 3 Apr 2025 15:32:51 +0000 Received: from localhost ([127.0.0.1]:35243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0MYk-0005aj-Bp for submit@debbugs.gnu.org; Thu, 03 Apr 2025 11:32:51 -0400 Received: from lists.gnu.org ([2001:470:142::17]:32914) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0MYh-0005aT-Iv for submit@debbugs.gnu.org; Thu, 03 Apr 2025 11:32:48 -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 1u0MYa-0002n5-RI for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 11:32:41 -0400 Received: from sonic301-20.consmr.mail.sg3.yahoo.com ([106.10.242.83]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u0MYX-00041t-OU for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 11:32:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.in; s=s2048; t=1743694349; bh=Rql2OidPBWL2F9rIzQm5jV6vqmc9UQc8j83w0SBPhEQ=; h=From:Date:Subject:To:References:From:Subject:Reply-To; b=LKAQ9toDCMbIv/AcZxJdI/0LLj42dwRj/fSJyOAS69AZ7O0pXpqt0zPhkIaspvcPTBeaRIAsXK3Os2FunJBog3dQ+kxLPH49fbV14TYIXDr2cNOfs9LbuSxAX4DWGCI5ew2YkguVJK/a9odSI/bQt58gMKi0n7ga/cFLKiAJWlZ6vn1VoRLYiEqCfkZlS4gAIGs9gPup71RmDeSCPxL1fBpLXYXLUzL8z+0IBSGOOnSifc1e0r9J2XypxVwdMLeWAqTjpeS0/LUoHqhToxE5Ub5cusMeiF99FECvpc4bpZCfq1xmDTFkYXLAbynq6ojXM19fpQk7HEwIL0MDzbcybQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1743694349; bh=zIDmXpKIuKasM6jP44Q5I3ullGY3A77TMbwUVMB66j2=; h=X-Sonic-MF:From:Date:Subject:To:From:Subject; b=WJNKiUMHfV2hfpT7o2GB/8vi+NGNB+cg2iwiG8SNsUDmTS7caey9hCWfTSb+qNxJGhzXMSEVGmNJVA4IXpHc0S8bvdmB505LYy8lTat1ksxCvK8Pl25qgc44B2sO++HnAQMTTqU6zarpDOYc4sLQaGfKtVyswrbydMsNfwu95PwSTdEW/MdIbG05WHqkXO6OuY9ZPqcwPPLPZJeKR2IAe+AfZEkgCPc94Hv6rLu4bewXW0SPy/Ybf7g9/EFLDcrXcZ/dqrxlpVRpMOSfacsYI2ylmNVDCQ44pH0m/4eWZqvkb9ssdvOsYjlGJsUBwy46io3z2d//2lHyV6clIvyXdA== X-YMail-OSG: MHYPZDEVM1mmpq9JCWtc_A4qqw.MnrSDfGQV6OCEMRnn3zwvTAzZtLfpLL5GXVb to6IXgV84rlk_psWRT_bHEppVeqEi8lz0_uCcLJwSGlXHR06tlFEYBePg1wLFyvn0kSBQs6WiA2f QUTV5u5CK_gmwJZqnbcF_2J698auWlH6.Kii_mdURhSNuZcTknTFpSjeby72nxPrXLDAfjRDYGhL QFRnPc6H5GOGI6MhlCQMfh6lE5.iCu5Zk3ICXUjgamxCOA7Cwx24lbpdxdYKfTvmmgswhJHRgIrO MaqAauY8O.5hiZPU7afA9ZV6dne5lyEYBE_d00v2RSRYVFNDyyWFvCvByKDYkCwdYsNqpbQxHc3e ONFEHIKrtzu.xJCplD5bBLGv6qem4dDUcB9msYKQQiB7.uvCTXw529P.6E3_uVIHGgjmrX_uhanw EUfs7YFNunPHsJwjwblfZLbIZftyQhWHMD_pXkLR8c4GxuanJW9sKcSaMWyom6il6_lGnLnqJxFr cC64prDstSDfc7luo5oKQRHBw6tv5Xlcz5iq5q492gjD0BlJPR57Vx2yZckFFW0DeNscueAJDsnQ 034qJWWIkXt1r8c4yQZ_D5BeSXGfeidNYzoe3o6aeQjB2GgVDlrMEKnebCle.agTZfkM6npu619t b.MEKx.0uSlstfxxiiexpOp29BupuK0BGlArtpuJmSll29YzGFnkUp7xEvhCRfdcEZ.LJgm6Sgke QAhtsobJGTnGUSJSJF_gdD3L7mAvi1MO1Oy7M6ZXrQf94x5d33PDw.2cPnkorg9DumBmikuOu3Aw 5zED3dWrjvXw4p2DCbP_D.J6UIFjyukmoKvTy4v6SuODTFuW7eOkIhJSReTTa4M0cP0UFJmhtl.S 0Ucs60o.7uiBfWMzYCNpg4GsfsXdbwBHC8z5HlKEKHKPbw3LQqQU5DSMzBJiUpr9vUDxYJTNeWii .hZzuOKL9Iz814DT18butfYPXnP_DNnErEcrFKf8_OISZmcgPnbbyMmMbxUc8YhUHCEbnX8cZPOn KphsqvRImpMi2BVey.7n3tJ9sniGFTWBP4Dr4TI_tCgrPsFcZ0CHoddD7GyUztomW589vrdQ3NNL ZUfevZqXFVo8cv1XoLBhDHyl28mbzCpWzCOuboy_0PZoeMSGQHynmHgyRGaSJdMuEhqBuSnNPQPX 4SCITiGH74XQNDJN06SYaalNuVsVoLw8Mk96zQ8H4tNI8bCImMyg9c045j2r5yJsna2nSA5EZj4O 3a1UdWwOPiArMpIeXlrMLUmWVR27BfZrPF0Pzw40EqQx8g_7LzrlEZm.y3N59RzdpkZF2KT2iU8n W_ghsnS.tAqdaaui27XgymAc9P2DDiaOCa.tAkFuZxS0vWdOYcaeUYXfZdYZYA_h3Wr91ex7wUWQ D87_9VL.WMTVUfrdvm2THRD1YR7zA0j3JYx6WJkL5fxA5Br_zRONE5GH5wDSXsZKqziFG.z4bSUT BAptQJLZwjxq3clrbzORwpAaYBwPGxWCeHq7c2C_WC97dZLdkLkMRSqbvfGlonMWDXAnOMqAb6Wf X3_NYoW.6pfgVOAVg2X3I.0ELz5NqDGe1ZDRiFLcMxhpB3pF9Drke9fDGl2R__u.V4hJ.28545Ib ZTZX3ctFVBUk2sg2lj_GmGyi9COlSEV_s_fckgUlZg47P.WoyzEgE.4SO0bdqcCXmFcyl26_G2LW WagblTd0MOIrSvnattkuy.6NuDrnqGQpyU1SS3bpwAz2U4iwqutGc8lg9E2ZWepqpbfi5pMp0XbB SAUzvo2LOEcHVOqdGXe.o94jblzifUSXDKn9KC4H73cbeGbANHsrvJvFaMxDFidjlRVglIZNbXgV HP3M7cRnuXU7z5VNumlhkfU.nk3BrulxdcVm.cC6khKLRwCt.fu7dBG6TGHsBzpJTS7cKWbAg.kS ojYkM3g7DJNETDrs0j5uoIvjbXoOMmVNfKVpdcNGHdJNRMl.U1blbMZpRorKUaH26mOA68Lo8efI 9S6c43WKuBW6su.1OAEzrfXas6UDKsPuP.D0HvItHssQqi3zO7xJnkJ0jeWrnbV4G5mnkrEc7RNs KB8lAxqFGq.5snfx8C9gKCrDdgZZBE10YHnIy2sHhlT9qdrMvTubJ5Fuou2JcrSUchB5ju71S_W4 tE7xFSyoSpumJ96JDI1S3_pvgd8SsJETfwGtI1Z7SLo9t85rElKkGLEE7cGKTUnFG9E53kpogk9N 6Ra.IN48D3cp7JVOjL4e6KHKVKsKI82GUhg5GloimedzAcCI- X-Sonic-MF: X-Sonic-ID: d80dc200-8ccc-40e6-bdbb-3f722b2e0e2d Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.sg3.yahoo.com with HTTP; Thu, 3 Apr 2025 15:32:29 +0000 Received: by hermes--production-bf1-745f8664bc-pv77c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 990791e33c8c71941897de086946bcc3; Thu, 03 Apr 2025 15:32:27 +0000 (UTC) Received: by mail-qk1-f177.google.com with SMTP id af79cd13be357-7c559b3eb0bso61056185a.1 for ; Thu, 03 Apr 2025 08:32:27 -0700 (PDT) X-Gm-Message-State: AOJu0YxucDJLuuV5WEGUzMov+WfEhUiG2w3SXmXo70X1Qq5aCfyujuIV ksd6OsJglOl+CadDSqur0XOsuX2YMtf5EFKdmosf/ykWwwtBweGD9adnjGH+rNu33kAuesPwzSb Ya1bkAXvD83XbyVPODufIyeO/T2Y= X-Google-Smtp-Source: AGHT+IFHlCSM4E3/peoxi/4cb3b4EF14tdaiRxTx83nPBrL5i4wB268wPJYcOqJQe9FHZmAKzd8Ef4rT7G303lvfCfU= X-Received: by 2002:a05:620a:2801:b0:7c5:a463:397b with SMTP id af79cd13be357-7c69071d9e1mr2589961785a.20.1743694344762; Thu, 03 Apr 2025 08:32:24 -0700 (PDT) MIME-Version: 1.0 From: Umar Ahmad Date: Thu, 3 Apr 2025 21:02:12 +0530 X-Gmail-Original-Message-ID: X-Gm-Features: ATxdqUEnSNUJeyXlmoPtQEGqmC8aj1ug9cm_kjqusCYPsJ9oMwT_KzEoX7rKAgQ Message-ID: Subject: 30.1; backward-up-list doesn't work as intended in php-ts-mode To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="000000000000043da90631e17a4a" References: X-Mailer: WebService/1.1.23590 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 11428 Received-SPF: pass client-ip=106.10.242.83; envelope-from=ahmad.umar2008@yahoo.in; helo=sonic301-20.consmr.mail.sg3.yahoo.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -0.1 (/) --000000000000043da90631e17a4a Content-Type: text/plain; charset="UTF-8" backward-up-list stops at the start of php-doc string instead of going further up the list to enclosing brackets when php-ts-mode is active Replicating with emacs -Q * emacs -Q * (required once if not already done) M-x php-ts-mode-install-parsers * M-x switch-to-buffer *temp* * M-x php-ts-mode * yank the following php snippet in the buffer
backward-up-list stops at the start of php-doc string= instead of going=C2=A0
further up the list to enclosing brackets= when php-ts-mode is active

Replicating with emacs -Q
* em= acs -Q
* (required once if not already done) M-x php-ts-mode-inst= all-parsers
* M-x switch-to-buffer *temp*
* M-x php-ts-mode* yank the following php snippet in the buffer
<?php
class Hello = {
=C2=A0 =C2=A0 /** @var string */
=C2=A0 =C2=A0 private $name;
= =C2=A0 =C2=A0 /**
=C2=A0 =C2=A0 =C2=A0* @return void
=C2=A0 =C2=A0 = =C2=A0*/
=C2=A0 =C2=A0 public function setName() :void {
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 retur|n;
=C2=A0 =C2=A0 }
}
* consider | as the p= oint position (line:9)
* M-x backward-up-list
* point correctly moves= to { after the function (line:8)
* M-x backward-up-list
* [Bug] poin= t moves to / character (line:5)
* M-x backward-up-list
* [Bug] echo a= rea logs "At top level"

Expectation was that the point wou= ld move to the {=C2=A0
on line 2 after the second backward-up-lis= t command




=C2=A0GNU Emacs 30.1 (build 2, aarch64-apple-d= arwin23.6.0, NS
=C2=A0appkit-2487.70 Version 14.7.3 (Build 23H417)) of 2= 025-03-22 built on
=C2=A0Umars-Macbook-Pro
Windowing system distribut= or 'Apple', version 10.3.2487
System Description: =C2=A0macOS 14= .7.5

Configured using:
=C2=A0'configure --disable-dependency-= tracking --disable-silent-rules
=C2=A0--enable-locallisppath=3D/opt/home= brew/share/emacs/site-lisp
=C2=A0--infodir=3D/opt/homebrew/Cellar/emacs-= plus@30/30.1/share/info/emacs
=C2=A0--prefix=3D/opt/homebrew/Cellar/emac= s-plus@30/30.1
=C2=A0--with-native-compilation=3Daot --with-xml2 --with-= gnutls
=C2=A0--without-compress-install --without-dbus --without-imagema= gick
=C2=A0--with-modules --with-rsvg --with-webp --with-xwidgets --with= -ns
=C2=A0--disable-ns-self-contained 'CFLAGS=3D-O2 -DFD_SETSIZE=3D1= 0000
=C2=A0-DDARWIN_UNLIMITED_SELECT -I/opt/homebrew/opt/sqlite/include<= br>=C2=A0-I/opt/homebrew/opt/gcc/include -I/opt/homebrew/opt/libgccjit/incl= ude'
=C2=A0'LDFLAGS=3D-L/opt/homebrew/opt/sqlite/lib -L/opt/home= brew/lib/gcc/14
=C2=A0-I/opt/homebrew/opt/gcc/include -I/opt/homebrew/op= t/libgccjit/include''

Configured features:
ACL GIF GLIB G= MP GNUTLS JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY
KQUEUE NS PDUMPE= R PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP XIM= XWIDGETS ZLIB

Important settings:
=C2=A0 value of $LC_ALL: en_US= .UTF-8
=C2=A0 value of $LANG: en_US.UTF-8
=C2=A0 locale-coding-system= : utf-8-unix

Major mode: PHP

Minor modes in effect:
=C2=A0= display-line-numbers-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 global-el= doc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 electric-indent-mode: t<= br>=C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar= -mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode= : t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 mi= nibuffer-regexp-mode: t
=C2=A0 line-number-mode: t
=C2=A0 indent-tabs= -mode: t
=C2=A0 transient-mark-mode: t
=C2=A0 auto-composition-mode: = t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t
<= br>Load-path shadows:
None found.

Features:
(shadow sort mail-= extr emacsbug message yank-media dired dired-loaddefs
rfc822 mml mml-sec= epa derived epg rfc6068 epg-config mm-decode
mm-bodies mm-encode mail-p= arse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ie= tf-drums display-line-numbers rx html-ts-mode
php-ts-mode comint ansi-os= c ansi-color ring js cc-mode cc-fonts cc-guess
cc-menus cc-cmds cc-style= s cc-align cc-engine cc-vars cc-defs css-mode
smie sgml-mode facemenu im= enu eww xdg url-queue thingatpt shr pixel-fill
kinsoku url-file svg xml = dom browse-url url url-proxy url-privacy
url-expand url-methods url-hist= ory url-cookie generate-lisp-file
url-domsuf url-util url-parse auth-sou= rce cl-seq eieio eieio-core
cl-macs icons password-cache json map byte-o= pt gv bytecomp byte-compile
url-vars mailcap puny mm-url gnus nnheader g= nus-util
text-property-search time-date subr-x mail-utils range wid-edit= mm-util
mail-prsvr color c-ts-common treesit cl-loaddefs cl-lib rmc iso= -transl
tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks<= br>lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize
mu= le-util term/common-win tool-bar dnd fontset image regexp-opt fringe
tab= ulated-list replace newcomment text-mode lisp-mode prog-mode register
pa= ge tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar= mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuf= fer nadvice seq simple cl-generic indonesian philippine
cham georgian ut= f-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese = eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic in= dian 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-prope= rties overlay sha1 md5 base64 format env
code-pages mule custom widget k= eymap hashtable-print-readable backquote
threads xwidget-internal kqueue= cocoa ns lcms2 multi-tty
make-network-process native-compile emacs)
=
Memory information:
((conses 16 160600 10230) (symbols 48 13333 0) (= strings 32 42165 3963)
=C2=A0(string-bytes 1 1383167) (vectors 16 21407)=
=C2=A0(vector-slots 8 280373 8131) (floats 8 183 10) (intervals 56 329 = 0)
=C2=A0(buffers 992 11))



--
Regards,
= Umar Ahmad
--000000000000043da90631e17a4a-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 12:45:58 2025 Received: (at 77494) by debbugs.gnu.org; 3 Apr 2025 16:45:58 +0000 Received: from localhost ([127.0.0.1]:35422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0NhW-0002pn-0d for submit@debbugs.gnu.org; Thu, 03 Apr 2025 12:45:58 -0400 Received: from relay8-d.mail.gandi.net ([2001:4b98:dc4:8::228]:52069) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0NhS-0002Ww-Hg; Thu, 03 Apr 2025 12:45:55 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id D11624441C; Thu, 3 Apr 2025 16:45:41 +0000 (UTC) From: Juri Linkov To: Umar Ahmad Subject: Re: bug#77494: 30.1; backward-up-list doesn't work as intended in php-ts-mode In-Reply-To: Organization: LINKOV.NET References: Date: Thu, 03 Apr 2025 19:45:19 +0300 Message-ID: <87plht5h40.fsf@mail.linkov.net> 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: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddukeeltdekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeejgeelgeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegrhhhmrggurdhumhgrrhdvtddtkeeshigrhhhoohdrihhn X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 77494 Cc: 77494@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: -1.0 (-) close 77494 31.0.50 thanks > backward-up-list stops at the start of php-doc string instead of going > further up the list to enclosing brackets when php-ts-mode is active > [...] > GNU Emacs 30.1 (build 2, aarch64-apple-darwin23.6.0, Thanks for the report. This is already fixed in GNU Emacs 31. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 01:46:21 2025 Received: (at 77494) by debbugs.gnu.org; 4 Apr 2025 05:46:22 +0000 Received: from localhost ([127.0.0.1]:36739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0Zsj-0003mE-Id for submit@debbugs.gnu.org; Fri, 04 Apr 2025 01:46:21 -0400 Received: from sonic313-21.consmr.mail.sg3.yahoo.com ([106.10.240.80]:43125) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u0Zse-0003lq-07 for 77494@debbugs.gnu.org; Fri, 04 Apr 2025 01:46:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.in; s=s2048; t=1743745566; bh=vH+zIvqDl8tx+6NXRGfSxh0mxuGTe8tjTjAUrk/atJY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From:Subject:Reply-To; b=b4EEFxmUSTkhPGQxXN7vd5/RAW75Mve8tHXMQDMJPqtntmufWXaQzSCSrjNJbwuOeDLl0Tpz+Cp3cHFiduI/G4LWO04FU9ptlKlOpu4OP2wj12/FBH0LSnSci/YHSeRjpA7gX/OVsE2zy67Ne0rUBTS69AFHjtnnqwGCTnDzjddtu2At3VU88oi3dduHjUZJpCvqIY/7X1tdbu59enSCR9pKhg1dxq5iLB+jsABC8OBTPv5DYR7PCjnMAGvmZYgKa3FikvoLiorgU8icl6sdxUwSnXgvzXPSo3QZhS6nMACSm6T3FdQ/s3FysHLS1CY1Myq2baxauyn7FBOADy8aww== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1743745566; bh=0ET4zBpFQQb5j3VbGwz7ZR6dCPbjSXJVYxQplSpkili=; h=X-Sonic-MF:From:Date:Subject:To:From:Subject; b=O5XM1wP/UZ7O/JzfVKSKlfTdmNFFVQPzjw4weQgXLniT0lfA73vEmr9Brpp/nCgqBpHWBKeJz5Uw1DDX7tGsnhO4CK5CTYhbFDxSF21w/LSEVumNXgYy45qaQgyrMaNDXK47Ro4FFLPxHdhEcVqfg5bWRvvl8IeY9DiH2Q8u5RQMJNQidcCSOk3v8T6l/Ei7QzH5cnIz1dq3hvNUdz+fu+3OTMqyF5OjZNwr8DG914wmfO1RtQVzwuTQmx39vMGJMqvDRtU2PoyBX7zlgLeXo0aJWw6/vb2PfYxzPgz0et1D3zd/gRLp20084Vs5soqQgiHEK07a+LJw7W9Ng31oOA== X-YMail-OSG: uH6EFxAVM1lCymCE.IurO5pIEvvkP1JBwtA_2eSuKk8r3yJ7.H767h2UuW0mRNX fdYlovsZRkdTBs5b6gsozBueS0EhoM_CkoN8wlR0EEjBGn02w9dlJ4zrRAdTfzho.AY2LTTCkRPL KoRK0SZg_e13S2M4rTVI0ecssPfmw4nw54AgjG2c7Pa_iFDHmpeigQFpQVsfCq09UQAOU1NXnVPR TTTtwrXnEtpOM9nyA6ian2E3WdVrIbxzkvVQcFYsPYyz3aHmG4Wu3Sn9JaoW_D7akI3ZoJ_WY8Mb MDlgnLOQX3UL_uO3wHsGurAAQzu549ZKeAuojyPnkIvX9pWmFUzTP8oeteOfDl36LURoZAgt1jS6 7DzoC0TI5GkkFMZwk9mxt9vl5ku2Mok526f5kkU3eGfxGYr68Y1EwQrEMhx0Zi3AJBNI_5xjvnMI poU3q0paExc3wqH6o8jeWvVRKLGEr6d80n905UTTAH4q_G.rgnG0SSZvYZ_VvcDcX_Zz3.NM97X0 k4DkmxZhWobjO0gkTQNIqELED4PJnfRXodoAj0.6tWXmPpoU7hwky6qLIEa9sOLL7X2NeuG4JH20 Kihna42eq7.QFLXgX2DCI1rI.Z1aE.loRJ7Ydy3Qs0s7v_BoV5Oo4dvUgHKuvZH4bQKPBCG3tY1n iCMA7OBgPEmcmgnjdIlQ7vnfdO8.so2beG4ZOb2TbFkeAVeIrYmAsPN0RpDmxLGve3Nr3MuTLhzi mhoPaM.HsWnRDw2SoW9fUy4fjwfPvPxVe8F6wdf7f8CTu..AsibmCpQhK1kgutNk2lIEF0YR5cl_ 1fbAI2u.yDDfN5W2CoKqOL3rYfsRuMPAvlGZStYi4OTbJK3a4315E2j8f0jezo00obKcFL1Qlgkr aZ87JT1oVOnuYMSAt4bvehC8Iz7mF9.YnrZqD5F0hv0pHkXZbJ8Ho7GM6AIA569A0fBHxlL2hDs_ w5HjFczNPwnrD6ZYa4a8OAC55yoS5Pm9wWnnlQYW5Lc5jZBXvDy9UPG1iH76lklbCjPTdUY.Ce2N V4O9SPtB4tGfBqCqNxHBsOrHHxAFh3m2FkgxrnujVjwwRndbX982bV2RTaEAnuLDx4dJUWqFSx_I eIYPQHfAHW8UJ2tTkP4TuxkpYlZ9dnhyboJXVpxWP.1.i5Z5D4rDFRFiCVqodwPW2rQCi0oJRHyb K4FYnHVv9VBdx18dLEeouSe4VXQZsJjafK9xFB4sl8mv6XFa6zLyY.IV3UtRT0ROX3OE64sm0hKy MgwzT7bkVUFPBk9rwDVGWDKi2gMp5MYNDeWK5MtukbtN1IErFcTVjPd6uzKEXS7Trmq8Yrs2vRG3 BDFu0PqKC_lOgcMKFHhq9uv3_c.E_WnFhsccyLovKei8mfTqGB7aCium7.U3DvvVoTmI0BD.y_Gb zUfPSWoKxCFAyXzG5rsKzMCriSZ6GVEWz9E8FV6glZ2ggdWq3DF7.Bv1z7KvyvDpD0KdhyqFmWal 6YLqLCTOBmr3ysgWDxsRhEmeREpjlzFzrnWegBjXl.GlcX.3Fw4X3ySE58c6UtTZLEKZxe308iJr rCcc2GRso4p26PoyvSo6U3ZfFYcOTDmKyLkWCzG3rO0ybSnzzYi3pU.iMenvSQvI_Ll16XtcFGwB gTyutupJHbwQKoYyMlTz12T4S53VUVT9g2TnSVOS9nLpFnzRkg5UJJixXfHeSi8tXQhsB90fHr1z NY5JKFqIKskGlrbnCPAo9T2g5eDZYqYBV3WpWS99E..alJ.zGgkKXdqx3wAPIWFc6e8dLVjdVVP_ 7bZ18V3gG2RX9Mw8pcm2hIvvec627fQzdw8d70spgm6F.ckVVwRZKaQUA.2HX8qX_MnMawoI104M xVxP7.o.u785RBgnFC4OkrhVgaEGzU61Sviewjvhy8VNU53JHxKhBdIIgcmbEFPJQC_D_Skodsn6 kAM9ZCAvj6KSREFA0MBPvKrA56FNpsKwMQTy2fS7u0_x_4ANct8NUKdpD7Pv5N6E5m_2mlC5V3Le Xvsa0.ovmXjc7Eb2NwOC7BpvCNLTbZ7FE4YLeEbeEg544K0zOsu1ZVYl9j2f9lqgHTVQ_3Q2Bosb jrt2h58vkryTLkT91ddi6pn2u.fqK2MyxvpiJHrru0Ks1FDlhmpnLwT.Ln0haq4ChrYZ8Xnki2le 7MkdY7cjOxQM9ms0ulFHo1unXcXhbr.Ifq9A_3UM6hnJxThWOyAI2ZytwPYJCi_awF4XTt9Fd0w6 eb_jKYKZj5u5y.7LcfgXCCbg3FCLCpVTyZAC0F.t0pJ85MDQI4ZKMEIV0xv1GtwOQZtk- X-Sonic-MF: X-Sonic-ID: fee81f33-f028-4db8-bfdd-fa05c6be7a91 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.sg3.yahoo.com with HTTP; Fri, 4 Apr 2025 05:46:06 +0000 Received: by hermes--production-bf1-745f8664bc-gdwv9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2cefd39d02df19c4653e1c7f39f347d5; Fri, 04 Apr 2025 05:46:02 +0000 (UTC) Received: by mail-vk1-f170.google.com with SMTP id 71dfb90a1353d-51eb1823a8eso957167e0c.3 for <77494@debbugs.gnu.org>; Thu, 03 Apr 2025 22:46:02 -0700 (PDT) X-Gm-Message-State: AOJu0Yw8JUmUXaJ/iWos07ss/EADU1bd9UlTXLK7z7aW7WOmHUW2BNaX 04j/SqoQ37iblw/5ixXCTvJuaG1YufaRquEZvQDp68VL7RMYkAdUqCnIyJ0cZ8TunzwsHOfcWBh Ff24czo+SdnRsx7GaITMlk4HiuK4= X-Google-Smtp-Source: AGHT+IHd8dLYJUJFx6yo7m3WzX24CzRiTcxNvedzVr6JacH+Ls+4V4X3wRDzi8ta2st2XowuPFQgrpPXB8NUX+eI0hg= X-Received: by 2002:a05:6102:5e82:b0:4c4:dead:2f36 with SMTP id ada2fe7eead31-4c8551b772amr1492620137.0.1743745560209; Thu, 03 Apr 2025 22:46:00 -0700 (PDT) MIME-Version: 1.0 References: <87plht5h40.fsf@mail.linkov.net> In-Reply-To: <87plht5h40.fsf@mail.linkov.net> From: Umar Ahmad Date: Fri, 4 Apr 2025 11:15:48 +0530 X-Gmail-Original-Message-ID: X-Gm-Features: ATxdqUELKEnRY-YvL39Nu5YF6aP4Hug9Too-VsV-OIRCqT5kH4NM4eb8xkCLzXM Message-ID: Subject: Re: bug#77494: 30.1; backward-up-list doesn't work as intended in php-ts-mode To: Juri Linkov Content-Type: multipart/alternative; boundary="000000000000b200430631ed6629" X-Mailer: WebService/1.1.23590 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2768 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77494 Cc: 77494@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: -0.7 (/) --000000000000b200430631ed6629 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > This is already fixed in GNU Emacs 31. I see! I actually tried to check this with a copy of php-ts-mode.el from the master branch before reporting and also copied in the new macro definition of `treesit-declare-unavailable-functions` I eval'ed the whole thing and still faced the same problem. I might be missing something else that is not obvious to me here. I'll try upgrading to emacs 31 completely in a few weeks to see if it works for me as well. Thank you for checking this! On Thu, Apr 3, 2025 at 10:15=E2=80=AFPM Juri Linkov wrote= : > close 77494 31.0.50 > thanks > > > backward-up-list stops at the start of php-doc string instead of going > > further up the list to enclosing brackets when php-ts-mode is active > > [...] > > GNU Emacs 30.1 (build 2, aarch64-apple-darwin23.6.0, > > Thanks for the report. This is already fixed in GNU Emacs 31. > --=20 Regards, Umar Ahmad --000000000000b200430631ed6629 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> This is already fixed in GNU Emacs 31.

I see! I actually tried to check this with a copy of php-ts= -mode.el from the master branch before reporting
and also copied = in the new macro definition of `treesit-declare-unavailable-functions`

I eval'ed the whole thing and still faced the same= problem.

I might be missing something else that i= s not obvious to me here.
I'll try upgrading to emacs 31 comp= letely in a few weeks to see if it works for me as well.

Thank you for checking this!

On Thu, Apr = 3, 2025 at 10:15=E2=80=AFPM Juri Linkov <juri@linkov.net> wrote:
close 77494 31.0.50
thanks

> backward-up-list stops at the start of php-doc string instead of going=
> further up the list to enclosing brackets when php-ts-mode is active > [...]
> GNU Emacs 30.1 (build 2, aarch64-apple-darwin23.6.0,

Thanks for the report.=C2=A0 This is already fixed in GNU Emacs 31.


--
Regards,
Umar Ahmad
--000000000000b200430631ed6629-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 02:17:26 2025 Received: (at 77494) by debbugs.gnu.org; 4 Apr 2025 06:17:26 +0000 Received: from localhost ([127.0.0.1]:36782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0aMn-00057c-Ti for submit@debbugs.gnu.org; Fri, 04 Apr 2025 02:17:26 -0400 Received: from relay5-d.mail.gandi.net ([2001:4b98:dc4:8::225]:59401) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0aMk-00056x-5d for 77494@debbugs.gnu.org; Fri, 04 Apr 2025 02:17:23 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id EC19844330; Fri, 4 Apr 2025 06:17:12 +0000 (UTC) From: Juri Linkov To: Umar Ahmad Subject: Re: bug#77494: 30.1; backward-up-list doesn't work as intended in php-ts-mode In-Reply-To: Organization: LINKOV.NET References: <87plht5h40.fsf@mail.linkov.net> Date: Fri, 04 Apr 2025 09:14:43 +0300 Message-ID: <87y0wg8ncc.fsf@mail.linkov.net> 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: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduledtieelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeefudeukeevleduuedtheffheefheejudfghefhieeluedtvedtteevvdetkeeljeenucffohhmrghinhepvghlrdihohhunecukfhppeeluddruddvledruddthedruddujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeluddruddvledruddthedruddujedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeejgeelgeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegrhhhmrggurdhumhgrrhdvtddtkeeshigrhhhoohdrihhn X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 77494 Cc: 77494@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: -1.0 (-) >> This is already fixed in GNU Emacs 31. > > I see! I actually tried to check this with a copy of php-ts-mode.el from > the master branch before reporting > and also copied in the new macro definition of > `treesit-declare-unavailable-functions` > > I eval'ed the whole thing and still faced the same problem. > > I might be missing something else that is not obvious to me here. > I'll try upgrading to emacs 31 completely in a few weeks to see if it works > for me as well. Unfortunately this is not as simple as using the new php-ts-mode.el. You also need the new treesit.el and even treesit.c. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 04 03:09:15 2025 Received: (at 77494) by debbugs.gnu.org; 4 Apr 2025 07:09:15 +0000 Received: from localhost ([127.0.0.1]:36873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0bAx-0001yn-9V for submit@debbugs.gnu.org; Fri, 04 Apr 2025 03:09:15 -0400 Received: from sonic310-19.consmr.mail.sg3.yahoo.com ([106.10.244.139]:38261) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u0bAr-0001y8-JS for 77494@debbugs.gnu.org; Fri, 04 Apr 2025 03:09:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.in; s=s2048; t=1743750540; bh=5qy/jZdJiHzTvFY/8qF5YepcnWO5xp8EhayLJtmntFw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From:Subject:Reply-To; b=QYjxAUuFG2W7fdXMdNViTyJhPP9v6xGIjYEM5fkhxl7kfGJ87HRBkSjAD5/1MPMBOk7JX/NZ1jOmXNW7PDtQbpwgdT53EZQpdI1TIbAahMp5vH4dfUJ9z4NdHwwPOObr3anhim9tIVZy1UenAB23914ccmbU1G8eLuAaFiLV733ZXvVqoBbHESsnB86fLhN9O011AIlXpKkkm8UCb6ORohtVhsbtjxk/Y6o8Z78BmKz1gNxWy83INInXl0wi7o6H70B5mtxZVDpnGLA6+AySVPDOfvljs7kwzG/a47FUqMTm2vuZwNNRivVAjAHGYQVz9efMl9tI8eqQ2UYAo4II0w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1743750540; bh=yuGuII8vOwiL/9Z0oV1NLpRieUb0L4WkyFXQdvrgu8o=; h=X-Sonic-MF:From:Date:Subject:To:From:Subject; b=kJprFwq+1rqQyDd4JjyBqVLSHf/YdEdCqWndNJzJDSyYg5WWCsAMiKe/DpFX9iekAxIlCMPC+9U2985VZMz5Jj04xAeODRKzzO+PxDz+4fH2fJAmdaZ2qBHFxRIgjbdYUepjJl9hkcQPKqwIbX/YmA4MJ70wwuIfg1oF9LMc/ihiB+gp5ZoJVfLyf1MDbNa7QYPVK/HDPNT3ojPfsPhTz/JszlUn+FNTXO6UqRF9ctHKNxnhtcSJ0+j0Gsga4/otlbfgT5wIRcL74tPoMog//EesGnDed6YlwcL3U38TOVY5BQNeRlDtdKT10pOp9HX1BBk2P2Cz6D4cDGgfBp/ucw== X-YMail-OSG: itH1QHYVM1kJRAYJDHjesm2Jdr1OnRCRmuufgTKwdRhi1Go6qD1DzgRwmnN2DGT 5kwODiJtxG3NYiTTStXIn5w9cqHM9t0BmHiuRh2Bxdvd4P5j.O0Ma9haazP9HOdnHUkWfBhl3UCi iMLr_NqbreAtgaPxJqe3D5uuXoe.40BxKAEW7kX1UKW6CTKSQh0kvUH6_2QiMi4GdwmEK0apaT5k fkF0a9zYnUfO01USP2OPjEEcLc1rbiRVO2Lfu2UXCC7vsyf_VBQQ0k5ku1LbEoDfvOmEvCiQ9NFr 6P778Yh_lmumnMLUzgU_LYGNjungFH3TMFJk7PCIkZ2evhKmU7_ailuOl5D8XGX4B6R5tSyY4bpm 4IRiDai9k1MHTurAkh2zq1hqKdv2lXFfa.QDkYSg2LqpY5QvEi3Zn09W_Wm9R0cFegqTzuojqAh2 88bdO_OZQUSj1l_BWFaUNhmjkjaY4l3L.Nij_eoCaE5ZNQDr6TmvwajMtD4EvxN_uyBPJ183DfNz G5hv44uAV81sgZUqcoerhGwyvWc_tgT.qUJwJS7nReOFocb9KCpIrWc4.rB8iS3.XkYB80XL.32I BaqA0.jJBWCpnDb9vkui9.8OD8O5DGT2o9yHuuOUuHSN9z75ClmPL4qQhaYobtcmYS4awweaAfyM StFHPbS__TXPclOSYTgEkinqbF0MWxF568XeWffIAf_cp_88SaX2tWTw4TxlHq6rTWIHaZ.Nd8NX FWzaxxDyfkuJ7yEgI65OwTH4.44RTJGjz6dwM3sqKPUC5uYeOdQz_Be.1PCkQwBZ8xoQ7DeoZZUN dr..VCw.ku41.1fLgwYbJSNCUOCxyigbu3YTNniquSoOINLCuhzAEcXVf2YCbLAmtU8.r4wBBQPG XF1gaxAR_D.UpU9gmcdsc7ACjUL9bSvOh.97QaK6GuaDHjxXdo1ig9W3QwG2Ua2.349.tIYwi44d obiK.SqNfuZQ.sgKlT2ps3AeYj1wLH8K_bTI4QkBPSxXbkm9jDIDkYzXT2YHHXEXlhAmj7aSKLbs sFaeIjA6VmLmxwT9wQme7DmjgnDD3OY1J2PIhkTc6mNQGV6WLYOjtinSVRVUhu_CSaGj2o0JBlw3 TKHwywas7c2V4UVXUPxO_LzBaXsKHBLCPcbdBx5BHFfY.spmyTiFC3Zqjh0NK8UDN8G0eSMYkPQ4 Y9.o0Q4AWTXmcSyIHh0xihSBirvzTGWzZH0xSKVxnljoo1e0aXlrmqPDofJ9y0tncTbv4mb7C0aM aYzqJw2LLGdk7PbS1twh60AJBWYO9IqiP9SBv.l3o_jUJFCvEi75SvLHLKq4.h1DNfew70rcoKR0 3Kvd5gNlIeret4VaV8dTJOJkPqUErU82pColfRwwUkYxqEeuoz266dP79fvbX73ZfIFVevQl5KrO bHabaUbu2zTTlYQylkQZknJsf7ngWz8nT.jbXWRchUubpeCtSzhiEt64dfCPku5SCJNlpaZb.lAG 6DbzRtNXzIzFuTXCsu9EzjVbbOMzewviYEk3Up5toF85GDMpFB2caI9A63nrJUXawCgDz_y95BcQ vbJcasZFqxfWre0vYS9cr.oTHfWcqE_HhyomWFL9nWNeRQY6jhrvKuyVtOrmjOG4UbJta1hgT.6s hyEOuRwud8ysDpKQ9R_jpSRzA6C0gNoD2oN2MGfQrtZ3hKdqJl4tPokmbKsVJ24XBgaDiNrzMtiY hrJesGNp.F.SXiokxgvmNIsEpj5KbjYiT6_cxQURiwAs0aVCWCJ83lz.wSgm4Vb7e2tKNS0RFYyg 8cViRjL2oD.PHa91Cyz.2XdPlrGV6vicOjFfbaTfxX9EptayHR98a9qtRAZFmGBfBxPgjTqwIBKu j.RzCa2TLagJFE6Pd4xe0NuSjtpLIPivCoJTWAwen867CimgiDDQ0UezorqVFxK3Xhcq1z0Xn_8T 0d5ns5EX7xTap29RRBRuHqWw15iHiQUKP4s.XPyM_gS7_1XTuX7P.LVYpwbo4nn1C4v2T.8OvWj7 BrRZv1LRz21R.hL.5u4UJl7Vm0TCRXNcTC8icyQ.4KDDTuSNCSG2il9eB5c2OzUcNHrbG0kDQa7T 1eo54XJ4H2QtIWQ908q3t8yykxP26d4QWD0dDCSYUWOYsSvSZvpSIyhS2LS_VT09KOpN1DnB65Qt gEUs7kAxBDY7MQuinISrtWE51IbkIkJRgCPiHGEn9U5lA5GJoR2mAOUFCftWqDZiD3uCUUXEbOdM hETqb8UXJf7H1h1tcbY0FCanGShdmvxI8eWKbmb9hEuzfG44Wfm8fwnJEE8dFEQ-- X-Sonic-MF: X-Sonic-ID: 4b13142b-896c-4375-9376-6a5d6fb67324 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.sg3.yahoo.com with HTTP; Fri, 4 Apr 2025 07:09:00 +0000 Received: by hermes--production-bf1-745f8664bc-cnjrz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d46a1ad97db02ee3dbcc1084174d4272; Fri, 04 Apr 2025 07:08:55 +0000 (UTC) Received: by mail-ua1-f42.google.com with SMTP id a1e0cc1a2514c-86dddba7e0eso742086241.1 for <77494@debbugs.gnu.org>; Fri, 04 Apr 2025 00:08:55 -0700 (PDT) X-Gm-Message-State: AOJu0YxGjZo3eiKF2B+1STBiSt0dwc7S5quxzujoiMCj9M5+tuPi6+4A KxKFFmUjP28YtsOWbcy8RQAKxoo8QB0O4314Dn2xBO4qYFdlgoozLM6bhShbNmSBrXtbaz5uzKF 2YfGDrHVXUve1Q42Hq/Zz1b+2C2c= X-Google-Smtp-Source: AGHT+IHIae/bE9PgPpQ9vkTOH65+bHtrSgBkgPGAlD7KIx5UBnH7NvShkwp17IH+BoypeEi/+eVU4Q/w0utsFtmsRFM= X-Received: by 2002:a05:6102:38c7:b0:4c5:4591:4d69 with SMTP id ada2fe7eead31-4c85547cfb2mr1472839137.18.1743750533025; Fri, 04 Apr 2025 00:08:53 -0700 (PDT) MIME-Version: 1.0 References: <87plht5h40.fsf@mail.linkov.net> <87y0wg8ncc.fsf@mail.linkov.net> In-Reply-To: <87y0wg8ncc.fsf@mail.linkov.net> From: Umar Ahmad Date: Fri, 4 Apr 2025 12:38:41 +0530 X-Gmail-Original-Message-ID: X-Gm-Features: ATxdqUF-9fQxHxvCO4R9TlETlo7CqLwk9ba2_DDMh6xqI4bdScJ0daLAjyL1qoM Message-ID: Subject: Re: bug#77494: 30.1; backward-up-list doesn't work as intended in php-ts-mode To: Juri Linkov Content-Type: multipart/alternative; boundary="00000000000019245c0631ee8f27" X-Mailer: WebService/1.1.23590 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2348 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77494 Cc: 77494@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: -0.7 (/) --00000000000019245c0631ee8f27 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Got it! Thank you On Fri, Apr 4, 2025 at 11:47=E2=80=AFAM Juri Linkov wrote= : > >> This is already fixed in GNU Emacs 31. > > > > I see! I actually tried to check this with a copy of php-ts-mode.el fro= m > > the master branch before reporting > > and also copied in the new macro definition of > > `treesit-declare-unavailable-functions` > > > > I eval'ed the whole thing and still faced the same problem. > > > > I might be missing something else that is not obvious to me here. > > I'll try upgrading to emacs 31 completely in a few weeks to see if it > works > > for me as well. > > Unfortunately this is not as simple as using the new php-ts-mode.el. > You also need the new treesit.el and even treesit.c. > --=20 Regards, Umar Ahmad --00000000000019245c0631ee8f27 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Got it! Thank you

On Fri, Apr 4, 2025= at 11:47=E2=80=AFAM Juri Linkov <jur= i@linkov.net> wrote:
>> This is already fixed in GNU Emacs 31.
>
> I see! I actually tried to check this with a copy of php-ts-mode.el fr= om
> the master branch before reporting
> and also copied in the new macro definition of
> `treesit-declare-unavailable-functions`
>
> I eval'ed the whole thing and still faced the same problem.
>
> I might be missing something else that is not obvious to me here.
> I'll try upgrading to emacs 31 completely in a few weeks to see if= it works
> for me as well.

Unfortunately this is not as simple as using the new php-ts-mode.el.
You also need the new treesit.el and even treesit.c.


--
Regards,
Umar Ahmad
--00000000000019245c0631ee8f27-- From unknown Sun Jun 22 11:38:42 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, 02 May 2025 11:24:18 +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