From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Dec 2021 07:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 52297@debbugs.gnu.org Cc: Alan Mackenzie X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163868925232027 (code B ref -1); Sun, 05 Dec 2021 07:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Dec 2021 07:27:32 +0000 Received: from localhost ([127.0.0.1]:56192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtlvn-0008KV-JT for submit@debbugs.gnu.org; Sun, 05 Dec 2021 02:27:31 -0500 Received: from lists.gnu.org ([209.51.188.17]:49116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtlvl-0008KN-PU for submit@debbugs.gnu.org; Sun, 05 Dec 2021 02:27:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51668) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtlvl-0007lZ-JX for bug-gnu-emacs@gnu.org; Sun, 05 Dec 2021 02:27:29 -0500 Received: from [2001:470:142:3::e] (port=60996 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtlvk-000714-V6; Sun, 05 Dec 2021 02:27:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:To:From:Date:in-reply-to: references; bh=ycxw+s7tNEyA04qbEs+QEN2IuDdKtcubw1LyWZdqjP0=; b=SmqdePDwytlcqh mLRHpV93xDwzdArA8ob0p4uQsAS2s+cssz3FfZslXgm3vOAcdca8mOIPd/8HraYUzDsVAJ1PadLlx XwRmUDjfX6eiHQcBmGJ5guW8iKTpZlv1nLQQGtGtkJjoAbbQqH2kNtu3caRCMkt0H+LM6rUbSys+K biWj7+FBQK2+ouTt2R+XU2GZ01HETL6KxdnB7bAZLTcWqL3EAlizM0MAYDk2uiAVC+NHkEqQPIZcR 5EASSVx8shrJProhifLtUx6xHaw+0+94cUdhmKJDbao6zU1O5cgCKwWltcFNXW9+MruNCjyoZjRJi 0hZPKe/fYYh5EIPGufGQ==; Received: from [87.69.77.57] (port=3752 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtlvk-00065c-Gm; Sun, 05 Dec 2021 02:27:28 -0500 Date: Sun, 05 Dec 2021 09:27:23 +0200 Message-Id: <83tufn4ilg.fsf@gnu.org> From: Eli Zaretskii MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) To reproduce, visit some C file: emacs -Q C-x C-f some-C-file.c RET and then press "M-x". Observe the following error message in the echo area, displayed after "M-x": Error running timer ‘c-force-redisplay’: (error "Font-lock trying to use keywords before setting them up") In GNU Emacs 29.0.50 (build 297, i686-pc-mingw32) of 2021-12-04 built on HOME-C4E4A596F7 Repository revision: f247fa5d5ce7cb34f23c979c17b14c5713eb5490 Repository branch: master Windowing system distributor 'Microsoft Corp.', version 5.1.2600 System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600) Configured using: 'configure -C --prefix=/d/usr --with-wide-int --enable-checking=yes,glyphs 'CFLAGS=-O0 -gdwarf-4 -g3'' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XPM ZLIB Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: C/*l Minor modes in effect: bug-reference-prog-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr dabbrev vc-git diff-mode easy-mmode vc vc-dispatcher bug-reference cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs emacsbug message mailcap yank-media rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date seq gv subr-x byte-opt bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button 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 w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 106661 15066) (symbols 48 10282 1) (strings 16 30803 3721) (string-bytes 1 1052292) (vectors 16 18181) (vector-slots 8 225472 10799) (floats 8 31 57) (intervals 40 6144 267) (buffers 888 11)) From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Dec 2021 20:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 52297@debbugs.gnu.org X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163882238031224 (code B ref -1); Mon, 06 Dec 2021 20:27:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Dec 2021 20:26:20 +0000 Received: from localhost ([127.0.0.1]:35516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muKZ2-00087Y-8n for submit@debbugs.gnu.org; Mon, 06 Dec 2021 15:26:20 -0500 Received: from lists.gnu.org ([209.51.188.17]:36402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muKZ0-00087Q-KJ for submit@debbugs.gnu.org; Mon, 06 Dec 2021 15:26:18 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36512) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muKZ0-0002HX-6T for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2021 15:26:18 -0500 Received: from colin.muc.de ([193.149.48.1]:18045 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.90_1) (envelope-from ) id 1muKYx-0000Cs-1u for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2021 15:26:17 -0500 Received: (qmail 94072 invoked by uid 3782); 6 Dec 2021 20:26:12 -0000 Received: from acm.muc.de (p4fe15d73.dip0.t-ipconnect.de [79.225.93.115]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Mon, 06 Dec 2021 21:26:12 +0100 Received: (qmail 32580 invoked by uid 1000); 6 Dec 2021 20:26:11 -0000 Date: Mon, 6 Dec 2021 20:26:11 +0000 Message-ID: References: <83tufn4ilg.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83tufn4ilg.fsf@gnu.org> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.1; envelope-from=acm@muc.de; helo=mail.muc.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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: -2.6 (--) Hello, Eli. On Sun, Dec 05, 2021 at 09:27:23 +0200, Eli Zaretskii wrote: > To reproduce, visit some C file: > emacs -Q > C-x C-f some-C-file.c RET > and then press "M-x". Observe the following error message in the echo > area, displayed after "M-x": > Error running timer ‘c-force-redisplay’: (error "Font-lock trying to use keywords before setting them up") OK, I'll look at it. [ .... ] -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 13:21:41 2021 Received: (at control) by debbugs.gnu.org; 21 Dec 2021 18:21:41 +0000 Received: from localhost ([127.0.0.1]:55614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzjlc-0000pc-SY for submit@debbugs.gnu.org; Tue, 21 Dec 2021 13:21:41 -0500 Received: from mout.gmx.net ([212.227.15.18]:60453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzjlX-0000pG-CF; Tue, 21 Dec 2021 13:21:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1640110889; bh=j8wEPXLW+xx8CsxedU+QvTmq0GPjcHHmNdkY66FkV4E=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=RSpSezZNxL8tByBg7+SJsF+CfCoEcysdQo3sM6xx1kHSMnU2nCxk3hejm6A2Duuxv grJeQof57lgH/36W8lu9s24EKYG1upXCr7jrjaSfbSJbrAwTINgxhgNl/Gmu3jsjcm O17t90INzM1kwQX9gLzPip4BMNFoB1rNfs+6llU0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.103] ([213.142.96.105]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MQe9s-1mn8rm3Q4E-00Nm3T; Tue, 21 Dec 2021 19:21:28 +0100 Subject: Re: bug#52709: 29.0.50; Font-lock trying to use keywords before setting them up To: Eli Zaretskii References: <14124595-3e4d-0be1-41aa-659731419af4@gmx.at> <835yrhzv3a.fsf@gnu.org> From: martin rudalics Message-ID: Date: Tue, 21 Dec 2021 19:21:26 +0100 MIME-Version: 1.0 In-Reply-To: <835yrhzv3a.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:m/qb9UB9fj9TMkD0MfQyrVCvA2WYFIamoeCZJMrbhr0oJZPsbDN NxugAWgeb1dXFNuy774IrTmEoRgfhgGloc3DN2wY0N6E1ZoDoUwnKfGdNGSCHJpBxsMlfkh 0z45ZzpV4QFRHT17ojfqoGwU7DGdDVLvd6hoi8swO9sqHesrAIRp0cB8vOA7ufZVZTqulXx JkefC/c62UCNfZh5Dsk3g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:1oSPnNFz1U0=:IdTcMeprDKxZGUwktp34bL c439ABwrLBFug28rClAqI97wanEHXwavj3wBdw9nI75I1XuUFrDLFZZOzFB7IwbSEB4pNXE9i VfRj9wlR4NJ5/LHUz5LpOMav806qMcLkK6Ea93YV6nOhys46mwIHS9wKJbPja9XSae+5/yl0k rTfaUejPflrOpZzeJcdqL7DcQx9BtcJ6Z2dsz8QdVTPYpwyqmISo7pqc3kdaIRB1QBSHNBeag QnXbIN854FSUXF64pZ319Ohxb7MixU+rx8+Iixax+ulLCxoM2dx8KXdoEOmOdCPgDZLLbOKPF TL6I5r56FOXyswkLng3lKyDh06so6OalTWoxFR7J+GQp7bQ6Y+r0WarY7M0UcHjW0/6XFreYU uWEK1uZ1YhMN8dWvP9xLipx+vvM9zd7/WhBQg4Ec55fibZ0H9sJPuAMB63v3EqyS5TUJMbW/g i+nnDeKoQLwGnuldUBqbTkXpCZdGRrT5zl+HLcp+7nnkaHoPYnJHTcxqqgdSzCeiexQIn2fFy 7mvhPl21oBP4HZfrCSoMn5SlzYjR3xGBe1GaKlSh9dT00o/aftDWT4GFL/cbktzX06w5Z5wpc HcZcI4BKszifxad4Uh7SMoWkyXOOs0L8EssJoXS3t1n9Bgzy1WOLHwIGXCb3yaNmxJnaQwdUD vHr6vz/kQJFFKtCccNNtrkOxjriLci/tFsYE5fXPOlLpyemxm1toH7qQi/xEeG75te4uNCSjY pzcWTT0UyIGuiD9CEKIv44ESdUd4gwtxSb6wpxz0kVwrPbcvg8fxT2Sq2qRIBRScdw7XVkfXw M64+aswd1RpaLBTiUPV9o+NBCGbLg5BMyzqQV3NxPLjhldZI4X6EIbWuaUHZANI+BCnjfHPU0 05iz3TOf9OUpXbKGlXNXk2Ou5VzxTvOecbk3eszvJ56mfId4NJkGz9/HtvOEkHySUYC9V+pRE UYiOT57H1dl17GQsX5aPWQW2I9S7qFCmxTJaBQjlOn41oywdrF0fSPtHpQkDmqXO3kNc4KBgA eW4IxOCGV0vS6OHuM2avV4QcDJOKaPbq4EW3AWftvUEmIR1RMS0iKETqvTIeqooEtCwcdlc9U w8oj2JJZkAEDtM= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control Cc: 52709@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.7 (-) merge 52709 52297 quit > I think this is bug#52297, which is still unsolved. Thanks. I confused this with that "other issue" Alan recently reverted. martin From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Feb 2022 10:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie Cc: Eli Zaretskii , 52297@debbugs.gnu.org Received: via spool by 52297-submit@debbugs.gnu.org id=B52297.164431535225470 (code B ref 52297); Tue, 08 Feb 2022 10:16:01 +0000 Received: (at 52297) by debbugs.gnu.org; 8 Feb 2022 10:15:52 +0000 Received: from localhost ([127.0.0.1]:45429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHNXM-0006cU-9N for submit@debbugs.gnu.org; Tue, 08 Feb 2022 05:15:52 -0500 Received: from quimby.gnus.org ([95.216.78.240]:50698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHNXK-0006VD-D5 for 52297@debbugs.gnu.org; Tue, 08 Feb 2022 05:15:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=S9IpumpmPujMCza5ECCct79LbFlRpsJUaF2YPun5KpM=; b=LzLirJgf7u4BldBX+XgyUuf9ow qeihZem7eX7LNW2qYZW1eEVDTpaa+huE8vuPriwoQyMvOad6DWmsvLHklAZGhglotB54bX4emD9D4 t7sw6aVFxH2PguV0qLJxPGZAGvafvkaiNgyrhUOg3rkO3KadIRzXIt3VkdcsRdfA3fSM=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nHNXB-0003uO-GP; Tue, 08 Feb 2022 11:15:44 +0100 From: Lars Ingebrigtsen References: <83tufn4ilg.fsf@gnu.org> X-Now-Playing: Jenhitt's _Jenhitt, So Low_: "Stare Cased" Date: Tue, 08 Feb 2022 11:15:36 +0100 In-Reply-To: (Alan Mackenzie's message of "Mon, 6 Dec 2021 20:26:11 +0000") Message-ID: <874k59r7ef.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alan Mackenzie writes: >> emacs -Q >> C-x C-f some-C-file.c RET > >> and then press "M-x". Observe the following error message in the echo >> area, displayed after "M-x": > >> Error running timer =?UTF-8?Q?=E2=80=98c-force-redisplay=E2=80=99:?= (e [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Alan Mackenzie writes: >> emacs -Q >> C-x C-f some-C-file.c RET > >> and then press "M-x". Observe the following error message in the echo >> area, displayed after "M-x": > >> Error running timer =E2=80=98c-force-redisplay=E2=80=99: (error "Font-= lock trying to use keywords before setting them up") > > OK, I'll look at it. Alan, this was nine weeks ago. Have you made any progress here? (I don't see the issue myself, but it's apparently stopping Martin from using recent Emacs builds.) --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Feb 2022 18:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: martin rudalics , Eli Zaretskii , 52297@debbugs.gnu.org Received: via spool by 52297-submit@debbugs.gnu.org id=B52297.164434542622833 (code B ref 52297); Tue, 08 Feb 2022 18:38:01 +0000 Received: (at 52297) by debbugs.gnu.org; 8 Feb 2022 18:37:06 +0000 Received: from localhost ([127.0.0.1]:48633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHVMQ-0005wD-GA for submit@debbugs.gnu.org; Tue, 08 Feb 2022 13:37:06 -0500 Received: from colin.muc.de ([193.149.48.1]:14343 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1nHVMN-0005vd-JJ for 52297@debbugs.gnu.org; Tue, 08 Feb 2022 13:37:04 -0500 Received: (qmail 6729 invoked by uid 3782); 8 Feb 2022 18:36:57 -0000 Received: from acm.muc.de (p4fe154b9.dip0.t-ipconnect.de [79.225.84.185]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 08 Feb 2022 19:36:57 +0100 Received: (qmail 7962 invoked by uid 1000); 8 Feb 2022 18:36:56 -0000 Date: Tue, 8 Feb 2022 18:36:56 +0000 Message-ID: References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <874k59r7ef.fsf@gnus.org> 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, Lars. On Tue, Feb 08, 2022 at 11:15:36 +0100, Lars Ingebrigtsen wrote: > Alan Mackenzie writes: > >> emacs -Q > >> C-x C-f some-C-file.c RET > >> and then press "M-x". Observe the following error message in the echo > >> area, displayed after "M-x": > >> Error running timer ‘c-force-redisplay’: (error "Font-lock trying to use keywords before setting them up") > > OK, I'll look at it. > Alan, this was nine weeks ago. Have you made any progress here? (I > don't see the issue myself, but it's apparently stopping Martin from > using recent Emacs builds.) Sorry, I lost this one. I've just configured a build on GNU with: $ CFLAGS='-O0 -g3' ./configure --enable-checking=yes,glyphs --with-gpm , and built it. When I do $ emacs -Q C-x C-f src/xdisp.c M-x end-of-buffer RET , I don't see the bug at all. Eli or Martin, is this bug still showing itself? If so, would it be possible to give a more exact recipe to reproduce it (though I'm aware the answer to this question is probably no). > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no -- Alan Mackenzie (Nuremberg, Germany). From unknown Thu Jun 19 14:06:19 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: Eli Zaretskii Subject: bug#52297: closed (Re: bug#52297: 29.0.50; Error in c-force-redisplay timer) Message-ID: References: <834k59w5e4.fsf@gnu.org> <83tufn4ilg.fsf@gnu.org> X-Gnu-PR-Message: they-closed 52297 X-Gnu-PR-Package: emacs Reply-To: 52297@debbugs.gnu.org Date: Tue, 08 Feb 2022 19:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1644346922-25562-1" This is a multi-part message in MIME format... ------------=_1644346922-25562-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #52297: 29.0.50; Error in c-force-redisplay timer which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 52297@debbugs.gnu.org. --=20 52297: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D52297 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1644346922-25562-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 52297-done) by debbugs.gnu.org; 8 Feb 2022 19:01:32 +0000 Received: from localhost ([127.0.0.1]:48648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHVk4-0006dQ-8i for submit@debbugs.gnu.org; Tue, 08 Feb 2022 14:01:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHVjz-0006d8-Ij for 52297-done@debbugs.gnu.org; Tue, 08 Feb 2022 14:01:31 -0500 Received: from [2001:470:142:3::e] (port=38138 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nHVjt-0003nP-Fx; Tue, 08 Feb 2022 14:01:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=XrL5vikAqtqXR8zffxQm9X6GmK7WrQl+gRKtaoxQmRg=; b=YePIqF7BMWlRbFuWcCP1 c248V5py3eDmpxsIyGfwhegXn47W93PeH7hRlWwLe2CsJs3nuJ0HCPvb6YB6UJ5ot0Mz5Nc9U/FQA maYeeUFXbsrv6FGGMYbGKREy3Qr6sFvJqN1oGqMB3js/8BqqQuPm9XCC6HC3Z08RI/wVQ4K+ABZwu 2W1YlsMbrMqTxP7tTHrrq3Obi1cBoPcMbMh/Sg5MXTn38kJSuYivvUYpmQeiue0Nld57FAI/Ke4on S5+8ypw+FIOVzxFa52UzEvPwUUKimpd95OOUa9rsKG7+26REzH6VdAc3dCUBoCCJStANx+yi5b8Ai sFaPB0X+0eoXOA==; Received: from [87.69.77.57] (port=4206 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nHVin-0004Be-9G; Tue, 08 Feb 2022 14:00:34 -0500 Date: Tue, 08 Feb 2022 21:00:03 +0200 Message-Id: <834k59w5e4.fsf@gnu.org> From: Eli Zaretskii To: Alan Mackenzie In-Reply-To: (message from Alan Mackenzie on Tue, 8 Feb 2022 18:36:56 +0000) Subject: Re: bug#52297: 29.0.50; Error in c-force-redisplay timer References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52297-done Cc: rudalics@gmx.at, larsi@gnus.org, 52297-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: -3.3 (---) > Date: Tue, 8 Feb 2022 18:36:56 +0000 > Cc: Eli Zaretskii , 52297@debbugs.gnu.org, > martin rudalics > From: Alan Mackenzie > > > >> emacs -Q > > >> C-x C-f some-C-file.c RET > > > >> and then press "M-x". Observe the following error message in the echo > > >> area, displayed after "M-x": > > > >> Error running timer ‘c-force-redisplay’: (error "Font-lock trying to use keywords before setting them up") > > > > OK, I'll look at it. > > > Alan, this was nine weeks ago. Have you made any progress here? (I > > don't see the issue myself, but it's apparently stopping Martin from > > using recent Emacs builds.) > > Sorry, I lost this one. I've just configured a build on GNU with: > > $ CFLAGS='-O0 -g3' ./configure --enable-checking=yes,glyphs --with-gpm > > , and built it. When I do > > $ emacs -Q > C-x C-f src/xdisp.c > M-x end-of-buffer RET > > , I don't see the bug at all. > > Eli or Martin, is this bug still showing itself? No, I don't. I guess it was fixed in the meantime. So I'm closing this bug. Thanks. ------------=_1644346922-25562-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Dec 2021 07:27:32 +0000 Received: from localhost ([127.0.0.1]:56192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtlvn-0008KV-JT for submit@debbugs.gnu.org; Sun, 05 Dec 2021 02:27:31 -0500 Received: from lists.gnu.org ([209.51.188.17]:49116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtlvl-0008KN-PU for submit@debbugs.gnu.org; Sun, 05 Dec 2021 02:27:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51668) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtlvl-0007lZ-JX for bug-gnu-emacs@gnu.org; Sun, 05 Dec 2021 02:27:29 -0500 Received: from [2001:470:142:3::e] (port=60996 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtlvk-000714-V6; Sun, 05 Dec 2021 02:27:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:To:From:Date:in-reply-to: references; bh=ycxw+s7tNEyA04qbEs+QEN2IuDdKtcubw1LyWZdqjP0=; b=SmqdePDwytlcqh mLRHpV93xDwzdArA8ob0p4uQsAS2s+cssz3FfZslXgm3vOAcdca8mOIPd/8HraYUzDsVAJ1PadLlx XwRmUDjfX6eiHQcBmGJ5guW8iKTpZlv1nLQQGtGtkJjoAbbQqH2kNtu3caRCMkt0H+LM6rUbSys+K biWj7+FBQK2+ouTt2R+XU2GZ01HETL6KxdnB7bAZLTcWqL3EAlizM0MAYDk2uiAVC+NHkEqQPIZcR 5EASSVx8shrJProhifLtUx6xHaw+0+94cUdhmKJDbao6zU1O5cgCKwWltcFNXW9+MruNCjyoZjRJi 0hZPKe/fYYh5EIPGufGQ==; Received: from [87.69.77.57] (port=3752 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtlvk-00065c-Gm; Sun, 05 Dec 2021 02:27:28 -0500 Date: Sun, 05 Dec 2021 09:27:23 +0200 Message-Id: <83tufn4ilg.fsf@gnu.org> From: Eli Zaretskii To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Error in c-force-redisplay timer MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Alan Mackenzie 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: -3.3 (---) To reproduce, visit some C file: emacs -Q C-x C-f some-C-file.c RET and then press "M-x". Observe the following error message in the echo area, displayed after "M-x": Error running timer ‘c-force-redisplay’: (error "Font-lock trying to use keywords before setting them up") In GNU Emacs 29.0.50 (build 297, i686-pc-mingw32) of 2021-12-04 built on HOME-C4E4A596F7 Repository revision: f247fa5d5ce7cb34f23c979c17b14c5713eb5490 Repository branch: master Windowing system distributor 'Microsoft Corp.', version 5.1.2600 System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600) Configured using: 'configure -C --prefix=/d/usr --with-wide-int --enable-checking=yes,glyphs 'CFLAGS=-O0 -gdwarf-4 -g3'' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XPM ZLIB Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: C/*l Minor modes in effect: bug-reference-prog-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr dabbrev vc-git diff-mode easy-mmode vc vc-dispatcher bug-reference cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs emacsbug message mailcap yank-media rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date seq gv subr-x byte-opt bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button 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 w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 106661 15066) (symbols 48 10282 1) (strings 16 30803 3721) (string-bytes 1 1052292) (vectors 16 18181) (vector-slots 8 225472 10799) (floats 8 31 57) (intervals 40 6144 267) (buffers 888 11)) ------------=_1644346922-25562-1-- From unknown Thu Jun 19 14:06:19 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: martin rudalics Subject: bug#52709: closed (Re: bug#52297: 29.0.50; Error in c-force-redisplay timer) Message-ID: References: <834k59w5e4.fsf@gnu.org> <14124595-3e4d-0be1-41aa-659731419af4@gmx.at> X-Gnu-PR-Message: they-closed 52709 X-Gnu-PR-Package: emacs Reply-To: 52709@debbugs.gnu.org Date: Tue, 08 Feb 2022 19:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1644346922-25562-3" This is a multi-part message in MIME format... ------------=_1644346922-25562-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #52297: 29.0.50; Font-lock trying to use keywords before setting them up which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 52709@debbugs.gnu.org. --=20 52297: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D52297 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1644346922-25562-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 52297-done) by debbugs.gnu.org; 8 Feb 2022 19:01:32 +0000 Received: from localhost ([127.0.0.1]:48648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHVk4-0006dQ-8i for submit@debbugs.gnu.org; Tue, 08 Feb 2022 14:01:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHVjz-0006d8-Ij for 52297-done@debbugs.gnu.org; Tue, 08 Feb 2022 14:01:31 -0500 Received: from [2001:470:142:3::e] (port=38138 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nHVjt-0003nP-Fx; Tue, 08 Feb 2022 14:01:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=XrL5vikAqtqXR8zffxQm9X6GmK7WrQl+gRKtaoxQmRg=; b=YePIqF7BMWlRbFuWcCP1 c248V5py3eDmpxsIyGfwhegXn47W93PeH7hRlWwLe2CsJs3nuJ0HCPvb6YB6UJ5ot0Mz5Nc9U/FQA maYeeUFXbsrv6FGGMYbGKREy3Qr6sFvJqN1oGqMB3js/8BqqQuPm9XCC6HC3Z08RI/wVQ4K+ABZwu 2W1YlsMbrMqTxP7tTHrrq3Obi1cBoPcMbMh/Sg5MXTn38kJSuYivvUYpmQeiue0Nld57FAI/Ke4on S5+8ypw+FIOVzxFa52UzEvPwUUKimpd95OOUa9rsKG7+26REzH6VdAc3dCUBoCCJStANx+yi5b8Ai sFaPB0X+0eoXOA==; Received: from [87.69.77.57] (port=4206 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nHVin-0004Be-9G; Tue, 08 Feb 2022 14:00:34 -0500 Date: Tue, 08 Feb 2022 21:00:03 +0200 Message-Id: <834k59w5e4.fsf@gnu.org> From: Eli Zaretskii To: Alan Mackenzie In-Reply-To: (message from Alan Mackenzie on Tue, 8 Feb 2022 18:36:56 +0000) Subject: Re: bug#52297: 29.0.50; Error in c-force-redisplay timer References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52297-done Cc: rudalics@gmx.at, larsi@gnus.org, 52297-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: -3.3 (---) > Date: Tue, 8 Feb 2022 18:36:56 +0000 > Cc: Eli Zaretskii , 52297@debbugs.gnu.org, > martin rudalics > From: Alan Mackenzie > > > >> emacs -Q > > >> C-x C-f some-C-file.c RET > > > >> and then press "M-x". Observe the following error message in the echo > > >> area, displayed after "M-x": > > > >> Error running timer ‘c-force-redisplay’: (error "Font-lock trying to use keywords before setting them up") > > > > OK, I'll look at it. > > > Alan, this was nine weeks ago. Have you made any progress here? (I > > don't see the issue myself, but it's apparently stopping Martin from > > using recent Emacs builds.) > > Sorry, I lost this one. I've just configured a build on GNU with: > > $ CFLAGS='-O0 -g3' ./configure --enable-checking=yes,glyphs --with-gpm > > , and built it. When I do > > $ emacs -Q > C-x C-f src/xdisp.c > M-x end-of-buffer RET > > , I don't see the bug at all. > > Eli or Martin, is this bug still showing itself? No, I don't. I guess it was fixed in the meantime. So I'm closing this bug. Thanks. ------------=_1644346922-25562-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Dec 2021 17:59:39 +0000 Received: from localhost ([127.0.0.1]:55545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzjQI-0006Sm-KM for submit@debbugs.gnu.org; Tue, 21 Dec 2021 12:59:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:50730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzjQH-0006Sd-Bt for submit@debbugs.gnu.org; Tue, 21 Dec 2021 12:59:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43408) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzjQH-0000Tn-3g for bug-gnu-emacs@gnu.org; Tue, 21 Dec 2021 12:59:37 -0500 Received: from mout.gmx.net ([212.227.15.15]:57299) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzjQE-0008PX-WD for bug-gnu-emacs@gnu.org; Tue, 21 Dec 2021 12:59:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1640109571; bh=2Lluhval31e8NKvY12o6xSeEGNVgfs0LxezCK4PW7xc=; h=X-UI-Sender-Class:To:From:Subject:Date; b=QhOBpibKRo5NHcseVGbswDmwfsRcwhVG3G52zvMhUYydSg//aEKISSiZ6lOV3RaqP wM/Sp97Xgmr1w1XojuPa3PvrMZA9M64FFtrOk18EAFTz50eqV1N/OWaI8eeB46nCs+ QrLfwToKN17ufyRcTd85H2nULfPxVusz06PjADxg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.103] ([213.142.96.105]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MDQiS-1n96pB2ECM-00ARuy for ; Tue, 21 Dec 2021 18:59:31 +0100 To: Bug-Gnu-Emacs From: martin rudalics Subject: 29.0.50; Font-lock trying to use keywords before setting them up Message-ID: <14124595-3e4d-0be1-41aa-659731419af4@gmx.at> Date: Tue, 21 Dec 2021 18:59:30 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:P6pCtpFobD/b+xgx8xHZZ6Qsj1hJvx+9p8/V7hmcb8EoTUT4Fs1 gs/cM8sU9qOKVr28owUIHAFhtnMCRjGuHwWin7COCxciho/u/wMLy4X1ZIUPAieT2xUUNgr Gix5STbfo3XQmfn62j5FCY1Qp6hablDsuH+zx08HtAyuos++RD7sFtIEhIW9/MowkcHriXV F/0FrgpqXQzLnu9uQLq9Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Hb51ssQM/t4=:l7wsmnE++xEcy0TsO5L+fh Lj91QCBRDq7OjAppOVOcCMFMKwCgnyLQ+2qYYXuUVpyJMz6cKXrUPq8euVZvM4ToIlaCXu43m 21iISrOvZSkMHEYxpQ4lX6HappsTJqw84M1SmJHxY8USilz6xAJBrrY5alzr2sjRRjZZjYKcS cm6WRPqzsQ+zFK7jjyNka0u/sdJCxGT8ffHdqpkyqcroaEVoHMAI3tFZLW9D+wIyIQQyNwszf iXWl2dBXpbc9C+TXvJjODcRbGiaSaHPjj0J4Af4MfCB0ZsgWWn0ZRo+kiwSu+a6yExy2f0x3L Q17J4p99MVBJ2O2zK1ciP51ptDJEkNFHe7gCPgpsiNRRGvebro4W4ZWmaGixsgzuXxtCJ8iYW vKPeS6p23b1b0BTFoLohZSs2Mi58zwL1mHhWKDKHNQCF7EpgTqGZ28NO0OzCpfrd0u89+6fMn Ju1LCSUN2NzfaUOHcw7jIPoYolwTtlgEWCzrOCP9YHczYo5sJG7mToPzA7tSecstsSuLMgJaU gbrXEesIrqLc0TbCS5JD43unElV0/tYlywvScvKzxencgdvlWiFP0AN41avE9UImck9mh+9kw Zdh4nCekPKu9h66cezPSkYwW+8eAkR1dU4qPXVmCAB5Kb8Vtsy9IKFNxM5qlUzLowluCi1A3Q 291Ub8NIaaIog8T4FZRZZulyl/vdrC74vh5ojpDtZbcZZUKHTO4FumNDxEjqitffvaKQEb298 BWrX+BJFAshNZZHsRUWZaWF4gC8IMQC31fpr70Il4vSDYeKATl5Qnd0Czn5HB/Ha9AFBAiYPQ qt+10hZWOmJDtAuEY4PcSzp/ebG2cP9JmDrea95gkviw+B1OGgeZ9iiEkkU1yASrpzM3COYXP pWGq+pPoz3laIC8o+alQXv9sfaUODvY/e2ruy8uqTDIldMQPs8BFzyn6HyS+b4jxh5YlJjft7 srW0z3XmN5CDDHFL2oRFJxyaKBsPfMJNDgnKCVTS1H7jY46iGdR0I8uK0VbLlWlRT+Q6yE5+b eh48umT0RAJDPBYz8OmZIzG/DW2y8kI3tgNYq9EReCc3PF1Ox3cdlKAAXELldogiSESiTzqRw nW/R83SU7EdjRo= Received-SPF: pass client-ip=212.227.15.15; envelope-from=rudalics@gmx.at; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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: -1.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: -2.4 (--) When trying to ediff a C file or find occurrences in it on master I frequently get this error. A typical backtrace looks like Debugger entered--Lisp error: (error "Font-lock trying to use keywords before setting them up") signal(error ("Font-lock trying to use keywords before setting them up")) error("Font-lock trying to use keywords before setting them up") font-lock-compile-keywords(nil) font-lock-fontify-keywords-region(1 112 nil) font-lock-default-fontify-region(1523 1532 nil) c-font-lock-fontify-region(1523 1532) c-force-redisplay(1523 1532) apply(c-force-redisplay (1523 1532)) timer-event-handler([t 25023 28385 699506 nil c-force-redisplay (1523 1532) nil 18000 nil]) I don't know what C mode is trying to do here but I just want to turn this timer off. Apparently, this is not possible without substantial surgery in the cc-files so for the moment I simply use the Emacs 28 version of these files. Doing normal work with C files is currently impossible with master here. martin In GNU Emacs 29.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2021-12-19 built on restno Repository revision: 8f82a83caec9ad48a6d4abc4dc26bed67f0e89e3 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Configured using: 'configure --with-gif=ifavailable --with-tiff=ifavailable --with-gnutls=no --without-pop 'CFLAGS=-O3 -no-pie'' Configured features: CAIRO DBUS FREETYPE GIF GLIB GSETTINGS HARFBUZZ JPEG LIBSELINUX MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: de_AT.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: pop-up-mini-mode: t shell-dirtrack-mode: t scroll-restore-mode: t tooltip-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t minibuffer-regexp-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t column-number-mode: t line-number-mode: t auto-fill-function: do-auto-fill indent-tabs-mode: t transient-mark-mode: t Load-path shadows: /home/martin/emacs-git/trunk/lisp/emacs-lisp/eieio-compat hides /home/martin/emacs-git/trunk/lisp/obsolete/eieio-compat Features: (shadow mail-extr warnings emacsbug message mailcap yank-media rmc puny rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date thingatpt speck pop-up-mini vc cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs vc-git vc-dispatcher bug-reference elp vc-hg diff-mode ediff-vers ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util local-tags info-look find-func elinfo-support elinfo texinfo texinfo-loaddefs info shell pcomplete comint ansi-color ring sidebar bookmark seq subr-x byte-opt bytecomp byte-compile cconv text-property-search sort m&d scroll-restore regexp-lock time-stamp eldoc-tooltip pcase easy-mmode find-dired dired dired-loaddefs cus-edit pp cus-load wid-edit cl-loaddefs cl-lib jka-compr ls-lisp gv iso-transl tooltip 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button 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 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 335299 40229) (symbols 48 14392 3) (strings 32 42429 3606) (string-bytes 1 1468638) (vectors 16 22758) (vector-slots 8 305409 30979) (floats 8 115 273) (intervals 56 33754 1489) (buffers 992 40)) ------------=_1644346922-25562-3-- From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Feb 2022 08:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie , Lars Ingebrigtsen Cc: Eli Zaretskii , 52297@debbugs.gnu.org Received: via spool by 52297-submit@debbugs.gnu.org id=B52297.16443963292378 (code B ref 52297); Wed, 09 Feb 2022 08:46:01 +0000 Received: (at 52297) by debbugs.gnu.org; 9 Feb 2022 08:45:29 +0000 Received: from localhost ([127.0.0.1]:49727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHibQ-0000bp-SI for submit@debbugs.gnu.org; Wed, 09 Feb 2022 03:45:29 -0500 Received: from mout.gmx.net ([212.227.17.21]:41759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHibO-0000TU-Rv; Wed, 09 Feb 2022 03:45:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1644396318; bh=A8cZR/BdvLqXtlOpl9pBparwQlOtII1yTyvpIvsHKDM=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=Kq43+9fuyGuq0OuaANws/dmZQYApF+mD6BnfcCZI5tMwHP9/0C7MsgvrVA/ynLP3/ HxXagjBzJgMjXN1Gxtuxm3H12TaglRx65SaIO+MQzzWqwz6TtAdYZX7IrS+eu5xrvW sAsuv5NnIwkDQy/V79LL7m1dI1EtC+9+xpsLtggA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.102] ([213.142.96.61]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MlNp7-1o2pWt29dd-00lm3r; Wed, 09 Feb 2022 09:45:18 +0100 Message-ID: Date: Wed, 9 Feb 2022 09:45:16 +0100 MIME-Version: 1.0 Content-Language: en-US References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Tly0UHuoez4V7WA/9RMLkiZbplj+QmqnEGCdn0Sc+eR/Onohxka PBKtl+n5zx+ESvNME4kkHOGkps2s2qmqf20EJbqzYV8gjMv5XAmMvOnMHoQLgZCuR7R4fAp YuLcTuFrykaY3ya9JLe8ELaXS0SZbjGlqFVLz4K6OYpAYQCbR0y7gKVlWZrGToqOFCSz2z1 dxJjI2NCEhWF7Lrt2vpQw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:qBEOZMleXeY=:ZpzZpEF/t9tfCA4HMf+vlE totp+mv4RFdrHPfX08udGoC2JstH7xHQR1HaFfctwgnDR727uQ9AxlJjz35wS0wMhe4xSI/Oi J+2o30r0JWzIuoHw8A63ii+HWPFAYVRlnm/aa1r1H/wyWunOmPyW9azmQklLWX3nEwsUj1g3K AHux08ThJMW3VsQ8iuKi0i/ja2hWXC2VzO1mhkc3s4TQYlOijwH4WKgR79K5IRfxdfZ8K+wQO XvnBpnl/1puTS/AuZ5KGphKqLXa7VasT5IW1IP35eOxWxG+dP5OrN40jqwIrKwTdgZoX1J3mO bNLv1vyep0esTUF5Uw4HjNlAitlVHlrpV4LL/uIUaFooh1CupqCMMAwEiQlLSXF00y7OU+Jvq G/ZBEtb96WjgZ67YfnBIS0sqEMyh3xtfcoCIe7/hdd71vkn0eupdxnmqUhxkhphAeguiGoMyi m/UMNe5OJpvjBb1+weAgBb+tMP/d+at1OPdj475CtfAxBHGnFrgXOqxSIYxU0VJUbfOM+kpHC Vck8um1NnnLu09jeWCNInIQjHsL78DxRrcXYvBKNBnLo26Elmx4I9GYm+BHc9LTxmEQBdS6ta 4SRf3NFL9vboffSOpUHCnhesbHXC5+b4n3QttOaNPbLWxQ/XhoiLPvcH9ShtmYXZYoQ6kdnP9 iutxg2a4pAufPSAe8PWUTJrBAY7zuf6QwF+YVN4KXv2sMYiGt1z5HfmVNqEYwFO18ayteYhrk Gv2g+09qAnorV/yFZLzQqu5dp9XDVUcqSn0XBFwEqntb5KCnp2FFcwhqnzLEbRWl0Mp8FAubW 8rAoPLS44UdW9yvgteZrtxsbjrTPMa4pVjKOB2HLT7OLWp1skfoUPSQv8jqrxvzOfxU0coLIY 4GOVeBUHXRL00c0Rm8QFGgC0xYluV3EZndyc1GPIkVSZY5OTVifJZgaOg8neTYj716O8p9Rah NuTTWTJe4Pb8oSjbbt7/uK7HEVYlsOJbRvGjP82z92DF+x7PQBy2c2ox3NeyBOZ4TK2I4DJ7g BdnwiMIN1HfTwJ8qXAH39VVuOxR3jFd/aajnKuGMZH+DxhzThyNt1qKqdBCqm5g2dDtz0Jhxw Q30H3Z24bwfF4A= X-Spam-Score: -0.7 (/) 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.7 (-) reopen 52297 quit > Eli or Martin, is this bug still showing itself? If so, would it be > possible to give a more exact recipe to reproduce it (though I'm aware > the answer to this question is probably no). With emacs -Q pulled from master and built today (2022-02-09) I load a file containing the following text (custom-set-variables '(ediff-split-window-function 'split-window-horizontally) '(ediff-window-setup-function 'ediff-setup-windows-plain) '(initial-frame-alist (quote ((fullscreen . maximized)))) '(tool-bar-mode nil)) (switch-to-buffer (find-file-noselect "~/emacs-git/trunk/src/minibuf.c")) (defun my-diffs-revision () (interactive) (let* ((this-file-name (buffer-file-name)) (backend (vc-backend this-file-name)) backup) (cond (backend (vc-call state this-file-name) (vc-file-getprop this-file-name 'vc-latest-revision) (require 'ediff-vers) (with-current-buffer (find-file-noselect this-file-name) (ediff-vc-internal "" ""))) ((setq backup (file-newest-backup this-file-name)) (ediff-buffers (find-file-noselect backup) (current-buffer)))))) (global-set-key [(control shift meta a)] 'my-diffs-revision) and type C-M-S-a (the file compared here is minibuffer.c of Emacs' master). With debugging turned on this gets me Debugger entered--Lisp error: (error "Font-lock trying to use keywords before setting th...") signal(error ("Font-lock trying to use keywords before setting th...")) error("Font-lock trying to use keywords before setting th...") font-lock-compile-keywords(nil) font-lock-fontify-keywords-region(1 112 nil) font-lock-default-fontify-region(1523 1532 nil) c-font-lock-fontify-region(1523 1532) c-force-redisplay(1523 1532) apply(c-force-redisplay (1523 1532)) timer-event-handler([t 25091 29205 916629 nil c-force-redisplay (1523 1532) nil 777000 nil]) martin From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Feb 2022 16:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: Lars Ingebrigtsen , 52297@debbugs.gnu.org, Eli Zaretskii Received: via spool by 52297-submit@debbugs.gnu.org id=B52297.16444256224479 (code B ref 52297); Wed, 09 Feb 2022 16:54:01 +0000 Received: (at 52297) by debbugs.gnu.org; 9 Feb 2022 16:53:42 +0000 Received: from localhost ([127.0.0.1]:52499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHqDu-0001AB-H0 for submit@debbugs.gnu.org; Wed, 09 Feb 2022 11:53:42 -0500 Received: from colin.muc.de ([193.149.48.1]:16159 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1nHqDs-00019v-ER for 52297@debbugs.gnu.org; Wed, 09 Feb 2022 11:53:41 -0500 Received: (qmail 63833 invoked by uid 3782); 9 Feb 2022 16:53:34 -0000 Received: from acm.muc.de (p4fe15d53.dip0.t-ipconnect.de [79.225.93.83]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 09 Feb 2022 17:53:33 +0100 Received: (qmail 6201 invoked by uid 1000); 9 Feb 2022 16:53:33 -0000 Date: Wed, 9 Feb 2022 16:53:33 +0000 Message-ID: References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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, Martin. On Wed, Feb 09, 2022 at 09:45:16 +0100, martin rudalics wrote: > reopen 52297 > quit > > Eli or Martin, is this bug still showing itself? If so, would it be > > possible to give a more exact recipe to reproduce it (though I'm aware > > the answer to this question is probably no). > With emacs -Q pulled from master and built today (2022-02-09) I load a > file containing the following text [ .... ] Thanks. With that file, I can reproduce the bug. I'll set about fixing it. > With debugging turned on this gets me > Debugger entered--Lisp error: (error "Font-lock trying to use keywords before setting th...") > signal(error ("Font-lock trying to use keywords before setting th...")) > error("Font-lock trying to use keywords before setting th...") > font-lock-compile-keywords(nil) > font-lock-fontify-keywords-region(1 112 nil) > font-lock-default-fontify-region(1523 1532 nil) > c-font-lock-fontify-region(1523 1532) > c-force-redisplay(1523 1532) > apply(c-force-redisplay (1523 1532)) > timer-event-handler([t 25091 29205 916629 nil c-force-redisplay (1523 1532) nil 777000 nil]) > martin -- Alan Mackenzie (Nuremberg, Germany). From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Feb 2022 18:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie Cc: Lars Ingebrigtsen , 52297@debbugs.gnu.org, Eli Zaretskii Received: via spool by 52297-submit@debbugs.gnu.org id=B52297.164443089313719 (code B ref 52297); Wed, 09 Feb 2022 18:22:01 +0000 Received: (at 52297) by debbugs.gnu.org; 9 Feb 2022 18:21:33 +0000 Received: from localhost ([127.0.0.1]:52599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHrav-0003ZD-I2 for submit@debbugs.gnu.org; Wed, 09 Feb 2022 13:21:33 -0500 Received: from mout.gmx.net ([212.227.15.15]:38805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHrau-0003Yy-Fq for 52297@debbugs.gnu.org; Wed, 09 Feb 2022 13:21:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1644430884; bh=F+sYrjfR4WLluymMlXgBCN4n/LTFiwBUchkm/gu5B3E=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=NIOyuXh4e0gEnDH8Uih6rXrNt6ShXWOgrrr57YDLOhZoBijKzzyevHjECkXqFztHO Yy31sSGdroEXbq3u9p72yaOwx6aIsld6AyXUnr8nK4MVwcoBnQ39lbwXt7w3Cdegx2 l7Pd1GSK4KpVatQE75ZkRVp/dj91Kj0Q1IJ1VqDk= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.102] ([213.142.96.61]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEV3I-1nXs1W1WRu-00FzQb; Wed, 09 Feb 2022 19:21:24 +0100 Message-ID: <771e57fc-7af5-a069-3165-37f9a98fdc87@gmx.at> Date: Wed, 9 Feb 2022 19:21:20 +0100 MIME-Version: 1.0 Content-Language: en-US References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:QMOEcFHPdhtDaOJS/dFzDWAG9evApbBtM7xBGS4SW9gHnAVSJeg TvCSjbLbqKNMbdXvAov8L7Gyf0xWgFNHn6DIc78jxJ+rd7Cd9SdCC1vEqmV9rgHRgGz/oT2 uE1zdXATrVyufWTRUFAS92ognF5qcJ0YPN8BMHp+Y5ijQgHNjgrv+35j6Z/+YF3I/EyY213 fmFEznK4ecpofKkw+1vNQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:30hwmJPzceY=:Bp62/6mlMc/U4xVS2X1CkE 1wzUuXF4fmlS5/jgCUygDWk0vyvp0pwJU2cildK0ySQrLmlqe0RmKq2av+5u43kEe1ayi5CAS ayDw7EFLLWxebK6jj+sW72gP1jXNqYWYm9ZIhhkPAtJ2w9a1BV3G2kVI+ZMjjQ86X2Wc0A1Oq VXB+R5cvheXFaR/dyJ8Cq0vOB0Z6G9TSamcvvNlBfflqjoTvIcAOx9ZFhnplnl/inyug8SWql Pqs5SGpMYetZBmclFGOa8cbzzIwas2pqkr+pRvSCNqOk6xjd8QhKhmOn6yJwLQQv/5XGObaFE 92yUVTCpf6S6xGh/4CQ5fQH9dZyXevwyqZonquhLP4kStOMwwetVLpeHK+nGPG0vwczKtXDnP AXWKZwGQbf9mLU5i7s91PCdV20CJoIQNWBZHeaG/dm1eEV5AcW/87RQkNUiHZtWnP1QN3Z73F r4TfLReiSr/2LFWGNvjho0F0domnhNDtjGomxiPJGPWh7NIYLeJ/5GStMcV+/iJVBgWmjZ6n8 kh6Fqy9CnjRNq97bGomPAnTgCOcn3WQmmyRauEtrr4ivlFYVKLBmF8Mldm7MJ5BjrG4eo3UEc fm0aOTlXogvJte4BmHvT/2LqtVdZnX3DBjuzyflHMOBh+fOxZCoJJ1UfQ0/LY6mVspinDsOew /Wtom2SdtxdJSt29IXyxIv3SSQXnDf872KyYoFwqDf+6bG57TwsnzreeYp7o6WqkfYaujtHsZ 1BDw6tJBZToXgJE0HJcPXNGGrDKVxaqQjte4wdWe6FoGqQSLAfPHadT8AOJxp12gRENYd59Dv oHXPA90HkTKNtN4ix4Xf0p3NhXB+xkSbDJt/TyUMz2qu3+C67g1h60Syfqt7IcpHqqmEb4b2Q UUzpX3SKq/JgYR6EFAUoOJqrqOh+pTD18XzKRbmlA6bNrjRIgPdWjOjoJVpKBFMEWjnkNEf+k r+UYI8zPPGuvtiTGzuvN5NAd08Hh2lKIRUqMpjyKN4yQpUFcuf0Gjt4BV7486JLQRwHH4L4Vf /M48rD8ZzJvBUQLGE4SwhSwe92F1dIX13W78hzZkgyBhuOLJGDwfTY7xVxJVioY2KMuJPfG2j R75XR6Vrm8HqqU= X-Spam-Score: -0.7 (/) 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.7 (-) > Thanks. With that file, I can reproduce the bug. I'll set about fixing > it. TIA, martin From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Feb 2022 20:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: acm@muc.de, Lars Ingebrigtsen , 52297@debbugs.gnu.org, Eli Zaretskii Received: via spool by 52297-submit@debbugs.gnu.org id=B52297.164443718825530 (code B ref 52297); Wed, 09 Feb 2022 20:07:02 +0000 Received: (at 52297) by debbugs.gnu.org; 9 Feb 2022 20:06:28 +0000 Received: from localhost ([127.0.0.1]:52825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHtES-0006di-1Y for submit@debbugs.gnu.org; Wed, 09 Feb 2022 15:06:28 -0500 Received: from colin.muc.de ([193.149.48.1]:27848 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1nHtEQ-0006dS-6Q for 52297@debbugs.gnu.org; Wed, 09 Feb 2022 15:06:26 -0500 Received: (qmail 98732 invoked by uid 3782); 9 Feb 2022 20:06:19 -0000 Received: from acm.muc.de (p4fe15d53.dip0.t-ipconnect.de [79.225.93.83]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 09 Feb 2022 21:06:19 +0100 Received: (qmail 9759 invoked by uid 1000); 9 Feb 2022 20:06:18 -0000 Date: Wed, 9 Feb 2022 20:06:18 +0000 Message-ID: References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> <771e57fc-7af5-a069-3165-37f9a98fdc87@gmx.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <771e57fc-7af5-a069-3165-37f9a98fdc87@gmx.at> 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 again, Martin. On Wed, Feb 09, 2022 at 19:21:20 +0100, martin rudalics wrote: > > Thanks. With that file, I can reproduce the bug. I'll set about fixing > > it. > TIA, martin I think the problem is that the buffer wasn't set in the timer function, so c-force-redisplay was, in the bug scenario, trying to fontify a spurious buffer. Would you try out the following patch, please, which fixes this bug. I'm optimistic it will have fixed the main bug. Thanks! diff -r 67fe5c0a9d03 cc-fonts.el --- a/cc-fonts.el Mon Jan 31 17:34:20 2022 +0000 +++ b/cc-fonts.el Wed Feb 09 19:58:26 2022 +0000 @@ -2256,12 +2256,13 @@ ;; redisplay. (defvar c-re-redisplay-timer nil) -(defun c-force-redisplay (start end) +(defun c-force-redisplay (buffer start end) ;; Force redisplay immediately. This assumes `font-lock-support-mode' is ;; 'jit-lock-mode. Set the variable `c-re-redisplay-timer' to nil. - (save-excursion (c-font-lock-fontify-region start end)) - (jit-lock-force-redisplay (copy-marker start) (copy-marker end)) - (setq c-re-redisplay-timer nil)) + (with-current-buffer buffer + (save-excursion (c-font-lock-fontify-region start end)) + (jit-lock-force-redisplay (copy-marker start) (copy-marker end)) + (setq c-re-redisplay-timer nil))) (defun c-fontify-new-found-type (type) ;; Cause the fontification of TYPE, a string, wherever it occurs in the @@ -2291,6 +2292,7 @@ (not c-re-redisplay-timer)) (setq c-re-redisplay-timer (run-with-timer 0 nil #'c-force-redisplay + (current-buffer) (match-beginning 0) (match-end 0))))))))))) -- Alan Mackenzie (Nuremberg, Germany). From unknown Thu Jun 19 14:06:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52297: 29.0.50; Error in c-force-redisplay timer Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Feb 2022 08:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52297 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie Cc: Lars Ingebrigtsen , 52297@debbugs.gnu.org, Eli Zaretskii Received: via spool by 52297-submit@debbugs.gnu.org id=B52297.16444816097807 (code B ref 52297); Thu, 10 Feb 2022 08:27:01 +0000 Received: (at 52297) by debbugs.gnu.org; 10 Feb 2022 08:26:49 +0000 Received: from localhost ([127.0.0.1]:53803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nI4mv-00021q-Am for submit@debbugs.gnu.org; Thu, 10 Feb 2022 03:26:49 -0500 Received: from mout.gmx.net ([212.227.17.20]:33129) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nI4ms-00021Z-Fw for 52297@debbugs.gnu.org; Thu, 10 Feb 2022 03:26:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1644481598; bh=VNo4biv/GgEMQ40F2dIHpoHdfeNZkDJK+W9yLdrrOso=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=bt5mtmYAyuxD6oQkpiQoBpQvsQNhUE4loZOvyDognkJLY1QswYyIDq/u0zzV4bWCJ PJIb4ubVcjz3M5mdiR8LVAKEO1P/hRN5oqz0pmtIT8WrTEzy1MivddKI+BpMK8zMfq 2jGvGAwvGjh//UmEBpXiCcpl7FRqLw7P5gDrFVU8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.102] ([212.95.5.154]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M4s0t-1nHnfV1zPD-001wu1; Thu, 10 Feb 2022 09:26:38 +0100 Message-ID: <7421eadf-2d9a-fbf1-287b-622fc169722a@gmx.at> Date: Thu, 10 Feb 2022 09:26:36 +0100 MIME-Version: 1.0 Content-Language: en-US References: <83tufn4ilg.fsf@gnu.org> <874k59r7ef.fsf@gnus.org> <771e57fc-7af5-a069-3165-37f9a98fdc87@gmx.at> From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:P0CjP9S1WeUFnIy3Ijunbkkn8n3W6jB3iiM5G9Tr2UD+TpRWkqs zLTaZO9XPl6Qit+pQjhAEgP6ibgckPe2fq7vLPebUlZBwzdwLI/ooCFwMBlMllTWs2CRjIl 8Lqzn+/ZMyfsvjS3H+c+Jjhg4MV9pa6WfWLzKEi0Y91bgAgggACTizgWkYkYLGXIX0wVRjF nvlTd4+BvyJxV8x8V3E5g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:rabwtpWUS+4=:HePigqLpJnbu8ccNmGnv1S M6DzqAL453LVBu8gOF7JcBnhx7uIvKxrkYWRXd8g1mi3iFe1DbphJ0l6HBPv9JU7aJcklrrGL O/mRac0fn8raAGQJzbr+o3pDij65IssdD1sf65Dma0RAOD8l/FyjBEzic45zQJzkBZDXYKs7V 3Ew0FpPuG+4J1Rh44TrZkZaZhjbc0InKuxThNxYXb+5MHLiNoo4C4lLm2mtC5jXjM6VHG7bfO pBSR4IJjUQyQXTOx9rpzrGIoGw6X3T0PXRQfLEklmJq+A9e4rtN2bJ0qgwlGYKe1/3j9Rpgts bP1S3qkb4qq8FL3sgVMIOi8LyzaNzOUaOi7nz9eyY3yXCxb3HnkRbhOBhsoSFDYY73fdKBc2M 90Th/SKZyel3uGt0V4x+mgM21+A7zlGgwtfCNwdBJhlQOiucXOEuEK6GBQ/R6UOTOHVxU8siU 5EVjp4w9TJE+EDcyLRiz1RvCcwe3LvFD6fr2qJRkhotMVVchnt4jRXuKQG07a07vjjfwrfoQ7 uct0fj9fdfmHEm9qo8ga5z8yv0nb5HwVg+tDD63I+iYERQsCxWswHHWjcxbr32VDC5V1lj2BM vDLEfmgA/HqgxRBJ9AYQV1SovJXC2F6JcsXLm7J/KPuUb3n6jRze77we59jD9LVW+bE9km00N tVp8Bu672SN3CNQhyebpLRhRAaLLIDuQlrnT16VYHDKTYPYXBH6aMyxOO3iXbUdUzfNvQ700T YoyTA70x9btiFQgpFVQZswBSQeCIDI2tGPg97NlLdRwXPnLWMYWsyBemMd+SWvMY+gVGAXCYy 01r3t4Z5STwmes89ZMxX7p9MwvfTqmI3j6at3WVPTXXlJIDt07mguFm/gY02y086uIYqmfnbW oPT5QQj7orpvTt9eRs/C0rT9BNU8hkrkXBMFhxQf/VZ0XeqYaZBmpw1vDwsqYgFebM3ImS9po 8HCxDU8X5OQChfibWMNGRDekQp45N6dCqPZofEqekwV7hSxIb9qxBubJIjcVBWiRxTH1QdO9v 1CiZDFS+vV8f/4dJTEb9L8NKym0ZL294xkL8QQAWS4O1GJ50UIFbTEQwiyYaXQMnY73Sspilr 57Gj7Q1cBe0tOU= X-Spam-Score: -0.7 (/) 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.7 (-) > Would you try out the following patch, please, which fixes this bug. > I'm optimistic it will have fixed the main bug. It fixes the problem here. Please install. Thanks, martin