From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Nick Urbanik Newsgroups: gmane.emacs.bugs Subject: bug#62794: 28.2; jit-lock-function enters busy loop when open """ near top of large Python program Date: Fri, 14 Apr 2023 16:02:59 +1000 Message-ID: References: <83a5zd6rfq.fsf@gnu.org> <83jzyg5qfi.fsf@gnu.org> <83a5zc5nil.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6084"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 62794@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Apr 14 08:04:25 2023 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 1pnCXo-0001MN-4v for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 14 Apr 2023 08:04:25 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pnCXV-0006VN-Py; Fri, 14 Apr 2023 02:04:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pnCXS-0006VA-R2 for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 02:04:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pnCXS-0002XK-Fy for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 02:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pnCXR-0001hx-PG for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2023 02:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nick Urbanik Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Apr 2023 06:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62794 X-GNU-PR-Package: emacs Original-Received: via spool by 62794-submit@debbugs.gnu.org id=B62794.16814521936509 (code B ref 62794); Fri, 14 Apr 2023 06:04:01 +0000 Original-Received: (at 62794) by debbugs.gnu.org; 14 Apr 2023 06:03:13 +0000 Original-Received: from localhost ([127.0.0.1]:45261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnCWe-0001gu-US for submit@debbugs.gnu.org; Fri, 14 Apr 2023 02:03:13 -0400 Original-Received: from nicku.org ([103.230.159.6]:55230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnCWZ-0001ge-7R for 62794@debbugs.gnu.org; Fri, 14 Apr 2023 02:03:11 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by nicku.org (Postfix) with ESMTP id F01DCC048F; Fri, 14 Apr 2023 16:03:02 +1000 (AEST) X-Virus-Scanned: amavis at example.com Original-Received: from nicku.org ([127.0.0.1]) by localhost (nicku.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Ubg23u51y3hC; Fri, 14 Apr 2023 16:03:01 +1000 (AEST) Original-Received: from nicksbox.nicku.org (n114-74-21-55.bla4.nsw.optusnet.com.au [114.74.21.55]) by nicku.org (Postfix) with ESMTPS id 518F9C048E; Fri, 14 Apr 2023 16:03:01 +1000 (AEST) DMARC-Filter: OpenDMARC Filter v1.4.2 nicku.org 518F9C048E Authentication-Results: OpenDMARC; dmarc=fail (p=none dis=none) header.from=nicku.org Authentication-Results: OpenDMARC; spf=fail smtp.mailfrom=nicku.org DKIM-Filter: OpenDKIM Filter v2.11.0 nicku.org 518F9C048E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nicku.org; s=nicku-org; t=1681452181; bh=nZ9x4zWedRFHV9dBsUdIO4titXOleFltGez61fLIcNA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=d4P/6VNk9jXG4bYbqdRShpoQbtmn1zOXtcr+ODzGFp5AjwPKMOdddtO/hl27pWOTS S8el8f5f96IJGefEUVI9yQqoyiQpPS2ewsPQ5twcmAB5YQWmuIbfy3lW5MJLZY7+LZ 8X0Iq+IjL38Ur/Ti3a9TFJOrteBoVYnoX95JLcG8= Original-Received: from localhost (localhost [127.0.0.1]) by nicksbox.nicku.org (Postfix) with ESMTP id 31F581A011B; Fri, 14 Apr 2023 16:03:01 +1000 (AEST) X-Virus-Scanned: amavis at example.com Original-Received: from nicksbox.nicku.org ([127.0.0.1]) by localhost (nicksbox.nicku.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Prw7mFbgen5B; Fri, 14 Apr 2023 16:02:59 +1000 (AEST) Original-Received: by nicksbox.nicku.org (Postfix, from userid 1000) id 6D85E1A011C; Fri, 14 Apr 2023 16:02:59 +1000 (AEST) Content-Disposition: inline In-Reply-To: <83a5zc5nil.fsf@gnu.org> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:259891 Archived-At: On 13/04/23 09:01 +0300, Eli Zaretskii wrote: >> Date: Thu, 13 Apr 2023 15:39:18 +1000 >> From: Nick Urbanik >> Cc: 62794@debbugs.gnu.org >> >> >> I will build an RPM package of emacs 29 and test that. >> > >> >Thanks. I will wait for your confirmation before closing the bug as >> >fixed. >> >> I spent a couple of hours attempting to build an RPM package from git, >> but each iteration takes a super long time, and I cannot afford to >> spend a longer time from my work. I may try again on the weekend. > >Is it easier for you to try the pretest tarball? If so, you can find >the pretest here: > > https://alpha.gnu.org/gnu/emacs/pretest/emacs-29.0.90.tar.xz Thank you very much, Eli. I successfully built an RPM under mock that runs on Fedora 37 and am now free of that bug, and another that prevented the formatting of docstrings. Great, my faith in emacs is restored, and I can continue to be productive with it. My spec file is here: https://nicku.org/software/#emacs-29.0 I pity all the other people stuck with 28.2 who work with Python and who are plagued by this barrier to getting things done. -- Nick Urbanik http://nicku.org nicku@nicku.org GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24