GNU bug report logs -
#72710
31.0.50; visual-wrap-prefix-mode freezes rendering in conjunction with diff-hl (fringe display)
Previous Next
Reported by: "Mark Hepburn" <mark <at> markhepburn.com>
Date: Mon, 19 Aug 2024 12:18:01 UTC
Severity: normal
Merged with 72721
Found in version 31.0.50
Done: Jim Porter <jporterbugs <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 72710 <at> debbugs.gnu.org (full text, mbox):
> Date: Mon, 19 Aug 2024 22:15:51 +1000
> From: "Mark Hepburn" <mark <at> markhepburn.com>
>
> Turning on the recently-merged visual-wrap-prefix-mode while using the
> fringe display of diff-hl (a mode to display uncommitted file changes in
> the fringe area) causes rendering to completely freeze. No backtrace is
> reported, although subsequent visual-line-move commands produce an
> error. Emacs itself is responsive, so the file can be re-opened with
> `find-alternate-file'.
>
> To reproduce from emacs -Q:
> * Install diff-hl (clone https://github.com/dgutov/diff-hl/, add to
> load-path)
> * open a file under version control
> * M-x diff-hl-mode
> * make some edits, ensure the fringe shows the lines highlighted (I
> think it might need multiple lines affected)
> * M-x visual-wrap-prefix-mode
>
> For me the effect varies between a blank unresponsive buffer and a
> buffer I can still see the contents (with the cursor frozen and
> appearing unselected), but either way it is unusable.
>
> It seems to be the fringe display; the same experiment with a clean file
> had no effect.
Jim, could you please look into this?
This bug report was last modified 264 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.