Linus Groh
Linus Groh
There are getters and setters for language/script/region but it appears there is currently no way to access the locale variants from FFI: https://github.com/unicode-org/icu4x/blob/ed457c605c06a07101b20c68d0b1ca20656ee5b5/components/locale_core/src/langid.rs#L88 I need this to implement https://github.com/tc39/ecma402/pull/960.
This can be removed during the next Zig update (0.16): https://github.com/bdwgc/bdwgc/blob/a8bd4189437eb08bce0f9bba1750d6c7a2d89a7d/build.zig#L464-L471 See: https://github.com/ziglang/zig/pull/25813
`DecomposingNormalizer`'s `is_normalized{,_up_to}` is the odd one out: ```console $ git grep is_normalized ffi/capi/bindings/c/ ffi/capi/bindings/c/ComposingNormalizer.h:bool icu4x_ComposingNormalizer_is_normalized_utf8_mv1(const ComposingNormalizer* self, DiplomatStringView s); ffi/capi/bindings/c/ComposingNormalizer.h:bool icu4x_ComposingNormalizer_is_normalized_utf16_mv1(const ComposingNormalizer* self, DiplomatString16View s); ffi/capi/bindings/c/ComposingNormalizer.h:size_t icu4x_ComposingNormalizer_is_normalized_utf8_up_to_mv1(const ComposingNormalizer* self, DiplomatStringView...
From https://tc39.es/ecma262/#sec-%typedarray%.prototype.tolocalestring: > This is a distinct method that implements the same algorithm as Array.prototype.toLocaleString as defined in 23.1.3.32 except that TypedArrayLength is called in place of performing a [[Get]]...
- The summary of ES2018 doesn't mention `Promise.prototype.finally` (https://github.com/tc39/ecma262/commit/b1a633f60470fd9611ecefc3a8f28fc58b51379a) - The summary of ES2019 doesn't mention `Symbol.prototype.description` (https://github.com/tc39/ecma262/commit/4a2d6d07fea24131e47c90f0cf8eb4997c98d629)
Today I found Dawarich: https://github.com/Freika/dawarich > Self-hostable alternative to Google Location History (Google Maps Timeline) Similar features have been requested and discussed in #48 and #121. I have not tried...