This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
cleartool & CYGWIN=tty
- To: <cygwin at sources dot redhat dot com>
- Subject: cleartool & CYGWIN=tty
- From: "Geoff Hart" <ghart at siemens-psc dot com>
- Date: Thu, 9 Nov 2000 11:08:25 -0600
Hello,
Is there a way to fool a Windows app (cleartool) into thinking
STDIN is a DOS console? I believe cleartool calls "isatty" to
determine whether to show a prompt or not ("cleartool> ").
I was hoping I could pipe in some program which would create a
pseudo DOS tty for STDOUT, while it simply echoed whatever it
recieved on STDIN. (like: "bash$ fake_console | cleartool")
I know I can achieve this by starting bash, with CYGWIN=notty in
a regular DOS Command Propmt window, but I like to use TTY support
*PLUS* I like to use RXVT. Also, cleartool has a "-e" option which
hints at what I want, but it doesn't have any apparent effect
Example:
bash$ cleartool
q
bash$ cleartool -e
q
bash$ cleartool <con
0 [main] bash 1069 fhandler_base::dup: dup(con) failed, handle 17,
Win32 error 87
bash: con: Invalid argument
bash$ cleartool </dev/tty
q
bash$ cleartool <con:
0 [main] bash 1071 fhandler_base::dup: dup(con:) failed, handle 17,
Win32 error 87
bash: con:: Invalid argument
thanks,
Geoff
p.s. please email me at ghart@siemens-psc.com and I'll post a summary.
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com