From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Sep 2017 19:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28349@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.150455294910449 (code B ref -1); Mon, 04 Sep 2017 19:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Sep 2017 19:22:29 +0000 Received: from localhost ([127.0.0.1]:49305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dowx3-0002iR-DL for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dowx0-0002iB-Uc for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dowwq-0007yz-OK for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:21 -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,DC_PNG_UNO_LARGO, FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57760) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dowwq-0007yo-H3 for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39679) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dowwl-0005ct-By for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2017 15:22:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dowwg-0007tS-AA for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2017 15:22:11 -0400 Received: from mail-vk0-x233.google.com ([2607:f8b0:400c:c05::233]:34436) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dowwg-0007sm-0H for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2017 15:22:06 -0400 Received: by mail-vk0-x233.google.com with SMTP id o22so2970361vke.1 for ; Mon, 04 Sep 2017 12:22:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=4quASOjgIPHO6JTUdbJQ+OFNaE1VBak9X0pkt7Q+2Ac=; b=X/NaRA6W2WLX0UB2k9b8V68uZdS3q6GTHeYVJ3drf6TF7SxxxPoOpp+Qj+Zwb8gdkV HA1L00RNMGQvZy8ksZ4g/eF+Gt+9MGyEMtOoVkrgrYowFixUuIC+v3Ri8Bqq10a62x1W xJYCKhQxp8zwy5FuGEju/Ec2eOZIjjiBbp+SlCvLaQnYDyWFiByEFT2xkasGeksUvIyo ySbD+Y+5mCZ62pOc1JGGzw89Oz/B5brEANDMOniSy2fajp6wWcaNkUk/CSPTxa6YR+rt L8UMbU77+PFLHhDEvHIDXj+noSYbaio0chRqDGuAzi/Uppb3OWbulneyPRi5ckXN0wKK LO2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=4quASOjgIPHO6JTUdbJQ+OFNaE1VBak9X0pkt7Q+2Ac=; b=Z4kGzKqeWBJ43ZeYrrVKEcx0aoccwxKtoc/U1kOT2zEL50uzIxd6yi4YttzWr6Ud/D z78vAibAy5V2kirxxTOX5Ar/iiCm0uPDMpJJX/QhHOc69R16CLpM4UR2sWicBQOkR5Xj 2vWvLmvZB7kw1Z6CeA+aqe1WEKa16tIwOMINXmCfnWdiiuR1JqiIhzz4nFfcJGOk0yiZ Py6+d2s/unM3/7QvDXBT/Om8jaTcJeK+O8IiVIxoKA/pf1LoBLyqYBYvsq0E6UVhxVEc F6KwGWEofpPCz0uOp6/ED3iH8tEs9+6pAgEvrgySizAfZ5ug4TEgvFW6qtgoJZPA+QXl O09g== X-Gm-Message-State: AHPjjUh7pRkIae71kIP4ibB3pvq8PL7BMbGUjK7RJ1qO1cwkCmeaEoU1 CbxLPEk7U8X5EuyQp08Wu0xCf7dLApFT X-Google-Smtp-Source: ADKCNb4mJk1Goan0Ye4orfka4CWt/XBJR16gS2Jj7ZGPbeJ2icNAYP5sTOBupEsOOfKtZwNAA7dCTNbST4LvC0rhwkQ= X-Received: by 10.31.63.12 with SMTP id m12mr861568vka.26.1504552923221; Mon, 04 Sep 2017 12:22:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.81.167 with HTTP; Mon, 4 Sep 2017 12:21:32 -0700 (PDT) From: Richard Copley Date: Mon, 4 Sep 2017 20:21:32 +0100 Message-ID: Content-Type: multipart/mixed; boundary="001a114dcf188946a205586206c5" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.9 (---) 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.9 (---) --001a114dcf188946a205586206c5 Content-Type: text/plain; charset="UTF-8" There seems to be an issue with compilation-mode highlighting in recent Emacs master. Not all lines that match the regexp alist are highlighted. See attached screenshot for an example. The "checking" lines are highlighted more or less at random. There are errors from jit-lock (see below). In GNU Emacs 26.0.50 (build 2, x86_64-w64-mingw32) of 2017-09-02 built on MACHINE Repository revision: f2a074830c588d2a1c240afbd709a029a4c1a42f Windowing system distributor 'Microsoft Corp.', version 10.0.15063 Recent messages: Error during redisplay: (jit-lock-function 2553) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2616) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2645) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2674) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2733) signaled (void-function compilation-face) [2 times] Error during redisplay: (jit-lock-function 2764) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2793) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2822) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2862) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2995) signaled (void-function compilation-face) Configured using: 'configure --config-cache --with-modules --without-pop CFLAGS=-Ofast' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES Important settings: value of $EMACSLOADPATH: c:\emacs-lisp; value of $LANG: ENG locale-coding-system: cp1252 Major mode: Compilation Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t tooltip-mode: t global-eldoc-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 buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr misearch multi-isearch emacsbug message subr-x puny dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils shell pcomplete compile comint ansi-color ring vc-git diff-mode easy-mmode map seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib bat-mode easymenu elec-pair time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 110759 24525) (symbols 56 21338 1) (miscs 48 69 194) (strings 32 33412 1339) (string-bytes 1 872517) (vectors 16 16549) (vector-slots 8 506344 10373) (floats 8 61 181) (intervals 56 849 128) (buffers 992 14)) --001a114dcf188946a205586206c5 Content-Type: image/png; name="compile.png" Content-Disposition: attachment; filename="compile.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j76jxmk10 iVBORw0KGgoAAAANSUhEUgAAAqMAAAKYCAMAAABw/AE0AAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAMAUExURQAAAA4SChcXFAAAKgAAORchFgA4ODgAADgAODY2ATY2MwAATAAAZgAqTAA4 ZioATDkAZioqTDc3ZjtKNDlmOQBMagBmZipMTCpMajhmZkwAAEwAKkwqAEwqKmYAAGYAOWY4AGY1 NUwATEwqTEwqamYAZmoqTGY5ZkVTMmpMAGpMKmZmOVFTQ1d0TUxqampsWGJiYnBvb3V4Y3h4eAA5 jwA6kDk5jwBMiABmjwBmtipMiDhmjjVmsmY5j307o0xqiG1JmHJHm3dZn3lIqXVPsHRYp31YtGZm jmZmtndgqXtnuHxzvH52wCKLIiKTXCKTdlyTInaTIl6AWWKEXXCRZ3qlcy+UjzmPtj+lpzmP20yI vmaOjmaOs2qjiGiqu2aP22a222a2/485AJA6AI85OY85ZohMAIhMKo9mAI5mOKFSLbZmALNmN4hq TI5mZqJSVaNSe6FwU6Rxe98qAP8AAOoqAP8qTP8qatVMAMFSLcZxLcFSVcFSe85xVc5xe4k8uIRT t4pspIRku4pwv5V5rJN9s6hxnZRLwoZ6wpliw5h0xKpxzsFxnf9MiPRqo4+dIraPOYiITI6SdYCp e7uJTbWOZ7+uULupaNmYANuPOdWdKtuQOsylKvuMAOCPLM2QVdiPadWlTNq1Z+OPVP+Uau6sVeis e/+2ZvvIe5WVk5iCs4+xiom3vaqUmKGNvKGQvrCQv6+wi76+voaFx5WFx52U0Y+224+2/6mLzKmT z6Kb0bKfxrWkx7Cr3r6xyLyy3La2/5rBlY/btr3Bna/JrLjwto/b24/b/5Db/7bb/7b/27b//8GQ ncGQv9m1j8u4vf+diP+2j/Slo8a438604dPOmNDTsdb2uP7aj//btv/jne/jv+//v//jv///tsvL y8HH3s3ey9DPy9DI3tXWydrZ187B5MHI/93W5tvb/9DsztDj/9v///nb2uDI/+HY6+Lf8OLlz+Pj 2+r83v/j3///2+Xl5ebj/u/97uf///Dv7fDt9/Dx7f7+/gAAAAAAAFbTgmoAAAEAdFJOU/////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRT b2Z0d2FyZQBwYWludC5uZXQgNC4wLjE3M26fYwAAiJZJREFUeF7tvQ14Xcd5HngdcUNJppVUdlpb dmkqW8duLVf8s7QM6e1m+9hqnXa7cei4lLyySFFiBaKirbSbmlk5rpKqeVo368KSJUSVxJCmQJRk bd603mZboa6EmlKZJWJzBYPMCpBoMrYoarVVA/4AuM+z7/v9zPm599wf4AL3Apx3cO+Zc2bmm5/z 3m9mzvkwU1oXEdHdKA1WIiK6GetK68wXEdGdiByN6HZEjkZ0OyJHI7odkaMR3Y48R3/87/7Vv/r3 P7aTiIguQJajb/6jv/6Lv/iLn/z4P7pgFyIiOo4MR1/5+O8D/+Y//JtPfvyHdikiotNIc/TNv/77 v/03/sa/fvZi5V8/9D9GTRoxJ5QC7EJdlCb0OFEjdpqj//L3f/vbP7548c2Lb/72Q5/8l3axGTyB gnz0fKUyvnKDni97Ad879WTybgaOv5+X8D3+gWMajf6VSLhVYkUsNQSyNcXRCSWpHbJIcfTHn/z9 X3y28ua//s3f/ORDDz308aYV6eTdpNzAimOg3bXCxJXk6Nj1N/JkbDlIOPZ/ZDj6/mtwjX65GLEk 0RpHwc7T9lWFFEf//S/+9m9/8v/88X/4zU889NAnvvwLJ+xyQzyxBary2i0DG0C7D2/BhYE/S+49 seUJnEzerXoyy9GDt5yPHF3iaJGjldOlCfzZSQYpjv6r3/ztX/zk7z9bqZx46BOf+PLHv6lXx5aX VpBVy0tb0aWDdTtLJehN9uBb9eueYyDjTh7H3//cB45VJrc/B+5Nbn9hDEwc++ljIibL0Rd2bokc XeJolaNQojW1aJaj0KNvVip/8gf/BGr0y19WjpJGA1vGV370/AAIyg5drk3eLQpTxpUfO9/7QuWJ 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 MKYr+XuaFnoAAAAASUVORK5CYII= --001a114dcf188946a205586206c5-- From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Sep 2017 15:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Copley , Tom Tromey Cc: 28349@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150462523319741 (code B ref 28349); Tue, 05 Sep 2017 15:28:01 +0000 Received: (at 28349) by debbugs.gnu.org; 5 Sep 2017 15:27:13 +0000 Received: from localhost ([127.0.0.1]:51611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpFkv-00058L-10 for submit@debbugs.gnu.org; Tue, 05 Sep 2017 11:27:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55842) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpFkt-000589-ND for 28349@debbugs.gnu.org; Tue, 05 Sep 2017 11:27:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpFkj-0002fR-TI for 28349@debbugs.gnu.org; Tue, 05 Sep 2017 11:27:06 -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.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40258) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpFkj-0002fK-PO; Tue, 05 Sep 2017 11:27:01 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3827 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dpFki-0003CD-E9; Tue, 05 Sep 2017 11:27:01 -0400 Date: Tue, 05 Sep 2017 18:26:57 +0300 Message-Id: <834lsh2mke.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Richard Copley on Mon, 4 Sep 2017 20:21:32 +0100) References: 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: -5.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: -5.0 (-----) > From: Richard Copley > Date: Mon, 4 Sep 2017 20:21:32 +0100 > > There seems to be an issue with compilation-mode highlighting in > recent Emacs master. Not all lines that match the regexp alist > are highlighted. See attached screenshot for an example. > The "checking" lines are highlighted more or less at random. > There are errors from jit-lock (see below). > > In GNU Emacs 26.0.50 (build 2, x86_64-w64-mingw32) > of 2017-09-02 built on MACHINE > Repository revision: f2a074830c588d2a1c240afbd709a029a4c1a42f > Windowing system distributor 'Microsoft Corp.', version 10.0.15063 > Recent messages: > Error during redisplay: (jit-lock-function 2553) signaled > (void-function compilation-face) This is because Tom's changes in 846870e removed the function compilation-face, which is still referenced in several places in compile.el. Tom, could you take a look, please? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 05 11:36:11 2017 Received: (at control) by debbugs.gnu.org; 5 Sep 2017 15:36:11 +0000 Received: from localhost ([127.0.0.1]:51627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpFtb-0005MV-Ci for submit@debbugs.gnu.org; Tue, 05 Sep 2017 11:36:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpFta-0005ME-E6 for control@debbugs.gnu.org; Tue, 05 Sep 2017 11:36:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpFtQ-0007RH-UR for control@debbugs.gnu.org; Tue, 05 Sep 2017 11:36:05 -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.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40596) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpFtQ-0007R9-RK for control@debbugs.gnu.org; Tue, 05 Sep 2017 11:36:00 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dpFtQ-0001se-Ke for control@debbugs.gnu.org; Tue, 05 Sep 2017 11:36:00 -0400 Subject: control message for bug 24655 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Tue, 05 Sep 2017 11:36:00 -0400 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: -5.0 (-----) X-Debbugs-Envelope-To: control 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: -5.0 (-----) block 24655 by 28349 From unknown Sat Jun 14 23:20:11 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: Richard Copley Subject: bug#28349: closed (Re: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect) Message-ID: References: <83o9qjvjb0.fsf@gnu.org> X-Gnu-PR-Message: they-closed 28349 X-Gnu-PR-Package: emacs Reply-To: 28349@debbugs.gnu.org Date: Sat, 09 Sep 2017 18:07:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1504980422-13974-1" This is a multi-part message in MIME format... ------------=_1504980422-13974-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #28349: 26.0.50; compilation mode syntax highlighting incorrect 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 28349@debbugs.gnu.org. --=20 28349: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28349 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1504980422-13974-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 28349-done) by debbugs.gnu.org; 9 Sep 2017 18:06:22 +0000 Received: from localhost ([127.0.0.1]:57843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqk97-0003cS-Ry for submit@debbugs.gnu.org; Sat, 09 Sep 2017 14:06:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqk96-0003cH-Rs for 28349-done@debbugs.gnu.org; Sat, 09 Sep 2017 14:06:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqk8y-000861-L4 for 28349-done@debbugs.gnu.org; Sat, 09 Sep 2017 14:06:15 -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.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43999) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqk8y-00085r-HY; Sat, 09 Sep 2017 14:06:12 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2013 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dqk8w-0002hy-0y; Sat, 09 Sep 2017 14:06:12 -0400 Date: Sat, 09 Sep 2017 21:05:55 +0300 Message-Id: <83o9qjvjb0.fsf@gnu.org> From: Eli Zaretskii To: rcopley@gmail.com In-reply-to: <834lsh2mke.fsf@gnu.org> (message from Eli Zaretskii on Tue, 05 Sep 2017 18:26:57 +0300) Subject: Re: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect References: <834lsh2mke.fsf@gnu.org> 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: -5.0 (-----) X-Debbugs-Envelope-To: 28349-done Cc: tom@tromey.com, 28349-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: -5.0 (-----) > Date: Tue, 05 Sep 2017 18:26:57 +0300 > From: Eli Zaretskii > Cc: 28349@debbugs.gnu.org > > > Error during redisplay: (jit-lock-function 2553) signaled > > (void-function compilation-face) > > This is because Tom's changes in 846870e removed the function > compilation-face, which is still referenced in several places in > compile.el. > > Tom, could you take a look, please? No comments, so I fixed this bug by resurrecting the lost function, and I'm marking the bug done. Thanks. ------------=_1504980422-13974-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Sep 2017 19:22:29 +0000 Received: from localhost ([127.0.0.1]:49305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dowx3-0002iR-DL for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dowx0-0002iB-Uc for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dowwq-0007yz-OK for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:21 -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,DC_PNG_UNO_LARGO, FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57760) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dowwq-0007yo-H3 for submit@debbugs.gnu.org; Mon, 04 Sep 2017 15:22:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39679) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dowwl-0005ct-By for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2017 15:22:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dowwg-0007tS-AA for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2017 15:22:11 -0400 Received: from mail-vk0-x233.google.com ([2607:f8b0:400c:c05::233]:34436) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dowwg-0007sm-0H for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2017 15:22:06 -0400 Received: by mail-vk0-x233.google.com with SMTP id o22so2970361vke.1 for ; Mon, 04 Sep 2017 12:22:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=4quASOjgIPHO6JTUdbJQ+OFNaE1VBak9X0pkt7Q+2Ac=; b=X/NaRA6W2WLX0UB2k9b8V68uZdS3q6GTHeYVJ3drf6TF7SxxxPoOpp+Qj+Zwb8gdkV HA1L00RNMGQvZy8ksZ4g/eF+Gt+9MGyEMtOoVkrgrYowFixUuIC+v3Ri8Bqq10a62x1W xJYCKhQxp8zwy5FuGEju/Ec2eOZIjjiBbp+SlCvLaQnYDyWFiByEFT2xkasGeksUvIyo ySbD+Y+5mCZ62pOc1JGGzw89Oz/B5brEANDMOniSy2fajp6wWcaNkUk/CSPTxa6YR+rt L8UMbU77+PFLHhDEvHIDXj+noSYbaio0chRqDGuAzi/Uppb3OWbulneyPRi5ckXN0wKK LO2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=4quASOjgIPHO6JTUdbJQ+OFNaE1VBak9X0pkt7Q+2Ac=; b=Z4kGzKqeWBJ43ZeYrrVKEcx0aoccwxKtoc/U1kOT2zEL50uzIxd6yi4YttzWr6Ud/D z78vAibAy5V2kirxxTOX5Ar/iiCm0uPDMpJJX/QhHOc69R16CLpM4UR2sWicBQOkR5Xj 2vWvLmvZB7kw1Z6CeA+aqe1WEKa16tIwOMINXmCfnWdiiuR1JqiIhzz4nFfcJGOk0yiZ Py6+d2s/unM3/7QvDXBT/Om8jaTcJeK+O8IiVIxoKA/pf1LoBLyqYBYvsq0E6UVhxVEc F6KwGWEofpPCz0uOp6/ED3iH8tEs9+6pAgEvrgySizAfZ5ug4TEgvFW6qtgoJZPA+QXl O09g== X-Gm-Message-State: AHPjjUh7pRkIae71kIP4ibB3pvq8PL7BMbGUjK7RJ1qO1cwkCmeaEoU1 CbxLPEk7U8X5EuyQp08Wu0xCf7dLApFT X-Google-Smtp-Source: ADKCNb4mJk1Goan0Ye4orfka4CWt/XBJR16gS2Jj7ZGPbeJ2icNAYP5sTOBupEsOOfKtZwNAA7dCTNbST4LvC0rhwkQ= X-Received: by 10.31.63.12 with SMTP id m12mr861568vka.26.1504552923221; Mon, 04 Sep 2017 12:22:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.81.167 with HTTP; Mon, 4 Sep 2017 12:21:32 -0700 (PDT) From: Richard Copley Date: Mon, 4 Sep 2017 20:21:32 +0100 Message-ID: Subject: 26.0.50; compilation mode syntax highlighting incorrect To: "bug-gnu-emacs@gnu.org" Content-Type: multipart/mixed; boundary="001a114dcf188946a205586206c5" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.9 (---) 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: -3.9 (---) --001a114dcf188946a205586206c5 Content-Type: text/plain; charset="UTF-8" There seems to be an issue with compilation-mode highlighting in recent Emacs master. Not all lines that match the regexp alist are highlighted. See attached screenshot for an example. The "checking" lines are highlighted more or less at random. There are errors from jit-lock (see below). In GNU Emacs 26.0.50 (build 2, x86_64-w64-mingw32) of 2017-09-02 built on MACHINE Repository revision: f2a074830c588d2a1c240afbd709a029a4c1a42f Windowing system distributor 'Microsoft Corp.', version 10.0.15063 Recent messages: Error during redisplay: (jit-lock-function 2553) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2616) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2645) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2674) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2733) signaled (void-function compilation-face) [2 times] Error during redisplay: (jit-lock-function 2764) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2793) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2822) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2862) signaled (void-function compilation-face) Error during redisplay: (jit-lock-function 2995) signaled (void-function compilation-face) Configured using: 'configure --config-cache --with-modules --without-pop CFLAGS=-Ofast' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES Important settings: value of $EMACSLOADPATH: c:\emacs-lisp; value of $LANG: ENG locale-coding-system: cp1252 Major mode: Compilation Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t tooltip-mode: t global-eldoc-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 buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr misearch multi-isearch emacsbug message subr-x puny dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils shell pcomplete compile comint ansi-color ring vc-git diff-mode easy-mmode map seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib bat-mode easymenu elec-pair time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 110759 24525) (symbols 56 21338 1) (miscs 48 69 194) (strings 32 33412 1339) (string-bytes 1 872517) (vectors 16 16549) (vector-slots 8 506344 10373) (floats 8 61 181) (intervals 56 849 128) (buffers 992 14)) --001a114dcf188946a205586206c5 Content-Type: image/png; name="compile.png" Content-Disposition: attachment; filename="compile.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j76jxmk10 iVBORw0KGgoAAAANSUhEUgAAAqMAAAKYCAMAAABw/AE0AAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAMAUExURQAAAA4SChcXFAAAKgAAORchFgA4ODgAADgAODY2ATY2MwAATAAAZgAqTAA4 ZioATDkAZioqTDc3ZjtKNDlmOQBMagBmZipMTCpMajhmZkwAAEwAKkwqAEwqKmYAAGYAOWY4AGY1 NUwATEwqTEwqamYAZmoqTGY5ZkVTMmpMAGpMKmZmOVFTQ1d0TUxqampsWGJiYnBvb3V4Y3h4eAA5 jwA6kDk5jwBMiABmjwBmtipMiDhmjjVmsmY5j307o0xqiG1JmHJHm3dZn3lIqXVPsHRYp31YtGZm jmZmtndgqXtnuHxzvH52wCKLIiKTXCKTdlyTInaTIl6AWWKEXXCRZ3qlcy+UjzmPtj+lpzmP20yI vmaOjmaOs2qjiGiqu2aP22a222a2/485AJA6AI85OY85ZohMAIhMKo9mAI5mOKFSLbZmALNmN4hq TI5mZqJSVaNSe6FwU6Rxe98qAP8AAOoqAP8qTP8qatVMAMFSLcZxLcFSVcFSe85xVc5xe4k8uIRT t4pspIRku4pwv5V5rJN9s6hxnZRLwoZ6wpliw5h0xKpxzsFxnf9MiPRqo4+dIraPOYiITI6SdYCp e7uJTbWOZ7+uULupaNmYANuPOdWdKtuQOsylKvuMAOCPLM2QVdiPadWlTNq1Z+OPVP+Uau6sVeis e/+2ZvvIe5WVk5iCs4+xiom3vaqUmKGNvKGQvrCQv6+wi76+voaFx5WFx52U0Y+224+2/6mLzKmT z6Kb0bKfxrWkx7Cr3r6xyLyy3La2/5rBlY/btr3Bna/JrLjwto/b24/b/5Db/7bb/7b/27b//8GQ ncGQv9m1j8u4vf+diP+2j/Slo8a438604dPOmNDTsdb2uP7aj//btv/jne/jv+//v//jv///tsvL y8HH3s3ey9DPy9DI3tXWydrZ187B5MHI/93W5tvb/9DsztDj/9v///nb2uDI/+HY6+Lf8OLlz+Pj 2+r83v/j3///2+Xl5ebj/u/97uf///Dv7fDt9/Dx7f7+/gAAAAAAAFbTgmoAAAEAdFJOU/////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRT b2Z0d2FyZQBwYWludC5uZXQgNC4wLjE3M26fYwAAiJZJREFUeF7tvQ14Xcd5HngdcUNJppVUdlpb dmkqW8duLVf8s7QM6e1m+9hqnXa7cei4lLyySFFiBaKirbSbmlk5rpKqeVo368KSJUSVxJCmQJRk bd603mZboa6EmlKZJWJzBYPMCpBoMrYoarVVA/4AuM+z7/v9zPm599wf4AL3Apx3cO+Zc2bmm5/z 3m9mzvkwU1oXEdHdKA1WIiK6GetK68wXEdGdiByN6HZEjkZ0OyJHI7odkaMR3Y48R3/87/7Vv/r3 P7aTiIguQJajb/6jv/6Lv/iLn/z4P7pgFyIiOo4MR1/5+O8D/+Y//JtPfvyHdikiotNIc/TNv/77 v/03/sa/fvZi5V8/9D9GTRoxJ5QC7EJdlCb0OFEjdpqj//L3f/vbP7548c2Lb/72Q5/8l3axGTyB gnz0fKUyvnKDni97Ad879WTybgaOv5+X8D3+gWMajf6VSLhVYkUsNQSyNcXRCSWpHbJIcfTHn/z9 X3y28ua//s3f/ORDDz308aYV6eTdpNzAimOg3bXCxJXk6Nj1N/JkbDlIOPZ/ZDj6/mtwjX65GLEk 0RpHwc7T9lWFFEf//S/+9m9/8v/88X/4zU889NAnvvwLJ+xyQzyxBary2i0DG0C7D2/BhYE/S+49 seUJnEzerXoyy9GDt5yPHF3iaJGjldOlCfzZSQYpjv6r3/ztX/zk7z9bqZx46BOf+PLHv6lXx5aX VpBVy0tb0aWDdTtLJehN9uBb9eueYyDjTh7H3//cB45VJrc/B+5Nbn9hDEwc++ljIibL0Rd2bokc XeJolaNQojW1aJaj0KNvVip/8gf/BGr0y19WjpJGA1vGV370/AAIyg5drk3eLQpTxpUfO9/7QuWJ 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 MKYr+XuaFnoAAAAASUVORK5CYII= --001a114dcf188946a205586206c5-- ------------=_1504980422-13974-1-- From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Tom Tromey Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2017 17:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: rcopley@gmail.com, tom@tromey.com, 28349-done@debbugs.gnu.org Received: via spool by 28349-done@debbugs.gnu.org id=D28349.150506410517590 (code D ref 28349); Sun, 10 Sep 2017 17:22:02 +0000 Received: (at 28349-done) by debbugs.gnu.org; 10 Sep 2017 17:21:45 +0000 Received: from localhost ([127.0.0.1]:59591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr5vV-0004Ze-6x for submit@debbugs.gnu.org; Sun, 10 Sep 2017 13:21:45 -0400 Received: from gproxy8-pub.mail.unifiedlayer.com ([67.222.33.93]:49959) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr5vS-0004ZN-EY for 28349-done@debbugs.gnu.org; Sun, 10 Sep 2017 13:21:42 -0400 Received: from cmgw2 (unknown [10.0.90.83]) by gproxy8.mail.unifiedlayer.com (Postfix) with ESMTP id 529791AB918 for <28349-done@debbugs.gnu.org>; Sun, 10 Sep 2017 11:21:32 -0600 (MDT) Received: from box522.bluehost.com ([74.220.219.122]) by cmgw2 with id 7tMS1w01j2f2jeq01tMVi6; Sun, 10 Sep 2017 11:21:32 -0600 X-Authority-Analysis: v=2.2 cv=dZfw5Tfe c=1 sm=1 tr=0 a=GsOEXm/OWkKvwdLVJsfwcA==:117 a=GsOEXm/OWkKvwdLVJsfwcA==:17 a=2JCJgTwv5E4A:10 a=KJPfejzvrtuO76wZ3joA:9 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=3lsBgC3P7gG4tPe03O/XarQfOIu6QA+m9Og8b0VlxY4=; b=ytB+/ECFgjSPyg1uMeRaZByJdN 65dXrQvUgfKQGXBHmvoVjT9emOFUnXZ8XJeMBLVdJdhZd0lxOr90EIDByu3imFNsJjRL4+gMsinN6 72AqReuWlXVPtxu6p6wLtXOng; Received: from 75-166-76-94.hlrn.qwest.net ([75.166.76.94]:46212 helo=bapiya) by box522.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1dr5vC-003nmD-IP; Sun, 10 Sep 2017 11:21:26 -0600 From: Tom Tromey References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> X-Attribution: Tom Date: Sun, 10 Sep 2017 11:21:25 -0600 In-Reply-To: <83o9qjvjb0.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 09 Sep 2017 21:05:55 +0300") Message-ID: <87bmmi8o6i.fsf@bapiya> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box522.bluehost.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 75.166.76.94 X-Exim-ID: 1dr5vC-003nmD-IP X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 75-166-76-94.hlrn.qwest.net (bapiya) [75.166.76.94]:46212 X-Source-Auth: tom+tromey.com X-Email-Count: 3 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTIyLmJsdWVob3N0LmNvbQ== X-Local-Domain: yes 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: -2.3 (--) Eli> No comments, so I fixed this bug by resurrecting the lost function, Eli> and I'm marking the bug done. Thanks. I think this was the right thing to do. Tom From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2017 18:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 28349@debbugs.gnu.org, Tom Tromey Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150506846324086 (code B ref 28349); Sun, 10 Sep 2017 18:35:01 +0000 Received: (at 28349) by debbugs.gnu.org; 10 Sep 2017 18:34:23 +0000 Received: from localhost ([127.0.0.1]:59655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr73m-0006GQ-Sf for submit@debbugs.gnu.org; Sun, 10 Sep 2017 14:34:23 -0400 Received: from mail-vk0-f53.google.com ([209.85.213.53]:35898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr73k-0006GE-RN for 28349@debbugs.gnu.org; Sun, 10 Sep 2017 14:34:21 -0400 Received: by mail-vk0-f53.google.com with SMTP id v203so7901026vkv.3 for <28349@debbugs.gnu.org>; Sun, 10 Sep 2017 11:34:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=6maDCkosFYPsgx0dQznSlMFo7xeR6SJsq+E0xAmX3ZY=; b=dkgNGF4/KYvGVZwikmO9fHRm8gowsbHXPxeOYbOVm/lqH51q08h+56v/7QZQj9OaWu 0fq9av/SUZEO/mFpTWK++ditdUf1/xUjJ81LBnNYFpdvROr9QrtlC3DDA0AuEL3LYywK gY7JKcJKsq9FOkTlCJYMwoSyXRrh3H2eI7E0bJ+GWLZlc+rB8lCMWj9NC9pe63/ML/OX ld4DP5uxNE++NWV1l0NzpDbVK6tiD/QEwBKCsCEk/uAbpuUXV09Y0KwqH+hmi6f25FZ/ I9/20GAAgvpGUkpZOmupZHvb57m9BL3ZpQcVYj1ggoM4R557Pw2r5icizuWtUBDK4/c4 DKcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=6maDCkosFYPsgx0dQznSlMFo7xeR6SJsq+E0xAmX3ZY=; b=T9IwPjp2S0bwu2OsFxXNyRIGwpekMGPG3y0nUm0ImQEqpEg2PbmQhiSinWG80ozBtN qNZ86tNxE0tuQa7uimWOYz/r/O5UoWyMrrmdW4G4wo5P/qcx6Tb5Vf6c4zfTa1uVoTi3 qMys1dXcdix4XyHHtPoEFMJTnm0ZrwFeewWD+/nhWe7HqENRtauwsqjWSvEBCq4RzQsi oNfZ1i3VzO2HH3ndISr0qyGHFlPW7wxMl2O94wCxIp+pvbvbQd5zSg7J9u8LW3zIcb2j dnmatf8UZsUPZOyZqubSpdq6nwoDQa1EveCm0W/YfhcXrgsrXzt3VXGyRz+m8iawAdLM h63g== X-Gm-Message-State: AHPjjUjLtmUnBVCppBYlwESJ+9Tk69ljHzr/0yuRLndB58TCedPMtSco 6nifwBegCCyI4QoVcdqDjHCj6TIOQQ== X-Google-Smtp-Source: AOwi7QA8MxJ0FPMM7yXocDV/dLzYoDCcH4BlqIvbb/rUePctMqEEw5gxwKi4+HxaXip2IV6GGp5+/03Cf9csJmTpkkQ= X-Received: by 10.31.156.21 with SMTP id f21mr6241712vke.152.1505068454897; Sun, 10 Sep 2017 11:34:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.41.102 with HTTP; Sun, 10 Sep 2017 11:33:44 -0700 (PDT) In-Reply-To: <87bmmi8o6i.fsf@bapiya> References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> From: Richard Copley Date: Sun, 10 Sep 2017 19:33:44 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" 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: -0.0 (/) On 10 September 2017 at 18:21, Tom Tromey wrote: > Eli> No comments, so I fixed this bug by resurrecting the lost function, > Eli> and I'm marking the bug done. > > Thanks. I think this was the right thing to do. > > Tom Thanks. There seems to be another similar issue remaining. Font-locking still fails for some lines "at random". This time the errors are Error during redisplay: (jit-lock-function 94586) signaled (args-out-of-range 0 3) Error during redisplay: (jit-lock-function 284681) signaled (args-out-of-range 0 3) Error during redisplay: (jit-lock-function 285181) signaled (args-out-of-range 0 3) etc. From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2017 19:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Copley Cc: 28349@debbugs.gnu.org, tom@tromey.com Reply-To: Eli Zaretskii Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150507256130048 (code B ref 28349); Sun, 10 Sep 2017 19:43:02 +0000 Received: (at 28349) by debbugs.gnu.org; 10 Sep 2017 19:42:41 +0000 Received: from localhost ([127.0.0.1]:59728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr87t-0007oa-Fu for submit@debbugs.gnu.org; Sun, 10 Sep 2017 15:42:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr87s-0007oN-9y for 28349@debbugs.gnu.org; Sun, 10 Sep 2017 15:42:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dr87i-0007f5-Iw for 28349@debbugs.gnu.org; Sun, 10 Sep 2017 15:42:35 -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.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39237) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dr87i-0007f1-FZ; Sun, 10 Sep 2017 15:42:30 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3739 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dr87e-000331-2X; Sun, 10 Sep 2017 15:42:30 -0400 Date: Sun, 10 Sep 2017 22:42:19 +0300 Message-Id: <83r2vetk6c.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Richard Copley on Sun, 10 Sep 2017 19:33:44 +0100) References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> 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: -5.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: -5.0 (-----) > From: Richard Copley > Date: Sun, 10 Sep 2017 19:33:44 +0100 > Cc: Tom Tromey , 28349@debbugs.gnu.org > > Thanks. There seems to be another similar issue remaining. > Font-locking still fails for some lines "at random". This time the errors are > > Error during redisplay: (jit-lock-function 94586) signaled > (args-out-of-range 0 3) > Error during redisplay: (jit-lock-function 284681) signaled > (args-out-of-range 0 3) > Error during redisplay: (jit-lock-function 285181) signaled > (args-out-of-range 0 3) Can you show a more informative Lisp backtrace? From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2017 19:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 28349@debbugs.gnu.org, Tom Tromey Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150507350031372 (code B ref 28349); Sun, 10 Sep 2017 19:59:01 +0000 Received: (at 28349) by debbugs.gnu.org; 10 Sep 2017 19:58:20 +0000 Received: from localhost ([127.0.0.1]:59736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr8N1-00089w-St for submit@debbugs.gnu.org; Sun, 10 Sep 2017 15:58:20 -0400 Received: from mail-vk0-f50.google.com ([209.85.213.50]:35272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dr8N0-00089i-1S for 28349@debbugs.gnu.org; Sun, 10 Sep 2017 15:58:18 -0400 Received: by mail-vk0-f50.google.com with SMTP id m142so7985016vkf.2 for <28349@debbugs.gnu.org>; Sun, 10 Sep 2017 12:58:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=g06aKUlez9H1tzyr0D6BeeX7uN1/1IVBA9TziqtdwHw=; b=PMTp+CGuscO21195ky7dcBd3A6zu3IU6xvJM0EZY3F4+VvFOx+HWAlOkMz/osXtl4b mNAzwOgb2b8K+We2jUn4dfZAszXYawqSalOP9FKeTKWqAxiu3zpnLyOTm7RfGqLO8HFN Al62hrC9SlgsdX0AD9MucxlWpV4Bwfe9chh3T4rF8sLIspKiw84b1/mKpHqpW4hE87xn QQluo+rrxhlHDXUQZm2GTW7AX0Nr2I1IsX5DKxIqTeamCbIQe9kcur3EFlaG5NRKK4eX IbRXW/9L8BWeLNoJ7T44xyz8OW7RP3tTuVnPZTaxy0xfnkDs4EMAKtUFbS/kjW3KQZIA leQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=g06aKUlez9H1tzyr0D6BeeX7uN1/1IVBA9TziqtdwHw=; b=RwW+SwNYuE03t4k/Do+sEXRRaB9TBsKSjbFc6lWbAVu48Z1SjAOX9ALchXo0EHkA2Q RG25RsCM3A8wgc9WD9pvXMVpYRPkRtyCyKj0p35XsqY8sozO2s2Uhlwd2RCp/g4jVane 3fBeN2fDXiKQD7BVxcz2lhbrvUJ9nkshlNuexhwdt0PoeXso5jlvBUdP9V2g+lHBTPQJ mb7DGgD1zu+tGeALAHL8oE2KwkXIuir55lrkYRLQ7Ca7lpQMiY2hanpx4bpr3+28bw4h fy34gm6LpnWl9/12+U7sEqWUgkymcHEk1YV9nQ7eg3tE5+TxRyB4wVRL5dxOsIwvOpBO 9hVQ== X-Gm-Message-State: AHPjjUjmS33n7mXMyTdP8Ow3DUHIC//dATWS2kbrc2vfOYhzdVtL9YGo JxCLBEQUsFqCfRITS0lpF+gwOfGhbA== X-Google-Smtp-Source: AOwi7QBb9pwEMvMnqHPJyJTQHw7ma1k6uSg8hZkKLFR2RYzbKaWSa9Bz0ZyUI41ViS2rw0eWHZiwzckMM/q2yE3mZK4= X-Received: by 10.31.76.132 with SMTP id z126mr6756803vka.131.1505073492430; Sun, 10 Sep 2017 12:58:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.41.102 with HTTP; Sun, 10 Sep 2017 12:57:42 -0700 (PDT) In-Reply-To: <83r2vetk6c.fsf@gnu.org> References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> From: Richard Copley Date: Sun, 10 Sep 2017 20:57:42 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) On 10 September 2017 at 20:42, Eli Zaretskii wrote: >> From: Richard Copley >> Date: Sun, 10 Sep 2017 19:33:44 +0100 >> Cc: Tom Tromey , 28349@debbugs.gnu.org >> >> Thanks. There seems to be another similar issue remaining. >> Font-locking still fails for some lines "at random". This time the errors are >> >> Error during redisplay: (jit-lock-function 94586) signaled >> (args-out-of-range 0 3) >> Error during redisplay: (jit-lock-function 284681) signaled >> (args-out-of-range 0 3) >> Error during redisplay: (jit-lock-function 285181) signaled >> (args-out-of-range 0 3) > > Can you show a more informative Lisp backtrace? If I disable jit-lock and enable debug-on-error, then re-run the compilation (toggling font-lock-mode is not sufficient), I get: Debugger entered--Lisp error: (args-out-of-range 0 3) add-text-properties(0 3 (compilation-message #s(compilation--message :loc (nil 37 (("addpm.c" "c:/projects/emacs/nt") nil (37 #3)) nil nil) :type 0 :end-loc nil) help-echo "mouse-2: visit this file and line" keymap compilation-button-map mouse-face highlight)) compilation-parse-errors(6217 #) compilation--parse-region(6217 #) compilation--ensure-parse(6913) font-lock-fontify-keywords-region(6217 6913 nil) font-lock-default-fontify-region(6217 6913 nil) font-lock-fontify-region(6217 6913) font-lock-after-change-function(6217 6913 0) compilation-filter(# "make[1]: Entering directory '/c/projects/emacs/lib'\n AR libgnu.a\nmake[1]: Leaving directory '/c/projects/emacs/lib'\nmake[1]: Entering directory '/c/projects/emacs/nt'\n CCLD addpm.exe\naddpm.c:42:0: warning: \"_WIN32_WINNT\" redefined\n #define _WIN32_WINNT _WIN32_WINNT_WIN7\n \nIn file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/crtdefs.h:10:0,\n from C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:9,\n from addpm.c:37:\nC:/msys64/mingw64/x86_64-w64-mingw32/include/_mingw.h:225:0: note: this is the location of the previous definition\n #define _WIN32_WINNT 0x502\n \nmake[1]: Leaving directory '/c/projects/emacs/nt'\nmake -C lib-src all\n") From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2017 22:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 28349@debbugs.gnu.org, Tom Tromey Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150508334414537 (code B ref 28349); Sun, 10 Sep 2017 22:43:01 +0000 Received: (at 28349) by debbugs.gnu.org; 10 Sep 2017 22:42:24 +0000 Received: from localhost ([127.0.0.1]:59921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drAvn-0003mO-Kb for submit@debbugs.gnu.org; Sun, 10 Sep 2017 18:42:23 -0400 Received: from mail-ua0-f182.google.com ([209.85.217.182]:36123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drAvm-0003mA-2D for 28349@debbugs.gnu.org; Sun, 10 Sep 2017 18:42:22 -0400 Received: by mail-ua0-f182.google.com with SMTP id q29so9426354uaf.3 for <28349@debbugs.gnu.org>; Sun, 10 Sep 2017 15:42:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=+jrnCA/X1ZuAgpvp5z2z8sK+ihrLqbatRP0WlUyCeEg=; b=eiR4L7DsVn8mUlejblLgEGOHdi+QoJMekxWA1o8n3EtoFWrSyiYFX1fyt9AO6Zillt 2fOyuY8u/GrpLjadK8tFfsPIIpAQjdzRGMX3aKarlbZwThcAuKzkmhY58EAhqhhr0DPD Zpc3GZhXl+UBEp0FoDDILFzQK0MFZzF0ibKnbxmj3vlZJLV3CqQANHr9oucaKmzZjo65 HaxOiSWqvWrDZwSgZhYPfCHEPpZbuLZrzGpifo0IScCUyUHxrkaBb3GCOyiQcC5NieEN Dkavesan0ov4xTeKd+TbYP/sHVsyTqUutsCcM5M2OEhvrfrdQ1a9Sz7Bvt+Bw65Yz2LP 6G1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=+jrnCA/X1ZuAgpvp5z2z8sK+ihrLqbatRP0WlUyCeEg=; b=Bk/db2/efOjG3SjUYHr00vG2DOuAUlN2iIeAD3XKepQ3pLQkKJZ4W7u7mab5fg0Hfv YzJmxI5kX5ZmHobDAJvCb//I3CD1fcHTmmI9rzrxhp7P2uL8JLCHlLaEKV81+ls8KY/A YxM04sPPbpBCTGNU8ucKBDA3lGqfBrpUcD6iR/Eka3gme2w+2ao5V+Xeqc2l4JZ4k9YF Hn1vFOz1igzWPWbpmDLvH7pmImwTNtTQ828DiP++WmeoB/7dFzx/n8qwR49PHtTBFnFs RDx3qIOJZK9xmlq+ggnbQhtW2AI9LECRWPWa0t0jEqTEg9lhGMOxceo4N322Sjb5QbpZ vhWg== X-Gm-Message-State: AHPjjUhH80uY0QwS6qWiHxkKkcTpsgJHyEL0JvpsCwJNXxP7pimPqQIk XnkoJnp+hLsI9SVBj7aBqVIgho5fdg== X-Google-Smtp-Source: AOwi7QCxdr7PbiX7nnYHiS6XyYNFCwpBSIb9bHe8M8xeHYtAPmB/EZvtjhyn1b2CqvezsuyLMynmg+sBBVMOOmYTMZk= X-Received: by 10.176.24.146 with SMTP id t18mr7850149uag.14.1505083336418; Sun, 10 Sep 2017 15:42:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.41.102 with HTTP; Sun, 10 Sep 2017 15:41:45 -0700 (PDT) In-Reply-To: References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> From: Richard Copley Date: Sun, 10 Sep 2017 23:41:45 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) On 10 September 2017 at 20:57, Richard Copley wrote: > On 10 September 2017 at 20:42, Eli Zaretskii wrote: >>> From: Richard Copley >>> Date: Sun, 10 Sep 2017 19:33:44 +0100 >>> Cc: Tom Tromey , 28349@debbugs.gnu.org >>> >>> Thanks. There seems to be another similar issue remaining. >>> Font-locking still fails for some lines "at random". This time the errors are >>> >>> Error during redisplay: (jit-lock-function 94586) signaled >>> (args-out-of-range 0 3) >>> Error during redisplay: (jit-lock-function 284681) signaled >>> (args-out-of-range 0 3) >>> Error during redisplay: (jit-lock-function 285181) signaled >>> (args-out-of-range 0 3) >> >> Can you show a more informative Lisp backtrace? > > If I disable jit-lock and enable debug-on-error, then re-run the > compilation (toggling font-lock-mode is not sufficient), I get: > > Debugger entered--Lisp error: (args-out-of-range 0 3) > add-text-properties(0 3 (compilation-message #s(compilation--message > :loc (nil 37 (("addpm.c" "c:/projects/emacs/nt") nil (37 #3)) nil nil) > :type 0 :end-loc nil) help-echo "mouse-2: visit this file and line" > keymap compilation-button-map mouse-face highlight)) > compilation-parse-errors(6217 #) > compilation--parse-region(6217 #) > compilation--ensure-parse(6913) > font-lock-fontify-keywords-region(6217 6913 nil) > font-lock-default-fontify-region(6217 6913 nil) > font-lock-fontify-region(6217 6913) > font-lock-after-change-function(6217 6913 0) > compilation-filter(# "make[1]: Entering > directory '/c/projects/emacs/lib'\n AR libgnu.a\nmake[1]: > Leaving directory '/c/projects/emacs/lib'\nmake[1]: Entering directory > '/c/projects/emacs/nt'\n CCLD addpm.exe\naddpm.c:42:0: warning: > \"_WIN32_WINNT\" redefined\n #define _WIN32_WINNT _WIN32_WINNT_WIN7\n > \nIn file included from > C:/msys64/mingw64/x86_64-w64-mingw32/include/crtdefs.h:10:0,\n > from C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:9,\n > from > addpm.c:37:\nC:/msys64/mingw64/x86_64-w64-mingw32/include/_mingw.h:225:0: > note: this is the location of the previous definition\n #define > _WIN32_WINNT 0x502\n \nmake[1]: Leaving directory > '/c/projects/emacs/nt'\nmake -C lib-src all\n") This is the backtrace when string-match sets the match data to (0 3): (file-truename (cdr file)) (if (cdr file) (progn (file-truename (cdr file)) (debug))) (let ((filename (car file)) (spec-directory (if (cdr file) (file-truename (cdr file))))) (if (and (boundp 'comint-file-name-prefix) (not (equal comint-file-name-prefix ""))) (progn (if (file-name-absolute-p filename) (setq filename (concat comint-file-name-prefix filename)) (if spec-directory (setq spec-directory (file-truename (concat comint-file-name-prefix spec-directory))))))) (if compilation-parse-errors-filename-function (progn (setq filename (funcall compilation-parse-errors-filename-function filename)))) (setq filename (command-line-normalize-file-name filename)) (puthash file (or (gethash (cons filename spec-directory) compilation-locs) (puthash (cons filename spec-directory) (cons (list filename spec-directory) (cons fmt nil)) compilation-locs)) compilation-locs)) (or (gethash file compilation-locs) (let ((filename (car file)) (spec-directory (if (cdr file) (file-truename (cdr file))))) (if (and (boundp 'comint-file-name-prefix) (not (equal comint-file-name-prefix ""))) (progn (if (file-name-absolute-p filename) (setq filename (concat comint-file-name-prefix filename)) (if spec-directory (setq spec-directory (file-truename (concat comint-file-name-prefix spec-directory))))))) (if compilation-parse-errors-filename-function (progn (setq filename (funcall compilation-parse-errors-filename-function filename)))) (setq filename (command-line-normalize-file-name filename)) (puthash file (or (gethash (cons filename spec-directory) compilation-locs) (puthash (cons filename spec-directory) (cons (list filename spec-directory) (cons fmt nil)) compilation-locs)) compilation-locs))) compilation-get-file-structure(("addpm.c" . "/c/projects/emacs/nt") nil) compilation-internal-error-properties(("addpm.c" . "/c/projects/emacs/nt") 37 nil nil nil 0 nil) compilation-error-properties(1 2 nil 3 nil 0 nil) compilation-parse-errors(290 #) compilation--parse-region(290 #) compilation--ensure-parse(742) font-lock-fontify-keywords-region(290 742 nil) font-lock-default-fontify-region(290 742 nil) font-lock-fontify-region(290 742) font-lock-after-change-function(290 742 0) compilation-filter(# " CCLD addpm.exe\naddpm.c:42:0: warning: \"_WIN32_WINNT\" redefined\n #define _WIN32_WINNT _WIN32_WINNT_WIN7\n \nIn file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/crtdefs.h:10:0,\n from C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:9,\n from addpm.c:37:\nC:/msys64/mingw64/x86_64-w64-mingw32/include/_mingw.h:225:0: note: this is the location of the previous definition\n #define _WIN32_WINNT 0x502\n \n") From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2017 14:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Copley Cc: 28349@debbugs.gnu.org, tom@tromey.com Reply-To: Eli Zaretskii Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150514165520873 (code B ref 28349); Mon, 11 Sep 2017 14:55:01 +0000 Received: (at 28349) by debbugs.gnu.org; 11 Sep 2017 14:54:15 +0000 Received: from localhost ([127.0.0.1]:33632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drQ6J-0005Qb-G1 for submit@debbugs.gnu.org; Mon, 11 Sep 2017 10:54:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43791) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drQ6I-0005QP-6O for 28349@debbugs.gnu.org; Mon, 11 Sep 2017 10:54:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1drQ69-0000sA-LS for 28349@debbugs.gnu.org; Mon, 11 Sep 2017 10:54:08 -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.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60518) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1drQ69-0000rz-HK; Mon, 11 Sep 2017 10:54:05 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4321 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1drQ68-0001YI-Cy; Mon, 11 Sep 2017 10:54:05 -0400 Date: Mon, 11 Sep 2017 17:53:58 +0300 Message-Id: <83377tthfd.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Richard Copley on Sun, 10 Sep 2017 23:41:45 +0100) References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> 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: -5.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: -5.0 (-----) > From: Richard Copley > Date: Sun, 10 Sep 2017 23:41:45 +0100 > Cc: Tom Tromey , 28349@debbugs.gnu.org > > This is the backtrace when string-match sets the match data to (0 3): So you are saying the problem is in the call to string-match? Or does some code clobber match-data between that call and when the data is used? From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2017 15:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 28349@debbugs.gnu.org, Tom Tromey Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150514402324832 (code B ref 28349); Mon, 11 Sep 2017 15:34:02 +0000 Received: (at 28349) by debbugs.gnu.org; 11 Sep 2017 15:33:43 +0000 Received: from localhost ([127.0.0.1]:33720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drQiV-0006SR-89 for submit@debbugs.gnu.org; Mon, 11 Sep 2017 11:33:43 -0400 Received: from mail-vk0-f54.google.com ([209.85.213.54]:35489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drQiT-0006S9-PU for 28349@debbugs.gnu.org; Mon, 11 Sep 2017 11:33:42 -0400 Received: by mail-vk0-f54.google.com with SMTP id w23so1337670vkw.2 for <28349@debbugs.gnu.org>; Mon, 11 Sep 2017 08:33:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GwUxzn5ya6QMsTV+4L82+HDQ17qtsjlZUI2pp12j+gY=; b=NQqMxYrl7pWke1vETLSAcQj6grSgAro9nIN0VlanP37xSYnCtOiOPtmOgCh5PbG5f3 f59Zmbx0IUbH+iXnzRgW+b9QzxEDoMwzuNNMlNXVfVYXk/9lcd7dcdhTtfNSRzbrW/lq XIA2g1lNVE3LaR8eRWJahaAR92/kTlZ4HboQvDvsf4TLjHoABCSPASWfqmxw2J2q8MvZ a+KVnQ+wlFtjGBlQlz1YXlMz/px7A2bFahydrr3Ew86eNjJ2RpQPPxpomPEfVoiekADG tvKwk84hxQ1dn4eyx2wRV5wYM75Wulpw21AJGtwC5hn4ioSFULqjH1pCaFQsLEpkYQvL msjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GwUxzn5ya6QMsTV+4L82+HDQ17qtsjlZUI2pp12j+gY=; b=rRXT88jYVDu5sJ8r8BWcOmSujXq84x2LuZ1UnfJ0DVO7cWMLVldsUl0PQCh8BwMp/Z SicAMwFTkgrptlBztGyZAkExraruMTL7/a0zyvITdCUUXhJ96N+7nVXCydGW/5ftxJEO xM0pyqKZ811XIwEKhk3/ypFGFFtr3G4cP89YO7K8kzHXYd7o8kqTHEtCdpLHKLrfqSMK 0mRiI56n4bNSbtBriw2L0sJ0vaXgvwKKgjnMsrqGDFtI1+oyHzmD0bFQowBrBC21ePT9 AxESQygXrJb1OcMi1d2YYJ46ul+6nZLxq5ZZMbVdlDQ3EIyzObXxhiZwnz2MagcdfeI/ cGTg== X-Gm-Message-State: AHPjjUi3YadABOyRY2ULfYfI77g+DFckAlRy80LUhEk3GCmvE/OqGrkd hBgj2CwtTPY2YI1UppFU4hjk2jBbHw== X-Google-Smtp-Source: AOwi7QBYQsSBBCWZNwRd9Y4Fj9v/1nLhTln5alWe6IgJMQMopy61Bg4GQTGKyFqZ/FW3irNeN22ECf4Fpl1yd1bq0qE= X-Received: by 10.31.156.21 with SMTP id f21mr8146543vke.152.1505144016184; Mon, 11 Sep 2017 08:33:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.41.102 with HTTP; Mon, 11 Sep 2017 08:33:05 -0700 (PDT) In-Reply-To: <83377tthfd.fsf@gnu.org> References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> <83377tthfd.fsf@gnu.org> From: Richard Copley Date: Mon, 11 Sep 2017 16:33:05 +0100 Message-ID: Content-Type: multipart/alternative; boundary="001a114239f26bb2760558eba681" X-Spam-Score: 0.5 (/) 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.5 (/) --001a114239f26bb2760558eba681 Content-Type: text/plain; charset="UTF-8" On 11 Sep 2017 15:54, "Eli Zaretskii" wrote: > From: Richard Copley > Date: Sun, 10 Sep 2017 23:41:45 +0100 > Cc: Tom Tromey , 28349@debbugs.gnu.org > > This is the backtrace when string-match sets the match data to (0 3): So you are saying the problem is in the call to string-match? Or does some code clobber match-data between that call and when the data is used? The call to string-match clobbers the correct match data, which was obtained just before by re-search-forward, in compilation-parse-errors. FYI this is not new and not related to Tom's change as far as I can see. In compilation-parse-errors (compile.el:1426) (upcase comments added): [...] (goto-char start) (while (re-search-forward pat end t) ;; SET MATCH-DATA (when (setq props (compilation-error-properties ;; CLOBBER IT file line end-line col end-col (or type 2) fmt)) [...] ;; USE IT --001a114239f26bb2760558eba681 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On 11 Sep 2017 15:54, "Eli Zaretskii" <eliz@gnu.org> wrote:
> From: Ri= chard Copley <rco= pley@gmail.com>
> Date: Sun, 10 Sep 2017 23:41:45 +0100
> Cc: Tom Tromey <tom@tromey.com>, 28349@debbugs.gnu.org
>
> This is the backtrace when string-match se= ts the match data to (0 3):

So you are saying the problem is in the call to string-match?=C2=A0 O= r does
some code clobber match-data between that call and when the data is
used?

The call to string-match clobbers the correct match = data, which was
obtained just before by= re-search-forward, in compilation-parse-errors.

FYI this is not new and not related to Tom's change as fa= r as I can see.

In compilation-parse-errors (compile.el:1426) (upcase comment= s added):

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 [...]
=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (goto-char start)
=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 (while (re-search-forward pat end t)=C2=A0 ;; S= ET MATCH-DATA
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (wh= en (setq props (compilation-error-properties ;; CLOBBER IT
=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 file line end-line col end-col (or type 2) fmt))
=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 [...]
=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; USE IT
--001a114239f26bb2760558eba681-- From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2017 16:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Copley Cc: 28349@debbugs.gnu.org, tom@tromey.com Reply-To: Eli Zaretskii Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150514903432530 (code B ref 28349); Mon, 11 Sep 2017 16:58:01 +0000 Received: (at 28349) by debbugs.gnu.org; 11 Sep 2017 16:57:14 +0000 Received: from localhost ([127.0.0.1]:33864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drS1J-0008Sc-P6 for submit@debbugs.gnu.org; Mon, 11 Sep 2017 12:57:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drS1H-0008SP-Sa for 28349@debbugs.gnu.org; Mon, 11 Sep 2017 12:57:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1drS19-0005o4-Je for 28349@debbugs.gnu.org; Mon, 11 Sep 2017 12:57:06 -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.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1drS19-0005nw-G1; Mon, 11 Sep 2017 12:57:03 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4528 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1drS17-0006sF-Ra; Mon, 11 Sep 2017 12:57:03 -0400 Date: Mon, 11 Sep 2017 19:56:50 +0300 Message-Id: <83ingprx65.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Richard Copley on Mon, 11 Sep 2017 16:33:05 +0100) References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> <83377tthfd.fsf@gnu.org> 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: -5.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: -5.0 (-----) > From: Richard Copley > Date: Mon, 11 Sep 2017 16:33:05 +0100 > Cc: Tom Tromey , 28349@debbugs.gnu.org > > The call to string-match clobbers the correct match data, which was > obtained just before by re-search-forward, in compilation-parse-errors. > > FYI this is not new and not related to Tom's change as far as I can see. > > In compilation-parse-errors (compile.el:1426) (upcase comments added): > > [...] > (goto-char start) > (while (re-search-forward pat end t) ;; SET MATCH-DATA > (when (setq props (compilation-error-properties ;; CLOBBER IT > file line end-line col end-col (or type 2) fmt)) > [...] > ;; USE IT Thanks. Can you post a short file which exhibits the problem under compilation-mode? I tried to use your examples in this discussion, but none of them triggers these errors, so I'm probably missing something. From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2017 19:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 28349@debbugs.gnu.org Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150515955816345 (code B ref 28349); Mon, 11 Sep 2017 19:53:01 +0000 Received: (at 28349) by debbugs.gnu.org; 11 Sep 2017 19:52:38 +0000 Received: from localhost ([127.0.0.1]:34073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drUl3-0004FY-EI for submit@debbugs.gnu.org; Mon, 11 Sep 2017 15:52:38 -0400 Received: from mail-vk0-f49.google.com ([209.85.213.49]:33940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1drUl1-0004FM-Kb for 28349@debbugs.gnu.org; Mon, 11 Sep 2017 15:52:35 -0400 Received: by mail-vk0-f49.google.com with SMTP id o22so10872612vke.1 for <28349@debbugs.gnu.org>; Mon, 11 Sep 2017 12:52:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=71Vg07/uGdWVR36PGS0zBdrHu4hfrnZdHJaJLwY5eRM=; b=iQ/7BqzdvYdHs9RwLo+joes0DD/iMltE+FqP+Mf12QmSpMuzdT+dAPplewlCT4duG3 4mmrlQjAa2Repw8yghpHryIY9fWjYr77tVQJEc2Hpn/yy5VqCGXgjmnfePXJwWAX2iGA poerBQZTPlEkj5lgoEY8st1B8vm4O0diHW9fPBj/9MIZ2tJa/ncYYpvgjPqatCTvtxsL khIf5lGMNEr78tY4LLBnmuk3f0uttpc9L6zSRViFz87Iao2o8eDs87/55Sa0Zy8Dik0n CzCKEZMhMbMahYI/q1VCZWAlq+O5KUySmG8zeL68LhgmcU7RYy6Zx5kqNCiua0X+Gwtx Biyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=71Vg07/uGdWVR36PGS0zBdrHu4hfrnZdHJaJLwY5eRM=; b=i5y+pZ/0wHy/WOJ68hwS7IIPEdw2oQ6G+cvyoDFGl82YNlwfNvicnVGSNTt1zKdFOW 68DbJWqjRYf2UXh2DHbpi1kbGDQIm/8VlSSuSAY0DHZZBJpgGPMS+8bbWzaTZOvj275x L0nej5Ns7KS4lwNGn9CMfYRryTgI9+yTeEwihyfUENKW3ScjlG2UA+lxhVzs86WjQ9eV 1ORLKSP3nyM/7ha5n4jbhVCfqWjGUbGbiNjspR+jQjvv1gd5TMr7jfVV2iUzL3sA0hG2 VbSFl+KlkavpzVSbMktpLvljsaZkFPUezLs1sWfNKyU6PEI8tA4XR7l0F51pSeQ1Qsab ztVg== X-Gm-Message-State: AHPjjUjmzk9iXtP8WahLHisa4JS/B4YoC5ROsn6TdCema0353bZh6Kni HyWFBQdbnd4wYOWoaiDuwgvtT+mq+Q== X-Google-Smtp-Source: AOwi7QCfRTGE2Vz+irZ33kwky8cwYDByzXzOWCiFjfZRxUeR6fymnq0s+tmywOI4vaHzt8sKHHLxaeijQ8HWS7K9n9A= X-Received: by 10.31.156.21 with SMTP id f21mr8682098vke.152.1505159549950; Mon, 11 Sep 2017 12:52:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.41.102 with HTTP; Mon, 11 Sep 2017 12:51:59 -0700 (PDT) In-Reply-To: <83ingprx65.fsf@gnu.org> References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> <83377tthfd.fsf@gnu.org> <83ingprx65.fsf@gnu.org> From: Richard Copley Date: Mon, 11 Sep 2017 20:51:59 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" 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: -0.0 (/) On 11 September 2017 at 17:56, Eli Zaretskii wrote: > Thanks. Can you post a short file which exhibits the problem under > compilation-mode? I tried to use your examples in this discussion, > but none of them triggers these errors, so I'm probably missing > something. I'll keep trying to come up with an example. Some of the key ingredients: * Native Windows Emacs * MSYS make * An "Entering directory /c/..." message * An error or warning There might be another ingredient that's specific to my environment, but I don't think so. From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2017 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 28349@debbugs.gnu.org Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150558667310405 (code B ref 28349); Sat, 16 Sep 2017 18:32:02 +0000 Received: (at 28349) by debbugs.gnu.org; 16 Sep 2017 18:31:13 +0000 Received: from localhost ([127.0.0.1]:44263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtHs1-0002hl-Ly for submit@debbugs.gnu.org; Sat, 16 Sep 2017 14:31:13 -0400 Received: from mail-vk0-f44.google.com ([209.85.213.44]:52338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtHs0-0002hW-FI for 28349@debbugs.gnu.org; Sat, 16 Sep 2017 14:31:12 -0400 Received: by mail-vk0-f44.google.com with SMTP id 126so2242215vkj.9 for <28349@debbugs.gnu.org>; Sat, 16 Sep 2017 11:31:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=0NAyPjzmc/9hf+oEwnIyaffU0fI2884NH3Nq1YblI+U=; b=HJHivgQVznaBpqHgJ0dEDTNHqgXHLxz46mb8gpFxezWb5PY/B3SA9tFr7Jj4kgZ8lQ +eVqZqpumZQlXeh2lON6SfFXIn2gdA/6mQpmZAA+aeBhO3bC98otZEuunwNLqx34YoQ7 5wMwlmkwPVYV68nqNWMcqi9Izh3QzNLrlDaOUhnxtSFr9v3QZcbtUZFxZz4pRKASr5ms T4P0GEXDnrBg8rb2/WU/oE5lCWsOSGFnmdz8VqM0ohmkZ8L1N6z+nQ59AYU30AYJdCp6 raOsZkMU/OJpeORi5JyvpdnGxX7osVcuM7HtN+fYQRYS4XaNydHMKtsRKTEYYwdBvG2n cnOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0NAyPjzmc/9hf+oEwnIyaffU0fI2884NH3Nq1YblI+U=; b=aJnOG74vw/PaSPDD+rNujYF7fkO2x5xZwhtTQBqyM58TiOq8WSVcB/8nBhAN1GqgbN RZIGU10DvnDzOxgiHW5xgckdI3gjRCYFcuT97iLmvoeo1EYkEm0nUqFi9BYNiZS0nalH WAbqzNkKKHVJchWYaF75XHX4MvrVyWyHYaiTz/lsuJIluyskUvtj8+9U0nzGY7QiY3ZG eNmJlOJfxywEQ4gGN1wsxTTur0UMqUUTo/lUTVoR6t8P7SrRcYNDh6+I1tUOyKfbUnzj xn3wwMC/8Vj+xCro/+w+sNvVFU+p5VYMWDbsAJkwXCyicQOau2trNGO7L3ckkrLlZ34U D43g== X-Gm-Message-State: AHPjjUgcnzuVbYj0Q32cTt0YfJu9+a0nMkt4L3Ac270aDqk/C+mlwxVZ 1wYc0Gxd+Tmw9egtjJyj9an2ffYjhPTP9U1nhfo= X-Google-Smtp-Source: AOwi7QDhpvPlUk0TA8DlgUjKVrov5YOJfqtjj0UOJLcRocaNRGEai/57hln9reJgROX4SIqht9qCXwlJUb2w9xiwg2A= X-Received: by 10.31.12.200 with SMTP id 191mr9221366vkm.73.1505586666788; Sat, 16 Sep 2017 11:31:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.41.102 with HTTP; Sat, 16 Sep 2017 11:30:36 -0700 (PDT) In-Reply-To: References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> <83377tthfd.fsf@gnu.org> <83ingprx65.fsf@gnu.org> From: Richard Copley Date: Sat, 16 Sep 2017 19:30:36 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" 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: -2.3 (--) On 11 September 2017 at 20:51, Richard Copley wrote: > On 11 September 2017 at 17:56, Eli Zaretskii wrote: >> Thanks. Can you post a short file which exhibits the problem under >> compilation-mode? I tried to use your examples in this discussion, >> but none of them triggers these errors, so I'm probably missing >> something. > > I'll keep trying to come up with an example. > > Some of the key ingredients: > * Native Windows Emacs > * MSYS make > * An "Entering directory /c/..." message > * An error or warning > > There might be another ingredient that's specific to my > environment, but I don't think so. I had my own file-name-handler-alist entry that clobbered the match data by calling (unmsys--filename) from "subr.el". Not an Emacs bug. Ignore my previous attribution of this to file-truename. From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2017 18:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Copley Cc: 28349@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150558706010947 (code B ref 28349); Sat, 16 Sep 2017 18:38:02 +0000 Received: (at 28349) by debbugs.gnu.org; 16 Sep 2017 18:37:40 +0000 Received: from localhost ([127.0.0.1]:44268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtHyG-0002qV-C2 for submit@debbugs.gnu.org; Sat, 16 Sep 2017 14:37:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtHyE-0002qJ-Od for 28349@debbugs.gnu.org; Sat, 16 Sep 2017 14:37:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dtHy4-0002Mq-Le for 28349@debbugs.gnu.org; Sat, 16 Sep 2017 14:37:33 -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.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47267) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtHy4-0002Mk-I0; Sat, 16 Sep 2017 14:37:28 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2669 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dtHxx-0002i7-Rf; Sat, 16 Sep 2017 14:37:28 -0400 Date: Sat, 16 Sep 2017 21:37:14 +0300 Message-Id: <83mv5ujxr9.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Richard Copley on Sat, 16 Sep 2017 19:30:36 +0100) References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> <83377tthfd.fsf@gnu.org> <83ingprx65.fsf@gnu.org> 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: -5.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: -5.0 (-----) > From: Richard Copley > Date: Sat, 16 Sep 2017 19:30:36 +0100 > Cc: 28349@debbugs.gnu.org > > I had my own file-name-handler-alist entry that clobbered the match > data by calling (unmsys--filename) from "subr.el". Not an Emacs bug. > > Ignore my previous attribution of this to file-truename. OK, thanks for looking into this. From unknown Sat Jun 14 23:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28349: 26.0.50; compilation mode syntax highlighting incorrect Resent-From: Richard Copley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2017 18:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 28349@debbugs.gnu.org Received: via spool by 28349-submit@debbugs.gnu.org id=B28349.150558783212093 (code B ref 28349); Sat, 16 Sep 2017 18:51:01 +0000 Received: (at 28349) by debbugs.gnu.org; 16 Sep 2017 18:50:32 +0000 Received: from localhost ([127.0.0.1]:44283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtIAh-00038z-Ub for submit@debbugs.gnu.org; Sat, 16 Sep 2017 14:50:32 -0400 Received: from mail-ua0-f172.google.com ([209.85.217.172]:56730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtIAg-00038m-Kp for 28349@debbugs.gnu.org; Sat, 16 Sep 2017 14:50:31 -0400 Received: by mail-ua0-f172.google.com with SMTP id t5so2696666uad.13 for <28349@debbugs.gnu.org>; Sat, 16 Sep 2017 11:50:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TKOAjWgUxb0ZPQkpHoUlTCX+gMsyIO7WsQAwJ/MurLw=; b=IzAKj4tYd85sKxB4D3/SZqnza8NwTnkXqaD9F3oWfQXuO4kVQQoTOuo3HiDNCyTBQd 4KWgHXX0T2/l5zc24QNxfn/tX4SmZFhAnkOhzJY9eqmR8YiMRxerialSKvYUo9lRmMf0 rE+tLIreAkCtqGUhI1prEubhVbhoPOkXpy1Wr0H6EOWOFTfu5rIbx3DwoZpZ355IayvU Cya+JvG/pUo8rwU/R5j0tZ9ty98eNzxeT0knvqLvziPciD0klDhLSma+2UYl/DysNkxm aqsg2u2r2OH61Ftf69BaK6FhSKVVQm8nDDYLOD7z3pxi/sITcm6WDCrYS5G6b68tOoYL UyLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TKOAjWgUxb0ZPQkpHoUlTCX+gMsyIO7WsQAwJ/MurLw=; b=WHgZKeu0ql9w2z0Zp4Gk9rOOvjv12KNHicoiTiK+QyU4eFLWOnme72dnDBMzMJxIJt tBAkzScUm4ncoUP2WHm7XFktrsK2hvesJSzQ9YukWRq/uTrOeBZos1XpjkYFhdz5BRQr tPdJt4FacSho5BrLoKU8ldGTVBGr7s/WnwYZpiT7XLmwnK+wOzU1KJYzAhh7BhzgLCym PPAj8LxqaGsV5d8NMZ5tMK6PDbOgvsUYhzfN0QIv915JVmKwKM4XbFQJgZyCXAw3GxVt 83gPjlPzn4+ZdzN89KBVBEPEIy+U1CGAj21q+C9moW17oLaaMu23XsAuQ4ced5rEBnZg T/Sw== X-Gm-Message-State: AHPjjUj+AtyiuCWD6B/zWj6jCJKqaGXl5PJLHA8b7nInukZbCp4+z9oL UAtYtj4xn6sZA8H/0mvQvUyHLLKY+Cm2m8KMPvU= X-Google-Smtp-Source: ADKCNb4uSXBB98VcQEO6NnShnYxeaQMSpdoVdg4MEpgyz2BDiiUIEvnOAbDTqw9/gP7gns5RACvJLErbgyf3aKmBknw= X-Received: by 10.159.51.81 with SMTP id a17mr24251309uac.103.1505587824891; Sat, 16 Sep 2017 11:50:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.41.102 with HTTP; Sat, 16 Sep 2017 11:49:54 -0700 (PDT) In-Reply-To: <83mv5ujxr9.fsf@gnu.org> References: <834lsh2mke.fsf@gnu.org> <83o9qjvjb0.fsf@gnu.org> <87bmmi8o6i.fsf@bapiya> <83r2vetk6c.fsf@gnu.org> <83377tthfd.fsf@gnu.org> <83ingprx65.fsf@gnu.org> <83mv5ujxr9.fsf@gnu.org> From: Richard Copley Date: Sat, 16 Sep 2017 19:49:54 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" 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: -2.3 (--) On 16 September 2017 at 19:37, Eli Zaretskii wrote: >> From: Richard Copley >> Date: Sat, 16 Sep 2017 19:30:36 +0100 >> Cc: 28349@debbugs.gnu.org >> >> I had my own file-name-handler-alist entry that clobbered the match >> data by calling (unmsys--filename) from "subr.el". Not an Emacs bug. >> >> Ignore my previous attribution of this to file-truename. > > OK, thanks for looking into this. Thank you for asking the question.