From unknown Sun Jun 22 17:14:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18496: 24.4.50; RefTeX modes should use font-lock-face instead of face Resent-From: Sebastian Wiesner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Sep 2014 09:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18496 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18496@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14110328007903 (code B ref -1); Thu, 18 Sep 2014 09:34:01 +0000 Received: (at submit) by debbugs.gnu.org; 18 Sep 2014 09:33:20 +0000 Received: from localhost ([127.0.0.1]:43939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUY5X-00023N-G1 for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47273) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUY5V-00023G-Qi for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUY5Q-000234-AM for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:17 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34542) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUY5Q-00022K-8W for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48937) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUY5G-0007Tc-EF for bug-gnu-emacs@gnu.org; Thu, 18 Sep 2014 05:33:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUY57-00020E-8R for bug-gnu-emacs@gnu.org; Thu, 18 Sep 2014 05:33:02 -0400 Received: from vega.uberspace.de ([95.143.172.245]:55390) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUY56-0001yx-Vb for bug-gnu-emacs@gnu.org; Thu, 18 Sep 2014 05:32:53 -0400 Received: (qmail 31593 invoked from network); 18 Sep 2014 09:32:46 -0000 Received: from localhost (HELO lunaryorn-air.fritz.box) (127.0.0.1) by vega.uberspace.de with SMTP; 18 Sep 2014 09:32:46 -0000 From: Sebastian Wiesner Date: Thu, 18 Sep 2014 11:32:37 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) The following RefTeX modes should use the font-lock-face text property instead of face: - reftex-toc-mode - reftex-select-label-mode - reftex-select-bib-mode Using face directly breaks fontification if special minor modes are enabled that add extra fontification. Originally reported for rainbow-delimiters, see https://github.com/jlr/rainbow-delimiters/issues/31 and https://github.com/jlr/rainbow-delimiters/pull/38 On a related note, it seems as if these modes should probably inherit special-mode, shouldn't they? From unknown Sun Jun 22 17:14:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sebastian Wiesner Subject: bug#18496: closed (Re: bug#18496: 24.4.50; RefTeX modes should use font-lock-face instead of face) Message-ID: References: <874mw1mi2f.fsf@thinkpad-t440p.tsdh.org> X-Gnu-PR-Message: they-closed 18496 X-Gnu-PR-Package: emacs Reply-To: 18496@debbugs.gnu.org Date: Sun, 21 Sep 2014 09:37:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1411292222-32749-1" This is a multi-part message in MIME format... ------------=_1411292222-32749-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #18496: 24.4.50; RefTeX modes should use font-lock-face instead of face 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 18496@debbugs.gnu.org. --=20 18496: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D18496 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1411292222-32749-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 18496-done) by debbugs.gnu.org; 21 Sep 2014 09:36:19 +0000 Received: from localhost ([127.0.0.1]:47166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVdZ5-0008VG-BL for submit@debbugs.gnu.org; Sun, 21 Sep 2014 05:36:19 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:34856) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVdZ3-0008V7-1G for 18496-done@debbugs.gnu.org; Sun, 21 Sep 2014 05:36:18 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by gateway2.nyi.internal (Postfix) with ESMTP id E0F452069E for <18496-done@debbugs.gnu.org>; Sun, 21 Sep 2014 05:36:14 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Sun, 21 Sep 2014 05:36:14 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=1rHD7tw9l7l9adRPvDZXL7xfvl8=; b=jOUHVp5t21n0YckV+gy4KLXbSOKV oFq8sGZVWMEaWWtxlp/65kI6WtSTCFpdRjv1ASTqx4g4HPaExpJi5watjpnhMPTD lJIVjoxlp4T0XLoa5sElbm7e2iAoVK1N+vH1FkFbmGxW+pySqO2jqYUuOVHqnggC SagEDrpeMn7fqTU= X-Sasl-enc: X3VRZJefd+ELJdcvjylLuaD3wPDXURFppCcW2ZZD68lW 1411292174 Received: from thinkpad-t440p.tsdh.org (unknown [2.162.92.182]) by mail.messagingengine.com (Postfix) with ESMTPA id EB84D6800D8; Sun, 21 Sep 2014 05:36:13 -0400 (EDT) From: Tassilo Horn To: Sebastian Wiesner Subject: Re: bug#18496: 24.4.50; RefTeX modes should use font-lock-face instead of face References: Date: Sun, 21 Sep 2014 11:36:08 +0200 In-Reply-To: (Sebastian Wiesner's message of "Thu, 18 Sep 2014 11:32:37 +0200") Message-ID: <874mw1mi2f.fsf@thinkpad-t440p.tsdh.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18496-done Cc: 18496-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) Sebastian Wiesner writes: > The following RefTeX modes should use the font-lock-face text property > instead of face: > > - reftex-toc-mode > - reftex-select-label-mode > - reftex-select-bib-mode > > Using face directly breaks fontification if special minor modes are > enabled that add extra fontification. Indeed, thanks for the hint. > On a related note, it seems as if these modes should probably inherit > special-mode, shouldn't they? Yes, right. I've done both in revision 117907. Thanks, Tassilo ------------=_1411292222-32749-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Sep 2014 09:33:20 +0000 Received: from localhost ([127.0.0.1]:43939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUY5X-00023N-G1 for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47273) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUY5V-00023G-Qi for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUY5Q-000234-AM for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:17 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34542) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUY5Q-00022K-8W for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:33:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48937) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUY5G-0007Tc-EF for bug-gnu-emacs@gnu.org; Thu, 18 Sep 2014 05:33:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUY57-00020E-8R for bug-gnu-emacs@gnu.org; Thu, 18 Sep 2014 05:33:02 -0400 Received: from vega.uberspace.de ([95.143.172.245]:55390) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUY56-0001yx-Vb for bug-gnu-emacs@gnu.org; Thu, 18 Sep 2014 05:32:53 -0400 Received: (qmail 31593 invoked from network); 18 Sep 2014 09:32:46 -0000 Received: from localhost (HELO lunaryorn-air.fritz.box) (127.0.0.1) by vega.uberspace.de with SMTP; 18 Sep 2014 09:32:46 -0000 From: Sebastian Wiesner To: bug-gnu-emacs@gnu.org Subject: 24.4.50; RefTeX modes should use font-lock-face instead of face Date: Thu, 18 Sep 2014 11:32:37 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) The following RefTeX modes should use the font-lock-face text property instead of face: - reftex-toc-mode - reftex-select-label-mode - reftex-select-bib-mode Using face directly breaks fontification if special minor modes are enabled that add extra fontification. Originally reported for rainbow-delimiters, see https://github.com/jlr/rainbow-delimiters/issues/31 and https://github.com/jlr/rainbow-delimiters/pull/38 On a related note, it seems as if these modes should probably inherit special-mode, shouldn't they? ------------=_1411292222-32749-1--