From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Goaziou Newsgroups: gmane.emacs.bugs Subject: bug#16832: Emacs goes crazy when deleting lines Date: Sat, 15 Mar 2014 18:57:37 +0100 Message-ID: <87k3bvs5ta.fsf__42378.3846934841$1394906306$gmane$org@gmail.com> References: <86d2igl9x3.fsf@somewhere.org> <861tys93qy.fsf@somewhere.org> <86eh2r4ipj.fsf@somewhere.org> <86bnxugmkv.fsf@somewhere.org> <83txbly9xq.fsf@gnu.org> <86y50xirtv.fsf@somewhere.org> <861ty4ojm1.fsf@somewhere.org> <83y50bbh01.fsf@gnu.org> <87ob17sag9.fsf@gmail.com> <83wqfvbbzy.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1394906291 4108 80.91.229.3 (15 Mar 2014 17:58:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 15 Mar 2014 17:58:11 +0000 (UTC) Cc: fni-news@pirilampo.org, emacs-orgmode@gnu.org, 16832@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 15 18:58:19 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WOsqg-0006RM-U4 for geb-bug-gnu-emacs@m.gmane.org; Sat, 15 Mar 2014 18:58:19 +0100 Original-Received: from localhost ([::1]:50756 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WOsqg-0000QO-Kp for geb-bug-gnu-emacs@m.gmane.org; Sat, 15 Mar 2014 13:58:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41315) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WOsqY-0000PH-Ig for bug-gnu-emacs@gnu.org; Sat, 15 Mar 2014 13:58:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WOsqQ-0002VP-HV for bug-gnu-emacs@gnu.org; Sat, 15 Mar 2014 13:58:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36469) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WOsqQ-0002VH-Dt for bug-gnu-emacs@gnu.org; Sat, 15 Mar 2014 13:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WOsqP-0004Kb-LS for bug-gnu-emacs@gnu.org; Sat, 15 Mar 2014 13:58:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Mar 2014 17:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16832 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16832-submit@debbugs.gnu.org id=B16832.139490623816576 (code B ref 16832); Sat, 15 Mar 2014 17:58:01 +0000 Original-Received: (at 16832) by debbugs.gnu.org; 15 Mar 2014 17:57:18 +0000 Original-Received: from localhost ([127.0.0.1]:37651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WOspi-0004JH-15 for submit@debbugs.gnu.org; Sat, 15 Mar 2014 13:57:18 -0400 Original-Received: from mail-wi0-f171.google.com ([209.85.212.171]:37515) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WOspg-0004J2-33 for 16832@debbugs.gnu.org; Sat, 15 Mar 2014 13:57:16 -0400 Original-Received: by mail-wi0-f171.google.com with SMTP id hn9so710232wib.4 for <16832@debbugs.gnu.org>; Sat, 15 Mar 2014 10:57:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; bh=+FEliQ6ry1RDAu66NCGV9juQu/4tKnt5BtDPBcf9uQI=; b=vp2MPp496P3fg7bhlGfkjt2g0Nb5htnTbzycM/I8d7woobDpF+c1s2jqGWppN94Vum q/vtPaFNauW8goqxR/dscyGgCs1ZA1blNhRquP4RkiDXhGILZMtMmsGLqRIIzjqgO67B /0xG5aibZhHLV/jHETicry4EE6cnM2g+VZnx83syc4GCmVxN4qRkdQLoa/NvhDDRXsSY J2EF2th6j2hZXY6p/UrYO+fh7fg82kxh5qcvQOfuvCgr8PdIRth/iz7MSxUCc1uEhItp hUZi5eRys/j6hCmMGt+jJOzrfTm5gWlKPbb2AuFZfayA6/32++kHWRc8maZfwZo50gsk wNtA== X-Received: by 10.180.221.68 with SMTP id qc4mr3088610wic.30.1394906230124; Sat, 15 Mar 2014 10:57:10 -0700 (PDT) Original-Received: from selenimh ([91.224.148.150]) by mx.google.com with ESMTPSA id at10sm17591676wjc.6.2014.03.15.10.57.08 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 15 Mar 2014 10:57:09 -0700 (PDT) In-Reply-To: <83wqfvbbzy.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 15 Mar 2014 19:36:01 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:86882 Archived-At: Eli Zaretskii writes: > Do you happen to know, or can measure, how much faster is the latest > version? Given the timing provided by the OP, it'd have to be at > least 100 times faster, to avoid annoying delays after each command. Basically it is, (search-forward "call_") versus (re-search-forward "\\([^\n]*?\\)call_\\([^()[:space:]\n]+?\\)\\(\\[\\(.*?\\)\\]\\|\\(\\)\\)(\\(.*?\\))\\(\\[\\(.*?\\)\\]\\)?") Of course, the speed factor depends on the length of the lines in the document, but it could make a significant difference for the OP. Regards, -- Nicolas Goaziou