Re: 1.7.7: stdio functions block each other in a multithreaded program

2011-02-01 Thread cornwarecjp
> After some discussion with my newlib co-maintainer I checked in a patch > which should solve your problem. Your testcase works fine for me now > when using the latest developer snapshot(*) from today. > Please give it a test in your environment. I did not want to mess with my Cygwin installati

Re: 1.7.7: Localization does not follow the language of the OS

2011-01-31 Thread cornwarecjp
Replying to : >> I think that doing setlocale(LC_ALL, ""); on application initialization >> should do the trick. > > Yes it does - assuming you use a libintl from gettext version >= 0.18, > and assuming that you have a #include in the source

Re: 1.7.7: stdio functions block each other in a multithreaded program

2011-01-26 Thread cornwarecjp
> [...] > What you can do for the time being is to use the low-level IO functions > read and write, rather than the stdio functions fgetc and putchar, since > only the stdio functions are affected by this. > I hope to find a solution soon and the bugfix will definitely be in 1.7.8. > Again, thank

Re: suggestion (was Re: 1.7.7: Localization does not follow the language of the OS)

2011-01-12 Thread cornwarecjp
> The official way to set the locale is to use the locale(1) tool, see the > User's Guide http://cygwin.com/cygwin-ug-net/using-utils.html#locale > > export LANG=`locale -u` setenv LANG `locale -u` > export LANG=`locale -s` setenv LANG `locale -s` > > or better > > export LANG=`lo