Max Kellermann
|
01b68db30e
|
lib/icu/Converter: Create() throws exception on error
|
2016-04-13 10:04:19 +02:00 |
|
Max Kellermann
|
9b85446808
|
util/StringPointer: rename typedef pointer to pointer_type
|
2016-04-12 22:53:06 +02:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
3fa4dad418
|
lib/icu/Converter: remove GLib implementation
We don't need this anymore: Win32 doesn't use this library at all, and
everything else has either iconv() or libicu.
|
2015-06-26 16:51:18 +02:00 |
|
Max Kellermann
|
0756607e32
|
lib/icu/Converter: add iconv() implementation
|
2015-06-26 16:49:25 +02:00 |
|
Max Kellermann
|
73bd6af0f9
|
fs/Charset: hard-code Windows to ACP
Don't define HAVE_FS_CHARSET, and make GetFSCharset() return "ACP"
instead of "UTF-8". Ignore the configuration setting, which had no
effect anyway.
|
2015-06-22 22:20:10 +02:00 |
|
Max Kellermann
|
eb174d5ba3
|
fs/{Allocated,}Path,Charset: use PathTraitsFS typedefs
|
2015-02-25 19:17:45 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
bc00c38f9d
|
lib/icu/Converter: add ICU-based backend
|
2014-12-01 21:56:48 +01:00 |
|
Max Kellermann
|
4f80a129f1
|
fs/Charset: return std::string from PathFromUTF8()
Don't expose pointer that requires the caller to invoke g_free(),
because that's GLib-only.
|
2014-11-30 00:28:27 +01:00 |
|
Max Kellermann
|
563db580ae
|
fs/Charset: add DeinitFSCharset()
|
2014-11-29 23:47:48 +01:00 |
|
Max Kellermann
|
125daea16a
|
fs/Charset: add macro HAVE_FS_CHARSET
|
2014-11-29 23:36:44 +01:00 |
|
Max Kellermann
|
fd2c6b8a4b
|
fs/Charset: return Error on SetFSCharset() failure
Don't abort the process, let the caller decide instead.
|
2014-11-29 23:36:44 +01:00 |
|
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
|
Max Kellermann
|
7fec2b02d4
|
fs/Charset: GetFSCharset() returns "utf-8" by default
If fs_charset is empty, i.e. we're using the default "utf-8",
GetFSCharset() should return exactly that instead of an empty
std::string.
|
2013-10-17 22:47:09 +02:00 |
|
Max Kellermann
|
f951e5356b
|
fs/Charset: don't allow nullptr arguments
|
2013-10-17 22:39:06 +02:00 |
|
Max Kellermann
|
080ee87e07
|
fs/Path: move configuration code to Config.cxx
|
2013-10-17 22:29:03 +02:00 |
|