From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#9919: 24.0.91; font-lock broken in dired Date: Mon, 31 Oct 2011 15:06:49 -0700 Message-ID: <02C44A1DAC5C497CAD108EF825D585A8@us.oracle.com> References: <1161A09A8D6E494CBF91D53B99D5FBC2@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1320098879 13043 80.91.229.12 (31 Oct 2011 22:07:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 31 Oct 2011 22:07:59 +0000 (UTC) To: <9919@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 31 23:07:55 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RL01K-0004UR-85 for geb-bug-gnu-emacs@m.gmane.org; Mon, 31 Oct 2011 23:07:54 +0100 Original-Received: from localhost ([::1]:58244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RL01J-0005sl-EQ for geb-bug-gnu-emacs@m.gmane.org; Mon, 31 Oct 2011 18:07:53 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:39325) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RL01G-0005oi-0h for bug-gnu-emacs@gnu.org; Mon, 31 Oct 2011 18:07:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RL01E-0000yK-VP for bug-gnu-emacs@gnu.org; Mon, 31 Oct 2011 18:07:49 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34632) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RL01E-0000yE-Tp for bug-gnu-emacs@gnu.org; Mon, 31 Oct 2011 18:07:48 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RL03O-0001KL-8I for bug-gnu-emacs@gnu.org; Mon, 31 Oct 2011 18:10:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Oct 2011 22:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9919 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9919-submit@debbugs.gnu.org id=B9919.13200989485038 (code B ref 9919); Mon, 31 Oct 2011 22:10:02 +0000 Original-Received: (at 9919) by debbugs.gnu.org; 31 Oct 2011 22:09:08 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RL02W-0001JD-8W for submit@debbugs.gnu.org; Mon, 31 Oct 2011 18:09:08 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RL02U-0001J6-EX for 9919@debbugs.gnu.org; Mon, 31 Oct 2011 18:09:07 -0400 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p9VM6pxO004665 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <9919@debbugs.gnu.org>; Mon, 31 Oct 2011 22:06:52 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p9VM6oBR010131 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <9919@debbugs.gnu.org>; Mon, 31 Oct 2011 22:06:51 GMT Original-Received: from abhmt118.oracle.com (abhmt118.oracle.com [141.146.116.70]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p9VM6j39003795 for <9919@debbugs.gnu.org>; Mon, 31 Oct 2011 17:06:45 -0500 Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 31 Oct 2011 15:06:45 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <1161A09A8D6E494CBF91D53B99D5FBC2@us.oracle.com> Thread-Index: AcyX32v0cjDKgpEgRy2pUVpARhB4ygAOP9JQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090204.4EAF1BFC.0095,ss=1,re=0.000,fgs=0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 31 Oct 2011 18:10:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:53369 Archived-At: Note: If I do M-: (font-lock-refresh-defaults) in Dired then I get the highlighting I should (already) have gotten according to `font-lock-defaults'. Why is this extra call suddenly necessary? What new Emacs 24 "feature" does this map to? Where is the Dev log that corresponds to this change? (I see no change in font-lock.el, for instance.) If this user-visible change is intended, then please (a) update the doc to explain it, and (b) mention the change in NEWS. (BTW, the name `font-lock-refresh-defaults' seems to be unfortunate. Apparently this function does _not_ refresh the font-lock defaults. Instead, it refreshes `font-lock-keywords' (and perhaps other things?) based on the current value of `font-lock-defaults'. The doc string even says the same thing: "... after recomputing from defaults". Recomputing font locking _from defaults_ is very different from refreshing the defaults. The value of `font-lock-defaults' is not "refreshed" or otherwise changed in any way.)