X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Tue, 14 Apr 2009 19:08:09 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: [1.7] Updated: cygwin-1.7.0-45 Message-ID: <20090414170809.GE15443@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20090402171059 DOT GE12738 AT calimero DOT vinschen DOT de> <20090331111757 DOT GA22043 AT calimero DOT vinschen DOT de> <200904031037 DOT n33Ab4Ma001073 AT mail DOT bln1 DOT bf DOT nsn-intra DOT net> <20090403145139 DOT GJ12738 AT calimero DOT vinschen DOT de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090403145139.GJ12738@calimero.vinschen.de> User-Agent: Mutt/1.5.19 (2009-02-20) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Apr 3 16:51, Corinna Vinschen wrote: > On Apr 3 12:37, Thomas Wolff wrote: > > This would mean you could no longer effectively invoke the cygwin.bat > > or cygwinutf.bat scripts within a Windows console and get the proper > > charset? That would not be good. > > No, that's not right. The locale setting for the console would last > from the first Cygwin parent process started in a console, up to the > last Cygwin child process called by another Cygwin process, without > invoking another native Windows process in the interim. Every closed > Cygwin process tree works on it's own console-wise, for all practical > purposes. Start cmd.exe from your bash, and then start bash again, then > these two bashes will not share certain information which is inherited > to Cygwin child processes, inclduing console settings. > > Again, the setting of the console would depend on the > LC_ALL/LC_CTYPE/LANG setting when you start the first Cygwin process of > a Cygwin process tree in that console. It would last for all Cygwin > processes within the same process tree. This approach is now implemented in 1.7.0-46. Please give it a try. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/