Windows uses \u00A0 (No-Break Space) as thousands separator in the
fr_FR locale.
Details
Details
- Reviewers
Mordante • Quuxplusone - Group Reviewers
Restricted Project - Commits
- rGbcee45093706: [libcxx] [test] Fix the thousands_sep expectation for fr_FR locales on Windows
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
LGTM%comment!
libcxx/test/std/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_fr_FR.pass.cpp | ||
---|---|---|
55–58 | The original commenter seems to have mixed up U+202F NARROW NO-BREAK SPACE with U+2027 HYPHENATION POINT. I don't imagine that any platform would use U+2027 HYPHENATION POINT as its thousands separator. | |
libcxx/test/std/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_fr_FR.pass.cpp | ||
55–58 | Same deal with this comment, please. | |
libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/thousands_sep.pass.cpp | ||
140 | Pre-existing: I find it unlikely that we have to "work around" the use of U+002E FULL STOP as a decimal point character. ;) That's... normal. :) |
The original commenter seems to have mixed up U+202F NARROW NO-BREAK SPACE with U+2027 HYPHENATION POINT. I don't imagine that any platform would use U+2027 HYPHENATION POINT as its thousands separator.