Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com To: "Keith Starsmeare" Cc: "cygwin" Subject: Re: Resizeable xterms/rxvts From: "Dr. Volker Zell" Date: 16 Mar 2000 16:56:58 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii ReSent-Date: Sat, 15 Apr 2000 23:26:05 -0400 (EDT) ReSent-From: Jeffrey Juliano ReSent-To: Jeffrey Juliano ReSent-Subject: Re: Resizeable xterms/rxvts ReSent-Message-ID: >>>>> "Keith" == Keith Starsmeare writes: Keith> Has anyone managed to build an xterm or rxvt which resizes properly? The Keith> only xterms I've tried are hopeless; they're fixed to 80x25. The rxvts I've Keith> tried are a little better; they can be resized, but often things like vim Keith> don't get the size right until the window size is changed for some reason Keith> and if I rlogin from an rxvt then remote vim's rarely get the size right Keith> (although on some, but not most, unix systems using resize after I resize Keith> does correct the problem). diff -upr /rxvt-2.6.PRE2/src/main.c rxvt-2.6.PRE2/src/main.c --- /rxvt-2.6.PRE2/src/main.c Thu Jan 28 08:24:39 1999 +++ rxvt-2.6.PRE2/src/main.c Sun Feb 14 15:43:45 1999 @@ -1367,6 +1367,11 @@ main(int argc, const char * const *argv) init_env(); init_command(cmd_argv); +#ifdef __CYGWIN__ + /* Make sure the terminal subsystem knows about the initial size. */ + tt_resize(); +#endif + main_loop(); /* main processing loop */ return EXIT_SUCCESS; } Ciao Volker -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com