From unknown Fri Jun 20 18:05:44 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#15867 <15867@debbugs.gnu.org> To: bug#15867 <15867@debbugs.gnu.org> Subject: Status: 24.3.50; cperl-mode: Fix default value of cperl-invalid-face Reply-To: bug#15867 <15867@debbugs.gnu.org> Date: Sat, 21 Jun 2025 01:05:44 +0000 retitle 15867 24.3.50; cperl-mode: Fix default value of cperl-invalid-face= =20 reassign 15867 emacs submitter 15867 Jambunathan K severity 15867 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 00:11:24 2013 Received: (at submit) by debbugs.gnu.org; 12 Nov 2013 05:11:24 +0000 Received: from localhost ([127.0.0.1]:47808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vg6G3-0006dM-K7 for submit@debbugs.gnu.org; Tue, 12 Nov 2013 00:11:24 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52844) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vg6G0-0006d8-Ma for submit@debbugs.gnu.org; Tue, 12 Nov 2013 00:11:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vg6Fq-0001Zm-Ny for submit@debbugs.gnu.org; Tue, 12 Nov 2013 00:11:15 -0500 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_40,FREEMAIL_FROM, RCVD_IN_SORBS_WEB,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vg6Fq-0001Zi-Ky for submit@debbugs.gnu.org; Tue, 12 Nov 2013 00:11:10 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54555) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vg6Fl-0008Lb-Ey for bug-gnu-emacs@gnu.org; Tue, 12 Nov 2013 00:11:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vg6Fg-0001Yj-GI for bug-gnu-emacs@gnu.org; Tue, 12 Nov 2013 00:11:05 -0500 Received: from mail-pd0-x236.google.com ([2607:f8b0:400e:c02::236]:48020) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vg6Fg-0001YZ-8z for bug-gnu-emacs@gnu.org; Tue, 12 Nov 2013 00:11:00 -0500 Received: by mail-pd0-f182.google.com with SMTP id y13so3476101pdi.41 for ; Mon, 11 Nov 2013 21:10:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=1Xu7f4MUO1ygTCLEYzOqB4Mbsx0kbxeQIJzcGYf31RA=; b=k0pjkh10xKNkSjTIl5fybZkxniQLfVoZXifVDTbKO+vpLp59JLkCJDrDJuV4WDYeLm 9/5fJxmW0XK/gj4Gp+F6x4KbK4ahSN4oZ3vRj0lgHH6l1UXKvFCHCec6oycudXWtkUfi Mrm/GMGEl/RodaK0FD9MhRP5UdNkecVzWedpQ2aJqKhgmr170HCSnE+EtoipsOmf9uij HkE8Buo300sXZLm8CEQyNFHUDPHmyrcG9vpSGzceDTg7YGBz8S2qE0LvUTNRq4x5wHO7 abZxzABb/GkoDe5nRk5E/uWVHjHdxhkSBOqoh1LwuWjbRPaHBgY7WbPNbsmRmRJhHh3d +Cuw== X-Received: by 10.68.136.101 with SMTP id pz5mr1246309pbb.186.1384233059284; Mon, 11 Nov 2013 21:10:59 -0800 (PST) Received: from debian-6.05 ([115.241.20.143]) by mx.google.com with ESMTPSA id gx11sm25559766pbd.37.2013.11.11.21.10.56 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Mon, 11 Nov 2013 21:10:58 -0800 (PST) From: Jambunathan K To: bug-gnu-emacs@gnu.org Subject: 24.3.50; cperl-mode: Fix default value of cperl-invalid-face Date: Tue, 12 Nov 2013 10:41:55 +0530 Message-ID: <87d2m6kxus.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.4 (---) 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: -3.4 (---) Fix cperl-invalid-face. It is quite distracting. Leo, Nathan, RJoe on Emacswiki and myself all seem to say this is a bad default. That means 4 upvotes that this is not good default. ps: Since editing with cperl-mode may introduce leading whitespaces on empty lines, it might actually be better to introduce a 'cperl-cleanup-trailing-whitespace' (or some such variable) to compensate for cperl's smartness. ---------------------------------------------------------------- >From a private thread. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Leo Liu writes: > On 2013-11-11 20:03 +0800, Nathan Trapuzzano wrote: >> (defalias 'perl-mode 'cperl-mode) >> (setq cperl-continued-brace-offset -4 >> cperl-invalid-face 'default >> ) From: RJH on http://www.emacswiki.org/emacs/CPerlMode =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D First of all, there=E2=80=99s a very peculiar feature which many people wan= t to disable: trailing whitespace is indicated with an underline (see discussion below). Consider that whitespace is rarely significant in perl code, but that underlines often are (e.g. =E2=80=9C$_=E2=80=9D) and wi= th this feature an underscore appears every time you hit the space bar, and will not disappear until you enter another character. Adding this line to your .emacs works to disable this feature in GnuEmacs 21: (setq cperl-invalid-face (quote off))=20 However, in at least GNU Emacs 21.2.1, this has been known to cause problems with font-locking, in which case: (setq cperl-invalid-face nil)=20 In GNU Emacs 24.3.50.4 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2013-11-09 on debian-6.05 Bzr revision: 115051 jan.h.d@swipnet.se-20131109111953-cysfi19meuidy96q Windowing system distributor `The X.Org Foundation', version 11.0.10707000 System Description: Debian GNU/Linux 6.0.5 (squeeze) From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 04:26:21 2013 Received: (at 15867) by debbugs.gnu.org; 12 Nov 2013 09:26:21 +0000 Received: from localhost ([127.0.0.1]:48080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VgAEm-0004a7-PT for submit@debbugs.gnu.org; Tue, 12 Nov 2013 04:26:21 -0500 Received: from mail-pa0-f45.google.com ([209.85.220.45]:36670) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VgAEk-0004Zr-2I for 15867@debbugs.gnu.org; Tue, 12 Nov 2013 04:26:18 -0500 Received: by mail-pa0-f45.google.com with SMTP id kp14so6254022pab.18 for <15867@debbugs.gnu.org>; Tue, 12 Nov 2013 01:26:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=Z+cAxMvQzdqeuzncMY5d9OCjVepbIq5PWZgdkdenN3M=; b=LmUVa98WipRv4hclbLOYrUm7jyjR4z11fueekO9QpDOhjahYORuEPANRz3fGyWSMlD a+P91YpHuulFFdsQBcNF+DCma6URTUjScNLOwzJ4xm5S2sgvbOg3nfegtq0lFlyAYWyf PNpiQQS71fagz+gx5ZesoggVkqLWRM5KcbEfGAejyxZqcXhYPd0uJu32XxFeMBRHfCRl +s5FK0+DIGNtZIV2b8UB7kLzk09p/T4Rz7Ld4GR7ppyDVqpZ/jnruJXJxZiiUMzQrMGA yRw1MIWFUPFEylMUrQ7rnAShS+Qef0o2yQJ+akDIjHJMck3ITlKebYTfetr7zicIHmfO MhfQ== X-Received: by 10.68.209.232 with SMTP id mp8mr12213286pbc.129.1384248371999; Tue, 12 Nov 2013 01:26:11 -0800 (PST) Received: from localhost ([124.64.105.165]) by mx.google.com with ESMTPSA id b3sm31959608pbu.38.2013.11.12.01.26.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Nov 2013 01:26:11 -0800 (PST) From: Leo Liu To: Jambunathan K Subject: Re: bug#15867: 24.3.50; cperl-mode: Fix default value of cperl-invalid-face References: <87d2m6kxus.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= Date: Tue, 12 Nov 2013 17:26:07 +0800 In-Reply-To: <87d2m6kxus.fsf@gmail.com> (Jambunathan K.'s message of "Tue, 12 Nov 2013 10:41:55 +0530") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.9) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15867 Cc: 15867@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.7 (/) On 2013-11-12 13:11 +0800, Jambunathan K wrote: > Fix cperl-invalid-face. It is quite distracting. > > Leo, Nathan, RJoe on Emacswiki and myself all seem to say this is a bad > default. That means 4 upvotes that this is not good default. > > ps: Since editing with cperl-mode may introduce leading whitespaces on > empty lines, it might actually be better to introduce a > 'cperl-cleanup-trailing-whitespace' (or some such variable) to > compensate for cperl's smartness. The cperl-invalid-face seems overlapping show-trailing-whitespace. If so I prefer removing it entirely. Leo From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 22:49:21 2013 Received: (at 15867-done) by debbugs.gnu.org; 15 Nov 2013 03:49:21 +0000 Received: from localhost ([127.0.0.1]:52962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhAPI-0007q5-Pt for submit@debbugs.gnu.org; Thu, 14 Nov 2013 22:49:21 -0500 Received: from mail-pb0-f48.google.com ([209.85.160.48]:49109) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhAPG-0007pt-Ne for 15867-done@debbugs.gnu.org; Thu, 14 Nov 2013 22:49:19 -0500 Received: by mail-pb0-f48.google.com with SMTP id mc17so2928680pbc.7 for <15867-done@debbugs.gnu.org>; Thu, 14 Nov 2013 19:49:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=pkQO0cGv7p2q/LG6QwvrpMGgFqOYAJVbNux6oTxUKx0=; b=TGrhTgzum02cmGjKTsTpPH1PLEAgNEMawZBE27zFkdlwwMraa9dE7YfrrtYfBe7PAR 6LwkhHpn/QqXm040MNBwFM14MTZ38XYONu1OAUQg9LKi4Khh1DV5qv/ookls6ydf+5Hp dF01NDdOu8xk75D3fMqjOw1xPCmtX4HCqobmYqqRt3LKMV6plZCMumH8h8U45ZiJTjRL wCEMZ+LsC4oKmeysiLbVGkNkuOFgtdCWbS+ziLo6SYrrLYG8p81PX3FBx5yW3IU4Qig3 q2vd4Xc7J9Pw8Ny8OH8Z+YbIfVMlku8HGeU+HeeYQKyx5/mZmab9ri4spaaOsxBEEtah /KFw== X-Received: by 10.67.4.227 with SMTP id ch3mr4884157pad.74.1384487352970; Thu, 14 Nov 2013 19:49:12 -0800 (PST) Received: from debian-6.05 ([101.63.165.167]) by mx.google.com with ESMTPSA id rv9sm1178961pbc.4.2013.11.14.19.49.10 for <15867-done@debbugs.gnu.org> (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Thu, 14 Nov 2013 19:49:12 -0800 (PST) From: Jambunathan K To: 15867-done@debbugs.gnu.org Subject: Re: bug#15867: 24.3.50; cperl-mode: Fix default value of cperl-invalid-face References: <87d2m6kxus.fsf@gmail.com> Date: Tue, 01 Jan 2002 05:52:02 +0530 In-Reply-To: <87d2m6kxus.fsf@gmail.com> (Jambunathan K.'s message of "Tue, 12 Nov 2013 10:41:55 +0530") Message-ID: <871yhazzrp.fsf@gmail.com> 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: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: OP here. Closing it. I have a local fix that works for me. [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (kjambunathan[at]gmail.com) 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.160.48 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: 15867-done 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: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: OP here. Closing it. I have a local fix that works for me. [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.160.48 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (kjambunathan[at]gmail.com) 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_PASS SPF: sender matches SPF record 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid OP here. Closing it. I have a local fix that works for me. From unknown Fri Jun 20 18:05:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 13 Dec 2013 12:24:24 +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