Very interesting results, it seems the same locale produces different strings 
on our systems.

To reproduce what I did, either put `(setq system-time-locale "he_IL")' in the 
early init file or run
,----
| LC_ALL=he_IL emacs -Q -L ~/.emacs.d/elpa/org-9.8.6/ -l "org"
`----

Start org, insert a timestamp for Sunday with an hour and you get

<2026-06-21 Sun>

When you start toggle the hours or minutes you see org can't parse the date and 
it resets to 00:00, that's the issue.

Morgan Smith [2026-06-19 Fri 20:02]  wrote:

> I set the environment variable LANG to "he_IL.UTF-8" and was able to run
> our entire test suite without issue.

LANG doesn't have any effect as far as I can see, only LC_ALL.

> <2026-06-19 Fri>
> <2026-06-20 Sat>
> <2026-06-21 Sun>
> <2026-06-22 Mon>
> <2026-06-23 Tue>
> <2026-06-24 Wed>
> <2026-06-25 Thu>

That's interesting, these are single word day names, which I can't reproduce.

Emacs 30.2, org 9.8.6. Mac OS 26.5.1.

Daniel Fleischer

Reply via email to