* enlightenment-cvs@lists.sourceforge.net (enlightenment-cvs@lists.sourceforge.net) wrote: > Enlightenment CVS committal > > Author : andyetitmoves > Project : e17 > Module : apps/e > > Dir : e17/apps/e/src/bin > > > Modified Files: > e_intl.c > > > Log Message: > (e_intl_language_set) Fixed a bug when lang is NULL. The expected behaviour is > to restore the original environment variables. The code, after doing this, > sets > back all the env vars to _e_intl_language. This fails when the different > locale > env vars have different values.
My profile sets LC_ALL and LANG to ja_JP.UTF-8 since that change, e unconditionnaly clears any of these 2 vars, leaving itself and forked children in C locale. Is that the expected behaviour ? Cheers, Mathieu -- Linux is organic. Its not cleanly laid out. Its not specified in some document. Linux is result of evolution as "nature" as dictated. This drives some people nuts, but at the end of the day, it _works_. Jeff Garzik, on LKML ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel