From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Julien Danjou Newsgroups: gmane.emacs.devel Subject: Re: [elpa] master 3c1f421: rainbow: fix font-lock-mode refresh Date: Sat, 07 Mar 2015 10:38:25 +0100 Message-ID: References: <20150306160149.10234.93321@vcs.savannah.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1425721136 16732 80.91.229.3 (7 Mar 2015 09:38:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 7 Mar 2015 09:38:56 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 07 10:38:46 2015 Return-path: Envelope-to: ged-emacs-devel@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 1YUBC2-0000kD-7Y for ged-emacs-devel@m.gmane.org; Sat, 07 Mar 2015 10:38:46 +0100 Original-Received: from localhost ([::1]:33864 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUBC1-0000GR-7h for ged-emacs-devel@m.gmane.org; Sat, 07 Mar 2015 04:38:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38940) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUBBn-0000GM-7a for emacs-devel@gnu.org; Sat, 07 Mar 2015 04:38:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YUBBk-0002HC-0r for emacs-devel@gnu.org; Sat, 07 Mar 2015 04:38:31 -0500 Original-Received: from prometheus.naquadah.org ([91.121.37.122]:44210 helo=mx1.naquadah.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUBBj-0002Gx-RT for emacs-devel@gnu.org; Sat, 07 Mar 2015 04:38:27 -0500 Original-Received: from abydos (fes75-2-78-192-50-146.fbxo.proxad.net [78.192.50.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.naquadah.org (Postfix) with ESMTPSA id E221CE0126; Sat, 7 Mar 2015 10:38:25 +0100 (CET) Mail-Followup-To: Stefan Monnier , emacs-devel@gnu.org In-Reply-To: (Stefan Monnier's message of "Fri, 06 Mar 2015 19:16:27 -0500") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (darwin) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 91.121.37.122 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:183713 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, Mar 06 2015, Stefan Monnier wrote: Hi Stefan, >> + ;; Call font-lock-mode to refresh the buffer when used e.g. interac= tively >> + (font-lock-mode 1))) > > I'm not sure I understand why you need that. Do you really mean that > rainbow requires font-lock-mode to be enabled? To work rainbow-mode needs font-lock-mode, that's for sure. Without that change, even if font-lock-mode is activated, typing "M-x rainbow-mode" does not refresh the buffer correctly when it's enabled or disabled. Adding this line fixes that. So that's the only way we found to refresh the current fontification of a buffer with font-lock-mode. If there's a better way, let me know! Cheers, =2D-=20 Julien Danjou ;; Free Software hacker ;; http://julien.danjou.info --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJU+scRAAoJEGEbqVCLeKXC7FIP/RUninLuwlkTqBfucG8QqcS0 xOhq3kwDgKhumnLsR80JG+Eb2vAuUzF2tnx3iSWrz1GIrbb6y3gNYwOp1sv7hcjc kbB6U58KdTTAR7psIBC952HKt24cbDhxTva19P7dc9J6xVqOABo64EbrvTsf1ZXI 4oit0CRAurVIP8fQggbO2Zah5pR29osZm6RiPgkkjt1RyGlE+kvyIQXWTY9VUi2I pjDRaTDiQ0UUrASeC1KsF3kLtGioHBDKhJDIPI7OjFY5H1L5bsfJym4JYsyZ2erQ OvJCC0mNU2JW+BbmhemzqPeqzDt5spK58m43GIOJ+5mA3trGRekFOdp4T8hu5r8h mfwHrsc2mTK3iukHAmSsbJm/AuDP3RbdTOPcKVrKAQhxP0MfqJakH0MwDCcij5JC nPyr4pQ8HC7zeCsGIGNnoPAd7xgwNm6rVXUcThImhSD5XPUw6e/uhWMjf1DC+gVr 81MK5NqbEuW+x/dElU1PCxPyPKnMW1kr+tsGrG1Jn1HPbFtQF81qhSPWJgVZ85l1 KUWr4+W51A3dkY1ajeyUBmMFRP0Wn5tDLipVlw17F4yvtX5aBM4MUNyRhSZDNx+U W64ZkOFKapG1V35j6OBtQO407vaYjqVTuy5sJRGpdfhU/e9igOAZ6KJuuJ/ZqacU bGD8QqUSCgpdxIlN3loW =A/cX -----END PGP SIGNATURE----- --=-=-=--