This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Resizeable xterms/rxvts



ReSent-Date: Sat, 15 Apr 2000 23:26:05 -0400 (EDT)
ReSent-From: Jeffrey Juliano <juliano@email.unc.edu>
ReSent-To: Jeffrey Juliano <juliano@email.unc.edu>
ReSent-Subject: Re: Resizeable xterms/rxvts
ReSent-Message-ID: <Pine.GSO.4.21L1.0004152326050.21889@swift.cs.unc.edu>


>>>>> "Keith" == Keith Starsmeare <kxs@bigfoot.com> 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@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]