Skip to content
Snippets Groups Projects
Commit 6873224b authored by Henrik (Grubba) Grubbström's avatar Henrik (Grubba) Grubbström
Browse files

Created 2023-08-22T125803.rxp on branch 8.0.

subject: Pike 8.0: Synch with Roxen 7.1.517-r1, Calendar.YMD, Filesystem.System
from: 948565b9
to: c123eb4f
originator: Henrik Grubbström (Grubba) <grubba@grubba.org>
depends: 2023-04-11T132820
restart: true

Multiple changes:

• release number bumped to 8.0.1840 by export.pike

• Filesystem.System: Fix filtering in find().

filter() when called with a string as the second argument requires
it to resolve to a function or zero. Filesystem.Stat()->isdir is
no longer a function, so filter() failed when it evaluated to 1.

Fixes #10121.

• Calendar.YMD: Survive timezone shift backwards at midnight far from UTC.

Use format_ymd_short() to detect shifts in days. Julian days are
always in UTC. Assumes that the day shift is at most +/- one day.

Fixes #10111.

• Calendar.YMD: Fix rounding error.

Fixes issue #10111.

• Calendar.YMD: Survive timezone shift backward at midnight.

Fixes eg handling of 1900-01-01T00:00:00 in the timezone
Europe/Stockholm, where the first 14 seconds of the year
were moved back to 1899-12-31.

Fixes #10111.
parent c5cdf57a
No related branches found
No related tags found
No related merge requests found
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment