From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dima Kogan Newsgroups: gmane.emacs.bugs Subject: bug#23266: 25.0.92; GNUmakefile mode incorrect syntax highlighting Date: Sun, 10 Apr 2016 16:02:46 -0700 Message-ID: <87potxgj8p.fsf@secretsauce.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1460329454 14556 80.91.229.3 (10 Apr 2016 23:04:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 Apr 2016 23:04:14 +0000 (UTC) To: 23266@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Apr 11 01:04:13 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1apOOp-0000ku-HX for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Apr 2016 01:04:11 +0200 Original-Received: from localhost ([::1]:36922 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apOOo-0007OE-Oi for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 Apr 2016 19:04:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55416) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apOOk-0007Kx-2z for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 19:04:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1apOOg-0008O7-Pw for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 19:04:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:45336) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apOOg-0008O3-Lr for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 19:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1apOOg-0001eS-DH for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 19:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dima Kogan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Apr 2016 23:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23266 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14603293846276 (code B ref -1); Sun, 10 Apr 2016 23:04:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Apr 2016 23:03:04 +0000 Original-Received: from localhost ([127.0.0.1]:57673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1apONj-0001dA-R3 for submit@debbugs.gnu.org; Sun, 10 Apr 2016 19:03:04 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1apONi-0001cg-Bl for submit@debbugs.gnu.org; Sun, 10 Apr 2016 19:03:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1apONc-0008Fz-JX for submit@debbugs.gnu.org; Sun, 10 Apr 2016 19:02:57 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:57347) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apONc-0008Fu-Fs for submit@debbugs.gnu.org; Sun, 10 Apr 2016 19:02:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55229) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apONb-0005r1-KM for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 19:02:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1apONY-0008Ec-DA for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 19:02:55 -0400 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]:49744) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apONY-0008EG-7o for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 19:02:52 -0400 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 8CB7120424 for ; Sun, 10 Apr 2016 19:02:48 -0400 (EDT) Original-Received: from frontend1 ([10.202.2.160]) by compute2.internal (MEProxy); Sun, 10 Apr 2016 19:02:48 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=secretsauce.net; h=content-type:date:from:message-id:mime-version:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=ZNWdU3kp5P6VG569q+RvOQYV9ZE =; b=HvTaD1jJXft5k48SQi7mquzKplL0GVxCTS0pyrW4v5p/Jv1NYa18q+QiBE2 6jG5Q4aLQH6Xsiqf30KC/OvT+yLFcXy5fP3fRkXvOZYkwG7oZ6wosp1AvpjLavle I0qh/KDSUbhZi6P8k61NsjuYCQufRVZmk6eA/abWzTJesM0E= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=ZN WdU3kp5P6VG569q+RvOQYV9ZE=; b=TFh1aVhIwU995R4crhUgfhZcI3rj5AIcr5 +FgGDUGmBySYI3e+lxxrMIp5zzT6R4I8u8g7klhgKxhG4AkjYoQwz1O2dNoh1oz3 r/+Bz8SQGGkpc9sZo16S6/nlKrUB+psQ0EBBihUeWVU4rZvVjKLplFxBo6byNl77 dmN4zrauI= X-Sasl-enc: fyZhbl3nbD91aQwpH4TXCmm151OUvlJL2CMBb5V/+ks0 1460329368 Original-Received: from shorty.local (50-1-153-216.dsl.dynamic.fusionbroadband.com [50.1.153.216]) by mail.messagingengine.com (Postfix) with ESMTPA id 2AAF9C00013 for ; Sun, 10 Apr 2016 19:02:48 -0400 (EDT) Original-Received: from ip6-localhost ([::1] helo=shorty) by shorty.local with esmtp (Exim 4.84) (envelope-from ) id 1apONS-0006Vd-OX for bug-gnu-emacs@gnu.org; Sun, 10 Apr 2016 16:02:46 -0700 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:116355 Archived-At: --=-=-= Content-Type: text/plain Hi. I'm running an emacs built from the emacs-25 branch on 2016/04/05 (a05fb21). I'm seeing Makefiles incorrectly rendered at times. Example. I load the following Makefile: =================================== XXX := \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb \ $(DIR)/aaa/bbb =================================== Things look correct here. In particular all the DIR are rendered with font-lock-variable-name-face I then kill (with C-k) any of the DIR lines. Two of the DIR around the line being killed then lose the font-lock-variable-name-face. The buffer needs to be reverted to get proper highlighting back. I'm attaching screenshots (emacs -Q -nw) before and after the kill. Thanks --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=before.png Content-Transfer-Encoding: base64 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 MH2EZSEAAAAASUVORK5CYII= --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=after.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAcwAAAEvAgMAAAC1ZRk5AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEUAAAD////NzQCU5S9h AAAAAWJLR0QB/wIt3gAAAAd0SU1FB+AEChY5JoSPIAMAAAQxSURBVHja7Z3BbuMqFIahMlLVlZHM vprlPAVI8Z4jwft0eR+jj3oPGLdJZu60x07wXOX/lKauY/gCxn/dLHqUehBM7k08xKl0To63lKOy I529h8jbJrZtzU+Bv4hyOdAsrZyrO4VOzV3U1txbql2m2mnx8zbNbvmhfKMPZ6LWyq0Hy5x5debV mT+dec6Xzhiqc2210Rmy89w66cCTSaSiCcmMPMmJ3JTnZZuPSYZ4g6yn2ae11WQoGqlTGZ4lfruK 2tyyhzeN5UEaNxq1bPMxlnfzxNpsHe9vrZadW86nctldOt3k2jijdsk1Zypn3Y9ZTWurUW91lj6v nG5uzrJY5ubkDX6Jx5nWVjZvdrZxUjmfqUyXK3NLU3GSo/O5pcnOblpb8U75+dSZFwevBjVpX646 47LhPbw4+PoMdQ25dQ35soYoWOI1tLTiw7x04f4mh5ywC/HFcozzUXh+fvvn+Qb9DH+58+n1x9Or Un6vU4udOuadVolTvT2rtxuMU9JDm9v9jHLn3rmVONu63WsULdzFqWNPZ2P/OMFvWK7msafSDy/v P1/eh7YIBj9sOrmSJaTT8PTM9HQOfqxO3WZ33OiU5O2Z0+no1Fj+LLqzU8fifHnXPLoyRO9Pg98y UEmbUx3nm9bKheSC2uocxc5XdhZbF6eJbd0OKpymcNrslCzcen1WJxunk9q4hmQZf0AOPQzI+Hs5 kfFCJG2Q8TKQ8Q8MMv5eTmS8EEkbZLwMZPwDg4y/lxMZL0TSBhkvAxn/V2A2TeQ+Bt1/bocwmOh4 9XbMW5MHPRR6ZnwYq7Nrxn86u2W8oeI0sWfGD3Mdp++Z8c05ds14auu2Y8Yv12d1dsv4I3LoiLw9 hkPu47tnPN/H9894f0DG+/4Zz/fx3TOe76m7Z3xz9s342D/jl+uzb8Y/yn38MeCzmns58VmNEEkb fFYjA5/VPDD/34wXjfJGGS/hVhm/0bkr4yXcLOMl3Crj5c79GS/gZhkv4VYZLwIZDwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDFCCvA7mdXze70y55Z5lzqYatS0PjjxauD y/8i4eP8+jMlU8oV1/K6sVb0/lbZ3E+ntba0TsUZlpLgV85USy8vdZYXZys5XZyzK3XGZc5S2rh8 o/92EjXnx0xS/nTmtZT3t5zKlTLobZzLDE+ad6oxfOm0loZkpmTm5Hiqv+lUOkc2uFIPe9Sq9hhi ZN31ml6d6tJpHVkitRbDLp188bjqdxlnSKY63eX701fnc6YwsXPSJuqZnVGL5vbKmcMfxnnmpOLk Rynm7c7Lt3/lbLJzp4rBGKXCn51LaW9rw0RUnd+rGL4606qOpfZ8nDQ/jIpXzrK2o764Pid+WH6e a0Vv4bXyy0vmy8a7c6gf8ehfMQAAAMBe/gVrUBvH/mRlVwAAAC90RVh0Y29tbWVudAAoL2hvbWUv ZGltYSk6ICBlbWFjcyAtbncgLVEgL3RtcC90c3QubWsf59PMAAAAJXRFWHRkYXRlOmNyZWF0ZQAy MDE2LTA0LTEwVDE1OjU3OjEzLTA3OjAwwyHnFwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNC0x MFQxNTo1NzowNy0wNzowMIqZeyYAAAAASUVORK5CYII= --=-=-=--