From 6873224b1e96bcd888a5b5839cb167cb429444e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Tue, 22 Aug 2023 12:58:19 +0200
Subject: [PATCH] Created 2023-08-22T125803.rxp on branch 8.0.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

subject: Pike 8.0: Synch with Roxen 7.1.517-r1, Calendar.YMD, Filesystem.System
from: 948565b9f388e36f5078773dad8dd40ae7d52e25
to: c123eb4f6d3a07fe6b6acefd907b82820de26a00
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.
---
 .../2023-08-22T125803/2023-08-22T125803.rxp      | Bin 0 -> 1618 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 refs/heads/8.0/patches/2023-08-22T125803/2023-08-22T125803.rxp

diff --git a/refs/heads/8.0/patches/2023-08-22T125803/2023-08-22T125803.rxp b/refs/heads/8.0/patches/2023-08-22T125803/2023-08-22T125803.rxp
new file mode 100644
index 0000000000000000000000000000000000000000..cb51a7ff921ffcc1e5392ec690783213b9113a86
GIT binary patch
literal 1618
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

literal 0
HcmV?d00001

-- 
GitLab