From unknown Mon Jun 23 20:16:30 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13156 <13156@debbugs.gnu.org> To: bug#13156 <13156@debbugs.gnu.org> Subject: Status: dedicated face for parentheses in lisp modes Reply-To: bug#13156 <13156@debbugs.gnu.org> Date: Tue, 24 Jun 2025 03:16:30 +0000 retitle 13156 dedicated face for parentheses in lisp modes reassign 13156 emacs submitter 13156 Jonas Bernoulli severity 13156 wishlist tag 13156 wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 12 07:20:22 2012 Received: (at submit) by debbugs.gnu.org; 12 Dec 2012 12:20:22 +0000 Received: from localhost ([127.0.0.1]:38343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TilIT-0007dC-Vf for submit@debbugs.gnu.org; Wed, 12 Dec 2012 07:20:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59303) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TilIS-0007d6-MR for submit@debbugs.gnu.org; Wed, 12 Dec 2012 07:20:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TilHa-0005xA-V0 for submit@debbugs.gnu.org; Wed, 12 Dec 2012 07:19:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:51843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TilHa-0005x5-Rp for submit@debbugs.gnu.org; Wed, 12 Dec 2012 07:19:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42391) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TilHT-0002at-KD for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2012 07:19:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TilHL-0005uJ-TZ for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2012 07:19:19 -0500 Received: from mail-ea0-f169.google.com ([209.85.215.169]:37094) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TilHL-0005tt-OT for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2012 07:19:11 -0500 Received: by mail-ea0-f169.google.com with SMTP id a12so210916eaa.0 for ; Wed, 12 Dec 2012 04:19:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:user-agent:date:message-id:mime-version :content-type; bh=9ks5Mll7T2ZMH7wQ2roDRWX5GTogyM452st58XyG5pA=; b=zEy01+//E186yYOVgK1vEQcyAFudmnQvHkTRqRbQ61VTAS6mbaGe2/skkCvXSCcQf0 CfBCj1cJ9ElcEt9U7aBJIoYy4ZTwLLPkOrcHoYfeS0u8z9AzYvKiDXNzPRFghYMM9inx UWbL95rrv6HzKMfA/PMQz3EWUITajfh+8TFgQmLT8W/W8nqdi4KgnUFjViH4ZslcrLmT gVKNDiOEtZw5LSiv7qjfpx8KnuJs2QAKP/UA0Wzosvyu/1mDtN18B/gTNtJH1tTcOnCE tftg2DkSnpPLVmHgsDLmYdlBA+fkUyS0+NkHMYv4B8yRO4frUJm4SWWz+3WVFXAsPRJX akuA== Received: by 10.14.184.134 with SMTP id s6mr2357845eem.43.1355314750314; Wed, 12 Dec 2012 04:19:10 -0800 (PST) Received: from lem (217-162-182-154.dynamic.hispeed.ch. [217.162.182.154]) by mx.google.com with ESMTPS id b49sm55651061eem.16.2012.12.12.04.19.08 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 12 Dec 2012 04:19:08 -0800 (PST) From: Jonas Bernoulli To: bug-gnu-emacs@gnu.org Subject: dedicated face for parentheses in lisp modes User-agent: mu4e 0.9.9.5-dev4; emacs 24.3.50.1 Date: Wed, 12 Dec 2012 13:19:07 +0100 Message-ID: <87ip87xy2s.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) --=-=-= Content-Type: text/plain Hello Could you please add a `paren-face' that could be used in lisp modes (and possibly others) to dim (or highlight) parentheses. I am currently using the attached library to do this but think it would make sense if this functionality was built-in. Being very simple `parenface.el' just unconditionally adds an additional keyword to `[lisp|scheme]-font-lock-keywords' when loaded. I see two ways of implementing this as part of Emacs. 1. Add the keyword to `[lisp|scheme]-font-lock-keywords-2' directly and let `paren-face' inherit from `default'. Users who actually want parens to be dimmed or highlight can then customize the former. 2. Define a local minor mode that adds the additional keywords. I would prefer (1) but maybe that is not an option because it might negatively affects font-lock's performance. If this has to be a mode then I am happy to write it. I haven't done so yet because `parenface.el' works fine for me and because I would actually prefer (1). Thanks for considering, Jonas --=-=-= Content-Type: application/emacs-lisp Content-Disposition: attachment; filename=parenface.el Content-Transfer-Encoding: quoted-printable ;;; parenface.el --- Provide a face for parens in lisp modes. ;; By Dave Pearson ;; $Revision: 1.1 $ ;; Add a paren-face to emacs and add support for it to the various lisp mod= es. ;; ;; Based on some code that Boris Schaefer posted ;; to comp.lang.scheme in message <87hf8g9nw5.fsf@qiwi.uncommon-sense.net>. (defvar paren-face 'paren-face) (defface paren-face '((((class color)) (:foreground "DimGray"))) "Face for displaying a paren." :group 'faces) (defmacro paren-face-add-support (keywords) "Generate a lambda expression for use in a hook." `(lambda () (let* ((regexp "(\\|)") (match (assoc regexp ,keywords))) (unless (eq (cdr match) paren-face) (setq ,keywords (append (list (cons regexp paren-face)) ,keywords))= )))) ;; Keep the compiler quiet. (eval-when-compile (defvar scheme-font-lock-keywords-2 nil) (defvar lisp-font-lock-keywords-2 nil)) (add-hook 'scheme-mode-hook (paren-face-add-support scheme-font-l= ock-keywords-2)) (add-hook 'lisp-mode-hook (paren-face-add-support lisp-font-loc= k-keywords-2)) (add-hook 'emacs-lisp-mode-hook (paren-face-add-support lisp-font-loc= k-keywords-2)) (add-hook 'lisp-interaction-mode-hook (paren-face-add-support lisp-font-loc= k-keywords-2)) (provide 'parenface) ;; parenface.el ends here --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 18 10:34:11 2012 Received: (at 13156) by debbugs.gnu.org; 18 Dec 2012 15:34:11 +0000 Received: from localhost ([127.0.0.1]:49203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TkzBL-0002T0-Kl for submit@debbugs.gnu.org; Tue, 18 Dec 2012 10:34:11 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:48107) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TkzBK-0002Su-4O for 13156@debbugs.gnu.org; Tue, 18 Dec 2012 10:34:10 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAG6Zu09FxLDj/2dsb2JhbABEtBGBCIIVAQEEAVYjBQsLNBIUGA0kiBwFugmQRAOIQppxgViDBw X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="210185271" Received: from 69-196-176-227.dsl.teksavvy.com (HELO pastel.home) ([69.196.176.227]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 18 Dec 2012 10:32:48 -0500 Received: by pastel.home (Postfix, from userid 20848) id E3A9159150; Tue, 18 Dec 2012 10:32:47 -0500 (EST) From: Stefan Monnier To: Jonas Bernoulli Subject: Re: bug#13156: dedicated face for parentheses in lisp modes Message-ID: References: <87ip87xy2s.fsf@bernoul.li> Date: Tue, 18 Dec 2012 10:32:47 -0500 In-Reply-To: <87ip87xy2s.fsf@bernoul.li> (Jonas Bernoulli's message of "Wed, 12 Dec 2012 13:19:07 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) > Could you please add a `paren-face' that could be used in lisp modes > (and possibly others) to dim (or highlight) parentheses. I am currently > using the attached library to do this but think it would make sense if > this functionality was built-in. I don't think it's sufficiently useful in general. > Being very simple `parenface.el' just unconditionally adds an additional > keyword to `[lisp|scheme]-font-lock-keywords' when loaded. It could use font-lock-add-keywords. BTW, if all parens are displayed the same, then you can also use the buffer-display-table. > If this has to be a mode then I am happy to write it. I haven't done > so yet because `parenface.el' works fine for me and because I would > actually prefer (1). Having it as a separate mode would make more sense, yes. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 19 10:46:31 2012 Received: (at 13156) by debbugs.gnu.org; 19 Dec 2012 15:46:31 +0000 Received: from localhost ([127.0.0.1]:50969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TlLqo-00075x-5o for submit@debbugs.gnu.org; Wed, 19 Dec 2012 10:46:30 -0500 Received: from mail-ea0-f175.google.com ([209.85.215.175]:58142) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TlLqi-00075b-Ve for 13156@debbugs.gnu.org; Wed, 19 Dec 2012 10:46:26 -0500 Received: by mail-ea0-f175.google.com with SMTP id h11so863402eaa.20 for <13156@debbugs.gnu.org>; Wed, 19 Dec 2012 07:46:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:references:user-agent :in-reply-to:date:message-id:mime-version:content-type; bh=2ZIQwW3cpc1Uf/YioAfw0vyJfR3/25z6hTUv3Dct0bM=; b=UQgzpZj1GOE021/VASMFwhyzRKr42izI0AltadUyDXnklsgae8O3qmQHLska7QX+0J YFi+9w/27WBW4OgsWiu3eGjBIDYZhv3RFgZH29iMs05lXItGYwxC0KCHKAiAneqmYMr6 mOoxz3d2n15+kw82H0khDD/UsDkSzixMvQLYb/HXhAakiyTQHOqrLvuFawwW7cALgbhT ThE1Npa7ydo8eaNVlrzWrbzbLV3OzgOO/meTLcCpRMqm7yVPOq+f4SCnMo53U/M2McHV c3IoJQIbICvJNa7wNN/d7s+hIWd4jU57rEmMIrlxSeBT/scWjyibQMt5tX0ohdCDZBXi kpCA== X-Received: by 10.14.173.69 with SMTP id u45mr15171543eel.21.1355931978874; Wed, 19 Dec 2012 07:46:18 -0800 (PST) Received: from lem (178-83-148-79.dynamic.hispeed.ch. [178.83.148.79]) by mx.google.com with ESMTPS id 6sm9878704eea.3.2012.12.19.07.46.17 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 19 Dec 2012 07:46:18 -0800 (PST) From: Jonas Bernoulli To: "Stefan Monnier" Subject: Re: bug#13156: dedicated face for parentheses in lisp modes References: <87ip87xy2s.fsf@bernoul.li>, User-agent: mu4e 0.9.9.5-dev4; emacs 24.3.50.1 In-reply-to: Date: Wed, 19 Dec 2012 16:46:16 +0100 Message-ID: <877goe6o53.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.7 (/) Stefan Monnier writes: >> Could you please add a `paren-face' that could be used in lisp modes >> (and possibly others) to dim (or highlight) parentheses. I am currently >> using the attached library to do this but think it would make sense if >> this functionality was built-in. > > I don't think it's sufficiently useful in general. What about all the Emacs users that are scared of lisp "because of all the parens"? Dimming them might reduce the shock :-) >> Being very simple `parenface.el' just unconditionally adds an additional >> keyword to `[lisp|scheme]-font-lock-keywords' when loaded. > > It could use font-lock-add-keywords. That's what I was going to do. > BTW, if all parens are displayed the same, then you can also use the > buffer-display-table. Since you are suggesting this I assume that doesn't mess with highlighting with highlighting matching parens. So I will try that too. >> If this has to be a mode then I am happy to write it. I haven't done >> so yet because `parenface.el' works fine for me and because I would >> actually prefer (1). > > Having it as a separate mode would make more sense, yes. If you don't change your mind about this not being sufficiently useful to be built-in, then I will do write a mode; eventually. Jonas From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 19 11:19:43 2012 Received: (at submit) by debbugs.gnu.org; 19 Dec 2012 16:19:43 +0000 Received: from localhost ([127.0.0.1]:51002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TlMMx-0007qI-7o for submit@debbugs.gnu.org; Wed, 19 Dec 2012 11:19:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59790) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TlMMu-0007qB-Ht for submit@debbugs.gnu.org; Wed, 19 Dec 2012 11:19:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TlMMq-0004mC-AM for submit@debbugs.gnu.org; Wed, 19 Dec 2012 11:19:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:49520) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TlMMq-0004m7-6v for submit@debbugs.gnu.org; Wed, 19 Dec 2012 11:19:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TlMMn-0000ja-SR for bug-gnu-emacs@gnu.org; Wed, 19 Dec 2012 11:19:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TlMMj-0004l8-Uq for bug-gnu-emacs@gnu.org; Wed, 19 Dec 2012 11:19:33 -0500 Received: from mout.web.de ([212.227.15.4]:57775) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TlMMj-0004ko-LN for bug-gnu-emacs@gnu.org; Wed, 19 Dec 2012 11:19:29 -0500 Received: from drachen.dragon ([92.74.161.128]) by smtp.web.de (mrweb103) with ESMTPA (Nemesis) id 0M73SD-1Sqns23qGz-00wizM; Wed, 19 Dec 2012 17:19:28 +0100 From: Michael Heerdegen To: bug-gnu-emacs@gnu.org Subject: Re: bug#13156: dedicated face for parentheses in lisp modes References: <87ip87xy2s.fsf@bernoul.li> Date: Wed, 19 Dec 2012 17:20:28 +0100 In-Reply-To: <87ip87xy2s.fsf@bernoul.li> (Jonas Bernoulli's message of "Wed, 12 Dec 2012 13:19:07 +0100") Message-ID: <87fw3257zn.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V02:K0:dQTI0+G5easV/ojjYzZm29svQL8VbE4RM9C0Ze2Fnya NCx0NgqmsZVHQDtWjI8uUo7NgHw0Y5rrZzti1pEQEhy/UeBGn+ tVnUGs7AA8uGIC3dGDUBJjG8H1mO4ckMeau6hkHTRp4DoJAs0y IQcdYo1PPWy6sQ6M1jfLoL86x6OGrH5+JZ31zGStYm0b39InLm DQLmPVMs325U2RNiGsoYGWw/x75GfTPdRZ0qZdzxKc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) Hi, just for completeness do I want to mention "RainbowDelimiters" here: http://www.emacswiki.org/emacs/RainbowDelimiters It is a generalization of what you want. It is also suitable of reducing deterrence of Lisp, and it helps reading LISP code a lot, without losing anything. If anything like that should be built-in, then I would vote for that package. Regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 19 13:27:21 2012 Received: (at 13156) by debbugs.gnu.org; 19 Dec 2012 18:27:21 +0000 Received: from localhost ([127.0.0.1]:51168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TlOMT-0003LE-3x for submit@debbugs.gnu.org; Wed, 19 Dec 2012 13:27:21 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:12894) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TlOMR-0003L8-Pv for 13156@debbugs.gnu.org; Wed, 19 Dec 2012 13:27:20 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAG6Zu09FxLDj/2dsb2JhbABEtBGBCIIVAQEEAVYjBQsLNBIUGA0kiBwFugmQRAOIQppxgViDBw X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="210363334" Received: from 69-196-176-227.dsl.teksavvy.com (HELO pastel.home) ([69.196.176.227]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 19 Dec 2012 13:27:15 -0500 Received: by pastel.home (Postfix, from userid 20848) id 28BF44E0D7; Wed, 19 Dec 2012 13:27:15 -0500 (EST) From: Stefan Monnier To: Michael Heerdegen Subject: Re: bug#13156: dedicated face for parentheses in lisp modes Message-ID: References: <87ip87xy2s.fsf@bernoul.li> <87fw3257zn.fsf@web.de> Date: Wed, 19 Dec 2012 13:27:14 -0500 In-Reply-To: <87fw3257zn.fsf@web.de> (Michael Heerdegen's message of "Wed, 19 Dec 2012 17:20:28 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) > just for completeness do I want to mention "RainbowDelimiters" here: I'd be happy to see this package in GNU ELPA. If someone could take care of tracking down the copyright assignments... Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 21 09:28:31 2012 Received: (at 13156) by debbugs.gnu.org; 21 Dec 2012 14:28:31 +0000 Received: from localhost ([127.0.0.1]:53677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tm3aP-0005tE-W4 for submit@debbugs.gnu.org; Fri, 21 Dec 2012 09:28:31 -0500 Received: from mout.web.de ([212.227.17.11]:51621) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tm3aL-0005t5-Na for 13156@debbugs.gnu.org; Fri, 21 Dec 2012 09:28:27 -0500 Received: from drachen.dragon ([89.204.153.21]) by smtp.web.de (mrweb002) with ESMTPA (Nemesis) id 0Lm4TR-1TDGnI3i3l-00aHUF; Fri, 21 Dec 2012 15:28:10 +0100 From: Michael Heerdegen To: Stefan Monnier Subject: Re: bug#13156: dedicated face for parentheses in lisp modes References: <87ip87xy2s.fsf@bernoul.li> <87fw3257zn.fsf@web.de> Date: Fri, 21 Dec 2012 15:29:11 +0100 Message-ID: <87sj6zfphk.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V02:K0:58hVi8pqqlO5hbFBTWPWD6VfvvluemufCZG+/Wuywn6 uCrFfer/vFQcr63Ckfc/svodDK5lURY2WWWIcZqaBXRI6QuiRk Pck1lMTxaRneZ/uZBSbQkX5qosG9/NksQ7VdWADVjWciJP6dh8 CTWkTw8QWduyACLgDRSrHLiwnshZbzNOGAcHLGP4ufMdeOT7ko byZJhQoxOi2dT1lh0oATcBeaBMiqRR42qiihuohHic= X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) Stefan Monnier writes: > > just for completeness do I want to mention "RainbowDelimiters" here: > > I'd be happy to see this package in GNU ELPA. If someone could take > care of tracking down the copyright assignments... Does he just have to sign the copyright papers (normal procedure), or is something special needed for Elpa? If the first is true, I volunteer to contact the author. Regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 22 10:58:44 2012 Received: (at 13156) by debbugs.gnu.org; 22 Dec 2012 15:58:44 +0000 Received: from localhost ([127.0.0.1]:55683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TmRTH-0004Nk-T6 for submit@debbugs.gnu.org; Sat, 22 Dec 2012 10:58:44 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:7309) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TmRTG-0004Ne-Kp for 13156@debbugs.gnu.org; Sat, 22 Dec 2012 10:58:42 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAG6Zu09FxLDj/2dsb2JhbABEtBGBCIIVAQEEAVYjBQsLNBIUGA0kiBwFugmQRAOIQppxgViDBw X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="210562273" Received: from 69-196-176-227.dsl.teksavvy.com (HELO pastel.home) ([69.196.176.227]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 22 Dec 2012 10:58:22 -0500 Received: by pastel.home (Postfix, from userid 20848) id 25A5C58EA5; Sat, 22 Dec 2012 10:58:22 -0500 (EST) From: Stefan Monnier To: Michael Heerdegen Subject: Re: bug#13156: dedicated face for parentheses in lisp modes Message-ID: References: <87ip87xy2s.fsf@bernoul.li> <87fw3257zn.fsf@web.de> <87sj6zfphk.fsf@web.de> Date: Sat, 22 Dec 2012 10:58:21 -0500 In-Reply-To: <87sj6zfphk.fsf@web.de> (Michael Heerdegen's message of "Fri, 21 Dec 2012 15:29:11 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) > Does he just have to sign the copyright papers (normal procedure), or is > something special needed for Elpa? >From a copyright point of view, we treat GNU ELPA as being part of Emacs, so it's the exact same paperwork (where the project name is "Emacs"). This is so that we can easily move code between Emacs and GNU ELPA. > If the first is true, I volunteer to contact the author. Thank you, Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 24 08:44:55 2012 Received: (at 13156) by debbugs.gnu.org; 24 Dec 2012 13:44:56 +0000 Received: from localhost ([127.0.0.1]:57750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tn8Ks-0003K9-Ic for submit@debbugs.gnu.org; Mon, 24 Dec 2012 08:44:55 -0500 Received: from mout.web.de ([212.227.15.4]:49290) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tn8Kn-0003Jz-Q4 for 13156@debbugs.gnu.org; Mon, 24 Dec 2012 08:44:51 -0500 Received: from drachen.dragon ([89.204.155.86]) by smtp.web.de (mrweb001) with ESMTPA (Nemesis) id 0LvB2o-1T5nAR0yWo-010Gri; Mon, 24 Dec 2012 14:44:18 +0100 From: Michael Heerdegen To: Stefan Monnier Subject: Re: bug#13156: dedicated face for parentheses in lisp modes References: <87ip87xy2s.fsf@bernoul.li> <87fw3257zn.fsf@web.de> <87sj6zfphk.fsf@web.de> Date: Mon, 24 Dec 2012 14:45:19 +0100 In-Reply-To: (Stefan Monnier's message of "Sat, 22 Dec 2012 10:58:21 -0500") Message-ID: <87fw2vwols.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V02:K0:j/oBG+OknIU6BRKpEk60L6iL58brdU6cy1RXSBh0E54 SQpuy5wuY4gx/m9MbMa+3XHiceJqsbmIsJfAmmLGPucA1sqb46 dUZPIdO8cwxP4AAZ9IcH+LWIjiFejGErANw+U5AVFpqJWkbyjH TJ9xFPpKbA8+3soGEwsNZhiQ6fdHzJq2LLgxn5p17HJFeX4rfP PqKpzVEsolmk9V4vwNn2lPG1seAw6OexzYNvBMupsE= X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) > > I volunteer to contact the author. Done. I'll tell you when I got an answer. Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 17 21:23:11 2013 Received: (at submit) by debbugs.gnu.org; 18 Jan 2013 02:23:11 +0000 Received: from localhost ([127.0.0.1]:37574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tw1bq-0002L8-DV for submit@debbugs.gnu.org; Thu, 17 Jan 2013 21:23:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42625) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tw1bn-0002L0-Nm for submit@debbugs.gnu.org; Thu, 17 Jan 2013 21:23:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tw1b5-0008PB-0J for submit@debbugs.gnu.org; Thu, 17 Jan 2013 21:22:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55838) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tw1b4-0008P6-T0 for submit@debbugs.gnu.org; Thu, 17 Jan 2013 21:22:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53980) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tw1b3-0001er-Rw for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 21:22:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tw1b2-0008Oi-Jw for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 21:22:21 -0500 Received: from mout.web.de ([212.227.15.3]:61983) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tw1b2-0008OW-AW for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 21:22:20 -0500 Received: from drachen.dragon ([89.204.138.169]) by smtp.web.de (mrweb003) with ESMTPA (Nemesis) id 0MKa0t-1TxxGx07C3-001l6Q; Fri, 18 Jan 2013 03:22:18 +0100 From: Michael Heerdegen To: bug-gnu-emacs@gnu.org Subject: Re: bug#13156: dedicated face for parentheses in lisp modes References: <87ip87xy2s.fsf@bernoul.li> <87fw3257zn.fsf@web.de> <87sj6zfphk.fsf@web.de> Date: Fri, 18 Jan 2013 03:23:34 +0100 In-Reply-To: (Stefan Monnier's message of "Sat, 22 Dec 2012 10:58:21 -0500") Message-ID: <87librtejd.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V02:K0:eOB4NTCZONBd9XLe5UHVGaXpDSOBMXZXS2gTGJHS3ve Bbrcvp2HIPPvEWnLVWM6g2TKvjys0QsMTjs/6ol635NTm56EP1 yLX13Zlv5lBcCPZ9rUDURNFstXesg/3s69+zhOYOune+jXoLAM QKPa4apCW/Q5q2MFNg+tloNRMrVF6xYpwViYLT7N5eFRWsAtS+ 5mdAu2urDLWTsRHPWP2azISaMrgZOH1wkta2Fs7Ak4= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) > > If the first is true, I volunteer to contact the author. I wrote a message to the address given in the file header, but did not receive any answer until now, sorry. No idea how to contact him otherwise. Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 15 14:29:46 2013 Received: (at 13156) by debbugs.gnu.org; 15 Oct 2013 18:29:46 +0000 Received: from localhost ([127.0.0.1]:51978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VW9NJ-00057i-8b for submit@debbugs.gnu.org; Tue, 15 Oct 2013 14:29:45 -0400 Received: from mout.web.de ([212.227.15.14]:62372) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VW9NG-00057U-SW for 13156@debbugs.gnu.org; Tue, 15 Oct 2013 14:29:43 -0400 Received: from drachen.dragon ([90.186.152.111]) by smtp.web.de (mrweb102) with ESMTPA (Nemesis) id 0MXHbN-1VHhSf0Ax3-00WDoT for <13156@debbugs.gnu.org>; Tue, 15 Oct 2013 20:29:36 +0200 From: Michael Heerdegen To: Stefan Monnier Subject: Re: bug#13156: dedicated face for parentheses in lisp modes In-Reply-To: (Stefan Monnier's message of "Sat, 22 Dec 2012 10:58:21 -0500") References: <87ip87xy2s.fsf@bernoul.li> <87fw3257zn.fsf@web.de> <87sj6zfphk.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Date: Tue, 15 Oct 2013 20:29:30 +0200 Message-ID: <87vc0ywfp1.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:bg6LZsvBd1ro1DEkHC+4BoNjCAoJZ8WDvMCzdgnk2da738xbttD TA4B2CVME02hzEks27hs1Xn4cfXpumTyh48LQB/CZFg9lZWE6v5X5SSLQNVpiuKGpXhzfuB BWkYQsYXZb3C/1IKcl9wwNs8IQpy16qbClFxsCAlvbAYuix6BTnC3exBpbHjIGY5VuUHjrg JGlMZSdGRnBHTKSdKZOkw== X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org, opensource@jeremyrayman.com 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.5 (/) Hello, > > Does he just have to sign the copyright papers (normal procedure), or is > > something special needed for Elpa? > > From a copyright point of view, we treat GNU ELPA as being part of > Emacs, so it's the exact same paperwork (where the project name is > "Emacs"). This is so that we can easily move code between Emacs and > GNU ELPA. > > > If the first is true, I volunteer to contact the author. Great news! I've now contact with the author, and he is willing to sign the papers. We will tell you when it's done. Regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 27 18:46:39 2014 Received: (at 13156) by debbugs.gnu.org; 27 Aug 2014 22:46:39 +0000 Received: from localhost ([127.0.0.1]:53920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XMlzC-0007gS-OT for submit@debbugs.gnu.org; Wed, 27 Aug 2014 18:46:39 -0400 Received: from mout.web.de ([212.227.17.12]:59325) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XMlz8-0007gB-R9 for 13156@debbugs.gnu.org; Wed, 27 Aug 2014 18:46:35 -0400 Received: from drachen.dragon ([90.187.251.246]) by smtp.web.de (mrweb103) with ESMTPSA (Nemesis) id 0Mgwhg-1X0gjM0i6i-00M4fx; Thu, 28 Aug 2014 00:46:28 +0200 From: Michael Heerdegen To: Stefan Monnier Subject: Re: bug#13156: dedicated face for parentheses in lisp modes References: <87ip87xy2s.fsf@bernoul.li> <87fw3257zn.fsf@web.de> <87sj6zfphk.fsf@web.de> <87vc0ywfp1.fsf@web.de> Date: Thu, 28 Aug 2014 00:46:24 +0200 In-Reply-To: <87vc0ywfp1.fsf@web.de> (Michael Heerdegen's message of "Tue, 15 Oct 2013 20:29:30 +0200") Message-ID: <87lhq9im9r.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:XmUcrBLPy/P1yB57gTf+ji5gXCappDWRLOqfIqAUH6ivVgQ4qFx +ClYsiS+MAWOCBwbtVwoGmHk1nxMvreQBJsiNR31awD39f0nYdsBkj9FH85hT+u3MHwc9pD 2KLLOX3cd9wJ6czF4b+9ydvdoWeArEV20V21xJ/lpFhbu3DhQPxA2qu+0tfOhP0nKYF9rj9 luurMRCL3FHN7v2VzBorA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 13156 Cc: 13156@debbugs.gnu.org, opensource@jeremyrayman.com 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.0 (/) Michael Heerdegen writes: > Great news! I've now contact with the author, and he is willing to sign > the papers. We will tell you when it's done. I'm very sorry, but he told me now that he wont sign the papers. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 11 21:05:59 2019 Received: (at control) by debbugs.gnu.org; 12 Aug 2019 01:05:59 +0000 Received: from localhost ([127.0.0.1]:45947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwymd-00031J-0A for submit@debbugs.gnu.org; Sun, 11 Aug 2019 21:05:59 -0400 Received: from mail-pg1-f172.google.com ([209.85.215.172]:46631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwymb-00030y-Ic for control@debbugs.gnu.org; Sun, 11 Aug 2019 21:05:57 -0400 Received: by mail-pg1-f172.google.com with SMTP id w3so11436229pgt.13 for ; Sun, 11 Aug 2019 18:05:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=KaVmpDanTVLRVmBpct0w1YpszJZuQGaK+nbO3NaqCE4=; b=KSnk5SroI9h1xj03nSW9bfLEFarK6v5jSsJRAK4/+qF16rK1GLWMJzvdmnmARMa++9 moZBoyTj6LbgRPV8z6Ulzl2zI/QRuPa5MwRoli7eXPoHdcKDORrPoynVN/IGRtNSDjDV /4xgUfQZh7SDim8OT+PpnK9yBimw7bE5oqK9s6vwIaSBoYfruP+YuAQH4R8v9qesHA6j bySj/xqMC+1AcHb99VUNV1XToEGY+yAniQFbZl1/BS2lqc3JvLlVj00xUlavh92IyAPE Yqz8fXYgoJ0CczknW1DugYZi2sfW1oRMBBjqBci9IofIXp4WopbtGRnQeoVqiNQanafB 7sgA== X-Gm-Message-State: APjAAAUrjSmJVEKUL5BaEWpg5sSDxCuyXnMkWZOiiXLapipJKKKMoS0j TxFuUOVMl5eTUwy0mZqfGIH0WbP6gmMgg78wP2Y= X-Google-Smtp-Source: APXvYqwgwJIII8O6OtLUcSsNMdi8dynAPVohI1ykOHUagP92Teonxv4pvvwKOykX6fnTE9Lw4d7/lxZRfAQTBlK/5cA= X-Received: by 2002:a63:4c5c:: with SMTP id m28mr27899156pgl.333.1565571951652; Sun, 11 Aug 2019 18:05:51 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Mon, 12 Aug 2019 03:05:40 +0200 Message-ID: Subject: Re: bug#13156: dedicated face for parentheses in lisp modes To: Stefan Monnier Content-Type: text/plain; charset="UTF-8" Bcc: control@debbugs.gnu.org X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control Cc: Jonas Bernoulli , 13156-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.5 (/) tags 13156 + wontfix thanks Stefan Monnier writes: >> Could you please add a `paren-face' that could be used in lisp modes >> (and possibly others) to dim (or highlight) parentheses. I am currently >> using the attached library to do this but think it would make sense if >> this functionality was built-in. > > I don't think it's sufficiently useful in general. Since this was rejected in 2012, I'm closing it as wontfix. If anyone disagrees with that, feel free to reopen. Thanks, Stefan Kangas From unknown Mon Jun 23 20:16:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 09 Sep 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator