From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joost Kremers Newsgroups: gmane.emacs.bugs Subject: bug#19720: 24.4; minor mode's font-lock-add-keywords & auto-mode-alist problem Date: Fri, 30 Jan 2015 17:59:57 +0100 Message-ID: <87y4okb3w2.fsf@fastmail.fm> References: <87vbjqplbr.fsf@fastmail.fm> <5b8ugm5mu7.fsf@fencepost.gnu.org> <54C9A590.7000604@yandex.ru> <87sieuozow.fsf@fastmail.fm> <54CA0768.8040303@yandex.ru> <874mr9dep7.fsf@fastmail.fm> <54CA1B49.7000005@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1422637314 3725 80.91.229.3 (30 Jan 2015 17:01:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 Jan 2015 17:01:54 +0000 (UTC) Cc: 19720@debbugs.gnu.org, Dmitry Gutov To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 30 18:01:49 2015 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 1YHEx1-0007E2-El for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Jan 2015 18:01:47 +0100 Original-Received: from localhost ([::1]:37822 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHEx0-0001Bu-6n for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Jan 2015 12:01:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHEwM-0000EU-Hp for bug-gnu-emacs@gnu.org; Fri, 30 Jan 2015 12:01:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHEwI-0007BW-I6 for bug-gnu-emacs@gnu.org; Fri, 30 Jan 2015 12:01:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38776) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHEwI-0007BO-0X for bug-gnu-emacs@gnu.org; Fri, 30 Jan 2015 12:01:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YHEwH-000824-NV for bug-gnu-emacs@gnu.org; Fri, 30 Jan 2015 12:01:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Joost Kremers Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Jan 2015 17:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19720 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19720-submit@debbugs.gnu.org id=B19720.142263720730750 (code B ref 19720); Fri, 30 Jan 2015 17:01:01 +0000 Original-Received: (at 19720) by debbugs.gnu.org; 30 Jan 2015 17:00:07 +0000 Original-Received: from localhost ([127.0.0.1]:58249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHEvO-0007zt-3x for submit@debbugs.gnu.org; Fri, 30 Jan 2015 12:00:06 -0500 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]:33742) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHEvK-0007yt-4v for 19720@debbugs.gnu.org; Fri, 30 Jan 2015 12:00:03 -0500 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id E8CEF2084E for <19720@debbugs.gnu.org>; Fri, 30 Jan 2015 12:00:00 -0500 (EST) Original-Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Fri, 30 Jan 2015 12:00:00 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= x-sasl-enc:references:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; s=mesmtp; bh=X0vzwGYIaQbq a+28QID3Xsz5+kk=; b=dW+465wdQJDL5oM2aYaCsrTCBmSPhzOuY/DwaS7xT09j zD6K4G3QG5Ty+M0kOxa/5Qi/s9AHeB1LiUv/ui1CmnvjruSNwawN8Ly3sT/LELGt GSPL6JqvJ0Be41WtiRliDeMy6z5IuiFjbhaqeHfkaAmryo/BPbgsF5mTY1CXxDU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:references:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-type; s= smtpout; bh=X0vzwGYIaQbqa+28QID3Xsz5+kk=; b=CWPQ8XNTNjeRGi0UJwqU hEDwVqoBH/rCjLs/5YfhSZTuKFY2a0BQf7oA0OLGpw86N15TlZWoHzaeFrZKcyzj OmolZxsneHKkM4hSF45PSS5B8hKppDFvPuXftnNO66AbyzTTyumjYN9DId5UC6lq udW4g5Mc8wm9qnzv4riNuto= X-Sasl-enc: XdGZSfQj4U9DOEH0GFZs5Eg8YtkcONoKh9NOb2eRX9tk 1422637200 Original-Received: from IdeaPad.messagingengine.com (unknown [77.10.173.172]) by mail.messagingengine.com (Postfix) with ESMTPA id CA2F16800FD; Fri, 30 Jan 2015 11:59:59 -0500 (EST) In-reply-to: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:98909 Archived-At: On Thu, Jan 29 2015, Stefan Monnier wrote: >> Looks like the problem is that `markdown-reload-extensions', which is called >> from `markdown-mode', not only sets `font-lock-defaults', but also calls >> `font-lock-refresh-defaults'. > > FWIW, I think part of the problem is that there's no way to "reset > font-lock-keywords" without throwing away all the keywords added via > font-lock-add-keywords. But why does it only happen when the mode is set through an entry in `auto-mode-alist' and not when I activate `markdown-mode' myself with `M-x markdown-mode'? -- Joost Kremers Life has its moments