Skip to content

Support x-sysdate/x-systime directives - #89

Merged
borgar merged 3 commits into
masterfrom
sysdate-systime
Oct 5, 2026
Merged

borgar merged 3 commits into
masterfrom
sysdate-systime

Conversation

@borgar

@borgar borgar commented Oct 5, 2026

Copy link
Copy Markdown
Owner

Add support for system time/date overriddes:

  • [$-F800] or [$-x-sysdate]
  • [$-F400] or [$-x-systime]

Work done here:

  • Added sysdate and systime properties to the LocaleData type.
  • Added sysdate and systime values to every supported language (values mined from Windows Excel).
  • Added a new locale directive parser which adds full support for both LCID and BCP styles.
  • Fixes the codeToLocale table to use xx-XX over xx_XX syntax.
  • Pattern parse/cache mechanism moved to own file.

Closes #43

@borgar
borgar merged commit 971332a into master Oct 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Formatter does not handle [$-F800] and [$-F400]

1 participant