Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Sender: cwilson AT ee DOT gatech DOT edu Message-ID: <370C340C.5FF173B6@ece.gatech.edu> Date: Thu, 08 Apr 1999 00:43:56 -0400 From: Charles Wilson X-Mailer: Mozilla 4.51 [en] (X11; I; HP-UX B.10.20 9000/777) X-Accept-Language: en MIME-Version: 1.0 To: "$Bill Luebkert" CC: cygwin AT sourceware DOT cygnus DOT com Subject: Re: rxvt win32 port updated References: <370BE63F DOT 4A58F6D9 AT wgn DOT net> <370C2E42 DOT 231034D5 AT ece DOT gatech DOT edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sorry to respond to my own message, but I messed up.... Charles Wilson wrote: > "$Bill Luebkert" wrote: > > > 3) There is an annoying console window that comes up and stays for the duration > > of xterm. I can live with this if I have to, but is there a way to dump it? > > tcsh commands are being put into the console title as they are executed. > > > > Two ways: > > (1) recompile rxvt according to the instructions, but during the re-link step, > use -Wl,-subsystem,windows in addition to -lgdi32 -luser32 > I've tried this, it works as well as the distributed binary -- but see my > next message to the list on the problems I'm having with it. NOPE - I take it back. The distributed version works better than the one compiled using -Wl,-subsystem,windows. You'll probably have to use solution #2. As it turns out, the -Wl,.... version, when running cmd.exe, only puts output into the rxvt window for commands that are built into cmd.exe. All other commands pop up a new cmd window, do their thing, and then close that cmd window. Yuck. I really don't understand this - it's as if the cmd.exe process displaying within the rxvt window is unable to pass the stdout/stdin/stderr filehandles to its subprocesses - but only when the rxvt is compiled as a native windows app. Using run, things just work. Except that programs like 'less' pretend that the terminal size is as big as the scrollback buffer, and never pause. Oh, well - that's what the scrollbar is for. > (2) use run to launch rxvt -- it will hide that console window. You can get > run from ftp://belgarion.resnet.gatech.edu/pub/cygwin/b20/run/run-1.1.4.tar.gz. OOPS. ftp://belgarion.resnet.gatech.edu/pub/run/run-1.1.4.tar.gz > > Just rename the run.exe to runrxvt.exe, make sure that rxvt.exe is in your path, > and launch runrxvt instead. It will find rxvt and start it with no console window. > > --Chuck > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com