From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Oct 2013 13:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15755@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13831397434684 (code B ref -1); Wed, 30 Oct 2013 13:30:03 +0000 Received: (at submit) by debbugs.gnu.org; 30 Oct 2013 13:29:03 +0000 Received: from localhost ([127.0.0.1]:52445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbVpW-0001DT-Hp for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:29:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39177) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbVpO-0001D0-W2 for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:28:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbVpD-00026W-VG for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:28:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbVpD-00025y-RW for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:28:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40832) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbVp7-0004Zv-CP for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2013 09:28:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbVp1-0001uc-8x for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2013 09:28:37 -0400 Received: from mail-pb0-x230.google.com ([2607:f8b0:400e:c01::230]:44523) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbVp1-0001uR-1i for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2013 09:28:31 -0400 Received: by mail-pb0-f48.google.com with SMTP id mc17so1375223pbc.35 for ; Wed, 30 Oct 2013 06:28:30 -0700 (PDT) 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; bh=drA6AiW9v0kZeOcVuBSTTFxsBMDumcihsukFdHib4NQ=; b=sXMk6Cdd/MGJlk9P4Xs4QiiL/kKzEWycvMLyBfYWtHc7VFAFmgr7isXLQdpEVEX6S+ otXotGnK0qxO+mHCFKHdHHSYiSgLMczUqJfNAYSNcCPmj89VXnTFylY8AYLCWvTBbH08 lGHRmzB9RQ7nmXST8P31GOp80GYshTEQAFrRwycSihmf3qzDwEvZ6XFwjtlxi6RpW9bT andevKOmKvGjAR/VsLABpfXQ/OeBo4RPLFUewMZTqkS1h+c/evbw6U/DIhSj1Kp0GQR2 aNVVzgdMX4m6IIsN5pBJ2tY0NNnuH6c5WX39zFqPhbxlX8JcXItzLEGtQfujAvWXJw8K ulbA== X-Received: by 10.69.0.201 with SMTP id ba9mr1963923pbd.184.1383139709997; Wed, 30 Oct 2013 06:28:29 -0700 (PDT) Received: from debian-6.05 ([101.63.219.41]) by mx.google.com with ESMTPSA id ye1sm4903078pab.19.2013.10.30.06.28.27 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Wed, 30 Oct 2013 06:28:29 -0700 (PDT) From: Jambunathan K Date: Wed, 30 Oct 2013 18:59:56 +0530 Message-ID: <87k3guhoob.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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: -4.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: -4.0 (----) On my netbook (HP Mini 110) cperl-mode responds so slowly that it is very annoying to type. Consider this bug as a counter-point to those who argue for making cperl-mode the default. ps: I don't have any cperl-mode specific customizations in my .emacs. In GNU Emacs 24.3.50.4 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2013-10-30 on debian-6.05 Bzr revision: 114868 rgm@gnu.org-20131030102316-8vif7u6ecyo3yieg Windowing system distributor `The X.Org Foundation', version 11.0.10707000 System Description: Debian GNU/Linux 6.0.5 (squeeze) From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Oct 2013 18:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jambunathan K Cc: 15755@debbugs.gnu.org Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138315681732608 (code B ref 15755); Wed, 30 Oct 2013 18:14:01 +0000 Received: (at 15755) by debbugs.gnu.org; 30 Oct 2013 18:13:37 +0000 Received: from localhost ([127.0.0.1]:53188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbaGu-0008Tr-OA for submit@debbugs.gnu.org; Wed, 30 Oct 2013 14:13:37 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:44220) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbaGs-0008Tj-UA for 15755@debbugs.gnu.org; Wed, 30 Oct 2013 14:13:35 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id r9UIDYol009903; Wed, 30 Oct 2013 14:13:34 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 1DC5FB42FC; Wed, 30 Oct 2013 14:13:34 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87k3guhoob.fsf@gmail.com> Date: Wed, 30 Oct 2013 14:13:34 -0400 In-Reply-To: <87k3guhoob.fsf@gmail.com> (Jambunathan K.'s message of "Wed, 30 Oct 2013 18:59:56 +0530") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4747=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4747> : inlines <191> : streams <1065098> : uri <1580887> X-Spam-Score: -1.9 (-) 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.9 (-) > On my netbook (HP Mini 110) cperl-mode responds so slowly that it is > very annoying to type. Usually, cperl-mode is fast enough (most of my machines are about as powerful as a typical netbook). So maybe you're just hitting a bug (tho, maybe you're hitting a pathological case, as well). Do you have some test case we can use to reproduce the problem? Stefan From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Oct 2013 19:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 15755@debbugs.gnu.org Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.13831621488579 (code B ref 15755); Wed, 30 Oct 2013 19:43:02 +0000 Received: (at 15755) by debbugs.gnu.org; 30 Oct 2013 19:42:28 +0000 Received: from localhost ([127.0.0.1]:53360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbbet-0002EJ-EY for submit@debbugs.gnu.org; Wed, 30 Oct 2013 15:42:27 -0400 Received: from mail-pb0-f49.google.com ([209.85.160.49]:43349) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbber-0002E5-68 for 15755@debbugs.gnu.org; Wed, 30 Oct 2013 15:42:25 -0400 Received: by mail-pb0-f49.google.com with SMTP id xb4so1849045pbc.22 for <15755@debbugs.gnu.org>; Wed, 30 Oct 2013 12:42:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=3cjYYGPIv2biuo7upRtyY9fVOTjJW7er/x+UwDDcbNE=; b=L6bTA0ZUsTWY2SABA7RzmgbZPqIayEhLYd/ZLLSlrnvij8qaQ/oBW2eEHVE3AcOH/C XFNzOPoVz7sCkhxIeT5qQel57PH7T2xPnqeJG4bWx3fh37POatCCqdF211WQdF7mNCAv 1fDguJNvIu3kcMSCj1RgdxQpzSV6OsqLJaURWyYb0mawHfomsxvwsgqB20rHiA3VIA+1 o6MWwrbVfrHAbB460TEKadXXI2iSsIiROoq+VVBYSBHrxWRndjzh4fYAXtVVEJDMNJIa RU3gpDQ+bYWyGMku2XD3ZIoCZ5n3LOks5i8awy2HCUWEhYIpzW+TolFvxk7vDjvwF+cj wEKg== X-Received: by 10.68.170.225 with SMTP id ap1mr6765803pbc.117.1383162138974; Wed, 30 Oct 2013 12:42:18 -0700 (PDT) Received: from debian-6.05 ([115.242.188.162]) by mx.google.com with ESMTPSA id gg10sm43067344pbc.46.2013.10.30.12.42.16 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Wed, 30 Oct 2013 12:42:18 -0700 (PDT) From: Jambunathan K References: <87k3guhoob.fsf@gmail.com> Date: Thu, 31 Oct 2013 01:13:47 +0530 In-Reply-To: (Stefan Monnier's message of "Wed, 30 Oct 2013 14:13:34 -0400") Message-ID: <878uxa7de4.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) 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 (/) --=-=-= Content-Type: text/plain Stefan Monnier writes: >> On my netbook (HP Mini 110) cperl-mode responds so slowly that it is >> very annoying to type. > > Usually, cperl-mode is fast enough (most of my machines are about as > powerful as a typical netbook). So maybe you're just hitting a bug > (tho, maybe you're hitting a pathological case, as well). > > Do you have some test case we can use to reproduce the problem? If indeed this is a bug, I would call it a "showstopper" for cperl-mode. Here is a recipe. The file used below is the Oddmuse's Wiki engine. mkdir ~/tmp cd ~/tmp wget http://git.savannah.gnu.org/cgit/oddmuse.git/plain/wiki.pl emacs -Q Here is a report from M-x view-lossage RET. I do this: 1. C-x C-f ~/tmp/wiki.pl 2. M-x cperl-mode 3. C-s ApplyRules { 4. C-a 5. Move the cursor down a few lines 6. C-M-e. Jump to end of defun. Move up a few lines to seek the comment line. 7. Type a few characters (5) is slow. (7) is very slow. Meaning it takes ages for the 10 or so characters to be echoed. Interestingly, after (2) I see the following message reported by cperl-mode. I am not sure whether the error is a cause for slow performance. Anyways, if I do, perl wiki.pl I don't see the perl complaining about the file being bad. So there is a bug somewhere. Apart from the recipe above, you can try the following 1. Mark the ApplyRules sub. 2. M-x indent-region it. With perl-mode, (1) and (2) is very quick. But with cperl-mode things are bad. --8<---------------cut here---------------start------------->8--- End of `qw( ... )' string/RE not found: (scan-error Unbalanced parentheses 1543 155427) --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=cperl-lossage.txt Content-Description: cperl-lossage.txt C-x C-f t m p / w i k i . p l x c p e r l - m o d e C-s A p p l y R u l e s SPC { C-a C-M-e C-e SPC i n s e r t i n g SPC t h i s SPC t e x t SPC t a k e s SPC a SPC l o t SPC o f SPC t i m e x v i e w - l o s s a g e --=-=-= Content-Type: text/plain --8<---------------cut here---------------end--------------->8--- > Stefan --=-=-=-- From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Oct 2013 01:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jambunathan K Cc: 15755@debbugs.gnu.org, Jonathan Rockway Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138318266320390 (code B ref 15755); Thu, 31 Oct 2013 01:25:02 +0000 Received: (at 15755) by debbugs.gnu.org; 31 Oct 2013 01:24:23 +0000 Received: from localhost ([127.0.0.1]:53778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbgzn-0005In-E1 for submit@debbugs.gnu.org; Wed, 30 Oct 2013 21:24:23 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:52497) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbgzl-0005IY-S4 for 15755@debbugs.gnu.org; Wed, 30 Oct 2013 21:24:22 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFsoXfp/2dsb2JhbABEvw4Xc4IeAQEEAScvIwULCzQSFBgNJIgeBgzBIZEKA6R6gV6DEw X-IPAS-Result: Av4EABK/CFFsoXfp/2dsb2JhbABEvw4Xc4IeAQEEAScvIwULCzQSFBgNJIgeBgzBIZEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="36726649" Received: from 108-161-119-233.dsl.teksavvy.com (HELO pastel.home) ([108.161.119.233]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 30 Oct 2013 21:24:16 -0400 Received: by pastel.home (Postfix, from userid 20848) id 12E3560309; Wed, 30 Oct 2013 21:24:16 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> Date: Wed, 30 Oct 2013 21:24:15 -0400 In-Reply-To: <878uxa7de4.fsf@gmail.com> (Jambunathan K.'s message of "Thu, 31 Oct 2013 01:13:47 +0530") 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.3 (/) 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 (/) > wget http://git.savannah.gnu.org/cgit/oddmuse.git/plain/wiki.pl Yup, sure looks like a bug. > --8<---------------cut here---------------start------------->8--- > End of `qw( ... )' string/RE not found: (scan-error Unbalanced parentheses 1543 155427) > --8<---------------cut here---------------end--------------->8--- Probably related, indeed. Stefan From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Oct 2013 01:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15755@debbugs.gnu.org, Jonathan Rockway Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138318462323338 (code B ref 15755); Thu, 31 Oct 2013 01:58:02 +0000 Received: (at 15755) by debbugs.gnu.org; 31 Oct 2013 01:57:03 +0000 Received: from localhost ([127.0.0.1]:53794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbhVP-00064L-9z for submit@debbugs.gnu.org; Wed, 30 Oct 2013 21:57:03 -0400 Received: from mail-pa0-f44.google.com ([209.85.220.44]:59164) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbhVN-00063p-9f for 15755@debbugs.gnu.org; Wed, 30 Oct 2013 21:57:01 -0400 Received: by mail-pa0-f44.google.com with SMTP id fb1so1807444pad.31 for <15755@debbugs.gnu.org>; Wed, 30 Oct 2013 18:56:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=+tJWXTyqx02g6pTZVjoYAkL83Vl0Xnnm0Fo9DUi5vMc=; b=Rnq9xQNhp2LQz5/pAYvprJKdPjAFYParHyE/R5KgeFYBGIS4DoMg6vuMNmiEDiXEwH OiwIR7TcRmi6FfsA/JY74tfYWyMGTUfyYZNSzRLWtLdMVNeYbokB+Du6KFOVoQzT6eXk knr3F40PiELrqJ5+kSSmI0fm0LW9IIS7u/j48MmV3Mut9Dl2vjFlH4e0xdhc3VZC3ITk w3vl4yJoFNq1gTuKFIAPJa0EmLxVoGo8m5vi+W7t16yhR7KfEgOE3uL+rh0FRFohvYca x3eWuhlixZnMxClHHhCntbrW4urkrhaFIqunUB0kfxb5GIaWRttmNCq+j/0xiLfWiQgj uL2w== X-Received: by 10.68.195.138 with SMTP id ie10mr159568pbc.196.1383184615204; Wed, 30 Oct 2013 18:56:55 -0700 (PDT) Received: from debian-6.05 ([115.241.12.127]) by mx.google.com with ESMTPSA id ef10sm1741601pac.1.2013.10.30.18.56.52 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Wed, 30 Oct 2013 18:56:54 -0700 (PDT) From: Jambunathan K References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> Date: Thu, 31 Oct 2013 07:28:25 +0530 In-Reply-To: (Stefan Monnier's message of "Wed, 30 Oct 2013 21:24:15 -0400") Message-ID: <87ob66yzem.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: -0.7 (/) 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 (/) Stefan Monnier writes: >> --8<---------------cut here---------------start------------->8--- >> End of `qw( ... )' string/RE not found: (scan-error Unbalanced >> parentheses 1543 155427) >> --8<---------------cut here---------------end--------------->8--- > > Probably related, indeed. If I remove that "offending" qw sentence, the slowness persists. It is possible that a perceived unbalanced-ness earlier in the document only heightens an already existing slowness elsewhere. From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Nathan Trapuzzano Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Oct 2013 11:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jambunathan K Cc: 15755@debbugs.gnu.org, Stefan Monnier Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138322073824064 (code B ref 15755); Thu, 31 Oct 2013 11:59:01 +0000 Received: (at 15755) by debbugs.gnu.org; 31 Oct 2013 11:58:58 +0000 Received: from localhost ([127.0.0.1]:54314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbqtt-0006G2-4A for submit@debbugs.gnu.org; Thu, 31 Oct 2013 07:58:57 -0400 Received: from outbound-ss-782.hostmonster.com ([74.220.223.59]:49239) by debbugs.gnu.org with smtp (Exim 4.80) (envelope-from ) id 1Vbqtp-0006Fr-3E for 15755@debbugs.gnu.org; Thu, 31 Oct 2013 07:58:54 -0400 Received: (qmail 23229 invoked by uid 0); 31 Oct 2013 11:58:50 -0000 Received: from unknown (HELO host393.hostmonster.com) (66.147.240.193) by oproxy4.mail.unifiedlayer.com with SMTP; 31 Oct 2013 11:58:50 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=nbtrap.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From; bh=on2njpElnk0KaeSLNOOYW1ct4WbIY2GpHlgtX5+S4Qo=; b=LIsLmZSyFVjNYCS2uvDE8RAD4DAjy0MBkpDg72cF7LHuRTIFkRXfvcctFIWQe9VqzOANhty/OxXgYz6gC8pe+m+CObmuTgb58amuQBCo0S+lOaCOdkq+r8kItCUMbBwY; Received: from [50.90.253.209] (port=36063 helo=Nathan-GNU) by host393.hostmonster.com with esmtpsa (TLSv1:CAMELLIA128-SHA:128) (Exim 4.80) (envelope-from ) id 1Vbqtl-0003Vt-UO; Thu, 31 Oct 2013 05:58:50 -0600 From: Nathan Trapuzzano References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> Date: Thu, 31 Oct 2013 07:58:46 -0400 In-Reply-To: <878uxa7de4.fsf@gmail.com> (Jambunathan K.'s message of "Thu, 31 Oct 2013 01:13:47 +0530") Message-ID: <87iowdhcsp.fsf@nbtrap.com> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Identified-User: {1585:host393.hostmonster.com:nbtrapco:nbtrap.com} {sentby:smtp auth 50.90.253.209 authed with nbtrap@nbtrap.com} X-Spam-Score: 0.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: 0.0 (/) Jambunathan K writes: > 5. Move the cursor down a few lines > 6. C-M-e. Jump to end of defun. Move up a few lines to seek the comment > line. > 7. Type a few characters > > (5) is slow. (7) is very slow. Meaning it takes ages for the 10 or so > characters to be echoed. When I went to reproduce this, I started emacs without the -Q. What happened was C-M-e took me to the end of a _different_ defun, and it did so quickly. Step 7 wasn't slow for me either. Indeed, I was able to reproduce this after starting emacs without loading .emacs. The funny thing is, the line that seems to be the difference maker is, of all things: (defalias 'perl-mode 'cperl-mode) Without that line, I get the behavior you describe. With that line, I get fast but incorrect cperl (C-M-e takes me to the end of the wrong defun). From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Oct 2013 16:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nathan Trapuzzano Cc: 15755@debbugs.gnu.org, Jambunathan K Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138323858120525 (code B ref 15755); Thu, 31 Oct 2013 16:57:02 +0000 Received: (at 15755) by debbugs.gnu.org; 31 Oct 2013 16:56:21 +0000 Received: from localhost ([127.0.0.1]:55186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbvXg-0005Kz-RZ for submit@debbugs.gnu.org; Thu, 31 Oct 2013 12:56:21 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:17020) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbvXf-0005Kj-6a for 15755@debbugs.gnu.org; Thu, 31 Oct 2013 12:56:19 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFsoXfp/2dsb2JhbABEuzWDWRdzgh8BBVYjEAsOJhIUGA0kiCTBLZEKA6R6gV6DEw X-IPAS-Result: Av8EABK/CFFsoXfp/2dsb2JhbABEuzWDWRdzgh8BBVYjEAsOJhIUGA0kiCTBLZEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="36776325" Received: from 108-161-119-233.dsl.teksavvy.com (HELO pastel.home) ([108.161.119.233]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 31 Oct 2013 12:56:13 -0400 Received: by pastel.home (Postfix, from userid 20848) id D8E6E60671; Thu, 31 Oct 2013 12:56:12 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> <87iowdhcsp.fsf@nbtrap.com> Date: Thu, 31 Oct 2013 12:56:12 -0400 In-Reply-To: <87iowdhcsp.fsf@nbtrap.com> (Nathan Trapuzzano's message of "Thu, 31 Oct 2013 07:58:46 -0400") 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.3 (/) 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 (/) > (defalias 'perl-mode 'cperl-mode) That means you're not using cperl-mode, but perl-mode, which is a completely different major mode. > (C-M-e takes me to the end of the wrong defun). Please report this perl-mode bug, with a reproducible recipe. Stefan From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Nathan Trapuzzano Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Oct 2013 17:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 15755@debbugs.gnu.org, Jambunathan K Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138324019923339 (code B ref 15755); Thu, 31 Oct 2013 17:24:02 +0000 Received: (at 15755) by debbugs.gnu.org; 31 Oct 2013 17:23:19 +0000 Received: from localhost ([127.0.0.1]:55231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbvxm-00064M-Fu for submit@debbugs.gnu.org; Thu, 31 Oct 2013 13:23:18 -0400 Received: from outbound-ss-2.hostmonster.com ([66.147.240.26]:54326) by debbugs.gnu.org with smtp (Exim 4.80) (envelope-from ) id 1Vbvxi-00064D-Sv for 15755@debbugs.gnu.org; Thu, 31 Oct 2013 13:23:16 -0400 Received: (qmail 19653 invoked by uid 0); 31 Oct 2013 17:23:12 -0000 Received: from unknown (HELO host393.hostmonster.com) (66.147.240.193) by oproxy14.mail.unifiedlayer.com with SMTP; 31 Oct 2013 17:23:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=nbtrap.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From; bh=BYcFm3UybkFPc/oZkYuErkM6kjcA3Febck8Cexc/w5Y=; b=ZWuq+3DJTfTQ4c8d868A+gllQfskZ7Rl0l8cCMZLYpf5JWOBcm4Ww5qb81fyyyouM8ZxdNJNIdjDPJv27Rzl1yPz7Eyr9zV+mGB+LJHtR/Jk2Wvh7Y0ykSB81ajKTqOq; Received: from [50.90.253.209] (port=38383 helo=Nathan-GNU) by host393.hostmonster.com with esmtpsa (TLSv1:CAMELLIA128-SHA:128) (Exim 4.80) (envelope-from ) id 1Vbvxf-0000co-MQ; Thu, 31 Oct 2013 11:23:11 -0600 From: Nathan Trapuzzano References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> <87iowdhcsp.fsf@nbtrap.com> Date: Thu, 31 Oct 2013 13:23:09 -0400 In-Reply-To: (Stefan Monnier's message of "Thu, 31 Oct 2013 12:56:12 -0400") Message-ID: <87k3gtpd6q.fsf@nbtrap.com> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Identified-User: {1585:host393.hostmonster.com:nbtrapco:nbtrap.com} {sentby:smtp auth 50.90.253.209 authed with nbtrap@nbtrap.com} X-Spam-Score: 0.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: 0.0 (/) Stefan Monnier writes: >> (defalias 'perl-mode 'cperl-mode) > > That means you're not using cperl-mode, but perl-mode, which is > a completely different major mode. > >> (C-M-e takes me to the end of the wrong defun). > > Please report this perl-mode bug, with a reproducible recipe. > > > Stefan I think you have it backwards. (defalias 'perl-mode 'cperl-mode) causes cperl-mode to be used where perl-mode would have been used. What I was saying was I can only reproduce the original problem when I _remove_ that line from .emacs and do M-x cperl-mode manually after visiting the file. From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Oct 2013 19:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nathan Trapuzzano Cc: 15755@debbugs.gnu.org, Jambunathan K Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.13832469707022 (code B ref 15755); Thu, 31 Oct 2013 19:17:01 +0000 Received: (at 15755) by debbugs.gnu.org; 31 Oct 2013 19:16:10 +0000 Received: from localhost ([127.0.0.1]:55472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbxj0-0001pC-3y for submit@debbugs.gnu.org; Thu, 31 Oct 2013 15:16:10 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:42025) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vbxiy-0001or-7d for 15755@debbugs.gnu.org; Thu, 31 Oct 2013 15:16:08 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFsoXfp/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCwsOJhIUGA0kiB4GwS2RCgOkeoFegxM X-IPAS-Result: Av8EABK/CFFsoXfp/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCwsOJhIUGA0kiB4GwS2RCgOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="36788462" Received: from 108-161-119-233.dsl.teksavvy.com (HELO pastel.home) ([108.161.119.233]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 31 Oct 2013 15:16:02 -0400 Received: by pastel.home (Postfix, from userid 20848) id DED3A611E1; Thu, 31 Oct 2013 15:16:01 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> <87iowdhcsp.fsf@nbtrap.com> <87k3gtpd6q.fsf@nbtrap.com> Date: Thu, 31 Oct 2013 15:16:01 -0400 In-Reply-To: <87k3gtpd6q.fsf@nbtrap.com> (Nathan Trapuzzano's message of "Thu, 31 Oct 2013 13:23:09 -0400") 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.3 (/) 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 (/) > I think you have it backwards. (defalias 'perl-mode 'cperl-mode) causes Indeed, sorry, Stefan "who seems to need some sleep" From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Nov 2013 05:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 15755@debbugs.gnu.org Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138406146827342 (code B ref 15755); Sun, 10 Nov 2013 05:32:01 +0000 Received: (at 15755) by debbugs.gnu.org; 10 Nov 2013 05:31:08 +0000 Received: from localhost ([127.0.0.1]:45069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfNc3-00076v-5M for submit@debbugs.gnu.org; Sun, 10 Nov 2013 00:31:07 -0500 Received: from mail-pb0-f47.google.com ([209.85.160.47]:51757) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfNc0-00076P-08 for 15755@debbugs.gnu.org; Sun, 10 Nov 2013 00:31:04 -0500 Received: by mail-pb0-f47.google.com with SMTP id rq2so944703pbb.34 for <15755@debbugs.gnu.org>; Sat, 09 Nov 2013 21:30:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=NAEAgpQLO7ZkXff5wTAMAbfp0x6LxbL6Bu+N5k3pKaA=; b=elG0Ta8wtQcXU1BwYUI3yJX3ep3ECz/PPC36YeSUzoFnOZU1jaF8HbsyDg+RuYoGVj Km1cVMpVa4b679lCMP5pZREmW0ETN2SXhCO/GkRU9O/qRRF4JiWRUJHwT50rVOh1eUTj hXV8BLjDccuXaQMxpxp7nxps3jfRE7gRZHXVOsE4VOaYNUjZkONJUqKIc2/mjb2UhSOz xkY2P8OKr7xvW5otNMjffbBDafwkpPFSlhbjuIdcjjfQu2lfEFk0jvn73SVzhf6lhuZF +6YUD8AfSMY43mMA/ajLsfGIoxuSidv41t4iflw0vNdtvYMzRDBz3JeARCgvLtGJ+s2b 0/ig== X-Received: by 10.68.196.69 with SMTP id ik5mr882761pbc.132.1384061457826; Sat, 09 Nov 2013 21:30:57 -0800 (PST) Received: from debian-6.05 ([115.242.147.33]) by mx.google.com with ESMTPSA id ja5sm22254053pbc.14.2013.11.09.21.30.55 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Sat, 09 Nov 2013 21:30:57 -0800 (PST) From: Jambunathan K References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> Date: Sun, 10 Nov 2013 11:01:14 +0530 In-Reply-To: <878uxa7de4.fsf@gmail.com> (Jambunathan K.'s message of "Thu, 31 Oct 2013 01:13:47 +0530") Message-ID: <8761s0rffh.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: -0.7 (/) 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 (/) A quick update: Some magic has happened between the following revisions: 114868 rgm@gnu.org-20131030102316-8vif7u6ecyo3yieg 115051 jan.h.d@swipnet.se-20131109111953-cysfi19meuidy96q The slowdown with the recipe above is not that noticeable now. Is this magic or is there an explanation? Jambunathan K writes: > Stefan Monnier writes: > >>> On my netbook (HP Mini 110) cperl-mode responds so slowly that it is >>> very annoying to type. >> >> Usually, cperl-mode is fast enough (most of my machines are about as >> powerful as a typical netbook). So maybe you're just hitting a bug >> (tho, maybe you're hitting a pathological case, as well). >> >> Do you have some test case we can use to reproduce the problem? > > If indeed this is a bug, I would call it a "showstopper" for cperl-mode. > > Here is a recipe. The file used below is the Oddmuse's Wiki engine. > > mkdir ~/tmp > > cd ~/tmp > > wget http://git.savannah.gnu.org/cgit/oddmuse.git/plain/wiki.pl > > emacs -Q > > Here is a report from M-x view-lossage RET. I do this: > > 1. C-x C-f ~/tmp/wiki.pl > 2. M-x cperl-mode > 3. C-s ApplyRules { > 4. C-a > 5. Move the cursor down a few lines > 6. C-M-e. Jump to end of defun. Move up a few lines to seek the comment > line. > 7. Type a few characters > > (5) is slow. (7) is very slow. Meaning it takes ages for the 10 or so > characters to be echoed. > > Interestingly, after (2) I see the following message reported by > cperl-mode. I am not sure whether the error is a cause for slow > performance. > > Anyways, if I do, > > perl wiki.pl > > I don't see the perl complaining about the file being bad. So there is > a bug somewhere. > > Apart from the recipe above, you can try the following > > 1. Mark the ApplyRules sub. > 2. M-x indent-region it. > > With perl-mode, (1) and (2) is very quick. But with cperl-mode things > are bad. > > > > End of `qw( ... )' string/RE not found: (scan-error Unbalanced parentheses 1543 155427) > > --8<---------------cut here---------------start------------->8--- > C-x C-f t m p / w i k i . p l x c > p e r l - m o d e C-s A p p l y R u l e s > SPC { C-a > C-M-e > C-e SPC i n s e r t i n g SPC t h i > s SPC t e x t SPC t a k e s SPC a SPC l o t SPC o f > SPC t i m e x v i e w - l o s s a g e turn> > --8<---------------cut here---------------end--------------->8--- > > > >> Stefan From unknown Sat Jun 14 19:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Nov 2013 13:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15755 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jambunathan K Cc: 15755@debbugs.gnu.org Received: via spool by 15755-submit@debbugs.gnu.org id=B15755.138409179214199 (code B ref 15755); Sun, 10 Nov 2013 13:57:02 +0000 Received: (at 15755) by debbugs.gnu.org; 10 Nov 2013 13:56:32 +0000 Received: from localhost ([127.0.0.1]:45418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfVV9-0003gv-7B for submit@debbugs.gnu.org; Sun, 10 Nov 2013 08:56:31 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:43523) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfVV4-0003gg-9x for 15755@debbugs.gnu.org; Sun, 10 Nov 2013 08:56:27 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFHO+LrM/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IPAS-Result: Av8EABK/CFHO+LrM/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="37503295" Received: from 206-248-186-204.dsl.teksavvy.com (HELO pastel.home) ([206.248.186.204]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 10 Nov 2013 08:56:20 -0500 Received: by pastel.home (Postfix, from userid 20848) id 6E84A60630; Sun, 10 Nov 2013 08:56:18 -0500 (EST) From: Stefan Monnier Message-ID: References: <87k3guhoob.fsf@gmail.com> <878uxa7de4.fsf@gmail.com> <8761s0rffh.fsf@gmail.com> Date: Sun, 10 Nov 2013 08:56:18 -0500 In-Reply-To: <8761s0rffh.fsf@gmail.com> (Jambunathan K.'s message of "Sun, 10 Nov 2013 11:01:14 +0530") 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.3 (/) 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 (/) > A quick update: Some magic has happened between the following revisions: > 114868 rgm@gnu.org-20131030102316-8vif7u6ecyo3yieg > 115051 jan.h.d@swipnet.se-20131109111953-cysfi19meuidy96q > The slowdown with the recipe above is not that noticeable now. Is this > magic or is there an explanation? There's been a bug fix for an inf-loop in cperl-mode, indeed. I'm not sure if "not that noticeable now" means that the fix also fixed your problem, or if your problem remains. Stefan From unknown Sat Jun 14 19:12:45 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: Jambunathan K Subject: bug#15755: closed (Re: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook) Message-ID: References: <8738myi6ze.fsf@gmail.com> <87k3guhoob.fsf@gmail.com> X-Gnu-PR-Message: they-closed 15755 X-Gnu-PR-Package: emacs Reply-To: 15755@debbugs.gnu.org Date: Fri, 15 Nov 2013 05:13:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1384492383-9575-1" This is a multi-part message in MIME format... ------------=_1384492383-9575-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #15755: 24.3.50; cperl-mode annoyingly slow on my netbook 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 15755@debbugs.gnu.org. --=20 15755: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D15755 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1384492383-9575-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 15755-done) by debbugs.gnu.org; 15 Nov 2013 05:12:37 +0000 Received: from localhost ([127.0.0.1]:53662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhBhs-0002To-OZ for submit@debbugs.gnu.org; Fri, 15 Nov 2013 00:12:37 -0500 Received: from mail-pb0-f52.google.com ([209.85.160.52]:65496) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhBhr-0002TX-Ew for 15755-done@debbugs.gnu.org; Fri, 15 Nov 2013 00:12:35 -0500 Received: by mail-pb0-f52.google.com with SMTP id wy17so1862469pbc.11 for <15755-done@debbugs.gnu.org>; Thu, 14 Nov 2013 21:12:29 -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=J031GXewnaACqsprHRq7ZhAivpOG36ggI7TgI07VQ78=; b=T5z8ZVpnOxXk+QmwGLDJpESAu6N4zV9jfHe3m1aL7jMKprF1wRgKCdwet14jWjc+4M RtPmIo1ujQazP6RpVH2R7hp1u27dIS2a8WTaPFj3Dwd7OPpyWH4yYYqz7ySknBi7I85f PkG1ZDVeXqhgptOiFhqYQIlAVsdHOIXgkOyJVkbxV3VG1kPeguanQiEXxitFgV70m1BM zHWyUjf9+fjKHyHyWAEpHkHeZY6UhYkJO+9od6qdIwnE8ClBUM2D5z/Rqx7VxcWL0N4B VIfuwqcKxX4IJiwbPz5ClUb5ij7aor+ogl/qLqEavM1fFR+86g5unWEPiRdsUdbvuVIL 2oQw== X-Received: by 10.67.4.197 with SMTP id cg5mr5070633pad.10.1384492349889; Thu, 14 Nov 2013 21:12:29 -0800 (PST) Received: from debian-6.05 ([115.241.27.214]) by mx.google.com with ESMTPSA id xs1sm1863598pac.7.2013.11.14.21.12.27 for <15755-done@debbugs.gnu.org> (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Thu, 14 Nov 2013 21:12:29 -0800 (PST) From: Jambunathan K To: 15755-done@debbugs.gnu.org Subject: Re: bug#15755: 24.3.50; cperl-mode annoyingly slow on my netbook References: <87k3guhoob.fsf@gmail.com> Date: Fri, 15 Nov 2013 10:42:05 +0530 In-Reply-To: <87k3guhoob.fsf@gmail.com> (Jambunathan K.'s message of "Wed, 30 Oct 2013 18:59:56 +0530") Message-ID: <8738myi6ze.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: -0.7 (/) X-Debbugs-Envelope-To: 15755-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: -0.7 (/) OP here. Closed. ------------=_1384492383-9575-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Oct 2013 13:29:03 +0000 Received: from localhost ([127.0.0.1]:52445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbVpW-0001DT-Hp for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:29:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39177) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VbVpO-0001D0-W2 for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:28:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbVpD-00026W-VG for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:28:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbVpD-00025y-RW for submit@debbugs.gnu.org; Wed, 30 Oct 2013 09:28:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40832) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbVp7-0004Zv-CP for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2013 09:28:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbVp1-0001uc-8x for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2013 09:28:37 -0400 Received: from mail-pb0-x230.google.com ([2607:f8b0:400e:c01::230]:44523) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbVp1-0001uR-1i for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2013 09:28:31 -0400 Received: by mail-pb0-f48.google.com with SMTP id mc17so1375223pbc.35 for ; Wed, 30 Oct 2013 06:28:30 -0700 (PDT) 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; bh=drA6AiW9v0kZeOcVuBSTTFxsBMDumcihsukFdHib4NQ=; b=sXMk6Cdd/MGJlk9P4Xs4QiiL/kKzEWycvMLyBfYWtHc7VFAFmgr7isXLQdpEVEX6S+ otXotGnK0qxO+mHCFKHdHHSYiSgLMczUqJfNAYSNcCPmj89VXnTFylY8AYLCWvTBbH08 lGHRmzB9RQ7nmXST8P31GOp80GYshTEQAFrRwycSihmf3qzDwEvZ6XFwjtlxi6RpW9bT andevKOmKvGjAR/VsLABpfXQ/OeBo4RPLFUewMZTqkS1h+c/evbw6U/DIhSj1Kp0GQR2 aNVVzgdMX4m6IIsN5pBJ2tY0NNnuH6c5WX39zFqPhbxlX8JcXItzLEGtQfujAvWXJw8K ulbA== X-Received: by 10.69.0.201 with SMTP id ba9mr1963923pbd.184.1383139709997; Wed, 30 Oct 2013 06:28:29 -0700 (PDT) Received: from debian-6.05 ([101.63.219.41]) by mx.google.com with ESMTPSA id ye1sm4903078pab.19.2013.10.30.06.28.27 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Wed, 30 Oct 2013 06:28:29 -0700 (PDT) From: Jambunathan K To: bug-gnu-emacs@gnu.org Subject: 24.3.50; cperl-mode annoyingly slow on my netbook Date: Wed, 30 Oct 2013 18:59:56 +0530 Message-ID: <87k3guhoob.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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: -4.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: -4.0 (----) On my netbook (HP Mini 110) cperl-mode responds so slowly that it is very annoying to type. Consider this bug as a counter-point to those who argue for making cperl-mode the default. ps: I don't have any cperl-mode specific customizations in my .emacs. In GNU Emacs 24.3.50.4 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2013-10-30 on debian-6.05 Bzr revision: 114868 rgm@gnu.org-20131030102316-8vif7u6ecyo3yieg Windowing system distributor `The X.Org Foundation', version 11.0.10707000 System Description: Debian GNU/Linux 6.0.5 (squeeze) ------------=_1384492383-9575-1-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 15 03:28:05 2013 Received: (at control) by debbugs.gnu.org; 15 Nov 2013 08:28:05 +0000 Received: from localhost ([127.0.0.1]:53939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhEl2-0001M1-9E for submit@debbugs.gnu.org; Fri, 15 Nov 2013 03:28:04 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:59964 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhEkz-0001LZ-Ks for control@debbugs.gnu.org; Fri, 15 Nov 2013 03:28:01 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VhEkz-0003MX-D8 for control@debbugs.gnu.org; Fri, 15 Nov 2013 03:28:01 -0500 Date: Fri, 15 Nov 2013 03:28:01 -0500 Message-Id: Subject: control message for bug 15771 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control 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 (-----) forcemerge 15755 15771 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 15 03:28:10 2013 Received: (at control) by debbugs.gnu.org; 15 Nov 2013 08:28:10 +0000 Received: from localhost ([127.0.0.1]:53942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhEl7-0001MI-5z for submit@debbugs.gnu.org; Fri, 15 Nov 2013 03:28:09 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:59969 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhEl4-0001MA-Do for control@debbugs.gnu.org; Fri, 15 Nov 2013 03:28:06 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VhEl4-0003Pu-7F for control@debbugs.gnu.org; Fri, 15 Nov 2013 03:28:06 -0500 Date: Fri, 15 Nov 2013 03:28:06 -0500 Message-Id: Subject: control message for bug 15771 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control 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 (-----) unmerge 15771