From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#56682: feature/improved-locked-narrowing 9dee6df39c: Reworked locked narrowing. Date: Fri, 03 Feb 2023 22:12:39 +0000 Message-ID: References: <166939872890.18950.12581667269687468681@vcs2.savannah.gnu.org> <20221125175209.51166C004B6@vcs2.savannah.gnu.org> <6c9d91cffc1bfd801530@heytings.org> <6c9d91cffc394613f58a@heytings.org> <83eds0ksev.fsf@gnu.org> <8aadf0ddd54c85c8144a@heytings.org> <831qnhg3d9.fsf@gnu.org> <9757fbea37611e9c44b9@heytings.org> <83cz6yacxt.fsf@gnu.org> <6943e04e30e5a02a52e6@heytings.org> <838rhk5fy1.fsf@gnu.org> <6943e04e30a40824e107@heytings.org> <83k0143q37.fsf@gnu.org> <94821a0ef100102ac9e0@heytings.org> <83bkmdz04y.fsf@gnu.org> <43562d4dd9dffd81938f@heytings.org> <83357ozhx0.fsf@gnu.org> <83wn4zurit.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11830"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 56682@debbugs.gnu.org, monnier@iro.umontreal.ca To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Feb 03 23:13:16 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 1pO4J2-0002rl-41 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 03 Feb 2023 23:13:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pO4Iq-0006gt-Oy; Fri, 03 Feb 2023 17:13:04 -0500 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 1pO4Io-0006gP-Pa for bug-gnu-emacs@gnu.org; Fri, 03 Feb 2023 17:13:02 -0500 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 1pO4Io-0002Xq-HG for bug-gnu-emacs@gnu.org; Fri, 03 Feb 2023 17:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pO4Io-00052U-37 for bug-gnu-emacs@gnu.org; Fri, 03 Feb 2023 17:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Feb 2023 22:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56682 X-GNU-PR-Package: emacs Original-Received: via spool by 56682-submit@debbugs.gnu.org id=B56682.167546236319333 (code B ref 56682); Fri, 03 Feb 2023 22:13:02 +0000 Original-Received: (at 56682) by debbugs.gnu.org; 3 Feb 2023 22:12:43 +0000 Original-Received: from localhost ([127.0.0.1]:40069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pO4IV-00051l-23 for submit@debbugs.gnu.org; Fri, 03 Feb 2023 17:12:43 -0500 Original-Received: from heytings.org ([95.142.160.155]:42174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pO4IT-00051d-Ro for 56682@debbugs.gnu.org; Fri, 03 Feb 2023 17:12:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1675462360; bh=0xoMrgLqvp9gKhgASiR7baaORy9S1CC/Gt1iQG6RHWw=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=268vWGoSpfOhCtbvtB4L9MiUpN1UU2yhWzI2hUfVHSOq4kjlEANn3nVNWHRDvhbhM 9WWLVptsLDBupNn2NB0z4JE/y2yKp3O9kGp5jqLdRKJDg3buj8GYKeDTv/PBlXftLC LifkGuf4O56wT2e+tYn/bF9AVkCGzyVIAeF+BvT7O6yUC7T2ISah1AMriMJFfIrL1k S2Fp/Rk09470Id6YQIL4fTAv++G4HJf6FRm/yeFHPSrKE3SoBijVWQ7PRcY4B3LDeW v7fv05tOJ/ykrV31xM/k+1FugG3oeCqq9cYSk8karZ/ggTx/KGb+CW7kOG0wbUD6Tj g/+sCzXpRWh6A== In-Reply-To: <83wn4zurit.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:254743 Archived-At: >> By definition, this cannot be unsafe for any buffer, except those in >> which long_line_optimizations_p is set. So the worst that could >> possibly happen is that Emacs would hang in some buffers in which >> long_line_optimizations_p is set, which is not a regression: Emacs 28 >> and earlier would have hanged under the same conditions. > > Given the fanfare we announced the solution to long-line problems, the > above is precisely the definition of "not safe" from my POV. > We never announced that all possible problems in such buffers would be solved. In fact, the NEWS entry explicitly mentions that slowdowns are still possible because of minor or major modes, and contains instructions to gradually disable minor and major modes when such problems happen. My preference is still to remove that feature. > > I'm sorry I have to insist, but does this mean you will be able to fix > these documentation issues in less than a week? I don't think I can > wait any longer than that. > I'll do that in less than a week, after hearing your final verdict, if you decide that it should not be removed.