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#75226: [31.0.50] C++ ts-mode missing "alignof" as keyword Date: Fri, 3 Jan 2025 23:34:22 -0800 Message-ID: <1736D702-1BC1-4DF6-967C-052D9E446677@gmail.com> References: <7F2C7BC4-F609-4C59-BF1D-BAE12F10CFFE@gmail.com> <86ed1llntt.fsf@gnu.org> <95EAF964-0C9F-4719-8AF0-4F9912C9FC8B@gmail.com> <86seq0gm9m.fsf@gnu.org> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19620"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 75226@debbugs.gnu.org, Jacob Faibussowitsch To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jan 04 08:35:19 2025 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 1tTygp-0004wp-5i for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 04 Jan 2025 08:35:19 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tTygi-0001v6-ED; Sat, 04 Jan 2025 02:35:12 -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 1tTyga-0001jn-FT for bug-gnu-emacs@gnu.org; Sat, 04 Jan 2025 02:35:07 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tTygY-0004dD-Hx for bug-gnu-emacs@gnu.org; Sat, 04 Jan 2025 02:35:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:Date:In-Reply-To:From:Mime-Version:To:Subject; bh=q53dfhGMZrSW9+XMldsNumgnNJb9veYP6v9rw+c7HT0=; b=vfSP4hKQ4Mw890zD5efnvUS36h7T89EwIOAfr6XSkL2jT0gBcdm/uv6oBCrfsv0VEa9MOjfVGUv8bTe3FPamGThZb/fbfm2888bBWTijQE3/uBxSSaYHJ9PVevonwICVUE6leC2ZfZwqO5FmpaTbO2yh4M1N0DXUjoYOsgqOic1lyGOz6CSYMV/LVsT3PjI4B6yqsULjEPHN4sXgpCVWW4QMBdrV/vPdt/ge+LfAiqmENCZo4wXTTHakMTm04Lted7KQEJXXrKUv18MgyXB9DeOhPWoD6VCdQhUJeAAcFr1AtC93V9d7Ge0eej7xHl04i9DuUyq/ocr7Z2nZUYPMgw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tTygY-0008P0-AP for bug-gnu-emacs@gnu.org; Sat, 04 Jan 2025 02:35: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: Sat, 04 Jan 2025 07:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75226 X-GNU-PR-Package: emacs Original-Received: via spool by 75226-submit@debbugs.gnu.org id=B75226.173597608232251 (code B ref 75226); Sat, 04 Jan 2025 07:35:02 +0000 Original-Received: (at 75226) by debbugs.gnu.org; 4 Jan 2025 07:34:42 +0000 Original-Received: from localhost ([127.0.0.1]:53195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTygE-0008O7-CN for submit@debbugs.gnu.org; Sat, 04 Jan 2025 02:34:42 -0500 Original-Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]:61865) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tTygB-0008Nt-T7 for 75226@debbugs.gnu.org; Sat, 04 Jan 2025 02:34:40 -0500 Original-Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-21669fd5c7cso183683675ad.3 for <75226@debbugs.gnu.org>; Fri, 03 Jan 2025 23:34:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735976074; x=1736580874; darn=debbugs.gnu.org; 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=q53dfhGMZrSW9+XMldsNumgnNJb9veYP6v9rw+c7HT0=; b=LxdN1upOGyRTBIZ5cDNVqAd7qmaJX7hTfsdLq5Nq/o6kmFbpFkKVVzTt2nif7kXyAi SvUykz7fluswxzhEeeP1n1O5tkcAf/rzkyn4uidvZC1pmcqY32OtEfW8XhG5t9w2TPGY CQmsqIE2PPkLxOK7HA42QTAjnoEPXE4rpN65nMeZHXxsyA2N1By+4THqoWV+r/6DCslM O+XZ380Z4COTymCwpK+zbp3rEsO4fxHs6d4NdCu1zfI0zlUNHCWNH956Qho1K0OEVjXs f73kPrwkMiP58ehTD7AoX2SEjjwZAK2N1Z/wJBLq64sZndKexpLrIsDNhxtpYpZnAncI Xbiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735976074; x=1736580874; 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=q53dfhGMZrSW9+XMldsNumgnNJb9veYP6v9rw+c7HT0=; b=A1yk8mPzwMVqiQqOUDjjrcQilxilDVAqVmOfU/m3nZtwtfNkXZZwGKufUGet5nUsGw R46U9hcvPsN+zFYBbGGoA8JF/alERYdhRLpwXqMhLxoufYX8kbN3St3ued6vJY9aE5xW VXvZhkiOm53IyeqHVemv1Y1tip0+jE8870fzr45Uh45u7Pcmd2vKAa5+pVdMsC6LDvQ3 w4lkoZwZKndFTrVKq5dDHwRGCejMyETRuXr3p0JCThMWENLmU9bFaGrB0MwORT7gY9Ep dOaTdKOfDpzkiPGqPCwHQGXlk0lFPBfkyAqvGGac6t2Hp4wGTo5kMHV2o5TCTAuq8/2Q wMNA== X-Forwarded-Encrypted: i=1; AJvYcCVyWzj3mXwirdxzWudGDIt7JwLJ/v6E38D8q4OvCvRYMkbkNAIJE/z1UQqPPAesaHfbq8m6xA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yy7nOYv1SqsfqLVYfv16f73z7K/Twy45KQse/hPI/uBPqNHjpCj EiH4fvWfXhy77pgmXBTt6QSY7JIG91ctZmpaB8odS18ZWdpv+Mu8IUMmig== X-Gm-Gg: ASbGncurP/oHyoS0yrQiawLHhTS5HxX0sCAk7Cx0OE03zsQXylqezixFKENjm7ulEhQ rLZj7VUrGI0eIeDmgMvy+Pif4lXyfvOJT0HuUfNk19r6nyKKSvYw9x8LorFPEl4sj/vkQSsQmaO E/HfI0AJKaxdAdiccVazdFsOnpCJlePihXS1cPZEiPy6MV4gEYhMmogNUr1XJXghWOdW7Cz48RV S1qkAx903634UuRW5Nom6L6KXesfzTvC2SBZ/fclaI3NpBglrk/WwJ0uEyX88+j1apL4O1/QXtA jg69 X-Google-Smtp-Source: AGHT+IGRu/T7HluVX0bfjmJdulvH7s8VU67r8hnSQSMijh04fG617BE1wiDuzIrqt8caS7DhEwp9RA== X-Received: by 2002:a17:903:2287:b0:216:682f:175 with SMTP id d9443c01a7336-219e6f42c4dmr795111055ad.49.1735976073913; Fri, 03 Jan 2025 23:34:33 -0800 (PST) Original-Received: from smtpclient.apple ([2601:646:8f81:6120:c496:8cdf:4c5d:3617]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm254963805ad.211.2025.01.03.23.34.32 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Jan 2025 23:34:33 -0800 (PST) In-Reply-To: <86seq0gm9m.fsf@gnu.org> X-Mailer: Apple Mail (2.3776.700.51) 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:298331 Archived-At: > On Jan 3, 2025, at 3:38=E2=80=AFAM, Eli Zaretskii = wrote: >=20 >> From: Yuan Fu >> Date: Fri, 3 Jan 2025 00:50:46 -0800 >> Cc: Jacob Faibussowitsch , >> 75226@debbugs.gnu.org >>=20 >>> On Jan 1, 2025, at 10:41=E2=80=AFPM, Eli Zaretskii = wrote: >>>=20 >>>> Eli, what=E2=80=99s the status of Emacs 30 right now? Can I push to = emacs-30 and have this change queued for Emacs 30.2? Or should I wait a = bit? >>>=20 >>> If this just adds a bunch of strings to c-ts-mode--keywords, it's = okay >>> to add them on emacs-30. >>=20 >> Not quite, right now emacs-30=E2=80=99s c-ts-mode works with grammar = as far back as v0.19.0 [1]. If we just add the keywords, c-ts-mode = wouldn=E2=80=99t work with grammar v0.20.4 and earlier. So I=E2=80=99m = going to add the new keywords with a check, which disables the new = keywords if grammar doesn=E2=80=99t recognize them. Also there=E2=80=99re = many missing keywords, none of which I have seen before :-), I need time = to go over them and see how are they supposed by be fontified (keyword = face or something else). >>=20 >> So let=E2=80=99s wait for 30.2. >=20 > If so, please install on master, and let's consider backporting it to > the emacs-30 branch after 30.1 is released. >=20 > Thanks. Sounds good. Yuan=