CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]     2014-03-09 22:49:57

Modified files:
        winsup/cygwin  : ChangeLog fhandler.h fhandler_console.cc 

Log message:
        * fhandler.h (fhandler_console::dwBufferSize): Delete.
        (fhandler_console::dwCursorPosition): Ditto.
        (fhandler_console::wAttributes): Ditto.
        (fhandler_console::b): New field encompassing previously disparate 
screen
        buffer info.
        (fhandler_console::save_bufsize): Rename from savebufsiz
        (fhandler_console::save_buf): Rename sfrom savebuf.
        (fhandler_console::save_cursor): New field.
        (fhandler_console::save_restore): New function.
        (fhandler_console::con): Rename from dev_state.
        (fhandler_console::focus_aware): Accommodate name change.
        * fhandler_console.cc: Use 'b' field of dev_console throughout instead 
of
        disparate names.  Accommodate dev_state -> con rename.
        (dev_state:save_restore): New function.  Attempt to save the entire 
screen
        buffer rather than just the visible part.  Clear the buffer when 
saving, like
        Linux.
        (fhandler_console::char_command): Use con.save_restore() for 
Save/restore
        screen sequence.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.6365&r2=1.6366
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.498&r2=1.499
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_console.cc.diff?cvsroot=src&r1=1.290&r2=1.291

Reply via email to