@jeannich: This is not related because on Windows all path names are represented as UTF-8 in GTK and Glib. This problem is UNIX-only. The reason for this bug is that we store pathnames as UTF-8. This will obviously break when using an UNIX system with a non-UTF-8 locale.
To really fix this problem, a thorough refactoring of io/sys.h and all code that deals with path names is needed.
@jeannich: This is not related because on Windows all path names are represented as UTF-8 in GTK and Glib. This problem is UNIX-only. The reason for this bug is that we store pathnames as UTF-8. This will obviously break when using an UNIX system with a non-UTF-8 locale.
To really fix this problem, a thorough refactoring of io/sys.h and all code that deals with path names is needed.