wxWidgets/include/wx/unix
Vadim Zeitlin b51014176a Don't call setlocale("") on startup by default any longer.
This undoes the changes of r44773 because calling setlocale() resulted in C
locale being set differently from C++ locale which was confusing and led to
huge slowdowns in any code using std::stream with at least MinGW. And setting
the C++ locale to be the same, as r72719 tried to do, doesn't seem to be
practical as it results in immediate crashes under OS X and MinGW when used
under XP.

Do provide wxApp::SetCLocale() helper to explicitly do what was previously
done implicitly, even though currently it is a trivial wrapper for setlocale()
and we don't even need to call gtk_set_locale() as it has never done anything
else and is deprecated since GTK+ 2.24.

Closes #14780.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72951 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-14 13:46:50 +00:00
..
private Removed private wxGetLocalTimeUsec() function from Unix code. 2011-11-27 19:50:33 +00:00
app.h Streamline wxSocket code: wxSocketBase now uses wxSocketImpl (previously known 2008-11-28 12:47:07 +00:00
apptbase.h Cleanly separate GUI socket-related code from net library. 2009-08-17 23:02:46 +00:00
apptrait.h Don't call setlocale("") on startup by default any longer. 2012-11-14 13:46:50 +00:00
chkconf.h Disable wxUSE_FSWATCHER under Unix if neither inotify nor kqueue is available. 2010-01-29 13:07:26 +00:00
evtloop.h No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
evtloopsrc.h no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
execute.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
fontutil.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
fswatcher_inotify.h Improve inotify()-based wxFileSystemWatcher to handle creation/deletion. 2012-10-16 14:02:40 +00:00
fswatcher_kqueue.h Merge SOC2009_FSWATCHER branch into trunk. 2009-10-22 11:35:43 +00:00
glx11.h added multisampling (anti-aliasing) support to wxGLCanvas (#9145) 2008-06-08 00:12:12 +00:00
joystick.h remove unneccessary header dependencies on wx/thread.h 2007-12-03 02:55:14 +00:00
mimetype.h replace TRUE/FALSE with true/false 2009-10-09 17:39:19 +00:00
pipe.h Fix spurious errors when writing to the child process stdin under Unix. 2010-11-14 14:04:37 +00:00
private.h compilation fixes for Unix after moving wxFD_XXX macros from wx/unix/private.h 2008-11-23 01:52:20 +00:00
sound.h Change wxSound ctor from in-memory data to use size_t/void *. 2011-09-21 15:08:02 +00:00
stackwalk.h don't use hardcoded constant 200; use wxSTACKWALKER_MAX_DEPTH instead 2009-01-14 14:38:00 +00:00
stdpaths.h Try standard XDG location for documents directory 2008-04-08 13:52:39 +00:00
taskbarx11.h minor cleanup 2009-12-05 19:57:58 +00:00
tls.h Fix wxTlsValue<> memory leaks. 2010-03-08 12:21:58 +00:00
utilsx11.h wxKeysym problem for wxMOTIF fixed 2010-08-24 11:23:22 +00:00