From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#16786: 24.2; PostScript file with long lines locks up UI Date: Thu, 13 Aug 2020 12:38:11 +0200 Message-ID: <871rkag7ak.fsf@gnus.org> References: <21250.32840.43915.833076@guava.gson.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40561"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 16786@debbugs.gnu.org, Andreas Gustafsson To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 13 12:40:40 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k6Af2-000ASZ-JX for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 13 Aug 2020 12:40:40 +0200 Original-Received: from localhost ([::1]:33884 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k6Af0-0004hw-KS for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 13 Aug 2020 06:40:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51168) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k6AdS-0002rs-9x for bug-gnu-emacs@gnu.org; Thu, 13 Aug 2020 06:39:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35529) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k6AdR-0007c1-Vs for bug-gnu-emacs@gnu.org; Thu, 13 Aug 2020 06:39:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k6AdR-0001UZ-UD for bug-gnu-emacs@gnu.org; Thu, 13 Aug 2020 06:39:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 13 Aug 2020 10:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16786 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 16786-submit@debbugs.gnu.org id=B16786.15973151075676 (code B ref 16786); Thu, 13 Aug 2020 10:39:01 +0000 Original-Received: (at 16786) by debbugs.gnu.org; 13 Aug 2020 10:38:27 +0000 Original-Received: from localhost ([127.0.0.1]:47072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6Act-0001TU-Cu for submit@debbugs.gnu.org; Thu, 13 Aug 2020 06:38:27 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:56032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6Acr-0001TD-Li for 16786@debbugs.gnu.org; Thu, 13 Aug 2020 06:38:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GHkrux3dj83P7UAzlV3ngCaQDMIG8uhoaWdiXkk5Haw=; b=sgieMBIlXRK4bx/CHYu4T1wVr4 ypWRth9WRSap1gHI9T5ZS+NFgGsmcLch96BdPoxcQ2kxKjtNh992KO9E/1jtDNViz5T5EdO+k05do X2Jv+5P7VOc8ZE0Jn/X7zJ4XAVr+i7XD66LRmd87Nq0woraYugBJQKMJ6SKT5sM53dx4=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k6Ace-00055d-VZ; Thu, 13 Aug 2020 12:38:18 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 17 Feb 2014 21:15:54 -0500") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:184992 Archived-At: Stefan Monnier writes: >> (progn >> (switch-to-buffer "test") >> (insert (make-string 100000 97)) >> (ps-mode) >> ) > > For this test, the main bottleneck seems to be the > > ("([^()\n%]*\\|[^()\n]*)" . font-lock-warning-face) [...] > This can be fixed by anchoring the search, e.g. with the patch below. > Of course, a small variation of the above test leads to > other bottlenecks. The patch no longer applies... but on the other hand, the test case doesn't seem to be a problem any more -- everything seems to be fine in that area in Emacs 28. So I'm going to go ahead and close this bug report. If the problem still exists, please respond to this email and we'll reopen the bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no