李通洲
|
7b2b3405ae
|
Locale (Windows): reports the code page used by the console
|
2026-08-14 13:38:14 +08:00 |
|
李通洲
|
1d12003555
|
Locale (Windows): uses $LANG if available e.g. MSYS2
|
2026-08-12 10:19:22 +08:00 |
|
Carter Li
|
16b10c162b
|
Revert "Locale (macOS): queries system-wide locale preference"
This reverts commit 8b8efcdcce.
|
2026-08-12 10:07:34 +08:00 |
|
李通洲
|
8b8efcdcce
|
Locale (macOS): queries system-wide locale preference
|
2026-08-09 10:12:37 +08:00 |
|
李通洲
|
ba18705d2e
|
Global: replaces NULL to nullptr
|
2026-07-10 18:10:09 +08:00 |
|
李通洲
|
e0eba8ce21
|
Chore: run clang-format
```bash
find . -type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) ! -path "src/3rdparty/*" -print0 | xargs -0 clang-format -i
```
|
2026-03-29 10:03:32 +08:00 |
|
李通洲
|
edc718d1d1
|
Locale: reports API failure messages
|
2026-03-17 17:33:02 +08:00 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|
李通洲
|
a54cbee79a
|
Locale: remove usage of LC_MESSAGE
|
2024-08-24 09:47:50 +08:00 |
|
TheCourierNV
|
f695ae9116
|
Locale (Linux): Add LC_ALL check (#1166)
`LC_ALL`, if set, overrides every other locale-related environment
variable.
|
2024-08-07 10:53:57 +08:00 |
|
Carter Li
|
5df5bbf85b
|
Global: better handling locales
|
2024-06-07 10:00:30 +08:00 |
|
Carter Li
|
b324e4f664
|
Global: only enable locale if necessary
Fix #995
|
2024-06-07 08:59:58 +08:00 |
|
李通洲
|
ce6b2b85f7
|
Locale (Linux): use environment variable if available
In some machine `setlocale(LC_MESSAGES, NULL)` returns `C` for some reason.
|
2024-02-05 16:25:12 +08:00 |
|
李通洲
|
8404ae034f
|
Locale: improve detection
Linux: always use `setlocale`, fix #688
Windows: don't append `UTF-8`
|
2024-01-19 21:15:05 +08:00 |
|
李通洲
|
ea3734f004
|
Locale (Windows): fix typo
|
2024-01-15 15:48:32 +08:00 |
|
李通洲
|
c1ed0a4e91
|
Locale (Windows): print standard format
|
2024-01-15 15:22:33 +08:00 |
|
李通洲
|
e1af6fc0fe
|
Locale: display only LC_MESSAGES if available, which is used by gettext
|
2024-01-15 14:27:29 +08:00 |
|
李通洲
|
f9597eba39
|
Global: remove #ifndef FF_INCLUDED_* guards
|
2023-11-09 13:46:45 +08:00 |
|
李通洲
|
e98489a74b
|
Locale: tweaks
|
2023-02-06 14:55:57 +08:00 |
|
李通洲
|
6a49ae60a1
|
Locale: silence warnings (Windows)
|
2022-12-17 12:34:21 +08:00 |
|
李通洲
|
a3cb6608ce
|
Locale: refactor
|
2022-12-16 11:51:32 +08:00 |
|