From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuan Fu Newsgroups: gmane.emacs.bugs Subject: bug#59498: 29.0.50; c++-ts-mode get wrong-type-argument error when enabled Date: Sun, 18 Dec 2022 14:49:12 -0800 Message-ID: References: <6_5zC6qq_eQV2whwZ7epZMUlEN-yk5iOlJBLuVnNDLzl4RUGCPFnbIN12pG-DyNvCAYlRJTTopEe_RxX2_B7nSJQyBCJrzo915uBA51qW8A=@rjt.dev> <838rjyt15i.fsf@gnu.org> <5ADA88E0-A105-47B5-B590-2591253781C1@gmail.com> <83ilj0rk2y.fsf@gnu.org> <837czgrh9y.fsf@gnu.org> <49C8837A-A6D3-4ABF-BC3B-97ECE925F85C@gmail.com> <83tu1tf2zy.fsf@gnu.org> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2397"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Randy Taylor , 59498@debbugs.gnu.org, aqua0210@foxmail.com, Daniel =?UTF-8?Q?Mart=C3=ADn?= , Stefan Kangas , Stefan Monnier To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 18 23:50:16 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p72U4-0000SP-EM for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 18 Dec 2022 23:50:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p72Tr-0002dE-Vn; Sun, 18 Dec 2022 17:50:04 -0500 Original-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 1p72Tq-0002d5-Tg for bug-gnu-emacs@gnu.org; Sun, 18 Dec 2022 17:50:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p72Tq-0002DG-Lq for bug-gnu-emacs@gnu.org; Sun, 18 Dec 2022 17:50:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p72Tq-0008T5-8H for bug-gnu-emacs@gnu.org; Sun, 18 Dec 2022 17:50:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Yuan Fu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Dec 2022 22:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59498 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 59498-submit@debbugs.gnu.org id=B59498.167140376532539 (code B ref 59498); Sun, 18 Dec 2022 22:50:02 +0000 Original-Received: (at 59498) by debbugs.gnu.org; 18 Dec 2022 22:49:25 +0000 Original-Received: from localhost ([127.0.0.1]:36351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p72TF-0008Sl-1M for submit@debbugs.gnu.org; Sun, 18 Dec 2022 17:49:25 -0500 Original-Received: from mail-pj1-f47.google.com ([209.85.216.47]:47026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p72TD-0008Sf-4F for 59498@debbugs.gnu.org; Sun, 18 Dec 2022 17:49:23 -0500 Original-Received: by mail-pj1-f47.google.com with SMTP id b13-20020a17090a5a0d00b0021906102d05so7245708pjd.5 for <59498@debbugs.gnu.org>; Sun, 18 Dec 2022 14:49:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=gnb8Nk+g5TCgXMsngv5g/DG36dIfk0C9UgAEYdb+Fjs=; b=n/SBgQdxs46v98xHX2NpAYTZV5+S/IUfmzxwBn99eB0VIpXPaV65zaX1z6WHK3UGaX OhClENmiFHNjnT7DRR5HZIRFclx4qwIr9LN9gs+vepf+tOAMpaVKSyUy/YQedXxWQLl1 7XQp+MU4yxHoIYld4eq1JxA9h2RfPJiZxjtgRw9EAI7PKzXXTzpne81AZegZxj1FMFZj FmhUk8X+AWKHbP/psVsRaNCYMAUCfCuhzlcjnRifawLychqhjG4SDdkN9OfqXxLQB9k2 WLKJ6ewYCTWClAfacP1ZTREqet2mF7X0lgmoNtODIXPJUcv1cdPfhWE+WT/v1zvs/BX+ cb8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=gnb8Nk+g5TCgXMsngv5g/DG36dIfk0C9UgAEYdb+Fjs=; b=BHtFC25ErOOPb11Ibo/Dxj8btbSvvWjEsx8UWMA+p4crN2Cwb/ApezkIT35W4e0TeU KyQG9pio2acj9uMXw1kyG2TeVfM3DoXYBeE63NxywtQRbcbUDCsytAWCA8cM7CuTAyTB m8teRUYUrZq7st4pTRsvymlXhyLIe/2wskJCWpULGToSCR+eYL2ZhK9yjyITeY2JfgmE xC/i9mZpnx1ikdq2DMJEXmM4Erv7ajpKGKlO1XxdbE6elv/uj1ZvCJLMt2tveH+eJMHv hl/ViYv9fvcaDa+uNRqjs2xc6RNr3uSyMGhs5ZAkSl6MPTiY+DJFHgMFu7pwckJSYLfM OqwA== X-Gm-Message-State: ANoB5pmDN94vuuauhpA6yT1uM1t2iu28Moe8Y6IIx+f5+op8Jh9mcBeE tBsHlQTk/dvvABgaa7YNFCI= X-Google-Smtp-Source: AA0mqf5PU7QOaER8vFOBK/WoV0RJfT3V5V96BibDVvQ5W+NEMNPLGML61PcV4K0cC3C6n46AE6bYEw== X-Received: by 2002:a17:902:b208:b0:185:441f:708b with SMTP id t8-20020a170902b20800b00185441f708bmr37321610plr.16.1671403757156; Sun, 18 Dec 2022 14:49:17 -0800 (PST) Original-Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id j5-20020a170903024500b001869f2120a4sm5575711plh.94.2022.12.18.14.49.15 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Dec 2022 14:49:16 -0800 (PST) In-Reply-To: <83tu1tf2zy.fsf@gnu.org> X-Mailer: Apple Mail (2.3696.120.41.1.1) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:251382 Archived-At: > On Dec 18, 2022, at 1:57 AM, Eli Zaretskii wrote: >=20 >> From: Stefan Kangas >> Date: Sun, 27 Nov 2022 16:24:07 -0800 >> Cc: dev@rjt.dev, aqua0210@foxmail.com,=20 >> Stefan Monnier , = 59498@debbugs.gnu.org, mardani29@yahoo.es >>=20 >> Yuan Fu writes: >>=20 >>>> OK, but do you agree that adding yet another pair of variables, >>>> treesit-comment-start/end, is the opposite of what we want? >>>=20 >>> Yes. I removed them in d5dc1dbf7cb. >>=20 >> I also think some documentation updates might be needed: >>=20 >> admin/notes/tree-sitter/html-manual/Parser_002dbased-Indentation.html >> 191: defined by regular expression treesit-comment-end >> 192: (see treesit-comment-end). >> 239: expression treesit-comment-start (see > href=3D"Tree_002dsitter-major-modes.html">treesit-comment-start). >> This function assumes parent is >> 248: treesit-comment-start. This function assumes >> parent is >>=20 >> doc/lispref/modes.texi >> 4974: defined by regular expression @code{treesit-comment-end} >> 4975: (@pxref{Tree-sitter major modes, treesit-comment-end}). >> 5014: expression @code{treesit-comment-start} (@pxref{Tree-sitter = major >> 5015: modes, treesit-comment-start}). This function assumes = @var{parent} is >> 5023: @code{treesit-comment-start}. This function assumes = @var{parent} is >>=20 >> doc/lispref/parsing.texi >> 1733: @defvar treesit-comment-start >> 1739: @defvar treesit-comment-end >>=20 >> lisp/treesit.el >> 1180: Matches if text after point matches `treesit-comment-end'. >> 1215: Returns the position after a match for = `treesit-comment-start'. >=20 > Yuan, would you please update the above places to remove references to > these two variables that no longer exist? >=20 > TIA Ah, yes, sorry. I made the change. Yuan=