From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#17837: 24.4.50; Search very slow Date: Wed, 25 Jun 2014 16:28:39 +0300 Message-ID: <83fvitqfso.fsf@gnu.org> References: <837g47shrk.fsf@gnu.org> <834mzbrplv.fsf@gnu.org> <83vbrqqowi.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1403702970 10865 80.91.229.3 (25 Jun 2014 13:29:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Jun 2014 13:29:30 +0000 (UTC) Cc: 17837@debbugs.gnu.org To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 25 15:29:23 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 1WznGJ-00052y-Ri for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Jun 2014 15:29:19 +0200 Original-Received: from localhost ([::1]:37740 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WznGJ-00053J-EO for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Jun 2014 09:29:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35074) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WznGA-00052J-OC for bug-gnu-emacs@gnu.org; Wed, 25 Jun 2014 09:29:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WznG3-00088M-8j for bug-gnu-emacs@gnu.org; Wed, 25 Jun 2014 09:29:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40691) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WznG3-00088H-6a for bug-gnu-emacs@gnu.org; Wed, 25 Jun 2014 09:29:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WznG2-0003Jt-Ks for bug-gnu-emacs@gnu.org; Wed, 25 Jun 2014 09:29:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2014 13:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17837 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17837-submit@debbugs.gnu.org id=B17837.140370293712746 (code B ref 17837); Wed, 25 Jun 2014 13:29:02 +0000 Original-Received: (at 17837) by debbugs.gnu.org; 25 Jun 2014 13:28:57 +0000 Original-Received: from localhost ([127.0.0.1]:60074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WznFs-0003JM-T5 for submit@debbugs.gnu.org; Wed, 25 Jun 2014 09:28:57 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:46726) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WznFm-0003J3-9d for 17837@debbugs.gnu.org; Wed, 25 Jun 2014 09:28:50 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N7Q00M007PX6800@a-mtaout20.012.net.il> for 17837@debbugs.gnu.org; Wed, 25 Jun 2014 16:28:39 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N7Q00LJ583QWA80@a-mtaout20.012.net.il>; Wed, 25 Jun 2014 16:28:39 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il 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:90783 Archived-At: > Date: Wed, 25 Jun 2014 07:28:53 -0400 > From: Richard Stallman > CC: 17837@debbugs.gnu.org > > However, there is no need to try more cases. > Once there is one case that reproducibly causes bad behavior, > using a debugger to figure out what happens in that case > gives the lowest expected time to understanding the problem. There's no need to debug this, because the reason is painfully clear: once JIT font-lock kicks in (as a side effect of displaying a new screenful of data), it takes it sufficiently long time to fontify the displayed text. As long as it fontifies, Emacs doesn't return to the main loop, and your input is not obeyed. The things I suggested were meant to provide some workaround for you, not to solve the root cause (which AFAIU cannot be solved until HTML fontification is this heavy).