From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-15?Q?J=E9r=F4me_Marant?= Newsgroups: gmane.emacs.devel Subject: CPerl-mode bug [Re: Relation with package authors (CPerl-mode follow-ups)] Date: Sat, 18 Jun 2005 14:12:55 +0200 Message-ID: <877jgrj22g.fsf_-_@marant.org> References: <1115190893.4278766d8332a@imp5-q.free.fr> <87wtqdn563.fsf-monnier+emacs@gnu.org> <87wtq6olso.fsf@marant.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1119097775 7152 80.91.229.2 (18 Jun 2005 12:29:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 18 Jun 2005 12:29:35 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jun 18 14:29:26 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DjcRv-0002jT-7U for ged-emacs-devel@m.gmane.org; Sat, 18 Jun 2005 14:29:23 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DjcXi-00076q-JX for ged-emacs-devel@m.gmane.org; Sat, 18 Jun 2005 08:35:23 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DjcXJ-00076d-4R for emacs-devel@gnu.org; Sat, 18 Jun 2005 08:34:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DjcXH-00075x-DE for emacs-devel@gnu.org; Sat, 18 Jun 2005 08:34:56 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DjcTu-0005o6-E8 for emacs-devel@gnu.org; Sat, 18 Jun 2005 08:31:26 -0400 Original-Received: from [213.228.0.176] (helo=postfix4-2.free.fr) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DjcEE-0002a4-9T for emacs-devel@gnu.org; Sat, 18 Jun 2005 08:15:14 -0400 Original-Received: from amboise (mol92-4-82-227-97-206.fbx.proxad.net [82.227.97.206]) by postfix4-2.free.fr (Postfix) with ESMTP id 9A0FF32000B for ; Sat, 18 Jun 2005 14:12:59 +0200 (CEST) Original-Received: by amboise (Postfix, from userid 1000) id 201D82C049; Sat, 18 Jun 2005 14:12:56 +0200 (CEST) Original-To: emacs-devel@gnu.org In-Reply-To: (Stefan Monnier's message of "Tue, 10 May 2005 17:28:19 -0400") User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:39074 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39074 Stefan Monnier writes: >>>> I've been recently in touch with Ilya Zakharevich (CPerl-mode author) >>>> about Cperl-mode bugs I found in current version from Emacs CVS >>>> trunk (version 5). >>>=20 >>> Please post them here. > >> I will do. Last time I reported one, you told me perl-mode did not >> have such a bug :-P > > But either you didn't mention or I didn't notice that the bug is also abs= ent > from the original cperl-mode.el. I'm not really interested in fixing > cperl-mode bugs, but I do find it important that our local changes to > cperl-mode don't add new bugs. Hi, I'm sorry for being very late on this issue. After trying to reproduce all cperl-mode bugs from the Debian BTS, it seems that most of them have been fixed in the CVS trunk, but one which is a regression from the original CPerl-mode from Ilya. Could you please take care of this? Thanks in advance. Here is the bug report: ------------------------------------------------- The following bug report seems to be fixed in 4.32 but I could reproduce it with 5.0 from the Emacs CVS. > From vivek@etla.org Fri Nov 23 12:41:46 2001 Received: (at submit) by bugs.debian.org; 23 Nov 2001 18:41:46 +0000 Return-path: Received: from salmon.pepperfish.org [195.149.39.195]=20 by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 167LGi-0006Fb-00; Fri, 23 Nov 2001 12:41:44 -0600 Received: from localhost ([127.0.0.1]) by salmon.pepperfish.org with esmtp (Exim 3.32 #1 (Debian)) id 167LGY-0001aw-00 for ; Fri, 23 Nov 2001 18:41:34 +0000 Date: Fri, 23 Nov 2001 18:41:34 +0000 (GMT) From: Vivek X-X-Sender: To: Subject: emacs21-el: keyword highlighting bug in cperl-mode.el Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=3DUS-ASCII Delivered-To: submit@bugs.debian.org Package: emacs21-el Version: 21.1-2woody Severity: normal subroutine names which contain built in keywords/function-names delimited by _ characters get highlighted incorrectly: For example, in emacs20-el: sub foo_print_desc () { } 'foo_print_desc' gets highlighted in font-lock-function-name-face whereas under emacs21-el the 'print' part gets highlighted in cperl-nonoverridable-face and the foo_ and _desc parts don't get any highlighting at all. (This may be a bug in emacs21, of course) The emacs package is one I compiled from source on woody, but I didn't make any changes to the source - the sid system here is down at the moment, but it should be easy to check that the bug exists there too... ------------------------------------------------- --=20 J=E9r=F4me Marant