From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Paul W. Rankin" Newsgroups: gmane.emacs.bugs Subject: bug#30432: 26.0.91; freeze when text wrap-prefix exceeds window text width Date: Thu, 29 Mar 2018 15:00:07 +1000 Message-ID: <8C87C29E-942F-415A-9E72-C3F1886300FD@paulwrankin.com> References: <94B0ABFC-0319-4CB5-944C-14E3B43310C6@paulwrankin.com> <837eriyojf.fsf@gnu.org> <9C3F79F1-DCBD-42C9-B105-FA03A8911270@paulwrankin.com> <833725zd0e.fsf@gnu.org> <83sh8ullkr.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1522299552 20064 195.159.176.226 (29 Mar 2018 04:59:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 29 Mar 2018 04:59:12 +0000 (UTC) Cc: 30432@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 29 06:59:08 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f1PeU-00057S-H1 for geb-bug-gnu-emacs@m.gmane.org; Thu, 29 Mar 2018 06:59:07 +0200 Original-Received: from localhost ([::1]:47416 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f1PgX-0005Lz-Sr for geb-bug-gnu-emacs@m.gmane.org; Thu, 29 Mar 2018 01:01:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f1PgR-0005Kn-Lm for bug-gnu-emacs@gnu.org; Thu, 29 Mar 2018 01:01:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f1PgM-0000Er-R4 for bug-gnu-emacs@gnu.org; Thu, 29 Mar 2018 01:01:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49938) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f1PgM-0000Ej-ME for bug-gnu-emacs@gnu.org; Thu, 29 Mar 2018 01:01:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1f1PgM-0004Wz-9D for bug-gnu-emacs@gnu.org; Thu, 29 Mar 2018 01:01:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Paul W. Rankin" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 29 Mar 2018 05:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30432 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 30432-submit@debbugs.gnu.org id=B30432.152229961517340 (code B ref 30432); Thu, 29 Mar 2018 05:01:02 +0000 Original-Received: (at 30432) by debbugs.gnu.org; 29 Mar 2018 05:00:15 +0000 Original-Received: from localhost ([127.0.0.1]:57835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f1Pfb-0004Vc-EV for submit@debbugs.gnu.org; Thu, 29 Mar 2018 01:00:15 -0400 Original-Received: from out5-smtp.messagingengine.com ([66.111.4.29]:34455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f1PfZ-0004VR-J7 for 30432@debbugs.gnu.org; Thu, 29 Mar 2018 01:00:14 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id E0DD72105E; Thu, 29 Mar 2018 01:00:12 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Thu, 29 Mar 2018 01:00:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paulwrankin.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=qBL2fLqotKDxNTnV6 FYjdGmnR1PKebmoBG6/EF7TZ+g=; b=KcRGyY87+GGdTUPPzT/ERHOxrm90/yUTJ pXFgH5qNjDNnncxXMrfNHkVCFf/ngLM0Wwb+aoB9w5Zuta7taEIDI4I1wdbW2KxM RZZEq7XXBFcxXVkD7fwHxJTCAXRzoZjNOpGCZcOXfHzuAmpwy8FXk5472kgFkzoF DmdjUezxOec9v1WJkqrg1r/e0SYSGAmWeqSQ+EafhqDJDfoenMgYypbEc80a2USj UQLErHOdRzPHpBKmHvY4hWDdBku5+xnv2wBGy2AM1csn31Td/LDupQ6TAY81B2nX n/aYg/tnswt/UTI7hAMay/IPsMvccJ+riQsMJNe+XpZUlppEIIA+Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=qBL2fL qotKDxNTnV6FYjdGmnR1PKebmoBG6/EF7TZ+g=; b=hFH9URKCWeGCX6//zho/K5 uDDGxY9CKtpLNGPv1s3EQVP1JLpcNZ1otFiV2785QZ3gZQlpTuX1hoqeL6WKN18x wST1BHd0QJPy2my48MbkQjLpp89hLXVlNijI3dVojmMGJo1roJ8+apdvtLrFyRJ6 hz4My4RKCpuPhLjlwJ7mdDcy2Eb5Mu7t2WYokf9Q4bp1f9jmdcQOC7sO6HAKLtpm qvc4SHSzCpCcX2rTmKTM1VoqwWMYzBMn6l3MDHqhYl1MlZV0Q4/8gytiGgmyqL2x r2nIwNMyXF/L3JHAdNn0h69mpEiDTQxFjMYiNhnd9OYKKOuQWhIEG3fbydtkFCbA == X-ME-Sender: Original-Received: from [10.64.98.209] (182.173.70.115.static.exetel.com.au [115.70.173.182]) by mail.messagingengine.com (Postfix) with ESMTPA id F1F3610351; Thu, 29 Mar 2018 01:00:11 -0400 (EDT) In-Reply-To: <83sh8ullkr.fsf@gnu.org> X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:144678 Archived-At: On 21 Mar 2018, at 3:10 am, Eli Zaretskii wrote: >=20 > Thanks, I think I fixed this. Please try the latest master branch. >=20 > (It turns out wrap-prefix handling already had a smart defense against > such calamities, but it needed help when the prefix was created by the > likes of (space ...) properties.) Thanks Eli. I built from master branch and this appears mostly fixed to = me, although I'm still getting a similar temporary freeze when moving = point backwards onto a problematic line, e.g. 1. Emacs -Q 2. In scratch buffer, M-x fundamental-mode (just to be sure) 3. M-^ on the second line (to join a line of 80+ chars) 4. M-: (put-text-property (region-beginning) (region-end) 'wrap-prefix = '(space :align-to 81)) 5. C-n until point is past text line 6. C-p Here I get a temporary freeze. However if I resize the window wider than 80 cols and navigate point = around, there is no freeze.=