From unknown Sun Jun 22 17:13:19 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#6135 <6135@debbugs.gnu.org> To: bug#6135 <6135@debbugs.gnu.org> Subject: Status: font lock is not turned on in js-mode anymore Reply-To: bug#6135 <6135@debbugs.gnu.org> Date: Mon, 23 Jun 2025 00:13:19 +0000 retitle 6135 font lock is not turned on in js-mode anymore reassign 6135 emacs submitter 6135 Paul Pogonyshev severity 6135 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri May 07 11:22:27 2010 Received: (at submit) by debbugs.gnu.org; 7 May 2010 15:22:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAPNj-0007jY-H5 for submit@debbugs.gnu.org; Fri, 07 May 2010 11:22:27 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAPNg-0007jT-Ef for submit@debbugs.gnu.org; Fri, 07 May 2010 11:22:26 -0400 Received: from lists.gnu.org ([199.232.76.165]:35239) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OAPNc-00008G-Tq for submit@debbugs.gnu.org; Fri, 07 May 2010 11:22:21 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1OAPNb-0003wm-H6 for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:22:19 -0400 Received: from [140.186.70.92] (port=33029 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OAPNZ-0003u4-22 for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:22:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OAPNX-0008Hk-3x for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:22:16 -0400 Received: from bluelynx6.ukhost4u.com ([195.216.197.62]:48313) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAPNW-0008HI-Ve for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:22:15 -0400 Received: from [212.98.179.118] (helo=racoon.localnet) by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1OAPMN-0000wi-8b; Fri, 07 May 2010 16:21:03 +0100 From: Paul Pogonyshev To: bug-gnu-emacs@gnu.org Subject: font lock is not turned on in js-mode anymore Date: Fri, 7 May 2010 18:22:06 +0300 User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201005071822.06290.p.pogonyshev@anakreon.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anakreon.net X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.4 (-----) Since a few days, opening a .js file (js-mode) doesn't turn buffer fontification on, despite `global-font-lock-mode' being t. Directly invoking `M-x font-lock-mode' in this new buffer does bring syntax highlight back, so it's not like "fontification does not work" it is "fontification is not turned on". Paul From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 15 23:52:24 2010 Received: (at 6135) by debbugs.gnu.org; 16 Jun 2010 03:52:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOjfr-0000gA-FF for submit@debbugs.gnu.org; Tue, 15 Jun 2010 23:52:23 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOjfp-0000g3-E6 for 6135@debbugs.gnu.org; Tue, 15 Jun 2010 23:52:22 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OOjfl-0005Sp-CE; Tue, 15 Jun 2010 23:52:17 -0400 To: Paul Pogonyshev Subject: Re: bug#6135: font lock is not turned on in js-mode anymore References: <201005071822.06290.p.pogonyshev@anakreon.net> From: Glenn Morris X-Spook: MDA industrial espionage NORAD illuminati Vince Foster X-Ran: 0Ya#O User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: 6135 Cc: 6135@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Paul Pogonyshev wrote: > Since a few days, opening a .js file (js-mode) doesn't turn buffer > fontification on, despite `global-font-lock-mode' being t. Directly > invoking `M-x font-lock-mode' in this new buffer does bring syntax > highlight back, so it's not like "fontification does not work" it is > "fontification is not turned on". It seems this is somehow due to 2010-04-27 Stefan Monnier * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Avoid re-enabling a minor mode after the user turned the minor mode off if MODE-enable-in-buffers is run twice (typically once from fundamental-mode's after-change-major-mode-hook and a second time from run-mode-hook's own after-change-major-mode-hook). From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 16 09:56:49 2010 Received: (at 6135) by debbugs.gnu.org; 16 Jun 2010 13:56:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOt6m-0006M1-Kr for submit@debbugs.gnu.org; Wed, 16 Jun 2010 09:56:48 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOt6k-0006Lu-AP for 6135@debbugs.gnu.org; Wed, 16 Jun 2010 09:56:46 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAEd1GExFxISg/2dsb2JhbACeeHK/MIUaBI0R X-IronPort-AV: E=Sophos;i="4.53,426,1272859200"; d="scan'208";a="68144251" Received: from 69-196-132-160.dsl.teksavvy.com (HELO pastel.home) ([69.196.132.160]) by ironport2-out.pppoe.ca with ESMTP; 16 Jun 2010 09:56:41 -0400 Received: by pastel.home (Postfix, from userid 20848) id EF53B80BC; Wed, 16 Jun 2010 09:56:36 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#6135: font lock is not turned on in js-mode anymore Message-ID: References: <201005071822.06290.p.pogonyshev@anakreon.net> Date: Wed, 16 Jun 2010 09:56:36 -0400 In-Reply-To: (Glenn Morris's message of "Tue, 15 Jun 2010 23:52:17 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 6135 Cc: 6135@debbugs.gnu.org, Paul Pogonyshev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) >> Since a few days, opening a .js file (js-mode) doesn't turn buffer >> fontification on, despite `global-font-lock-mode' being t. Directly >> invoking `M-x font-lock-mode' in this new buffer does bring syntax >> highlight back, so it's not like "fontification does not work" it is >> "fontification is not turned on". > It seems this is somehow due to > 2010-04-27 Stefan Monnier > * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Avoid > re-enabling a minor mode after the user turned the minor mode off if > MODE-enable-in-buffers is run twice (typically once from > fundamental-mode's after-change-major-mode-hook and a second time from > run-mode-hook's own after-change-major-mode-hook). What's the recipe to reproduce the problem? Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 16 11:53:42 2010 Received: (at 6135) by debbugs.gnu.org; 16 Jun 2010 15:53:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOuvt-0007FN-W8 for submit@debbugs.gnu.org; Wed, 16 Jun 2010 11:53:42 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOuvs-0007FH-7W for 6135@debbugs.gnu.org; Wed, 16 Jun 2010 11:53:40 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OOuvm-0007ed-Qs; Wed, 16 Jun 2010 11:53:34 -0400 To: Stefan Monnier Subject: Re: bug#6135: font lock is not turned on in js-mode anymore References: <201005071822.06290.p.pogonyshev@anakreon.net> From: Glenn Morris X-Spook: assassination asset White Water Honduras PLO Zachawi X-Ran: 4R17OOsspk~C.Xv~{:'@\#2IS!aZ>h|B<'-w79qLwwpIeEz]DY,:Ll6cfh0fDYsV{haLUM X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 16 Jun 2010 11:53:34 -0400 In-Reply-To: (Stefan Monnier's message of "Wed\, 16 Jun 2010 09\:56\:36 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: 6135 Cc: 6135@debbugs.gnu.org, Paul Pogonyshev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Stefan Monnier wrote: > What's the recipe to reproduce the problem? emacs -Q -f js-mode C-h v font-lock-mode From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 16 16:01:49 2010 Received: (at 6135) by debbugs.gnu.org; 16 Jun 2010 20:01:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOyo0-0000iT-L8 for submit@debbugs.gnu.org; Wed, 16 Jun 2010 16:01:49 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOynx-0000iM-SV for 6135@debbugs.gnu.org; Wed, 16 Jun 2010 16:01:46 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEANTKGExFxISg/2dsb2JhbACebXK/d4UaBI0R X-IronPort-AV: E=Sophos;i="4.53,427,1272859200"; d="scan'208";a="68178666" Received: from 69-196-132-160.dsl.teksavvy.com (HELO pastel.home) ([69.196.132.160]) by ironport2-out.pppoe.ca with ESMTP; 16 Jun 2010 16:01:41 -0400 Received: by pastel.home (Postfix, from userid 20848) id E559580BC; Wed, 16 Jun 2010 16:01:34 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#6135: font lock is not turned on in js-mode anymore Message-ID: References: <201005071822.06290.p.pogonyshev@anakreon.net> Date: Wed, 16 Jun 2010 16:01:34 -0400 In-Reply-To: (Glenn Morris's message of "Wed, 16 Jun 2010 11:53:34 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 6135 Cc: 6135@debbugs.gnu.org, Paul Pogonyshev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) >> What's the recipe to reproduce the problem? > emacs -Q -f js-mode > C-h v font-lock-mode Thanks. I've installed a change in emacs-23 which seems to fix this problem. Part of the problem is that js-mode jumps through some hoops to apply syntax-fontification to the whole buffer eagerly. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 16 16:55:49 2010 Received: (at 6135-done) by debbugs.gnu.org; 16 Jun 2010 20:55:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOzeG-00018U-UU for submit@debbugs.gnu.org; Wed, 16 Jun 2010 16:55:49 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOzeF-00018P-BP for 6135-done@debbugs.gnu.org; Wed, 16 Jun 2010 16:55:47 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OOzeA-0007aE-Pd; Wed, 16 Jun 2010 16:55:42 -0400 To: 6135-done@debbugs.gnu.org Subject: Re: bug#6135: font lock is not turned on in js-mode anymore References: <201005071822.06290.p.pogonyshev@anakreon.net> From: Glenn Morris X-Spook: Project Monarch AVN beanpole Fedayeen SRI undercover X-Ran: D<&,Wpr59[4~Kn5YagW0SGEYcC@jO!9>Qax7pr (Stefan Monnier's message of "Wed\, 16 Jun 2010 16\:01\:34 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: 6135-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Stefan Monnier wrote: > I've installed a change in emacs-23 which seems to fix this problem. Works for me, thanks. From unknown Sun Jun 22 17:13:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 15 Jul 2010 11: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