Scrollback buffer broken with snapshot

Marco Atzeri marco.atzeri@gmail.com
Sat Feb 1 09:01:00 GMT 2014


On 31/01/2014 03:57, Steven Penny wrote:
> On Thu, Jan 30, 2014 at 8:44 PM, Steven Penny wrote
>> However using this snapshot
>> http://cygwin.com/snapshots/x86_64/cygwin1-20140128.dll.xz
>>
>> it now only clears the screen
>
> More info
>
>      cygwin1-20140128.dll.xz  BAD
>      cygwin1-20140124.dll.xz  BAD
>      cygwin1-20140118.dll.xz  BAD
>      cygwin1-20140117.dll.xz  BAD
>      cygwin1-20140108.dll.xz  BAD
>      cygwin1-20140105.dll.xz  BAD
>      cygwin1-20131231.dll.xz  GOOD
>
> --

looking at the timing, it is possible that the regression
is coming from this change

http://cygwin.com/ml/cygwin-cvs/2014-q1/msg00000.html

I am not an expert in this area but on

https://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_console.cc.diff?cvsroot=src&r1=1.283&r2=1.284

Is see that a specific workaround was disabled
--------------------------------------------------------------
+#if 0 /* CGF: 2014-01-04 Assuming that we don't need this anymore */
    /* ScrollConsoleScreenBuffer on Windows 95 is buggy - when scroll 
distance
     * is more than half of screen, filling doesn't work as expected */
--------------------------------------------------------------

re-enabling it and testing should be easy, could you make by yourself ?

Marco

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list