From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Colin Williams Newsgroups: gmane.emacs.help Subject: Re: perl-mode vs cperl-mode Date: Fri, 7 Aug 2009 10:55:01 -0400 Message-ID: <1b97198a0908070755y788c1d89u843f7e6243614718@mail.gmail.com> References: <5b571924-1d5c-4907-b89d-46a5d4087a0d@p28g2000vbn.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1249656943 21811 80.91.229.12 (7 Aug 2009 14:55:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Aug 2009 14:55:43 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Elena Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Aug 07 16:55:36 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MZQr1-0007EJ-OH for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Aug 2009 16:55:36 +0200 Original-Received: from localhost ([127.0.0.1]:50110 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MZQr1-0007bo-6k for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Aug 2009 10:55:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MZQqa-0007b0-VB for help-gnu-emacs@gnu.org; Fri, 07 Aug 2009 10:55:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MZQqW-0007Xn-LW for help-gnu-emacs@gnu.org; Fri, 07 Aug 2009 10:55:08 -0400 Original-Received: from [199.232.76.173] (port=41495 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MZQqW-0007XW-0I for help-gnu-emacs@gnu.org; Fri, 07 Aug 2009 10:55:04 -0400 Original-Received: from mail-fx0-f205.google.com ([209.85.220.205]:33735) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MZQqV-0002ev-3N for help-gnu-emacs@gnu.org; Fri, 07 Aug 2009 10:55:03 -0400 Original-Received: by fxm1 with SMTP id 1so1178756fxm.31 for ; Fri, 07 Aug 2009 07:55:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=3hoX0PbTvE7+RXVEce2V5APqwhnHVY11ecyGTtvw058=; b=GUEUlWpNKfQ32ek7aTOBE20LVqzDjFFr5vPLvJU69wrRY2hWHqIYVmwPTExXs2pdkV r+ZtqCP1oG9LoAtBz+EWz3v1OKXNC9sq/OSIHTTMQ7FiP1IN0LT0TVR5LXNp4bKrzDsV Xzf60cMnLmx1cLAKw/XUK74i6QP/gtxAg16wo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=OXxn9CMomnECQhsmnU2zI9dRwhd8WjM0qsHc9PhcmO5edlCgRAc6xV5igsXYL0rPmY 9lPD66SR+5/VyFFPoiT8SqYEuP0Wso1BsPmirdt/O7nKKSN8yLhmaJfig1U/+eEx4kF9 4v4jbZAE+5i/UN6RiJssr0HjkXr1O5ngw5fnM= Original-Received: by 10.239.181.20 with SMTP id k20mr127572hbg.28.1249656901764; Fri, 07 Aug 2009 07:55:01 -0700 (PDT) In-Reply-To: <5b571924-1d5c-4907-b89d-46a5d4087a0d@p28g2000vbn.googlegroups.com> X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:66940 Archived-At: I guess I understand that it generally handles quirky syntax "better," I'm looking more for examples/features that cperl-mode has that perl-mode fails at. So far we've got regexp and string quoting, are there any other "useful" features? On Fri, Aug 7, 2009 at 10:33 AM, Elena wrote: > On 7 Ago, 13:45, Colin Williams wrote: >> I'm trying to decide how to set up my perl development environment, >> and I've come to a bit of a conundrum. =C2=A0I realize that there is bot= h a >> `perl-mode' and a `cperl-mode' lying around in the emacs code base, >> but it's unclear to me which one is better. =C2=A0Many people have said >> (rather authoritatively, I might add) that `cperl-mode' is much >> better, but none of these people bother to list the ways in which it's >> better. =C2=A0I was hoping somebody could categorically list the feature= s >> `cperl-mode' has that make it better than `perl-mode'. >> >> Colin > > Last time I used it, cperl-mode dealt with Perl's quirky syntax better > than perl-mode. You can check it on your own. Pay attention to both > regex and strings quoting. >