Stefan Kangas <stefankangas@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 14:37:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 09:37:21 2023 Received: from localhost ([127.0.0.1]:44438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pRDTl-00060l-An for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 09:37:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pRDTj-00060Y-5J for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 09:37:19 -0500 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 <eliz@HIDDEN>) id 1pRDTZ-0007yF-Jw; Sun, 12 Feb 2023 09:37:13 -0500 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=qucfgSXmrswjQYPMH49Yi7LoBH4JbTqzBz1CYSpR21c=; b=NUbNTWzUikj3 CoWV0sjOA5HKmExjRWV1RymnQprgp0AHNfay/QJkcx7dnd8dK1Z/i4BxQSpg6BsnjR/y/N8TW6BCx JlKp70LGfkixY2DCVpWj3DGamBzLqPM53kHwcQcBKPT0WjQeroHCCTWgVVobX0TgykXFyd7yDe99H sEuxfE5b79DT9q6tFkapsibtb6eAo1tWLGCQE+kHWU4K0mPJoFw/QHF6PbBgQdbC1lkTzalAs1bH0 16/XzSnljgNsiEU+FhnZBbLv0+ApnuvEv33vra0IZ2N/9imhLm/gP2dftm3VnKtkTmvgwvKAmxh6H 7WJY16ECce//1mr1aiF8vw==; 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 <eliz@HIDDEN>) id 1pRDTZ-0007dW-2B; Sun, 12 Feb 2023 09:37:09 -0500 Date: Sun, 12 Feb 2023 16:36:43 +0200 Message-Id: <83h6vrgdc4.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87fsbbynur.fsf@HIDDEN> (message from Po Lu on Sun, 12 Feb 2023 22:12:12 +0800) Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> <871qmv1ds5.fsf@HIDDEN> <835yc7i7nl.fsf@HIDDEN> <87wn4nyy3y.fsf@HIDDEN> <83sffbgj5h.fsf@HIDDEN> <87o7pzysah.fsf@HIDDEN> <83o7pzghli.fsf@HIDDEN> <87fsbbynur.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org, casouri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: casouri@HIDDEN, 61403 <at> debbugs.gnu.org > Date: Sun, 12 Feb 2023 22:12:12 +0800 > > static char * > foo (void) > { > > } > > ANSI C states that ``static'' is a storage class specifier, not a type > specifier or qualifier, definitely not part of the type, which is ``char > *''. > > CC Mode normally fontifies this accordingly, in font-lock-keyword-face. Only for types qualifiers it knows about. There are a lot of examples in w32*.c files, here's one (fron line 610 of w32.c): static BOOL WINAPI open_process_token (HANDLE ProcessHandle, DWORD DesiredAccess, PHANDLE TokenHandle) I think we are splitting hair here. In the code snippet you posted in the OP, the non-fontification of 'char' is the only real issue.
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 14:14:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 09:14:46 2023 Received: from localhost ([127.0.0.1]:44409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pRD7u-0005Rr-EU for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 09:14:46 -0500 Received: from sonic302-48.consmr.mail.ne1.yahoo.com ([66.163.186.174]:38332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1pRD7r-0005Re-Ss for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 09:14:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676211277; bh=he91Ye5JB9sBv5UT5H3PI1WUwJjc78Qrp0ugGp1YBuY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=YrnpFOZzPhEwtbGU62FUF1QHKiuhjmHTxHu5DmUFJNME9Vs9xDVRkQzaLAQ3JarzrJ5HozYUlqxehA5eMwa/5UvZFh+kNGm5KI3HF/MEM17ijgwmplbJG1HqlTwoQRGELZchYXTYSLtI+4CoDJ+XS1Ep/85pTIH6TijamDKhNk4/P77ZZR+urGrSfO0Rg3zITU1lQT8CSxMmVskutpESrv4wU6ev6n4M+CufN31zOfpXVpO+/jHlSE+WUiN5nBDofpZ6FPsKO4baI2xbWf6WKFnm8HUcweJ4cqwQNoTojQq+cGf+FU32+M27Kge33bR31kzOPr9fr1lXpkyTKNTG0Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676211277; bh=e5/6EOB1sKZE/34C1iWDVfZl/pLtquT2+aZXGFm6Zj8=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=livBRGxqTAeCO/g6EymRItMLG2M1vWVRqOu9+9miT6Rhe3JDQIvgtJ0TD32w0FhQXcXDnt0yxJnCToUS0DbaY73mLG2+o+qpl4ITFTIdYHyGCCsnWHe94ed5RUpfT/Em/4zeQdLPTFrgH5fnxPfXrzMRkjL9IUVXnvy7c8yY265u5wxfKuCkYqlhjwkTAso8l0sttXlRWIPpFvlqoaHmDp8uNkTXRJwU4i94/Ky67xyHvm5TN5I7Ifm2suR7S/RdR586b2ZtfZ8zBT4OH+wFH1fcRloJFKikDQkd3/qTJry3wLPYW/bEnHDzygY1JxW2vCkxJO9a/YavldYBtYGQbg== X-YMail-OSG: .klp64sVM1nVfwlY7AAiJdiPG6eNBHE16QbSswEm4qslhRGdatEPrrqmdtbjFNy usnAOF3qJu4vOvnLTzYFnFLy5uPti2E3aGYr9Y50dj9yLrEVgWvERKNBFEe6KDE1AScJemaGpmxT aNe6mC7uA8pmksBzG3gpIfz5lc8KBlI6cIMhPDurh_em5_2rpIS4KdZ9._pEGdcSda5KEFAHVDNn ZXPJfiOSjEbW93x3CamsLFwohhhU1_UaYmrUmHQ_sE6qbHdHRze7b9Gjzmw0XEnR2BIxZSoK_E3s nB46pHJS0yFmX0TR7JDsn83yejKteqxk4AkeO474JVwbre6_zAnNj60LNKp6ofCb9Td0IqzIJWnv OQ7JUhVNpIYeQENzqXXycgilq.1xrmeokAI1uZKILuQ7ZNgx23uFb29ou4Fg2hNuIk9gTb4b3gli ihhq0TV.XP.Gfn9qN043Gn5.UDw_YhaLBbROonEp9WOgcLjpacIzgFHNg4jbrtuhoF6pEebxCDxK uJD8fF5nMaQ43hL67VDVJ_RxXd8ifZLXJUPIx3kiKOAotc2UbFBxGqyhhGGR6zuAm1oIGeiGhWwg UVRj7BYIfhLpb3ygdi7l4pTNqAREljpUND1yPF7bx17_NihktCD5JE.Q5ZRkZafDUr9wL9E_byp8 1uqxYGwPb2hiPFR7_TgGJjGWjnzMH6OKFv7YMdgZL9o04WD4hUdEngLOeuT2QVx81WsA.U2vo.9h Nr47J2h_XyGziDZt1bgi7OTzwLCGY5tRbPTzOQ7ibBuKGDR6O2aJjwWYDkHmHUd1rlZY36FQ.jHo naK8Ne9JLi4iSfylujSXuRpXshFKdAznHbJpSkV_ju.mDOD1YFB0NYmzpTFAHOO1m8SSWWtPktAm 9h8P5INKcj9yo.BXAID0qZJvaqLqh5IYfQrbnRqEEm.dHH6OAa_lepTaxsrOE68M66Wzd1ljtOVT 9pHM1LrzWTUehphZCSfJeApYyqEpYOkHWiIPYzzlGVEAIbXqJBvf_.CaP2XwhQrAcL3VnEX.Noey b7hyhumLUfnMWDtgja.QdfhHrwiebqI_2Mrx0V3xsJOZxZws4SlE9KUlKbkl_wCPktjf.mIijarJ DIBrKwuHM9J87lIJ.3OAxgruaPt.JD2TMQiB88a.JkbIF8Cyki11rc6wDJYajpFBgGR3BI6i0n4l Zi8LLyrrJbwN3FCoCLfp.SsZ9K1FzHi67mWNrnyFuJyunHwLE_y2tO08Rj_CLFM5uHxbBvjvlcLZ kUnKijzCgVAYUkyRHsiQOriDF6g9FU4M2IcxciJ9ChsLPBTX7h9iEOCmkfQaD1n1eNOAfPHYd3bI iz3a4loEMhPqpGy2zKmStT_4r4.PRuc3RDOKPTZC464vyfL8Uui231ZN15dL1P4ndlVdvyBR7NVy LQ4F_EPk9VX_PysClUwz9HWtmEg57beWMKXzQSsdcvEOIVze79jg8yBv..0gqAOBlYqBLttruTnw pwlquY1Q1Oy4vzdo8nYogiUrWE.gLAuVA1w.87X0P7vRTPRdpspNZNzbyZboEVuYSRs9IJLUA4At o0qGiN0.BEZ8hQu.8GeeZgYnbNAkOGbZBtbwDnAYGtBFF_t62uCDx6MNA4Qh5FuTOfapDl1OWR0N wRg9Mr2hARfHYWC1insPTe3vruLA9A0mCSyuV_8uGDPLnU7M7M_MqzOBcqw5itiW.n0.LkLjad7N Z9Si5B8rKo9oIexkag9ndk_RADZGeWEOaRh6dOj9VTkQOAt7Tya2TI5O9fkY5qdPdO1LEyO3H_Wv pi5CHVut33eCPjeGqCPfzlMmQKrGdzs_SEBM4LLiFDE46UApiSUs1FnNAwo0_5.WL13KpWEnTxqY Zv_s7DHHSqMy4hgh4W_PrbcAjv206RVut4mZ5qj.clhCFd5xvuJh96WeXaqSi8IRiLRv8FFvdQCG m6U5N5nN0iXrcCowQr5o9U0.MXqc7o.wKSJBSUSYDfu2eq3E6xD2BiI2YrX6lWm8.h4xA8W6aW3u dRlt9pwtYupZ3Y7yl72pvUv0rWi.M36F.ISgtNQRycjMcDuZodoFNtIYMnpeszHk9nqT3S.KhjIs s90OHvAEBCG2Y3EYTEbqBjC74dbiKJeDmrMpIZSwOd3desAk24QkvGOqTA.jSRHPAza0cpfnebht S4Loe6XyWI.WC7dRByNoYNQ_2teX3JaxApZd2oPn3fTcvrzCqXJAs284.TutSp3qbgPh6vIG.FJ4 MeawL7s_y4eIZArPHZoUakPPya7yjRNKfkCDZFlRZLUkIJArKiWLbhIc9J4Jh6tmxSZM- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Sun, 12 Feb 2023 14:14:37 +0000 Received: by hermes--production-sg3-9fc5746c8-28mz5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 049fb2806d749f4fda658e0ac63ab4ec; Sun, 12 Feb 2023 14:12:34 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? In-Reply-To: <83o7pzghli.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 12 Feb 2023 15:04:41 +0200") References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> <871qmv1ds5.fsf@HIDDEN> <835yc7i7nl.fsf@HIDDEN> <87wn4nyy3y.fsf@HIDDEN> <83sffbgj5h.fsf@HIDDEN> <87o7pzysah.fsf@HIDDEN> <83o7pzghli.fsf@HIDDEN> Date: Sun, 12 Feb 2023 22:12:12 +0800 Message-ID: <87fsbbynur.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21183 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 616 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org, casouri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> It actually ``static'' on TEST builds or nothing at all, not part of the >> type. > > The above actually means that it _is_ part of the type. > >> It ought not to be fontified, just as we don't fontify _Noreturn >> or __attribute__ as types. > > In 'static char', "static" is part of the type. In a declaration like so: static char * foo (void) { } ANSI C states that ``static'' is a storage class specifier, not a type specifier or qualifier, definitely not part of the type, which is ``char *''. CC Mode normally fontifies this accordingly, in font-lock-keyword-face.
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 13:05:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 08:05:27 2023 Received: from localhost ([127.0.0.1]:44340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pRC2p-0003bQ-4j for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 08:05:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pRC2n-0003bD-4e for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 08:05:25 -0500 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 <eliz@HIDDEN>) id 1pRC2h-0007LQ-Tm; Sun, 12 Feb 2023 08:05:19 -0500 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=oo1pNfHeAOA/je3C5Xkq9SHm9HmjU5GHg3HmDhc8rfk=; b=jXJeCGPfvObl 5TeAehtR4r/Oq9Eq/LPCuL42l9dGXpzsU9+w9RoSkhF7hfWFenvutT4oU+WatM6WtgPj50nBpVl82 aKaMLgHvLaMdu5K4zaziRWhC5ywYI3fO8W2RliS9Wq9NV5r5REcij4okXXGGWSSGQ9sOVaaecaHVJ sZrn6X2gVhMNz2n/IMRQiSBeqn+yf9xHl1SyJCsEzfxDRg6Pyu23SY2DZ/d/z23Fbz6EeSdOCzXMr 3rR1l86b5GUESUDUjTQRH+Uvu/CV7mVTGq82jR6lLVKeb9BY2smEgOGh5O3nJ5bN3bXMcc0OmsDWv mKas8Ggs8xaIL20KaDC8ow==; 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 <eliz@HIDDEN>) id 1pRC2V-0004t0-Uv; Sun, 12 Feb 2023 08:05:19 -0500 Date: Sun, 12 Feb 2023 15:04:41 +0200 Message-Id: <83o7pzghli.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87o7pzysah.fsf@HIDDEN> (message from Po Lu on Sun, 12 Feb 2023 20:36:22 +0800) Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> <871qmv1ds5.fsf@HIDDEN> <835yc7i7nl.fsf@HIDDEN> <87wn4nyy3y.fsf@HIDDEN> <83sffbgj5h.fsf@HIDDEN> <87o7pzysah.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org, casouri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: casouri@HIDDEN, 61403 <at> debbugs.gnu.org > Date: Sun, 12 Feb 2023 20:36:22 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Maybe so, but not for this case: I see absolutely no reason to > > "de-fontify" TEST_STATIC here, as it is part of the type. > > It actually ``static'' on TEST builds or nothing at all, not part of the > type. The above actually means that it _is_ part of the type. > It ought not to be fontified, just as we don't fontify _Noreturn > or __attribute__ as types. In 'static char', "static" is part of the type.
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 12:38:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 07:38:51 2023 Received: from localhost ([127.0.0.1]:44308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pRBd4-0002p4-VP for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 07:38:51 -0500 Received: from sonic313-35.consmr.mail.ne1.yahoo.com ([66.163.185.58]:42166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1pRBd3-0002op-Qs for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 07:38:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676205523; bh=RnlMN7fBG0int0M9Eb8gkXNM+VtafEW9/+AGu7GkbA8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=OuFQ8XdbeYopb9prnKfK8JejIcdQMXpZFMqkjhE3nVCDpIUhK7CD1jZbh/G7gPr0RE/7ETFn92ENFW08RijOmvLXEcRvmH6MU3upsaNM6qp+fekvLPedtwnWsnEVRm9j1iP9BwdCMmzaWTYsDD2cd6xDjQXU8oSnuoPLtQxP+iB9OqndDxuC1weEvvvpG97kL/SY3mxEr19slVKnFLEoz0qjYa24NqwEARTIwXK0JyxBuIz2Cjr9voTfh9SWL9/OyVtrL6sg0Ix1s1Kdxjphmaoaoybd7kU2qVO0ZKQWVh0aZjItTWE7pUYz3fhriNNfXRp7QkCuHCH4/ILGoT5THQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676205523; bh=apajtJA3XqYkb2XmYyCw7PfFUGZnfkIqmCfS/G6YhoI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=QlDEwoB4nkQoBjHthM28sAfGKTTVURmP/HBkPsKN48wcRfSnPTpjIZvtvb7SmVAk1cqgTuqyV/RbsL6+1rASPk0b7bX/HPhbTWnBXtCMlcgAK+hdjYuzi3vVv2GEQE5BooChhipBkB5HoDwHhm8Zs/Q44VMjFhj4YKrVNVbi0mZlYZZopqNKlMB19i46rFeP3ut+y8Jo5DfKKDDuYBtbudqyDB/KqmwQ17JfE8CYg4boKMqyYICTotPN1X251PBjmL9rarE/Hz0g/VSW9Yg0EFIeRKhK/SsuqV63ERgfZja27OOtI7SemhS5Wh902XcbRq2m5Wy3/j8DfNt9s4KUrw== X-YMail-OSG: KmyO6fEVM1m67JqP9ag6E.qKnuC.JGZQd58Hl0ogrp2p5Ak6UbWFIsbULj8h5Ys I8Q5MBWgthawxdMvazQXieDNGcZ7DyMisspmxBfamp7j1NMbEZx4yxVsItfrDUvWa37rITFTLSiq WTpDvMNWXxs_KdKZ9QxNPrAvC9g1._4RvI3YfhVxs8u4zrfShwErcFWp.e9h_1awf6J0Tx3qeSMX lBST1rmzkNtzaYyuqQCmtD9jUY3qLyLQMjZVhnAlp84iBoFXYBm5d1QuW2LdrUuWs7sk_EShuwWT mqpKPvyCqxWXvD6XzB93.8MBWC7z4UwlHeSFL7dJTyzi3AMNtxC6iqFKM8y93FAtSTf6DNMja.Tq kdji53lowugsrLvfAulPY9P_bU94FcdrPHTFWQI2li20gp6AMMvYpkg9LhRnDOqOo0hekhJ2PDv_ gnOpvSbxYemJIMmFDJ2D5wlpYNjVpzl6CGPRMh1dzE4xs5eR7_Ys8gJ0flFHoQR_hcHMa1UHtKWT q6bmTHovsLecp2sqs5Zjm10pBYX3XKjfjjT1olxQzCJkvrvzf9eSL78X3aD1ovz8xHYM_t4YiKEW 66kEXS0hmVdvucfPdjzSZJ3ALpMKne4Odkydtkh2WGiyqn2j2cLl2jrnE96K6KHdUrQzV.4msGvH eyY1DU5JTav3nLNUVy4gFgfJ99TCfTnODim7zjOqQAkpoZ6sFxeNIQpxdBMMk6vHq9oc5LLZGH.5 XxghABnZUiWIMYx8n81JC4w0QOPvtWszb2F559BbU0TOOZ6pH6VjRHCHpDHB5aw.wsq4WJSjYetu mLSK.cRsrFQ.yCG586w.M_XVPDXUEVJ5PVZHMtRlx4nrBpuk7yf7mUNmc0tHbRsHDOgNdftTsWi5 yzqVbE9bw.SPAXhFn6vdPK3qVgt4wVyf4q3zCc_.00Bo_THBB69pW729JB.Ip5Sr6Az4vdF42MId TrocTdZaEpeVFpLi3PJ_wFp9U7GUO1N9XgPjzpCBVev18sti5Gz2rm3GnsBvHNwQQhnVtdj0Afve CIXfVbnfAnk1VzaoQQn0I_fYDfqxxZLI_3ZU0EoofLJSpIN8E1uF8HBdTmYwA2RKb3eBrYNHWLJe ohTFEx5qVIjW51ersQmdjT558XP3RRcgvYeCuNwK9ibf5K_ohH1pn8l.scESaWtxpgnoKCHUYlnP Hh4nvTA1hshqR7B2phSVYxus2IZrhnSPFGb0ZjGQGou4UkcSvMOT4YLmQyqS22N.eVRqi4Vao8nZ h4MgHoqgeMy02FQ4HjYza_rix1MrIfLxdBNDZ7pn1va2C0FdCQbpxxzztRHSyKbVrBMHZkkfN3ef 2D6nUb6l7WPelclDIOz7uSYo9GF7w6GSWKbJpU7NwenYJnWOAIcIqjy6il6iYPQfwv_6UDj6zgGx VoEWowenUzpjHUuLQVYqo2QE1imXgHtR.Gzng8g.qziy888akdjjroVnnRluTWO2wTgLCDhh.VRT iUlMgEkDBvQUcyOv5DXv_PiyVmMzfm04Fb5Px5XBqWojxB1J8fd4N3_qbt4YrUDHQk_oOGKD47EP jHbHRRhbNOHOQSMl2rrIZCMXNJRyiLe.mz2y0ukSXaetx.xKZ9AcJYoWFIcNOlKkZIsElXhRvhpQ z7GoxCskF4wRzRqs0uR9NRtHrXnuspDJbMDY_wwt2vr5sHPKj68bDNpeXJgCJtrSxjG2LBiCE9pA Ia8fxcS_rv74EKQFveO2Mzc9F7ExLrywxVSvTJLjNehjbjH2V8QGAVKixfC1MgbBxtL0QIdbTpK9 mRv5I6Ww2J.w9NhpPGs8J1qOyDTdCnY9b_3.5l6vjBDso3nPtC.mwV9RhGxnuXcujaou3H6NScDO cils2FdEy272MP6IVsNi1NwKP9bYwcuFu8f1HEYNXgwh_F7HfcU1wANvJJdWT8.vkUTEMagDrldw ToAHCNs6qtO7zgibSIwnePAFtx7uPnoRZurCoz.zsuvPZ8kGkEhEuSAuSiCOTvY7Xj2bsDbs4DHL 1faH2ZrPLGcEdbYqJT5c0k71ntYi3V8LElTFRS7W.9EzDc8dPK6n4VoEfbPtibsOJnShtlPn.FZg gQ9Y1LpHotwtVogi9Anhzkx3a1G.Bkil76kVYd0vUQvxPc5GOHhp4sLiVn8lZcg.2Xwqa0Noiczs .hWNq_H5n7Mi9ehVzpyvEGRTg5IEuQTpneIlLgiQj0F6gxRYx.N0ed8pNQtn6LcjhltAJMNf6BTz KA8kHgYcFDeUEH0lWqLIyl.hfb1v9hQ1HXXGdS4u1gcJWimiL4B5N39_2S8N8P45GTQ-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Sun, 12 Feb 2023 12:38:43 +0000 Received: by hermes--production-sg3-9fc5746c8-2jxhw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d1afb479ed414fa7c91e5fd872c8fff5; Sun, 12 Feb 2023 12:36:40 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? In-Reply-To: <83sffbgj5h.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 12 Feb 2023 14:31:06 +0200") References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> <871qmv1ds5.fsf@HIDDEN> <835yc7i7nl.fsf@HIDDEN> <87wn4nyy3y.fsf@HIDDEN> <83sffbgj5h.fsf@HIDDEN> Date: Sun, 12 Feb 2023 20:36:22 +0800 Message-ID: <87o7pzysah.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21183 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1275 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org, casouri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Po Lu <luangruo@HIDDEN> >> Cc: casouri@HIDDEN, 61403 <at> debbugs.gnu.org >> Date: Sun, 12 Feb 2023 18:30:41 +0800 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >> > I admit I don't understand the problem that is the subject of this >> > bug. Why is it wrong to fontify TEST_STATIC as a type? CC mode also >> > fontifies it as a type, btw. >> >> Yes, but CC Mode provides `c-noise-macro-names'. I said something >> similar should exist in c-ts-mode at the beginning of this thread. > > Maybe so, but not for this case: I see absolutely no reason to > "de-fontify" TEST_STATIC here, as it is part of the type. It actually ``static'' on TEST builds or nothing at all, not part of the type. It ought not to be fontified, just as we don't fontify _Noreturn or __attribute__ as types. >> > The only problem I see in what c-ts-mode does is that it does NOT >> > fontify 'char', whereas CC mode does. So if anything needs to be done >> > here, we need to look into why 'char' is not fontified by c-ts-mode. >> >> Apparently tree-sitter thinks only TEST_STATIC is the type, and >> everything else is a syntactic error. > > Whatever the reasons, we need to try to fix this part. Yes, please. Also the bit about _Noreturn.
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 12:31:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 07:31:40 2023 Received: from localhost ([127.0.0.1]:44289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pRBW8-0002cW-BY for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 07:31:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pRBW6-0002cI-BP for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 07:31:38 -0500 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 <eliz@HIDDEN>) id 1pRBW0-0008Ij-Uk; Sun, 12 Feb 2023 07:31:32 -0500 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=8OeDNW+GZCirPdCORGz+xnjDvLS6OYCjSnNaqEOkEbM=; b=JON5LT/NL4x7 MYqXxxoPyxiLrD1kUGGKNU1HCqLmnh74iqvHciyy2zM3tm/665mT5/l/As1jZxl+H3GXPRWsQCnWv iLHcppltwVkDkpbEqMJQspocCvT8UHz7ArzTFvxI79fXMDUB99DMaUIdBmBiI/BaiZsalR0yhp+N0 6WHRVldD1VJ7H/uyq7oD3amdMDvqVul6FclovcBvJ/8cUnUP/vk9vtqmTLdLJgpzFJl8cV3in/Pbd FpthMBbh8jGW4vSamnF5RaA59ORKu0le3+/wri5McF8gdVE6uZ6Jbj2ZWuV31mSyORiK9XjWhcrhB OTxEL4I5d+5PJaJbGsqklA==; 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 <eliz@HIDDEN>) id 1pRBW0-0008SC-EL; Sun, 12 Feb 2023 07:31:32 -0500 Date: Sun, 12 Feb 2023 14:31:06 +0200 Message-Id: <83sffbgj5h.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87wn4nyy3y.fsf@HIDDEN> (message from Po Lu on Sun, 12 Feb 2023 18:30:41 +0800) Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> <871qmv1ds5.fsf@HIDDEN> <835yc7i7nl.fsf@HIDDEN> <87wn4nyy3y.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org, casouri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: casouri@HIDDEN, 61403 <at> debbugs.gnu.org > Date: Sun, 12 Feb 2023 18:30:41 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > I admit I don't understand the problem that is the subject of this > > bug. Why is it wrong to fontify TEST_STATIC as a type? CC mode also > > fontifies it as a type, btw. > > Yes, but CC Mode provides `c-noise-macro-names'. I said something > similar should exist in c-ts-mode at the beginning of this thread. Maybe so, but not for this case: I see absolutely no reason to "de-fontify" TEST_STATIC here, as it is part of the type. > > The only problem I see in what c-ts-mode does is that it does NOT > > fontify 'char', whereas CC mode does. So if anything needs to be done > > here, we need to look into why 'char' is not fontified by c-ts-mode. > > Apparently tree-sitter thinks only TEST_STATIC is the type, and > everything else is a syntactic error. Whatever the reasons, we need to try to fix this part.
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 10:33:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 05:33:11 2023 Received: from localhost ([127.0.0.1]:44127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pR9fS-0004pU-Ux for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 05:33:11 -0500 Received: from sonic317-3.consmr.mail.ne1.yahoo.com ([66.163.184.230]:33050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1pR9fQ-0004pI-SP for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 05:33:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676197981; bh=jkymiS0Qx1wbsMrQUzSuxbjjgqZnl63JzzDib4hvcGk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=RGFa1J+CkOEyviyiEeVQ0Dq61sZvmCwEobOZLX8Zd2PLEfwt4kM4GFkfOPr2LslJ3NHC9a/fwo88ly4I5Eqrj0oMVQr21+stGGy28KgVNPP9yha6UjjjgkU9qa8SSRmJ9pAgBEQAsKKKH1+nyCCrKXblNox4dquOY7TmvtzqHvcAtHLovKoB5aRHnTkEOmNY/MStScsd9HMRf23xe4YoJTxEFgN2QQpaWS7PTvc3XWmfvlxkcsezyomKq69yHEIWq19XVoysSwJpEvlmCl/syzvg5nEv9o9I4rzJvRSs4MG01zF6/V3FAXsd7jDmZaRWdmRNuGrxb7NdqlTwKKHfUA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676197981; bh=o23JebKAOThMOuO3dOrFVG23MMOuH1Tg/JScB7wbH0H=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=pY3/ah58hMJb9Lh/FVJFs2K2L6kxA6XNBAsNZUeU7V1+KMiTWNDmjuCPljwps8+OT8l6SKZcUF7Ewrx9sUKNB9rr/sizgtRgopjbUpzJ03KVDHgA4IP5Xpv/QtrViUuH8y1O98B/VnE7bJFavc4a55h78Bfckosim1e7XbvAHBw2MrlB5TyTcuws+FEiK26duEAVX8TIpQNGAl3ZvGpculZ+0kIKVivOhAMtFWyXhnlWdWtMOlh7Nop9cFABB5/qbFYp12Ce7QQBU7qyOKjH3H4Hl/wWoGBsgSU8NAAr6ANhbp3ayyaba4mzOqhGUQ08P77aS+Eev7MChnnxSjqzgA== X-YMail-OSG: .XbaCBgVM1kvsLEISET8aP6lt69TJH1TW_QC5cnWzSXcBkjKTm9fgQTHrjeKCSh yriu6BTSXF8r1xI64OivEsOqDX8MhVKFu0CPU3tKDEkxZTwV0F6ndUrUFZEu3uima4HeMuZ9Pdqh GPT_FgDlqZ6T5qT5znHCHjEAnWXWKCiUvhdrXqOlZSPhLMtp3w.CMuEQyf7S2vm1mI5dy_XENFZt WLFWqYTkl0x27kzip_0LfiWnyDlUv0E3ngv75Enzvb.f5PQBlZ8OEwjiHL0z_T1pFqxlwuECkjxX lc8ESrN04obxdt2f.Fl7AJlt4XKAFwkKiC9F_ufnjpwYSWUTjvn_rXREdaneOhZhBiH_bhsC0RKK IPdpNfhXMHGnP0JcXRMOkh5EjC8rS8w2IiVSPAYsAuR8dOu67M6uY5h92Z2yAEg7pczwM2xDnLgW Y1b4JGm2lmKKW1RUItyBRHK6MtZRaYTvenDWtytx6PIQVMzjAbpsbnpgB5LACr3qxUCzR5kvSAv3 AFK5fyPWxJYTi7gANQXHbN9TC58hUwR97BFYoJkMBgQgiCru7U_jfZOvbJEDEAKc.LX_b9vGuCgR FMcFLJhn5vIbaumDQ3o5xvXMUuWwqlN9Im3AWnnNzmUimd502CDfNcpq2fwiGdzR9Pm7A7f0IMag cufoWA27jn6D74IRkKm.yiiHUPJq7qo8yY5C8QzdUv2PNeoQR45VY2WFBzsWAy0VjXgayB2cMUf_ 16MAkorEgJKs0.H86cw4Dl.jie3hMCnP.GOfbwXvQjJm.4DkCDnBkxmV1yWYD.yBPXKUcXtU8z6l s0s8hlZTO83HZEFdLOF_de_l2uEZu1NNEATVjmKX7h92Q806TPrE2_sU_0yLhZRiVyiWq2RlA6g2 vh4T1O.XcQXOYbjxj2b.ZDc3adTEUUQYB1SRZG3a7x4VdA8EuqKMLUjlctbl.4Bd0jneZ1ZO5uou YDmwWzBOUqyViyE2aXLiDBQAlS14DsM58DB1lMUWbSb3qtO.xNmEyjMKTZNncsOQfcXpiR7LUMv6 nkLJlRHUst9yn7n4ih8B0Jx6BJiN4ZyYdzTuuQ37H1QwOEAqKaGGy400UCqRKkjpGeZLld46mADi zd4J.Y2jJRJtnl6zLR817SDi02od9CihhpBytGYoiBu57gix2vsrnyWwY8ji4BiJhqCz7ER0ta6C 6WovAn9bOsxWkIy5AuW9VJlQyIwzXUoeM9QZjpDtDu1xHYzxmwlngKwA1V__dSzD2OqMVHjAoFGU kF7dBFQtJW0PPL89dVz6PZ_mMNXZGwTxFfwEzeNQa.urvNi.MmumnPVX05VjFnfxQyWuyLuSJ6tF 1.hi7Gwfyn2I28KTSofyEMLaW75NqmGaVhwUgNHDeeVgYocoec1_RV9WCB4UB6xeHvhn35iP1R7. xQf1fUI9YuXizJbopSsGIP9N_UtNDM44.zkBp1AlvG0Osbebd.ftcypDFKjVqm7kBQ6cEP36ksil Uli.sFbQMUx_XjaPuuNl.lvlLepTdeLIHyDyvtw.y3CeMc1AtaEHSBb1LC_Amsmfl4LFWfuEF8o5 0ES46upDvkBbzXCV2jxTDd4fIWQVPIdBlxTarFttjObgTNGUasRe5JKIi.mMq0TT_aqpg_uxjKI2 n9KlWEnp2IBY.4Byl6RWxo0IqaQM210.nRHtQxwehUf1cuSFqJI6Se9DMQSNMwTLr0JvZGkTJwdc xJaaECS6qMDyr47.ctUREkQ2LjmmDZFdT2hss.eUvT1J4IVEDMWRwhu5fMu0VvWCJ1UaP1r6xJB5 gkwnQmE0zO23GKMrAFra9T9auQK_.MEagm3N77NyjHIlkjhQK7Gm2tgq37C9Wss75ZTWTj7vEvmq GOEsRehR3oJ5kGHuExVjHqcQJmQulm8OPvxDVGTlm9wjFH_ke.vYRDAHD95zKYUrEiacvENByDEG dzIuQiLfTDUNLNbgcK3F75mtqX_LRoF8al3kT4L9L8jQbjUYtY1_3BAgCZjnrne_iQZelU8ajjGA V.8nE5hFw6.JlAbVyBYzRikt3sa2rU5reUhjA_7AffnzzBIwjAydw4GyeaqdpIXrSjOMVp1AX97k hmJHDWyA.Us3WsCxkNSvmpM3IRcRVSkRYKcIE4Yja5_dwz0CRffLh4oeYT75TOHKsUFYH.3XZmRD JmPBg8HB5LApP7BdSAXEELBgo0E3xZMpzumN.2L9f1JoByp9DgmrIk6_5lphwvWP5MbgjoecjhrE vTNHnMxPY9t8vnX0SK8xQoWz7pMu1ehO1FaeQ6Hxc_sQpH5TwT4wOzNaLTFcbUYHDbA-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sun, 12 Feb 2023 10:33:01 +0000 Received: by hermes--production-sg3-9fc5746c8-ltdwf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9ef5b80fc02e22d78447cb3aeb907483; Sun, 12 Feb 2023 10:30:58 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? In-Reply-To: <835yc7i7nl.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 12 Feb 2023 10:56:30 +0200") References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> <871qmv1ds5.fsf@HIDDEN> <835yc7i7nl.fsf@HIDDEN> Date: Sun, 12 Feb 2023 18:30:41 +0800 Message-ID: <87wn4nyy3y.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21183 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2490 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org, casouri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> Cc: 61403 <at> debbugs.gnu.org >> Date: Sun, 12 Feb 2023 16:36:10 +0800 >> From: Po Lu via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> Yuan Fu <casouri@HIDDEN> writes: >> >> > Po Lu <luangruo@HIDDEN> writes: >> > >> >> Go to sfnt.c in the feature/android branch, and turn on c-ts-mode. >> >> >> >> Then, go to line 10754, around which should be the function definition: >> >> >> >> /* Load the simple glyph GLYPH into the specified INTERPRETER, scaling >> >> it up by INTERPRETER's scale, and run its glyph program if >> >> present. Use the unscaled metrics specified in METRICS. >> >> >> >> Upon success, return NULL and the resulting points and contours in >> >> *VALUE. Else, value is the reason interpretation failed. */ >> >> >> >> TEST_STATIC const char * >> >> sfnt_interpret_simple_glyph (struct sfnt_glyph *glyph, >> >> struct sfnt_interpreter *interpreter, >> >> struct sfnt_glyph_metrics *metrics, >> >> struct sfnt_instructed_outline **value) >> >> { >> >> size_t zone_size, temp, outline_size, i; >> >> struct sfnt_interpreter_zone *zone; >> >> struct sfnt_interpreter_zone *volatile preserved_zone; >> >> sfnt_f26dot6 phantom_point_1_x; >> >> >> >> `TEST_STATIC' is fontified as a type. Perhaps tree-sitter needs >> >> something along the lines of `c-noise-macros'? >> > >> > Would it be reasonable to assume that all caps "type" are almost always >> > macros? If it is, we can optionally defontify these kind of "types". >> >> Not really, because an extremely common type is: >> >> PTR_T *ptr; >> >> where ``PTR_T'' is used to represent pointers on systems that may lack >> properly working pointers to void. >> >> The standard library FILE * is also one such type with a capitalized >> name. > > I admit I don't understand the problem that is the subject of this > bug. Why is it wrong to fontify TEST_STATIC as a type? CC mode also > fontifies it as a type, btw. Yes, but CC Mode provides `c-noise-macro-names'. I said something similar should exist in c-ts-mode at the beginning of this thread. > The only problem I see in what c-ts-mode does is that it does NOT > fontify 'char', whereas CC mode does. So if anything needs to be done > here, we need to look into why 'char' is not fontified by c-ts-mode. Apparently tree-sitter thinks only TEST_STATIC is the type, and everything else is a syntactic error.
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 08:57:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 03:57:07 2023 Received: from localhost ([127.0.0.1]:44022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pR8AV-0008T6-Ih for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 03:57:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pR8AR-0008SZ-LI for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 03:57:06 -0500 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 <eliz@HIDDEN>) id 1pR8AM-0007cC-E4; Sun, 12 Feb 2023 03:56:58 -0500 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=kf812SMAE3YSpWAQ0XNBta0slSt9Xzb+en9oqwrDB/s=; b=WzVvtmHOMYSL UhWUL/DK6tVmP4mRxfZH+oQe7S3h3PSMhWXBW5JE8iBtA7UTKeTpfEdMjDV7572QWFmiDZO9cRBgD 3TWf3j8RhTNoeizSVvhBFCY5iu/prpxHrHjQ7/6rcZR1FJz+X1oPt/XJxfXUw7aAWJ2sdMDlx2SON gdK1+3YCuhMtI6YF10n/BBFS/l59C+PIpYck6pauyLPkTKywVif6RorkzQvIhNkiFIQDm0OoI7Huv TxOZ9RcG3ufoRzsNAPiD+q6/L495rR8sVeXzum2w/smMf5wtiepa2Q/haWpL1h1Z0a4xcwWYJa3lZ YYIbxP5fHsT/rbdM7hSy8A==; 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 <eliz@HIDDEN>) id 1pR8AL-0008L0-LG; Sun, 12 Feb 2023 03:56:57 -0500 Date: Sun, 12 Feb 2023 10:56:30 +0200 Message-Id: <835yc7i7nl.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <871qmv1ds5.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> <871qmv1ds5.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org, casouri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: 61403 <at> debbugs.gnu.org > Date: Sun, 12 Feb 2023 16:36:10 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > Yuan Fu <casouri@HIDDEN> writes: > > > Po Lu <luangruo@HIDDEN> writes: > > > >> Go to sfnt.c in the feature/android branch, and turn on c-ts-mode. > >> > >> Then, go to line 10754, around which should be the function definition: > >> > >> /* Load the simple glyph GLYPH into the specified INTERPRETER, scaling > >> it up by INTERPRETER's scale, and run its glyph program if > >> present. Use the unscaled metrics specified in METRICS. > >> > >> Upon success, return NULL and the resulting points and contours in > >> *VALUE. Else, value is the reason interpretation failed. */ > >> > >> TEST_STATIC const char * > >> sfnt_interpret_simple_glyph (struct sfnt_glyph *glyph, > >> struct sfnt_interpreter *interpreter, > >> struct sfnt_glyph_metrics *metrics, > >> struct sfnt_instructed_outline **value) > >> { > >> size_t zone_size, temp, outline_size, i; > >> struct sfnt_interpreter_zone *zone; > >> struct sfnt_interpreter_zone *volatile preserved_zone; > >> sfnt_f26dot6 phantom_point_1_x; > >> > >> `TEST_STATIC' is fontified as a type. Perhaps tree-sitter needs > >> something along the lines of `c-noise-macros'? > > > > Would it be reasonable to assume that all caps "type" are almost always > > macros? If it is, we can optionally defontify these kind of "types". > > Not really, because an extremely common type is: > > PTR_T *ptr; > > where ``PTR_T'' is used to represent pointers on systems that may lack > properly working pointers to void. > > The standard library FILE * is also one such type with a capitalized > name. I admit I don't understand the problem that is the subject of this bug. Why is it wrong to fontify TEST_STATIC as a type? CC mode also fontifies it as a type, btw. The only problem I see in what c-ts-mode does is that it does NOT fontify 'char', whereas CC mode does. So if anything needs to be done here, we need to look into why 'char' is not fontified by c-ts-mode. Or what am I missing?
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 08:38:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 03:38:46 2023 Received: from localhost ([127.0.0.1]:44001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pR7sk-0007wt-Il for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 03:38:46 -0500 Received: from sonic317-3.consmr.mail.ne1.yahoo.com ([66.163.184.230]:40371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1pR7sh-0007wY-4X for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 03:38:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676191115; bh=O9yighJ8mPzEd87SHVF6S80ReOWNx9Y0AcPrzxWBevc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=XD1Te7fd8uLF3JHopfj4JfmYYIzqCsZ2gqqjD9+rwOzcx6Dq7imJUfBjOLvcHlJYKA7bOtsy1AwGLa4GQzH9WF1rSjjRmOacFm1iCEePjwriJO8F7NBX7qOEpipyUwwpDiG3YXkjIBfuUBzi8Y9pq5K8C4IBRE47yRE62TJe0Kn24WZOkdWfUyWyw697F0S1kW+RK2fU9rDmtcgPxJdnWVFbnHI0f+mHMT4fWlRFLq07mqXZLitS2wLDoY5FYUA9iov2+1vKJ7OIRFDmcCezLwak/F1DIV7BfwqcCFOjhTrMeRrsHFzbFcSqkSUPMtk3/7Phw7NV+rW18nNLIyMOSg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676191115; bh=/lMGwYHStXF1ONJJSkNB6NyUhaMr6AWtK7USMby44L2=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=j+nIueOUNuLCs5Outsy0HfYttimhFSrsgBmwIlAUiTB773A8pYUGM+sjDIMR5S6idD/teM7j0ykXZ5fsVGd362Z/770VEserjn5HxzZY7TpvQbWQ5X1ESgGgIPz83f9fGeM48ScZQ7f28CepB2++kL02szmOnJEPJURMWF0o5auB88wPT8qbd70Ed8ajAOkBnDFBW7iFWkChI6Sxo33IT8wUBI9J4sPuV49y7wxLKrVgkGvRCZQwQYoSkgZQxNcVDi/WWKtIegcEqcotlzHUUaqO3oHpEgyWdQgmDY4DKMO0FSjzWQSVWHMIPBRFf0f8hABg3bmRtUeAe5HcmiFdzA== X-YMail-OSG: 5G1ae.8VM1l8b5RJhVmLrDLdW2td2AR5UNSD8Nb5LVAYoDl_lVQDKAIvpK_nBr8 0chNsCGN1N_oHiVkQkWtE.4f_0YW93_UvowyxqnMdzGN3Pvq64jDQV6YuGw0udsMkM5jkn0KCOdW VnAA0o_wo9_EtBXfT0AKAyjbmr648khchlaxIY7mbCZWCCB_ztLC07LzFbSYFg4D4PqZ_iHOzn5G vv8mHnBMdwIcd6TcxKCng4Z8JU.0xGCez1GRWa_5Wc3igdDDLoNMg_4TQqsY5_Yg5v8GNzijuTZg xk70l.bLHwa8Cyvx8o0fpd_r.r6hzc2NLsDVQm7F2dRT64EiLLOchp9KJwd7AhllnxxncayDo_KE w_qwjiAmeeHiIv0Zr.8k6tJmc03P0ztpGM7c6ELCTxcWwq95YofuIsT5QK.gTwWI3L_t.PiRrhV2 u.moqfnvNrw4ii0.Vo_NQIX3QEEd.zmZK9nMrbpnPHlYRb9M8hK35DQcAub5D6HD.DYT_Cv6.Zmo Ht8ba7f6WsYI3TDOiDOluaR3YAlEwKut5iX6ZRFjh0xG3Fg5IqpFbepsqeHAZejCay_7mxxPbVm4 KjsNaOvjqnzMRHFsintiiDCqM76rsYFR5hcxQ4hXbseFuwBnBVZeG57ByJhq.1bl4lLaGFvTKj0. jAhYzPW1PTsnzxpMQtTMaRvBIWJ1caVhWpeVP81Ats1kfDZqwLqEPC2YBWyIYOxPd0t.iD14UHA5 zB4eu6RM75SjDHu8oDFqPIRNESBbJEceTUQzTlNCIZsjiJ9u4CJE8Fl.enGWH0GHgt7AcZfa7Co7 BvR9qMMsKJV9bKZUtsfkOTyOmqH_jCaPwWOibr.mFrirX.FzuwlIj5L8BuBZM0CoE1Ki_xVxSH7S jbk0pdfQO2dI56zanBrV8ji9VwBBbPzOIh4rHTp3XowAKr9PTAKgZfTKmSynCPHOUQRx8v1t9LOH kTuZ29T8LivwGeE8ZzYhgBXLg.eVx9uBz8z10LNLcpTUR.lrVL3Uym8YPck1dXWkdW6fmmlyshU6 cSIY4hj8DLesXAj6OnLntZ1Tbe2BX__4LIDvqXnSDSgRdIIZGhl4DGnN.NXA7hBwGXy_Hh8YT8fc myqiueuHceau5fC0aBAgZLn4LFX4oSf8oGhcCdI8iRrLmmUHNiYRR153pomuGcMbjnh4.wh.YSDB f1x8fnDUEH_O.g_bIdESIU5aZiPAK5YIwKVI3x53lkVL_HV2Fz.5xwh2iPV.TSMOZemaUxTFyJ5O Np_wQfzrI5RGmCmbo.oI7sSQ7izq8uPSe9yar6qI2CWwguZ39Iy3MLKQGyq7Bqc3lYTlcOfJF_8r xJeP_dXJrAwqC8NZU64L9zn7SnY_2XzbaW9vqXez_dIhlkYhlAIwMs0t98esau1awgD3NBJ0Gw7R njjU8FPC1GfOFam8DWfHgew8S9TxBu0RuEkDvokXJQIyfxwT5jrPHriJDk3L1a4A6t5uLShxsEcE hROUIFfZr3Vfz9vIcJr4DsEcw4.zqFM4Q4381W.FJO52sy24Yx80LW_sYNaB.GIy5C_wHQujAEkU EV7IsiMP.ckntg3Q34z0zCiP2GMCYcUqPrCvXPm6Tg7TX75fhOnpNKi9u.bVhfRy5_CfQSa2UjfE 8yU1xCYwNhVfxx65Cohghr9NmUlh6L209m_LcOlj4J.lZcHG2eQ4TbP4KJof5u57fqH0vqJXT6B1 pN4BtfIWvgWRLjBkILwyVts.fYm_Vmw0zywVLgiq6nV.2rPfW5j.uJEYMiaZ4qUFKpL4k6JeFVBZ jGkBm_0Sbiutu4tPdjKWZYej3LpQ.XoJ_IJtYyWSmip.R6R2Huv3d7C_MBi.Kl4BSeKlZu3vVoHD 0rl3TFT4Zz1NNOPVh5A5kyVS.58Pu.FoSVZw8jizTvvTMFoW.Fg3AzqXUIyCxMXr7dYNxvwHg6yi GOuEzrjMuNwheHVsuKVisJxXA5hKP7w.cAtBtsKIHKo9yhUX9TXUqc3bIJ6JljhGxj9IGgYfrv3a F1QXuT0WZc3PhCBEfGW6TQAwx7XRQOBmh3G1GyyFeFDE8DJqNuA25eiSmTvYhMyjiVTQm1wD439a VzKfFpDK9RIYU0DKTmuky0S9ZZlkmJWoachjIIXTLMRFVWK6DtumL9ci.LJzllvsSEu1d.mcFRUr n7w9YFo00cABc.xUgeOVTmw7xUTQqCCZs4AYeuRtpBgyl4sBKdUviJlAvhj72AQ2OdJ8VWyI.YFP wG43X_Ih2g6i44WmvaByiROL5SY7CWb520IYK.nb8CFJGioHZc85Ycoo1pMxcVC5J_g-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sun, 12 Feb 2023 08:38:35 +0000 Received: by hermes--production-sg3-9fc5746c8-z4gft (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5e4f2efab8504a97215fd23ca7739581; Sun, 12 Feb 2023 08:36:33 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Yuan Fu <casouri@HIDDEN> Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? In-Reply-To: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> (Yuan Fu's message of "Sun, 12 Feb 2023 00:27:18 -0800") References: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> Date: Sun, 12 Feb 2023 16:36:10 +0800 Message-ID: <871qmv1ds5.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21183 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1906 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Yuan Fu <casouri@HIDDEN> writes: > Po Lu <luangruo@HIDDEN> writes: > >> Go to sfnt.c in the feature/android branch, and turn on c-ts-mode. >> >> Then, go to line 10754, around which should be the function definition: >> >> /* Load the simple glyph GLYPH into the specified INTERPRETER, scaling >> it up by INTERPRETER's scale, and run its glyph program if >> present. Use the unscaled metrics specified in METRICS. >> >> Upon success, return NULL and the resulting points and contours in >> *VALUE. Else, value is the reason interpretation failed. */ >> >> TEST_STATIC const char * >> sfnt_interpret_simple_glyph (struct sfnt_glyph *glyph, >> struct sfnt_interpreter *interpreter, >> struct sfnt_glyph_metrics *metrics, >> struct sfnt_instructed_outline **value) >> { >> size_t zone_size, temp, outline_size, i; >> struct sfnt_interpreter_zone *zone; >> struct sfnt_interpreter_zone *volatile preserved_zone; >> sfnt_f26dot6 phantom_point_1_x; >> >> `TEST_STATIC' is fontified as a type. Perhaps tree-sitter needs >> something along the lines of `c-noise-macros'? > > Would it be reasonable to assume that all caps "type" are almost always > macros? If it is, we can optionally defontify these kind of "types". Not really, because an extremely common type is: PTR_T *ptr; where ``PTR_T'' is used to represent pointers on systems that may lack properly working pointers to void. The standard library FILE * is also one such type with a capitalized name. >> >> Likewise for _Noreturn: >> >> _Noreturn static void >> sfnt_interpret_trap (struct sfnt_interpreter *interpreter, >> const char *reason) >> { >> >> _Noreturn is a keyword in 2011 Standard C. I think the tree-sitter >> parser definition files should be updated to understand it. > > Makes sense. I can file an issue on tree-sitter-c=E2=80=99s repo. Please do so, and thanks.
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at 61403) by debbugs.gnu.org; 12 Feb 2023 08:27:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 12 03:27:37 2023 Received: from localhost ([127.0.0.1]:43977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pR7hx-0007dC-G3 for submit <at> debbugs.gnu.org; Sun, 12 Feb 2023 03:27:37 -0500 Received: from mail-pj1-f42.google.com ([209.85.216.42]:43650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <casouri@HIDDEN>) id 1pR7hv-0007cv-Cp for 61403 <at> debbugs.gnu.org; Sun, 12 Feb 2023 03:27:35 -0500 Received: by mail-pj1-f42.google.com with SMTP id d13-20020a17090ad3cd00b0023127b2d602so9541989pjw.2 for <61403 <at> debbugs.gnu.org>; Sun, 12 Feb 2023 00:27:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=2ZNyif7KBnRW1WFOSK3eNQKpp3IRD4s7Se7DSqmABXk=; b=CeZyi0m/r562A10uYVHtQL9467fvpWezIeFJdPPKwGAgLQWzQ/iN0H11szj2m715LC g8fvsiJmJvHDskJSVuUeLzQLUITBcPSD6JolOkSvMStQDc65r7H9tbBMu0UL/ujM5PY6 zUmF/ElD1Hw3xgom+td/PaMi9JVC6SmHfoPjQuhLeipgI+ZrFUJGNAJ2wRGHkyJdEonO yUlDLCA2qLL6ye9U1kk0CDCAuO1sbDDqXsnPQYj5siqCL/F5Lfy8pey8JYPsNkpwKrg4 EP7Nr0QLR5qr4CIzBklzhE2E1uaujT3SsDtWZZCry+yzWPmTWixf+hImQxPb+WOvpAkS EW2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2ZNyif7KBnRW1WFOSK3eNQKpp3IRD4s7Se7DSqmABXk=; b=xpBw3kKneJnIN0yJj5Lxvsdl40pWeHqT/mrNj61rLhdbjygV2bUNREFxAHGguboAGz JhIT5WeaNWtCPvBBEFZdOYwYy1Yq9AfWY9iietVWE9JzfjJpoejC8d31ZW4VchhG5Bdw ruuqEkN7lPpBX4VyQyrTVQ745lM7Z+2/QQ2YuKX4bLyp7DRlgnxwb3q4X9zHF7q2HwWt aLXj19D6qDHx+pt/sm+pJn6l1m60h5Fen4YOOMDvo0ErzUABV6/oRgHwz+tCOa7/7PS9 sU7JhmsrZ5/rxUlwkPQUWFczdppjQSWQUEpI2rmq91MZgc/DOmMO0yku4x4y3xUtYFdZ D2Kg== X-Gm-Message-State: AO0yUKUm+HuuwIDfCbcYYhwn3atiot/pU53YMQM2gpbc3j0kUYcn3FFG py95LdqrFzKTgmyi+ntcrU4= X-Google-Smtp-Source: AK7set8XGao61g/6k3eCm0XGyIyFPA5qkN9kS4eZwkJUg4xMT5mNsoXyt9UAwNRdC8fEJz7mWsLGpg== X-Received: by 2002:a17:902:c111:b0:198:ef76:ce98 with SMTP id 17-20020a170902c11100b00198ef76ce98mr15972688pli.54.1676190449645; Sun, 12 Feb 2023 00:27:29 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id v10-20020a1709028d8a00b00186b7443082sm6014039plo.195.2023.02.12.00.27.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 12 Feb 2023 00:27:29 -0800 (PST) From: Yuan Fu <casouri@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Subject: Re: bug#61403: 30.0.50; C tree-sitter bug? Message-Id: <97E6246E-51E7-4F41-BCD0-AF63834FF3BD@HIDDEN> Date: Sun, 12 Feb 2023 00:27:18 -0800 To: Po Lu <luangruo@HIDDEN> X-Mailer: Apple Mail (2.3731.300.101.1.3) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61403 Cc: 61403 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Po Lu <luangruo@HIDDEN> writes: > Go to sfnt.c in the feature/android branch, and turn on c-ts-mode. > > Then, go to line 10754, around which should be the function = definition: > > /* Load the simple glyph GLYPH into the specified INTERPRETER, scaling > it up by INTERPRETER's scale, and run its glyph program if > present. Use the unscaled metrics specified in METRICS. > > Upon success, return NULL and the resulting points and contours in > *VALUE. Else, value is the reason interpretation failed. */ > > TEST_STATIC const char * > sfnt_interpret_simple_glyph (struct sfnt_glyph *glyph, > struct sfnt_interpreter *interpreter, > struct sfnt_glyph_metrics *metrics, > struct sfnt_instructed_outline **value) > { > size_t zone_size, temp, outline_size, i; > struct sfnt_interpreter_zone *zone; > struct sfnt_interpreter_zone *volatile preserved_zone; > sfnt_f26dot6 phantom_point_1_x; > > `TEST_STATIC' is fontified as a type. Perhaps tree-sitter needs > something along the lines of `c-noise-macros'? Would it be reasonable to assume that all caps "type" are almost always macros? If it is, we can optionally defontify these kind of "types". > > Likewise for _Noreturn: > > _Noreturn static void > sfnt_interpret_trap (struct sfnt_interpreter *interpreter, > const char *reason) > { > > _Noreturn is a keyword in 2011 Standard C. I think the tree-sitter > parser definition files should be updated to understand it. Makes sense. I can file an issue on tree-sitter-c=E2=80=99s repo. Yuan
bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 10 Feb 2023 15:16:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 10 10:16:30 2023 Received: from localhost ([127.0.0.1]:37908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pQV8Y-0007J5-CN for submit <at> debbugs.gnu.org; Fri, 10 Feb 2023 10:16:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:49508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1pQV8V-0007Iw-MT for submit <at> debbugs.gnu.org; Fri, 10 Feb 2023 10:16:29 -0500 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 <luangruo@HIDDEN>) id 1pQV8V-000719-GV for bug-gnu-emacs@HIDDEN; Fri, 10 Feb 2023 10:16:27 -0500 Received: from sonic309-47.consmr.mail.ne1.yahoo.com ([66.163.184.173]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>) id 1pQV8S-0001SQ-Vp for bug-gnu-emacs@HIDDEN; Fri, 10 Feb 2023 10:16:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676042180; bh=8ajrRHNeg37o/9V3FUdeqeMllkDlIdXCoPuOz1YP8pk=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=P+ajCrUBASMfad6DDGYNpUeRnni3NcPQISLbVZp4srM6qgFr+GNQBvsfbmr3uxjcORrz2kIZzyWilGokxMYcm9ROCfxa7tqEUx8nydif1dF+2vIbYnRVucdrjc1lhfln5Zgl/8JjSdNAoFbsYo12DeuS6SEZqJQh2TbFfd3+X9HmSl3S/hNlVwqetfyBzw1ic9I3uNeb00rrOPrKHuuaYDVFPkQefhRlKW/sG1T3lII6hJshsVQT6KblMJpZyVvW2usdrkZdaJgssSrxUehibpRklDTp3WQ3eGVZsuZQqlyeos8EFibb/Rjy30Pnp5bOo+7odxSkH+zqIzDfb8v31w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676042180; bh=FgLrpeeLu3M3NqINwNYq+cQzUIO1RQH/r3I6nDBs7Et=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=XvMlpKw1hSFM9djRUKLxw0TpRwoFkQcvotJNo1OHsShmzD++GO1H50G3TMJFF0pS9PFBPeKa6MyPMFqdTxHi29RuJdaj+J756N8NjrVko0VVZpWUDohWfSz51fkVR5TUQAAIPJqPJWEDwkuveT2j621YH8Z2UzBu2o6pVOL+V25NqbT+2LO4lUjJM1WGXgxUwhay7J+WQj0lsDS6LHJG9mZ67GPnMsrkBVfvlvkETNzGeOARUm9Pxz+xjPapPSVUXOI2jkouIa0Vukg+3wHZDFofL3MysDi+48vKJq3pOuAgwLmDZuNYxhH2d9xElWZz8/2BlqPwoU0VMFKWILatKg== X-YMail-OSG: lZHHXO4VM1lqKvhZmG9TZzfZGBGI2h3fRHImm6TKwwtNMlrWX.IzZbgIu7s7HIs _8fMdYnTUFKexGu63G94o2u9DX95G.72MqtF67anhvwH9lVujmLkMfRj4Hxyn_eaD.dp0pVXBSLt TE3sqP_qLsKMPbZn5rLK1bp_.JBn_xNvOMV_DvQ5gLXnmZxT3h1rYCe3WvFBNZsrw1OBTF_kwTDU sUTAlTdn11nHQrLquLWd7qnTju11JhRnekKFxSjWO5JPdVwf96klQ5c7d85Hg7poKZrjW.owZKhy DujWZVZFZ_.kqVFwZshMYGmeiN2rqkLRHjhYGojCH43U8gWqH7UTNtrulqdjP7lSaRZv68dCGhWl vCwmRtLdFOhl9LL0KeK_JkfYGjDjtij8xEWqhsy1LEKg8tcWg__gcFxtM.0pyt.UKyum5Kay1JMp cSgKXcmJ69E92covAfQNBt_r2zt3yT3cFNPd6EZN6l0_Y9E8kHwk6ihPQl653FXhzfxpX0lNNjMs oVjApjatAIWFFIAgfro5AuSxmiquS2wdc2vxd9SQSYtGIzWIiyR6II_wjmN50ffjxl2k_RFLEsC6 17AF4PgOyDNEtW58HWxuC97fC_B9pIHIpUyd88PA3VUpaUB38TQ11EWkfe_Ou49VcReppaDcXUbK xhwejIP2MQvAy4XDY6_nJyQsT2HQcXC.o_tvzhYaQcOAV8azriiM8lGhzktTtCEyB9hbyrOojPhT xnON_jbtM27JeUtsexdlLoJ117dZXPTtHgu6e_Qok7fIhi.tG3BwKOh_EhYOo8pqi.qVghMabCU4 eMrmKxGdZH7wMiUafHNa5Mp6FLLHFxRAjokHRHRYhamdDf77pJsHox4dXh8mVXtLSae_fLOARNyD nIkrdOz8qD5qK6.SR8rr5fRSM_M73GY4js2oDu60_AD8uC_BNj27qq7CbcmXjPm0rzoM0qpakUNV fuZLs6u6s1lpjXz8XAsuZarSq62uE24A2SkEhz9Y_ko2Ql0TAx2Z7RoKg_PAOtOI6i_VzDUl_anB g2zL1nHMHdRlebxWqsexAHafu.wxTjGZpeq1010dFgMAc1H4Hu52PZBH3vOaMGvw5Hdkyk2chguf Ee8B23It1fTBGe1nV4CWTXtQouLEXpAFCrRhWeiFUK2_TurjT7NVEmcjc79aPFYOkBU50syVz6Eu nsGjio62ZvBWgJHTi1QFz5rMGRl.ER8wqd6JXMHdIrKPql28LYuOIFtzAzrSIVzA.VudHxM2Sirm GeGHNzRcXQ2yGv1bvKi09_qWSInlvRpHXch68U.dv8ENBYHqPsj1oRIkjvVHqSCZG3aPO6tUcS3M PRldhEeGfODGNYsFzWbEbLfcsSTV2KVIyJRXZY3nIkxnOG_19yVRkslzNXZ3jYyaAduEWZbsGGgt PUxOPCTi91KXsXsC1cP7H1D95suISmCLwXSnwNZahjCXek8SAhHsNpywIMFXkfIhCEWe_dhU_Wsz VfkcKLi3ed5wzgbLR_1d6hrrijdmzNj.iirgQd9CHu2ppI8TlhfqZz3WRlP_dq2fGUElzl8Xz8Mj UMA0LR.D3p1VIJ2VRUY64n5HkOYChKqWUBtrcXf8pdWlYofzCK9Y9L746pN6gxKTvU_OkyhizrSh Ju2VWEeGhefaTRaaYe_pCbtKsCmYjI.ZzbwiiPg.8nASpIx1xrBBp0ORfziak_ZfomY0CnJ_MxJ2 RD6ixP2vX3buhQ1e6hVW6fYRq36lgxtk.FjUzepHCW9XByM4fPQ7i8Kgz790ArdZ7yojrsL8ozbd EodlFgZ6S6AnRLtAII.NAoB_1vATxNjY3.8R7tq4DwytdfHHkKms7Qpy3c4tygi34VrlWPSqgH6d oBQr.x14E8PnnMmzkZaYMMa5p5OY4eRCrntXM3.ETR2qI5bico2wDJjluWwRRhDRrg9lWeroSmvB 4i54D5MxpAflARelGgEfH8O8hNQa8b272G0PrylVgeds33XEhQ7NHtxn6OYsNx8n8ppfbWqyrMk_ CIZTshmT946rNPQhXy1nugwARHcSDH2hLiX32JWsxMFFAJTL4AYl6fffBWbJZEmHyvwHUiBVRFLM 1E8fS7BxjeYu090rAIHcY7LDaVYzTDkhcVdXAxTlUfiC2Z6uzPD3ciEXkDTxL.BlVFyX9jbpO_1y o_8q5dtul0ZJVqVIRDsHeNz2KKDUKe4.fB2o9FqRP7eXePpl9Id5dueDLQ_lPUWHMmn6Rnji2UTu 7FpQdUpnc4JCZDx0NWzqbBMdfcoA_zTNJMegJRRXxaM9APy5RUFdGu_A214lKKU1mt3cE X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Fri, 10 Feb 2023 15:16:20 +0000 Received: by hermes--production-sg3-9fc5746c8-r2vxw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 13628e0f3b3a1f87377f71a513aab95b; Fri, 10 Feb 2023 15:14:16 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; C tree-sitter bug? Date: Fri, 10 Feb 2023 23:14:10 +0800 Message-ID: <87h6vt364d.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain References: <87h6vt364d.fsf.ref@HIDDEN> X-Mailer: WebService/1.1.21161 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 4613 Received-SPF: pass client-ip=66.163.184.173; envelope-from=luangruo@HIDDEN; helo=sonic309-47.consmr.mail.ne1.yahoo.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.6 (-) Go to sfnt.c in the feature/android branch, and turn on c-ts-mode. Then, go to line 10754, around which should be the function definition: /* Load the simple glyph GLYPH into the specified INTERPRETER, scaling it up by INTERPRETER's scale, and run its glyph program if present. Use the unscaled metrics specified in METRICS. Upon success, return NULL and the resulting points and contours in *VALUE. Else, value is the reason interpretation failed. */ TEST_STATIC const char * sfnt_interpret_simple_glyph (struct sfnt_glyph *glyph, struct sfnt_interpreter *interpreter, struct sfnt_glyph_metrics *metrics, struct sfnt_instructed_outline **value) { size_t zone_size, temp, outline_size, i; struct sfnt_interpreter_zone *zone; struct sfnt_interpreter_zone *volatile preserved_zone; sfnt_f26dot6 phantom_point_1_x; `TEST_STATIC' is fontified as a type. Perhaps tree-sitter needs something along the lines of `c-noise-macros'? Likewise for _Noreturn: _Noreturn static void sfnt_interpret_trap (struct sfnt_interpreter *interpreter, const char *reason) { _Noreturn is a keyword in 2011 Standard C. I think the tree-sitter parser definition files should be updated to understand it. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu) of 2023-02-10 built on RepoWS1 Repository revision: 680bc20553ebf01375ab7957b6f0be066335fd6e Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101099 System Description: Fedora Linux 37 (Workstation Edition) Configured using: 'configure --with-x --with-x-toolkit=no --without-cairo --with-dumping=unexec --cache-file=/tmp/ccache' Configured features: ACL DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY OLDXMENU PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TREE_SITTER UNEXEC WEBP X11 XDBE XFT XIM XINPUT2 XPM ZLIB Important settings: value of $LANG: en_GB.utf8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix Major mode: C Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils mule-util display-line-numbers c-ts-mode cl-extra help-mode warnings icons c-ts-common treesit cl-seq vc bug-reference byte-opt gv bytecomp byte-compile cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs misearch multi-isearch vc-git diff-mode easy-mmode vc-dispatcher dired-aux cl-loaddefs cl-lib dired dired-loaddefs shell subr-x pcomplete comint ansi-osc ansi-color ring rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian 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-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 222669 14119) (symbols 48 25643 0) (strings 32 45435 2367) (string-bytes 1 1362327) (vectors 16 26563) (vector-slots 8 868096 36136) (floats 8 84 104) (intervals 56 21736 0) (buffers 984 23))
Po Lu <luangruo@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#61403
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.