From unknown Tue Aug 19 10:08:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61135: CC Mode 5.35.2 (C/*l); Incorrect fontification of function call Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-cc-mode@gnu.org Resent-Date: Sun, 29 Jan 2023 05:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61135 X-GNU-PR-Package: cc-mode X-GNU-PR-Keywords: To: 61135@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167497179212371 (code B ref -1); Sun, 29 Jan 2023 05:57:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jan 2023 05:56:32 +0000 Received: from localhost ([127.0.0.1]:41976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM0g3-0003DS-Se for submit@debbugs.gnu.org; Sun, 29 Jan 2023 00:56:32 -0500 Received: from lists.gnu.org ([209.51.188.17]:44896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM0fz-0003DI-9x for submit@debbugs.gnu.org; Sun, 29 Jan 2023 00:56:30 -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 ) id 1pM0fx-0001HC-RC for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 00:56:26 -0500 Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pM0fv-0001em-He for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 00:56:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1674971768; bh=3rg2aWWlDXd2EeU7vd5bVJktTaF0xSBByhpzsyZQck4=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=nqajl3yb7Ny1GeW5YJ1zubAK+CQiUzNh6+mapN1vUtqA7wW7Z9hVvwpV7alEYE3r1mW/WCj2mjTfUmbr18mW7zHVeXYvm2U7Xbh36AgjBIoAuXwYWkyUvKQxdnQdpql7MQ7qZOJk1pfVL3n8wy6KOy5jFtH/9hEOIo6qvzvoQh9sO8lfGs51vT/1CiT8bUdy+B0sAfiG+7As7xHQQGRqmfQL/6iBk5Zmupq2wmwAVVtWE2a8jm14Xus8n8v22raXwSarTCih9q28rHxGsY3zl5oTppBcbJ0uxWABhGgACvM/d7V0yz3K5+CPEGN8dto3EPd7vpxdOinaDEIMle1AUw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1674971768; bh=u6g0kkh79Jbm0OPeqgee63IBUZ7Tb7/2wl9337JJWk9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TaHIoAYmlRB4fd/E3RQ3/VwaXadSLFbZFB9V8m3zeE8Pcye/HSiXMHtadOL4BJVivUB+atWa+Bba8ks5B5i1u5W9fRPJJTraQxDb8X6mz1vRfZeyiRHPcOeflnsTyZkyAcIHMpVD35gRrAgAmdMDS4GxT4csw8LqZj4GFkPT35vkJQT20uUWWxS3kbgKJ+JXvdGauuk+z0YntI66kPafFSOV0n995edlhqlpabgrHQRPkjfcfWPrVkCMlYUi1mXltvrZog1nYxZeN1xHgiSUbnQJH6V1Rm49Ile3hYYCyK2V9Wro4onocZMVa30/eEY2ZCIpsag6WaQghGud/nI5eg== X-YMail-OSG: D9NypjEVM1l3ZZF38OtdwoGCGALaN7KAqsFEVK7QFtzp.bBcR36fnGhawssQlv_ xd1_R4sT8pGOj9IaD_wgFRUGNgxYtIWVC7W.b5hDpcn2TPNF6jboJG92uMdCK8aRDVwTiVi0eBlV Otccj6Zl2OSN32lhbb8K6ANxmQTiZYGZvBHLFzvshN1oBQuHYVykmOoMzl8WWWbmdfYUggT2fw1U rBAQuQ9qEIj1MLfZLnfGxlOwc2Qsymc.xOjYLevefKT5AAmHLPvW5ye8wFcrkTtAyLqXoIyb4ti4 aPxNE7ESBIYHsPRnx69QKpZknXR1HNlFl5zI62JvlFyeaQwu25iJ8DPrtaKJqWe3.tOeO8HI.ruz jBxkb.OG1lzqICokRWjt69Sipy_3.5xaJttea5QsUgfWqL9cfg8aacVKU3i4EvbrPXTy1P9SvcOq _BdOUvw7.TeYEdcg6RcpMzKhm.FjfEhYDMP7kQ1NfFanKmEMK.nSvKLGfeGgQIgeCz3OiF6Y6irN kyydJjQt7G4pp2QvbrvOi.RwYTm.NiRrLuLiLiV2fPvSQWZz2GTHYIwoLVuS7wuQK7yd3U.ziuAZ tYGt9metmeM_UcBIOI5_65jEKTk5ACzbNvXSVkLG.ZdJdThV85XXwdxn8s1nJBGfdpEAW_Uv23Yv _gLrvLtAyR8zw4Op5t6Wl6GPvoLU8HS02hjU1sQDpa6fgy0hluIm8Kyhdh9P6mkPvFmt_oU0.9_9 K_Z31u8OKmA.qR_wC52xW.g_.9wHHvybyYN.VEsUc8dDTg.hsnBUUIGlqFrT7H0hDJ79Gk0C2iPf c921QSXCT06WvRX.yQj.TUhClX3snJ.fD8L3iTHrB288SBi2OhCQjCP76_oJ9jI2E81eRKpwHL._ cV.cFXsQv0CkUFI.dG1QulGrsh8n9sf.1HMuwr9I0xjIu1TL2LnFh0aqV711Ya__dopf_rYnJ5zN DHvXVBdQZH5N62H_rwrvpYB2qtuv8RG.ap127ZPM1npubqHqWhmje9Yq7Sm8i6AI9.NVTmeJgf_i SzYMm1pSqwVYQhxxtEmphAPbYBEyFXPhaCBr8Be8MAwKYM4BMCLqcec_KX4tLy4glOBMiNTC3VwK wZS9vgtDcl8qz576YfzG0Ya.IibKSItF9aB0unwxt9f8HQtL0ksUP6hMJa.fdIy64RCu1LB1mnrF lFa2iI4FKs3h1V171zMEGr2KtVYwg_RfqL48x0_rJFunP8gAkv5x.YG7gXLDg_NyTiWvf2fMq4JX FJUm3kph52wrH5LlPEHKbsFeCYPqXY1VnqCJHxghox3765Na4TYup32ncH3EvF5Qi9Dba9MGUR3z vDgNu9wiKycOJYNoUdjQnJ_bFbJWcOdlKxfoSLxNg0tHCb2mGewh5h47PUJqjpfMSXIPVcOJ.vnQ jOIGBl60JMrKjk4rqSqzlxmpG5jcNAKl0oCgUEyZ4iT.1xCjP7HM.eQxI8q4ESLKAb2H32oe1kOe N5oreOp6hnBXKkl2w0X.LiHasSDMS_HU1mkscuGrYZolfLAguUPwaZjgQaRwjUXEhkWqxRPNehTn 1rEGh9H96m2xFWiSD9MgxSTJjSNETAuCfeNzC6plwmhzKS2VkZvUKWQgnO6rkpEZ1V9EKS_nyg3e IAYsTiccwlRNKAp3Ed9mjDueHWIDceM6fXyAYcX5QLbaqCU5RwJSLXskP9HkwWtM8TZ1Hphk7iG5 k2adYM.e23lZfGFtVdTdmxX_iae_RnAWT3.bqWKojA7O6o8G1ELnx5M1HGvmg4LREL8c0iqYTsSF mvOTm9xZb8WCYMgs.gKno_fKcvQlRwZ5Hxn_.AQPyOezDHtK8oGwL0iFDxyXroR1Oijm6TtR04.G S1tllQJ7mAjFr4Ax0K_PflOvgP6VjpVCQ0bp_mjligSQ4fPWDWkqbICDaPQ61Icjfa0EbcjJIt6N fCNyprBntFCESsClO4rfoaG9sqNVz2.Yic566vhsRw_DnecDe_sYg9VbwD0brzbUrJE7Gf4Topu9 n.gLvnhwT.qJJ4TKAPv2HCCWlS3.AHWJ2e5WkXjyG_XyzJIYxYE2RKrfuIszGAijrbh2yLLDyhCa 5hmpL0OPrGWIsXln1X6pDOTGh0NVOUC.947MytIVBQFYCFmToj7t5NwG2mqvJtXgHU5yDQGVYe35 mFB0rYF9Is0cLGq8Dr92yGdjDuMn7_Kk8Ivbdc6d9Aqkm2icSvpsoytTw4arwV2Iw9FBP.BIGUKo xirKSoIM2FWFrd3zyFgVKavGC.eeNbpBlAobPGSBs_TC6syNRjgk- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Sun, 29 Jan 2023 05:56:08 +0000 Received: by hermes--production-sg3-9fc5746c8-ltdwf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 71dea2a326d21481c733d14cf0101abe; Sun, 29 Jan 2023 05:56:01 +0000 (UTC) From: Po Lu Date: Sun, 29 Jan 2023 13:55:50 +0800 Message-ID: <871qnd28bd.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable References: <871qnd28bd.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.21123 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 5213 Received-SPF: pass client-ip=66.163.191.146; envelope-from=luangruo@yahoo.com; helo=sonic304-20.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, RCVD_IN_MSPIKE_H2=-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.6 (/) 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.6 (-) Package: cc-mode Insert the following text in a C Mode buffer: static const char * sfnt_interpret_font_program (struct sfnt_interpreter *interpreter, struct sfnt_font_program *fpgm) { if (setjmp (interpreter->trap)) return interpreter->trap_reason; /* Set up the interpreter to evaluate the font program. */ interpreter->PC =3D 0; interpreter->SP =3D interpreter->stack; interpreter->instructions =3D fpgm->instructions; interpreter->num_instructions =3D fpgm->num_instructions; sfnt_interpret_run (interpreter, SFNT_RUN_CONTEXT_FONT_PROGRAM); } `sfnt_interpret_run' will be fontified in font-lock-function-name-face, which is not how CC Mode usually works. Thanks. Emacs : GNU Emacs 30.0.50 (build 41, x86_64-pc-linux-gnu) of 2023-01-29 Package: CC Mode 5.35.2 (C/*l) Buffer Style: gnu c-emacs-features: (pps-extended-state col-0-paren posix-char-classes gen-st= ring-delim gen-comment-delim syntax-properties category-properties 1-bit) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq c-basic-offset 2 c-comment-only-line-offset '(0 . 0) c-indent-comment-alist '((anchored-comment column . 0) (end-block space . = 1) (cpp-end-block space . 2)) c-indent-comments-syntactically-p nil c-block-comment-prefix "" c-comment-prefix-regexp '((pike-mode . "//+!?\\|\\**") (awk-mode . "#+") (other . "//+\\|\\**")) c-doc-comment-style '((java-mode . javadoc) (pike-mode . autodoc) (c-mode . gtkdoc) (c++-mode . gtkdoc)) c-cleanup-list '(scope-operator) c-hanging-braces-alist '((substatement-open before after) (arglist-cont-nonempty)) c-hanging-colons-alist nil c-hanging-semi&comma-criteria '(c-semi&comma-inside-parenlist) c-backslash-column 48 c-backslash-max-column 72 c-special-indent-hook '(t c-gnu-impose-minimum) c-label-minimum-indentation 1 c-offsets-alist '((inexpr-class . +) (inexpr-statement . +) (lambda-intro-cont . +) (inlambda . 0) (template-args-cont c-lineup-template-args +) (incomposition . +) (inmodule . +) (innamespace . +) (inextern-lang . +) (composition-close . 0) (module-close . 0) (namespace-close . 0) (extern-lang-close . 0) (composition-open . 0) (module-open . 0) (namespace-open . 0) (extern-lang-open . 0) (objc-method-call-cont c-lineup-ObjC-method-call-colons c-lineup-ObjC-method-call + ) (objc-method-args-cont . c-lineup-ObjC-method-args) (objc-method-intro . [0]) (friend . 0) (cpp-define-intro c-lineup-cpp-define +) (cpp-macro-cont . +) (cpp-macro . [0]) (inclass . +) (stream-op . c-lineup-streamop) (arglist-cont-nonempty c-lineup-gcc-asm-reg c-lineup-arglist ) (arglist-cont c-lineup-gcc-asm-reg 0) (comment-intro c-lineup-knr-region-comment c-lineup-comment ) (catch-clause . 0) (else-clause . 0) (do-while-closure . 0) (access-label . -) (case-label . 0) (substatement . +) (statement-case-intro . +) (statement . 0) (brace-entry-open . 0) (brace-list-entry . 0) (brace-list-close . 0) (block-close . 0) (block-open . 0) (inher-cont . c-lineup-multi-inher) (inher-intro . +) (member-init-cont . c-lineup-multi-inher) (member-init-intro . +) (annotation-var-cont . +) (annotation-top-cont . 0) (topmost-intro . 0) (knr-argdecl . 0) (func-decl-cont . +) (inline-close . 0) (class-close . 0) (class-open . 0) (defun-block-intro . +) (defun-close . 0) (defun-open . 0) (c . c-lineup-C-comments) (string . c-lineup-dont-change) (topmost-intro-cont first c-lineup-topmost-intro-cont c-lineup-gnu-DEFUN-intro-cont ) (brace-list-intro first c-lineup-2nd-brace-entry-in-arglist c-lineup-class-decl-init-+ + ) (brace-list-open . +) (inline-open . 0) (arglist-close . c-lineup-arglist) (arglist-intro . c-lineup-arglist-intro-after-paren) (statement-cont . +) (statement-case-open . +) (label . 0) (substatement-label . 0) (substatement-open . +) (knr-argdecl-intro . 5) (statement-block-intro . +) ) c-buffer-is-cc-mode 'c-mode c-tab-always-indent t c-syntactic-indentation t c-syntactic-indentation-in-macros t c-ignore-auto-fill '(string cpp code) c-auto-align-backslashes t c-backspace-function 'backward-delete-char-untabify c-delete-function 'delete-char c-electric-pound-behavior nil c-default-style '((java-mode . "java") (awk-mode . "awk") (other . "gnu")) c-enable-xemacs-performance-kludge-p nil c-old-style-variable-behavior nil defun-prompt-regexp nil tab-width 8 comment-column 32 parse-sexp-ignore-comments t parse-sexp-lookup-properties t auto-fill-function nil comment-multi-line t comment-start-skip "\\(?://+\\|/\\*+\\)\\s *" fill-prefix nil fill-column 70 paragraph-start "[ ]*\\(//+\\|\\**\\)[ ]*$\\|^\f" adaptive-fill-mode t adaptive-fill-regexp "[ ]*\\(//+\\|\\**\\)[ ]*\\([ ]*\\([-=E2=80=93!|#%= ;>*=C2=B7=E2=80=A2=E2=80=A3=E2=81=83=E2=97=A6]+[ ]*\\)*\\)" ) From unknown Tue Aug 19 10:08:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61135: CC Mode 5.35.2 (C/*l); Incorrect fontification of function call Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-cc-mode@gnu.org Resent-Date: Mon, 30 Jan 2023 20:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61135 X-GNU-PR-Package: cc-mode X-GNU-PR-Keywords: To: Po Lu Cc: 61135@debbugs.gnu.org Received: via spool by 61135-submit@debbugs.gnu.org id=B61135.167511023521912 (code B ref 61135); Mon, 30 Jan 2023 20:24:01 +0000 Received: (at 61135) by debbugs.gnu.org; 30 Jan 2023 20:23:55 +0000 Received: from localhost ([127.0.0.1]:50656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pMah1-0005hM-Gk for submit@debbugs.gnu.org; Mon, 30 Jan 2023 15:23:55 -0500 Received: from mx3.muc.de ([193.149.48.5]:11118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pMagz-0005h4-Li for 61135@debbugs.gnu.org; Mon, 30 Jan 2023 15:23:54 -0500 Received: (qmail 60453 invoked by uid 3782); 30 Jan 2023 21:23:46 +0100 Received: from acm.muc.de (p4fe15765.dip0.t-ipconnect.de [79.225.87.101]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Mon, 30 Jan 2023 21:23:46 +0100 Received: (qmail 7737 invoked by uid 1000); 30 Jan 2023 20:23:45 -0000 Date: Mon, 30 Jan 2023 20:23:45 +0000 Message-ID: References: <871qnd28bd.fsf.ref@yahoo.com> <871qnd28bd.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <871qnd28bd.fsf@yahoo.com> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: 0.0 (/) 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 (-) Hello, Po. On Sun, Jan 29, 2023 at 13:55:50 +0800, Po Lu via CC-Mode-help wrote: > Package: cc-mode > Insert the following text in a C Mode buffer: > static const char * > sfnt_interpret_font_program (struct sfnt_interpreter *interpreter, > struct sfnt_font_program *fpgm) > { > if (setjmp (interpreter->trap)) > return interpreter->trap_reason; > /* Set up the interpreter to evaluate the font program. */ > interpreter->PC = 0; > interpreter->SP = interpreter->stack; > interpreter->instructions = fpgm->instructions; > interpreter->num_instructions = fpgm->num_instructions; > sfnt_interpret_run (interpreter, SFNT_RUN_CONTEXT_FONT_PROGRAM); > } > `sfnt_interpret_run' will be fontified in font-lock-function-name-face, > which is not how CC Mode usually works. Thanks. This bug was triggered by the string "struct" in fpgm->inSTRUCTions and fpgm->num_inSTRUCTions. It would also have been triggered by either of "union" or "extern". There was a regexp which was lacking a "\\>" element for "match end of word". ("\\_>" is unavailable on XEmacs.). I've fixed the macro which generates that regexp and committed the change to the release branch. Would you please update your Emacs, and confirm that the bug has indeed been fixed. Thanks! > Emacs : GNU Emacs 30.0.50 (build 41, x86_64-pc-linux-gnu) > of 2023-01-29 > Package: CC Mode 5.35.2 (C/*l) > Buffer Style: gnu > c-emacs-features: (pps-extended-state col-0-paren posix-char-classes gen-string-delim gen-comment-delim syntax-properties category-properties 1-bit) [ .... ] -- Alan Mackenzie (Nuremberg, Germany). From unknown Tue Aug 19 10:08:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61135: CC Mode 5.35.2 (C/*l); Incorrect fontification of function call Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-cc-mode@gnu.org Resent-Date: Sat, 04 Feb 2023 00:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61135 X-GNU-PR-Package: cc-mode X-GNU-PR-Keywords: To: Alan Mackenzie Cc: 61135@debbugs.gnu.org Received: via spool by 61135-submit@debbugs.gnu.org id=B61135.16754700288462 (code B ref 61135); Sat, 04 Feb 2023 00:21:02 +0000 Received: (at 61135) by debbugs.gnu.org; 4 Feb 2023 00:20:28 +0000 Received: from localhost ([127.0.0.1]:40214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pO6I8-0002CQ-2K for submit@debbugs.gnu.org; Fri, 03 Feb 2023 19:20:28 -0500 Received: from sonic314-21.consmr.mail.ne1.yahoo.com ([66.163.189.147]:46661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pO6I3-0002CA-Il for 61135@debbugs.gnu.org; Fri, 03 Feb 2023 19:20:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1675470017; bh=+f4CnNo68slh/ORZV9rDB099UtucH7ZPErpwPnSRqCI=; h=Date:From:To:CC:Subject:In-Reply-To:References:From:Subject:Reply-To; b=G0vh5B3gIdsZ+hw/F1xA72mx1c7v10olxxLQoF4J7QGTpdUcDbZx9bmCYJGXr9EsVVnQ3sBD4JlzGcDLAEaY3S4Hd1uz2VNWNJUtliAKMP9neZpGJnTYTf44w5+bie0nAho0WemJHdwWWbSVrzw+cBOFwMmVUOe1vyOlNicf4WvXAd8OM6K820/YtasWUn8XUMnsqdaeu7l1I/NNUqRfp8UHTvs6tZFSzbSlaHfq5xyf+9k/pPGABb45B4yGDtIYl/woC8jnwaQ9U+69UVZQQoekBW34Xd9nVH4WukIjPuyr93YllVdKTc5Q13sKASKZPeJCqdwP5IcNTas8g/tsnQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1675470017; bh=4V5i7T3/WkI4sPaBgHKZqqhoL1L7aRcY4Ls/ObYt1Cf=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=MUnEh1Y6RiXKvQHF1FAm+VtyRbGYlUGmgkp4L4ji93WP3xwcQSRSmmxVgHKyTVIXk+MFdZ/xNK9/VHvi4c+gnzYs++gO76+OARLq7qQw5uFElpYiQN695InXn7/LVy2lGsdsLw8mB/+3O7RYvd8qYo+vF+/bc+iBvprfy8U/uqZg5Q+t/knn2V4MfnIEN7teg63J4n5bTzyYiWaj1g1UdlG6PeAqfaKIWSPFBSNIZkOuFqN9CEUUbw3q0BClbdEuIz/FHzVWarjkYSvuzMQ0BjJoQPF4rJPVnxZQ0OPuDKr2oigY04SQNZZ57loZoN1/st3No2mC4w6j33TKcasIBA== X-YMail-OSG: g6g2a90VM1kuROKbhCiFjUMJYc0GxI6C3Mu_vW8fzIkxl2QGnYonfMq0KXiP1e. itb3QcUpkNr.vVXamAjPY930cm7BlhMeE9FDyHuBVMaL_1TVTgTWawGUB4skm7DAhlPdh.HQHfWk j7d_YAoWUNz4Zwyb_3wYTTZd3N9e8jRi95VkTKcjHBm6CM8pW.J68ZQbORixvvUtfeNDuR9056Pk LjZ3NjNA8rkahEKP.yRchsGWnqbbSNw9AmL2aBX.hkx1u_a68_ms7gHP1jqa_VDG7T.zlOTOf3PY _u2NCpezsgL2SfYzKPbQyGQdCmt7mJy5lf7tTZlTwB0O8cFngpn.bYEc5bG.KpDcwjtb7PHu2d9u NexraOoi8aBuN7M0j92c2M8x7WkgqsKRQlwtfOZjnmREpO6Fxra71qgBFHwoHQC1MM.v6lH726hC uyUy1EOA7F4jtpcTVUKfdWAHDcWO0c.x52L0kd5ZEkzuewcF56jiYWIqvuhbzOeN5YHCyBX58HI6 tWzFDywivyaQTyXIFOk4OdX56X.GvjzNT5i8xZI.wMoX6HuDaX9Z6nxxclkNfLqJFTindgnonr7O 1GILzvtXtfI8BYjetxLIoer4c13ztaCvebc.r4vZPY3EaDqgianVbebazEKkpD1jVGsO7rJdcb2w JgWQFLhXh6bvfUfXLpnJ.heA5p_mF45BK5fy98byB8mcKjLgq9QupCrXswePsukluA42O0qJ8cOQ QHxglnD8.BqSDNvmIW8ful6FGL.weiOOsao6r9LjruukZGdACZ92tKhSmpTW5U_Yb_4GmaZ9Ge9S wgib0fnNKGx0mhVFAdRl1RVA1ruOSu28fbRph28E4hlZAedMYJoIwZwx_G2xXIMQbr2xHGnQruV0 DIM55A.9L1EPAPaMeSc3NJkEXTRAlca9RIjMUmvSTeqgySuNGk4ex8BCmOznmNlQrcoXwY.5JT78 q46ZZE2N1T49fk5luwCHDZkT7oZ4sdTZY4hEv9VUe2GrNcGBUKoxCI_b2j9ZQw1Gzn0wX9KyTf65 hgdJafWxoP.GYKNQnN0GYXfbAwi7CcKO5paaxbGolgWXsFKpKNqSgdGpXfI3r5D.m_F5MZZt.M45 HXyvp2j_eJbUmanKBXRI6oeHW2v38TQYtkO2XelP0P8FlArbTTM6chhZEtEj83oIHhED6K4NoWC4 13aQSVvO.et9m7kKqd30N9rHNJNtl9s1Pf4BEjDsi10H5xyHf2doGgg7NUyKASkaXSH9CMnb8RyN 1N.gcvbspVm87hStIVosAgMgSN57eo0TKjaSsTJR4Kc9KltuhoLgN4uwERbF6M2lO6yAOZy93f31 0ttrGF_RmNYpd.dtwHO09aYUKVvIi9XkTIXIJENPBwFLHz_ir4eCHVykoeYUTw5Rjg7ngNzXOBH5 mE9CNM.XnTH4shhL2nxa0cpX_a9yAb5XDn6iBe5OsY_25gJIo7wkWmlgSLIFTz7EdDh3nup3MlcX KE4HI7h_ezXB.XevTBgmhnNYfxJ6OiilCjfzKKq.jJ.xHlHFxEC8gdhhYRr7y_n8pNO7RcBdQsIN PbqQNlhOsTexSUuDqne_f8J_hPJf.6qeDRXJUP4yNsYJqN5qnEj_RNN0CZtwytajcUsx7gwBDXfy oxXCcVUOHIHczXPvC1GwANsbdVCWbnqjBQS795_a6rUp7YFcYisa3yMhuR_UGusQ3uKkVumzJxE4 RkYTw7UXNXQ4tVZ_Ugs4ahniuOqAzgDxzbF8YxkjkDPMrxhAPHB9_XU6BohS_2olL5xksknGmXwT faGbeYNZ_pARqZQdBrybS5rpa0YsIS.V6hd08yiy.yw0MUpkPg0cyofUtWMh6_Y8E7M4hcIR8VJg 81W3Ba.CtW7rX2opKByCkOBfYPx5TZD_pZOtkfL_6n4ahFjuuVzKcsoUapFNwcM3TuRYkgAbwaig jXZCpikNH6macno9_exMwLo9cQD.ZDRqf_T3WDloG05I4rGY.hnJePgQZf1YeyZ9QfybI0OA5qgb szH7eOXtXPt4Drycyns8pvPnd6WNTX0I4Z5M1SmChjgcvtO5GXu.49YdrX4XU16Tge09gg9Rem0R xcOPbufYMXxnCOJqe6.WN3ZTE.lVf.UqIUnfohRMzB5gG_5QqHevH3dQRhCqqWyh9ukCDeAP.wDj mYKulc8fvrCPonZcJxXy_v25VLEYfpOo1aFWahXMtL6l6QELXkmAip8ktgvj3ZDKikJWd9SOnMem emr_pzAlim1cY3mkTTp2zm_NqsvdDdO384gPFzeRHKGhc0Y.r0f8c2kdSPavE1A-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Sat, 4 Feb 2023 00:20:17 +0000 Received: by hermes--production-sg3-9fc5746c8-8hlql (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID beb4bdc66e3bc60b50bc27a83f7a5753; Sat, 04 Feb 2023 00:20:13 +0000 (UTC) Date: Sat, 04 Feb 2023 08:19:58 +0800 From: Po Lu In-Reply-To: References: <871qnd28bd.fsf.ref@yahoo.com> <871qnd28bd.fsf@yahoo.com> Message-ID: <7C350B26-C522-4CFE-BCCD-7B2883AE2B54@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21161 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 382 X-Spam-Score: 0.0 (/) 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 (-) I think my reply got lost=2E Yes, it's been fixed, thanks=2E On February 4, 2023 5:09:58 AM GMT+08:00, Alan Mackenzie wr= ote: >Hello, Po=2E > >Did you get my email last Sunday about bug #61135? Possibly not=2E Or I >didn't get your reply, for some reason=2E > >Here's another copy of it=2E Perhaps you could deal with it in the next >day or two=2E > >Thanks! > From unknown Tue Aug 19 10:08:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Po Lu Subject: bug#61135: closed (Re: bug#61135: CC Mode 5.35.2 (C/*l); Incorrect fontification of function call) Message-ID: References: <871qnd28bd.fsf@yahoo.com> X-Gnu-PR-Message: they-closed 61135 X-Gnu-PR-Package: cc-mode Reply-To: 61135@debbugs.gnu.org Date: Sat, 04 Feb 2023 10:39:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1675507142-4966-1" This is a multi-part message in MIME format... ------------=_1675507142-4966-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #61135: CC Mode 5.35.2 (C/*l); Incorrect fontification of function call which was filed against the cc-mode package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 61135@debbugs.gnu.org. --=20 61135: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61135 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1675507142-4966-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 61135-done) by debbugs.gnu.org; 4 Feb 2023 10:38:22 +0000 Received: from localhost ([127.0.0.1]:40744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOFw5-0001H7-JX for submit@debbugs.gnu.org; Sat, 04 Feb 2023 05:38:21 -0500 Received: from mx3.muc.de ([193.149.48.5]:38490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOFw1-0001Gp-QU for 61135-done@debbugs.gnu.org; Sat, 04 Feb 2023 05:38:20 -0500 Received: (qmail 92724 invoked by uid 3782); 4 Feb 2023 11:38:10 +0100 Received: from acm.muc.de (p4fe158f1.dip0.t-ipconnect.de [79.225.88.241]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 04 Feb 2023 11:38:10 +0100 Received: (qmail 4160 invoked by uid 1000); 4 Feb 2023 10:38:09 -0000 Date: Sat, 4 Feb 2023 10:38:09 +0000 To: Po Lu Subject: Re: bug#61135: CC Mode 5.35.2 (C/*l); Incorrect fontification of function call Message-ID: References: <871qnd28bd.fsf.ref@yahoo.com> <871qnd28bd.fsf@yahoo.com> <7C350B26-C522-4CFE-BCCD-7B2883AE2B54@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7C350B26-C522-4CFE-BCCD-7B2883AE2B54@yahoo.com> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61135-done Cc: 61135-done@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 (-) Hello, Po. On Sat, Feb 04, 2023 at 08:19:58 +0800, Po Lu wrote: > I think my reply got lost. Yes, it's been fixed, thanks. OK, thanks. I'm closing the bug, now (if you haven't already done so). > On February 4, 2023 5:09:58 AM GMT+08:00, Alan Mackenzie wrote: > >Did you get my email last Sunday about bug #61135? Possibly not. Or I > >didn't get your reply, for some reason. -- Alan Mackenzie (Nuremberg, Germany). ------------=_1675507142-4966-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Jan 2023 05:56:32 +0000 Received: from localhost ([127.0.0.1]:41976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM0g3-0003DS-Se for submit@debbugs.gnu.org; Sun, 29 Jan 2023 00:56:32 -0500 Received: from lists.gnu.org ([209.51.188.17]:44896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM0fz-0003DI-9x for submit@debbugs.gnu.org; Sun, 29 Jan 2023 00:56:30 -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 ) id 1pM0fx-0001HC-RC for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 00:56:26 -0500 Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pM0fv-0001em-He for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 00:56:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1674971768; bh=3rg2aWWlDXd2EeU7vd5bVJktTaF0xSBByhpzsyZQck4=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=nqajl3yb7Ny1GeW5YJ1zubAK+CQiUzNh6+mapN1vUtqA7wW7Z9hVvwpV7alEYE3r1mW/WCj2mjTfUmbr18mW7zHVeXYvm2U7Xbh36AgjBIoAuXwYWkyUvKQxdnQdpql7MQ7qZOJk1pfVL3n8wy6KOy5jFtH/9hEOIo6qvzvoQh9sO8lfGs51vT/1CiT8bUdy+B0sAfiG+7As7xHQQGRqmfQL/6iBk5Zmupq2wmwAVVtWE2a8jm14Xus8n8v22raXwSarTCih9q28rHxGsY3zl5oTppBcbJ0uxWABhGgACvM/d7V0yz3K5+CPEGN8dto3EPd7vpxdOinaDEIMle1AUw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1674971768; bh=u6g0kkh79Jbm0OPeqgee63IBUZ7Tb7/2wl9337JJWk9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TaHIoAYmlRB4fd/E3RQ3/VwaXadSLFbZFB9V8m3zeE8Pcye/HSiXMHtadOL4BJVivUB+atWa+Bba8ks5B5i1u5W9fRPJJTraQxDb8X6mz1vRfZeyiRHPcOeflnsTyZkyAcIHMpVD35gRrAgAmdMDS4GxT4csw8LqZj4GFkPT35vkJQT20uUWWxS3kbgKJ+JXvdGauuk+z0YntI66kPafFSOV0n995edlhqlpabgrHQRPkjfcfWPrVkCMlYUi1mXltvrZog1nYxZeN1xHgiSUbnQJH6V1Rm49Ile3hYYCyK2V9Wro4onocZMVa30/eEY2ZCIpsag6WaQghGud/nI5eg== X-YMail-OSG: D9NypjEVM1l3ZZF38OtdwoGCGALaN7KAqsFEVK7QFtzp.bBcR36fnGhawssQlv_ xd1_R4sT8pGOj9IaD_wgFRUGNgxYtIWVC7W.b5hDpcn2TPNF6jboJG92uMdCK8aRDVwTiVi0eBlV Otccj6Zl2OSN32lhbb8K6ANxmQTiZYGZvBHLFzvshN1oBQuHYVykmOoMzl8WWWbmdfYUggT2fw1U rBAQuQ9qEIj1MLfZLnfGxlOwc2Qsymc.xOjYLevefKT5AAmHLPvW5ye8wFcrkTtAyLqXoIyb4ti4 aPxNE7ESBIYHsPRnx69QKpZknXR1HNlFl5zI62JvlFyeaQwu25iJ8DPrtaKJqWe3.tOeO8HI.ruz jBxkb.OG1lzqICokRWjt69Sipy_3.5xaJttea5QsUgfWqL9cfg8aacVKU3i4EvbrPXTy1P9SvcOq _BdOUvw7.TeYEdcg6RcpMzKhm.FjfEhYDMP7kQ1NfFanKmEMK.nSvKLGfeGgQIgeCz3OiF6Y6irN kyydJjQt7G4pp2QvbrvOi.RwYTm.NiRrLuLiLiV2fPvSQWZz2GTHYIwoLVuS7wuQK7yd3U.ziuAZ tYGt9metmeM_UcBIOI5_65jEKTk5ACzbNvXSVkLG.ZdJdThV85XXwdxn8s1nJBGfdpEAW_Uv23Yv _gLrvLtAyR8zw4Op5t6Wl6GPvoLU8HS02hjU1sQDpa6fgy0hluIm8Kyhdh9P6mkPvFmt_oU0.9_9 K_Z31u8OKmA.qR_wC52xW.g_.9wHHvybyYN.VEsUc8dDTg.hsnBUUIGlqFrT7H0hDJ79Gk0C2iPf c921QSXCT06WvRX.yQj.TUhClX3snJ.fD8L3iTHrB288SBi2OhCQjCP76_oJ9jI2E81eRKpwHL._ cV.cFXsQv0CkUFI.dG1QulGrsh8n9sf.1HMuwr9I0xjIu1TL2LnFh0aqV711Ya__dopf_rYnJ5zN DHvXVBdQZH5N62H_rwrvpYB2qtuv8RG.ap127ZPM1npubqHqWhmje9Yq7Sm8i6AI9.NVTmeJgf_i SzYMm1pSqwVYQhxxtEmphAPbYBEyFXPhaCBr8Be8MAwKYM4BMCLqcec_KX4tLy4glOBMiNTC3VwK wZS9vgtDcl8qz576YfzG0Ya.IibKSItF9aB0unwxt9f8HQtL0ksUP6hMJa.fdIy64RCu1LB1mnrF lFa2iI4FKs3h1V171zMEGr2KtVYwg_RfqL48x0_rJFunP8gAkv5x.YG7gXLDg_NyTiWvf2fMq4JX FJUm3kph52wrH5LlPEHKbsFeCYPqXY1VnqCJHxghox3765Na4TYup32ncH3EvF5Qi9Dba9MGUR3z vDgNu9wiKycOJYNoUdjQnJ_bFbJWcOdlKxfoSLxNg0tHCb2mGewh5h47PUJqjpfMSXIPVcOJ.vnQ jOIGBl60JMrKjk4rqSqzlxmpG5jcNAKl0oCgUEyZ4iT.1xCjP7HM.eQxI8q4ESLKAb2H32oe1kOe N5oreOp6hnBXKkl2w0X.LiHasSDMS_HU1mkscuGrYZolfLAguUPwaZjgQaRwjUXEhkWqxRPNehTn 1rEGh9H96m2xFWiSD9MgxSTJjSNETAuCfeNzC6plwmhzKS2VkZvUKWQgnO6rkpEZ1V9EKS_nyg3e IAYsTiccwlRNKAp3Ed9mjDueHWIDceM6fXyAYcX5QLbaqCU5RwJSLXskP9HkwWtM8TZ1Hphk7iG5 k2adYM.e23lZfGFtVdTdmxX_iae_RnAWT3.bqWKojA7O6o8G1ELnx5M1HGvmg4LREL8c0iqYTsSF mvOTm9xZb8WCYMgs.gKno_fKcvQlRwZ5Hxn_.AQPyOezDHtK8oGwL0iFDxyXroR1Oijm6TtR04.G S1tllQJ7mAjFr4Ax0K_PflOvgP6VjpVCQ0bp_mjligSQ4fPWDWkqbICDaPQ61Icjfa0EbcjJIt6N fCNyprBntFCESsClO4rfoaG9sqNVz2.Yic566vhsRw_DnecDe_sYg9VbwD0brzbUrJE7Gf4Topu9 n.gLvnhwT.qJJ4TKAPv2HCCWlS3.AHWJ2e5WkXjyG_XyzJIYxYE2RKrfuIszGAijrbh2yLLDyhCa 5hmpL0OPrGWIsXln1X6pDOTGh0NVOUC.947MytIVBQFYCFmToj7t5NwG2mqvJtXgHU5yDQGVYe35 mFB0rYF9Is0cLGq8Dr92yGdjDuMn7_Kk8Ivbdc6d9Aqkm2icSvpsoytTw4arwV2Iw9FBP.BIGUKo xirKSoIM2FWFrd3zyFgVKavGC.eeNbpBlAobPGSBs_TC6syNRjgk- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Sun, 29 Jan 2023 05:56:08 +0000 Received: by hermes--production-sg3-9fc5746c8-ltdwf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 71dea2a326d21481c733d14cf0101abe; Sun, 29 Jan 2023 05:56:01 +0000 (UTC) From: Po Lu To: bug-gnu-emacs@gnu.org Subject: CC Mode 5.35.2 (C/*l); Incorrect fontification of function call X-Debbugs-Package: cc-mode Date: Sun, 29 Jan 2023 13:55:50 +0800 Message-ID: <871qnd28bd.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable References: <871qnd28bd.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.21123 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 5213 Received-SPF: pass client-ip=66.163.191.146; envelope-from=luangruo@yahoo.com; helo=sonic304-20.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, RCVD_IN_MSPIKE_H2=-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.6 (/) 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: -1.6 (-) Package: cc-mode Insert the following text in a C Mode buffer: static const char * sfnt_interpret_font_program (struct sfnt_interpreter *interpreter, struct sfnt_font_program *fpgm) { if (setjmp (interpreter->trap)) return interpreter->trap_reason; /* Set up the interpreter to evaluate the font program. */ interpreter->PC =3D 0; interpreter->SP =3D interpreter->stack; interpreter->instructions =3D fpgm->instructions; interpreter->num_instructions =3D fpgm->num_instructions; sfnt_interpret_run (interpreter, SFNT_RUN_CONTEXT_FONT_PROGRAM); } `sfnt_interpret_run' will be fontified in font-lock-function-name-face, which is not how CC Mode usually works. Thanks. Emacs : GNU Emacs 30.0.50 (build 41, x86_64-pc-linux-gnu) of 2023-01-29 Package: CC Mode 5.35.2 (C/*l) Buffer Style: gnu c-emacs-features: (pps-extended-state col-0-paren posix-char-classes gen-st= ring-delim gen-comment-delim syntax-properties category-properties 1-bit) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq c-basic-offset 2 c-comment-only-line-offset '(0 . 0) c-indent-comment-alist '((anchored-comment column . 0) (end-block space . = 1) (cpp-end-block space . 2)) c-indent-comments-syntactically-p nil c-block-comment-prefix "" c-comment-prefix-regexp '((pike-mode . "//+!?\\|\\**") (awk-mode . "#+") (other . "//+\\|\\**")) c-doc-comment-style '((java-mode . javadoc) (pike-mode . autodoc) (c-mode . gtkdoc) (c++-mode . gtkdoc)) c-cleanup-list '(scope-operator) c-hanging-braces-alist '((substatement-open before after) (arglist-cont-nonempty)) c-hanging-colons-alist nil c-hanging-semi&comma-criteria '(c-semi&comma-inside-parenlist) c-backslash-column 48 c-backslash-max-column 72 c-special-indent-hook '(t c-gnu-impose-minimum) c-label-minimum-indentation 1 c-offsets-alist '((inexpr-class . +) (inexpr-statement . +) (lambda-intro-cont . +) (inlambda . 0) (template-args-cont c-lineup-template-args +) (incomposition . +) (inmodule . +) (innamespace . +) (inextern-lang . +) (composition-close . 0) (module-close . 0) (namespace-close . 0) (extern-lang-close . 0) (composition-open . 0) (module-open . 0) (namespace-open . 0) (extern-lang-open . 0) (objc-method-call-cont c-lineup-ObjC-method-call-colons c-lineup-ObjC-method-call + ) (objc-method-args-cont . c-lineup-ObjC-method-args) (objc-method-intro . [0]) (friend . 0) (cpp-define-intro c-lineup-cpp-define +) (cpp-macro-cont . +) (cpp-macro . [0]) (inclass . +) (stream-op . c-lineup-streamop) (arglist-cont-nonempty c-lineup-gcc-asm-reg c-lineup-arglist ) (arglist-cont c-lineup-gcc-asm-reg 0) (comment-intro c-lineup-knr-region-comment c-lineup-comment ) (catch-clause . 0) (else-clause . 0) (do-while-closure . 0) (access-label . -) (case-label . 0) (substatement . +) (statement-case-intro . +) (statement . 0) (brace-entry-open . 0) (brace-list-entry . 0) (brace-list-close . 0) (block-close . 0) (block-open . 0) (inher-cont . c-lineup-multi-inher) (inher-intro . +) (member-init-cont . c-lineup-multi-inher) (member-init-intro . +) (annotation-var-cont . +) (annotation-top-cont . 0) (topmost-intro . 0) (knr-argdecl . 0) (func-decl-cont . +) (inline-close . 0) (class-close . 0) (class-open . 0) (defun-block-intro . +) (defun-close . 0) (defun-open . 0) (c . c-lineup-C-comments) (string . c-lineup-dont-change) (topmost-intro-cont first c-lineup-topmost-intro-cont c-lineup-gnu-DEFUN-intro-cont ) (brace-list-intro first c-lineup-2nd-brace-entry-in-arglist c-lineup-class-decl-init-+ + ) (brace-list-open . +) (inline-open . 0) (arglist-close . c-lineup-arglist) (arglist-intro . c-lineup-arglist-intro-after-paren) (statement-cont . +) (statement-case-open . +) (label . 0) (substatement-label . 0) (substatement-open . +) (knr-argdecl-intro . 5) (statement-block-intro . +) ) c-buffer-is-cc-mode 'c-mode c-tab-always-indent t c-syntactic-indentation t c-syntactic-indentation-in-macros t c-ignore-auto-fill '(string cpp code) c-auto-align-backslashes t c-backspace-function 'backward-delete-char-untabify c-delete-function 'delete-char c-electric-pound-behavior nil c-default-style '((java-mode . "java") (awk-mode . "awk") (other . "gnu")) c-enable-xemacs-performance-kludge-p nil c-old-style-variable-behavior nil defun-prompt-regexp nil tab-width 8 comment-column 32 parse-sexp-ignore-comments t parse-sexp-lookup-properties t auto-fill-function nil comment-multi-line t comment-start-skip "\\(?://+\\|/\\*+\\)\\s *" fill-prefix nil fill-column 70 paragraph-start "[ ]*\\(//+\\|\\**\\)[ ]*$\\|^\f" adaptive-fill-mode t adaptive-fill-regexp "[ ]*\\(//+\\|\\**\\)[ ]*\\([ ]*\\([-=E2=80=93!|#%= ;>*=C2=B7=E2=80=A2=E2=80=A3=E2=81=83=E2=97=A6]+[ ]*\\)*\\)" ) ------------=_1675507142-4966-1--