diff options
Diffstat (limited to 'winsup/cygwin/DevNotes')
-rw-r--r-- | winsup/cygwin/DevNotes | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/winsup/cygwin/DevNotes b/winsup/cygwin/DevNotes index 3016075ec..5d31ed72e 100644 --- a/winsup/cygwin/DevNotes +++ b/winsup/cygwin/DevNotes @@ -1,3 +1,28 @@ +2014-04-26 cgf-000026 + +Forgot to clear to the end of screen when restoring a screen buffer. +That worked, for some reason, with Take Command but not with normal +consoles. I don't remember why I didn't resize the screen like a Linux +X terminal emulator but that might have made things work a little +better. Right now, there is a scroll bar for apps like less or vi and +that doesn't feel right. + +2014-03-29 cgf-000025 + +Reorganized _cygtls::signal_debugger to avoid sending anything to the +debugger if we've seen an exception. I think it used to work that way +and I changed it without noting why. It sure seems like, if we don't do +this, gdb will see two signals and, it really does, when there has been +a Windows-recognized exception. + +2014-02-15 cgf-000024 + +Wow. It's hard getting the screen handling stuff working correctly when +there is a screen buffer larger than screen size and vice versa. These +changes attempt to use SetConsoleWindowInfo whenever possible so that +the contents of the screen buffer are never wiped out. They also fix +some previously misbehaving "scroll the screen" commands. + 2013-06-07 cgf-000023 Given the fact that the signal thread never exits there is no need |