From: sos AT prospect DOT com DOT ru (Sergey Okhapkin) Subject: Some tty-related modifications. 2 Feb 1998 05:41:20 -0800 Message-ID: <01BD2FF8.00D22990.cygnus.cygwin32.developers@gater.krystalbank.msk.ru> Reply-To: gnu-win32-developers AT cygnus DOT com To: "'cygwin32-developers AT cygnus DOT com'" Hi! I've splitted dllinit.diff I sent you some time ago into modified Philippe's patch to copy data areas of dlls on fork (I'll keep this patch in sync with winsup snapshots till Cygnus will receive assignment form from Philippe) and some my tty-related changes. BTW, rxvt terminal emulator doesn't works with the latest winsup snapshot after the latest Ian's changes in tty code. console.cc (FakeReadFile): limit bytes to read to 30000 due to Windows NT bug, kill foreground process group with SIGWINCH on console buffer size change if tty support enabled. include/sys/termios.h more constants defined. tty.cc (fhandler_pty_master::ioctl): kill foreground process group with SIGWINCH on window resizing. -- Sergey Okhapkin, http://www.lexa.ru/sos Moscow, Russia Looking for a job. begin 600 termios.diff M9&EF9B M=7!R3B O=VEN71EF5?="DS,# P,"D**R @("!L96YI;B ] M(#,P,# P.PHK"B @("\J(&EF('1H:6YGPI 0" M,3$Q,RPV("LQ,3$Y+#$Q($! ($9A:V5296%D1FEL M92 H2$%.1$Q%(&AN9&PL('9O:60J('!V+"!S:7H*(" @(" @(" @;G5M7V5V M96YT2 H=2T^2DM M/F=E='!G:60@*"DL(%-)1U=)3D-(*3L**R @(" @(" @("!C;VYT:6YU93L* M*PE]"B @(" @("!I9B H:6YP=71?7,O=&5R;6EO7,O=&5R;6EO# R,# **R-D969I;F4 AT 14-(3TM%"3!X,#0P, HK(V1E9FEN M92!%0TA/0U1,"3!X,#@P, H@"B C9&5F:6YE(%9$25-#05)$"3$*("-D969I M;F4 AT 5D5/3 D),@ID:69F("UU<').("]W:6YS=7 O='1Y+F-C('=I;G-U<"]T M='DN8V,*+2TM("]W:6YS=7 O='1Y+F-C"49R:2!*86X@,C,@,3$Z-# Z-#@@ M,3DY. HK*RL@=VEN2YC8PE-;VX AT 1F5B(# R(#$Q.C(P.C4X(#$Y M.3@*0$ @+3$V.#@L-B K,38X."PW($! (&9H86YD;&5R7W!T>5]M87-T97(Z M.FEO8W1L("AI;G0 AT 8VUD+"!V;VD*(" @(" @(&)R96%K.PH@(" @(&-A7 M/G=I;G-I>F4@/2 J("AS=')U8W0@ M=VEN7 M/F=E='!G:60@ M*"DL(%-)1U=)3D-(*3L*(" @(" @(&)R96%K.PH@(" @(&-A