This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
RE: stdio on bash shell/emacs
- From: "lhall at pop dot ma dot ultranet dot com" <lhall at pop dot ma dot ultranet dot com>
- To: edsinger at ai dot mit dot edu, cygwin at cygwin dot com
- Date: Thu, 30 Jan 2003 17:05:10 -0500
- Subject: RE: stdio on bash shell/emacs
- Reply-to: lhall at rfk dot com
Are you using the Cygwin version of emacs? If so, have you
read the announcement? Did you follow the instructions about
adding "tty" to the CYGWIN environment variable?
You may want to review the information at www.cygwin.com/bugs.html
so that future reports have baseline information on which readers
here can base their responses.
Larry
Original Message:
-----------------
From: Aaron Edsinger edsinger@ai.mit.edu
Date: Thu, 30 Jan 2003 16:59:59 -0500
To: cygwin@cygwin.com
Subject: stdio on bash shell/emacs
hi. i've got a c program that works fine through cygwin bash. when i run it
from emacs bash on windows, the stdio no longer works. after trolling around
on the user groups, i found that using fflush(stdout) will allow a printf to
work. however, a call to kbhit() only returns true on Ctrl-C. does anyone
have any ideas about this. (here's the code:)
int main(int argc, char* argv[])
{
while( !kbhit() )
{
printf("Hit me\n");
fflush(stdout);
}
printf( "\nKey struck was '%c'\n", _getch() );
fflush(stdout);
return 0;
}
-thanks,
aaron
Aaron Edsinger
Living Machines Group
MIT Artificial Intelligence Lab
617.253.6532
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/