From unknown Sun Aug 10 16:50:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24830 <24830@debbugs.gnu.org> To: bug#24830 <24830@debbugs.gnu.org> Subject: Status: [PATCH] Add an example for font-lock-remove-keywords. Reply-To: bug#24830 <24830@debbugs.gnu.org> Date: Sun, 10 Aug 2025 23:50:36 +0000 retitle 24830 [PATCH] Add an example for font-lock-remove-keywords. reassign 24830 emacs submitter 24830 Hong Xu severity 24830 wishlist tag 24830 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 30 19:25:03 2016 Received: (at submit) by debbugs.gnu.org; 30 Oct 2016 23:25:03 +0000 Received: from localhost ([127.0.0.1]:37497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c0zTK-0005ot-RW for submit@debbugs.gnu.org; Sun, 30 Oct 2016 19:25:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c0zTK-0005oO-0F for submit@debbugs.gnu.org; Sun, 30 Oct 2016 19:25:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c0zTE-0004a3-0g for submit@debbugs.gnu.org; Sun, 30 Oct 2016 19:24:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52765) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c0zTD-0004Zz-Th for submit@debbugs.gnu.org; Sun, 30 Oct 2016 19:24:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c0zTC-0006W4-S8 for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2016 19:24:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c0zT9-0004ZY-O1 for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2016 19:24:54 -0400 Received: from sender163-mail.zoho.com ([74.201.84.163]:21452) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c0zT9-0004YU-G8 for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2016 19:24:51 -0400 Received: from localhost (cpe-104-32-170-214.socal.res.rr.com [104.32.170.214]) by mx.zohomail.com with SMTPS id 1477869888000504.8287221911494; Sun, 30 Oct 2016 16:24:48 -0700 (PDT) From: Hong Xu To: bug-gnu-emacs@gnu.org Subject: [PATCH] Add an example for font-lock-remove-keywords. Date: Sun, 30 Oct 2016 16:24:47 -0700 Message-Id: <1477869887-691-1-git-send-email-hong@topbug.net> X-Mailer: git-send-email 2.1.4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) 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: -4.4 (----) --- doc/lispref/ChangeLog.1 | 4 ++++ doc/lispref/modes.texi | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/doc/lispref/ChangeLog.1 b/doc/lispref/ChangeLog.1 index 610e7541e7de..34c7b5634359 100644 --- a/doc/lispref/ChangeLog.1 +++ b/doc/lispref/ChangeLog.1 @@ -1,3 +1,7 @@ +2016-10-30 Hong Xu + + * modes.texi (Customizing Keywords): Add an example for `font-lock-remove-keywords'. + 2015-03-29 Glenn Morris * objects.texi (Equality Predicates): Fix typo in example. diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi index 32baa27147bf..04d1f13c60d2 100644 --- a/doc/lispref/modes.texi +++ b/doc/lispref/modes.texi @@ -2930,6 +2930,16 @@ Customizing Keywords ("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face))) @end smallexample +To remove the fontification of the word @samp{FIXME} above, use the +following code. Note that the list in the argument @var{keywords} +must be exactly the same as the one added by +@code{font-lock-add-keywords}. + +@smallexample +(font-lock-remove-keywords 'c-mode + '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend))) +@end smallexample + @noindent This example affects only C mode proper. To add the same patterns to C mode @emph{and} all modes derived from it, do this instead: -- 2.1.4 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 04 05:20:39 2016 Received: (at 24830-done) by debbugs.gnu.org; 4 Nov 2016 09:20:39 +0000 Received: from localhost ([127.0.0.1]:43162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2afv-0001lT-9L for submit@debbugs.gnu.org; Fri, 04 Nov 2016 05:20:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2aft-0001lG-8E for 24830-done@debbugs.gnu.org; Fri, 04 Nov 2016 05:20:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c2afj-0003Em-7C for 24830-done@debbugs.gnu.org; Fri, 04 Nov 2016 05:20:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49053) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c2afj-0003Ei-3P; Fri, 04 Nov 2016 05:20:27 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2125 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c2afi-0001OJ-BP; Fri, 04 Nov 2016 05:20:26 -0400 Date: Fri, 04 Nov 2016 11:20:49 +0200 Message-Id: <838tszlhxq.fsf@gnu.org> From: Eli Zaretskii To: Hong Xu In-reply-to: <1477869887-691-1-git-send-email-hong@topbug.net> (message from Hong Xu on Sun, 30 Oct 2016 16:24:47 -0700) Subject: Re: bug#24830: [PATCH] Add an example for font-lock-remove-keywords. References: <1477869887-691-1-git-send-email-hong@topbug.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.3 (-------) X-Debbugs-Envelope-To: 24830-done Cc: 24830-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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.3 (-------) > From: Hong Xu > Date: Sun, 30 Oct 2016 16:24:47 -0700 > > doc/lispref/ChangeLog.1 | 4 ++++ > doc/lispref/modes.texi | 10 ++++++++++ > 2 files changed, 14 insertions(+) > > diff --git a/doc/lispref/ChangeLog.1 b/doc/lispref/ChangeLog.1 > index 610e7541e7de..34c7b5634359 100644 > --- a/doc/lispref/ChangeLog.1 > +++ b/doc/lispref/ChangeLog.1 > @@ -1,3 +1,7 @@ > +2016-10-30 Hong Xu > + > + * modes.texi (Customizing Keywords): Add an example for `font-lock-remove-keywords'. > + Thanks. I added the caveat to the documentation of 'font-lock-remove-keywords'. I don't see a particular need to have an example for its use, as just saying the argument 'keywords' should be identical to what was used by 'font-lock-add-keywords' seems to be enough. With that, I'm closing the bug report. Thanks. Btw, you are encouraged to start the legal paperwork for assigning copyright of your contributions to the FSF, so that we could accept your contributions without any limitations. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 04 16:13:58 2016 Received: (at 24830-done) by debbugs.gnu.org; 4 Nov 2016 20:13:58 +0000 Received: from localhost ([127.0.0.1]:45096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2ksA-0005rd-F1 for submit@debbugs.gnu.org; Fri, 04 Nov 2016 16:13:58 -0400 Received: from sender163-mail.zoho.com ([74.201.84.163]:21495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2ks9-0005rU-DR for 24830-done@debbugs.gnu.org; Fri, 04 Nov 2016 16:13:57 -0400 Received: from localhost (cpe-104-32-170-214.socal.res.rr.com [104.32.170.214]) by mx.zohomail.com with SMTPS id 1478290429472826.4096178122767; Fri, 4 Nov 2016 13:13:49 -0700 (PDT) References: <1477869887-691-1-git-send-email-hong@topbug.net> <838tszlhxq.fsf@gnu.org> User-agent: mu4e 0.9.17; emacs 25.1.50.4 From: Hong Xu To: Eli Zaretskii Subject: Re: bug#24830: [PATCH] Add an example for font-lock-remove-keywords. Message-ID: <87mvhf3sx3.fsf@topbug.net> In-reply-to: <838tszlhxq.fsf@gnu.org> Date: Fri, 04 Nov 2016 13:13:41 -0700 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Zoho-Virus-Status: 1 X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 24830-done Cc: 24830-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: 0.6 (/) --=-=-= Content-Type: text/plain On 2016-11-04 Fri 02:20 GMT-0700, Eli Zaretskii wrote: > Btw, you are encouraged to start the legal paperwork for assigning > copyright of your contributions to the FSF, so that we could accept > your contributions without any limitations. Thanks, I'm glad to do that. It looks like a maintainer need to me the template for assignment... Hong --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJYHOv1AAoJECZsfTOCL4R4w3gP/2+9chUz6nCpOJJiTQ49NzV9 zhLEZdXRdR7n1TDNlOtWfG8oz111MNoYBE7K/1wRTYyFVJfW+9vRtIHnIp8lZ2Qr ZlA+Pg4ulMP7gbQCIY2CqgROygZwG/DxUukInV7XGS52la9464f0lPDUpAlFGNVU Ggk7I633GBXYNh++6KapEF/eWj9pvcRvdLbIwt67/DnjtwG2+FuUcUMNkmIno9Dh P7BXSB0nKTHaOK4x4CooJ+cgdQTAjnpaEBmg8A3P76ReVBI+UAMVxUleoo08BBEl nMlqA9z71xHX5bniizeSp2XluW6B/WubBAjhZxiyEBrJNA5Era9H1lh5zWEzrqzP pi9vTXF/gH01NV2TYlwDzcR/2LRcIXPKaP6LHejwTCmDksNDSyOYkjG7PSr531V2 y3a1GZapNDk0dv2pZHDA0fbzaznIlbCIXcPsiJFD1gU8gjVzP+sOoHDyZ/dk8AZ2 Fbo7r2Dy+wfaTJAsKDm5Z9joRTqPAa5nVMhto/draCQfHHCjes2p/LkalMN+DvcN un5RWsQWMPhQgN698k/UGBLf/3bPkb6MvvlD7kModFvNiLQ9MSR8Ei629KPG1lh7 gMN4HojmXb2q3FaT9I4z9kyUD0j0ug2aQ7phNG0nTb3dwqhYC5vNCQHqWOH55byn SZzq7Gn0GE+QvqZRHsQj =J58e -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Aug 10 16:50:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 03 Dec 2016 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator