[Bug 5129] New: experimental.crecord gives up scrolling hunks with huge lines

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Tue Mar 8 05:06:25 UTC 2016


https://bz.mercurial-scm.org/show_bug.cgi?id=5129

            Bug ID: 5129
           Summary: experimental.crecord gives up scrolling hunks with
                    huge lines
           Product: Mercurial
           Version: stable branch
          Hardware: PC
                OS: Linux
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: record
          Assignee: bugzilla at selenic.com
          Reporter: av6 at dwimlabs.net
                CC: mercurial-devel at selenic.com

hg init testcr
cd testcr
python -c 'import string; print "\n".join(string.ascii_letters)' > foo
hg ci -Am0
sed -i -e "s/z/`printf '%0.sz' {1..10000}`/" -e "s/Z/ZZ/" foo
hg ci -i --config experimental.crecord=1

Terminal window size should be something smaller, like 80x24 characters.

Expand file, move cursor to the first hunk header, press Page Down to move to
the next hunk header. I assume it moves the cursor there, but doesn't scroll
the screen. So you still see the first hunk header as before, just not
highlighted, and the cursor is nowhere to be seen (you can bring it back with
Page Up, so it seems to be just a scrolling issue).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list