Julien Fischer
d62391b040
Allow for only a single positive leap second.
...
Mercury currently allows for two positive leap seconds per minute, presumably
following earlier versions of the C standard (e.g. C90). This is based on
an erroneous understanding of how UTC is defined and was corrected in C99.
(UTC allows a maximum of one leap second, positive or negative, per minute.)
library/calendar.m:
library/time.m:
Allow only a single positive leap second per minute.
NEWS.md:
Announce the above change.
tests/hard_coded/calendar_date_time.conv.{m,exp}:
Update this test.
2026-04-15 00:24:41 +10:00
..
2026-02-19 15:24:59 +11:00
2026-02-19 15:24:59 +11:00
2026-02-19 15:24:59 +11:00
2026-01-22 21:22:38 +11:00
2026-02-19 15:24:59 +11:00
2026-02-19 15:24:59 +11:00
2026-02-19 15:24:59 +11:00
2026-01-23 19:53:58 +11:00
2026-02-20 19:19:26 +11:00
2026-02-19 15:24:59 +11:00
2026-02-19 15:24:59 +11:00
2026-04-15 00:24:41 +10:00
2026-02-25 22:06:42 +11:00
2026-02-19 15:24:59 +11:00
2026-03-19 18:31:05 +11:00
2026-02-19 15:24:59 +11:00
2026-03-09 03:07:51 +11:00
2026-03-14 01:59:56 +11:00
2026-01-22 21:22:38 +11:00
2026-01-22 21:22:38 +11:00
2026-02-19 15:24:59 +11:00
2026-01-23 19:53:58 +11:00
2026-01-22 21:22:38 +11:00
2026-02-19 15:24:59 +11:00
2026-01-23 19:53:58 +11:00
2026-03-14 17:09:55 +11:00
2026-02-28 00:15:22 +11:00
2026-02-28 00:15:22 +11:00
2026-01-23 19:53:58 +11:00
2026-01-22 21:22:38 +11:00
2026-03-05 16:54:47 +11:00
2026-03-05 16:54:47 +11:00
2026-03-08 02:04:04 +11:00
2026-03-07 00:32:26 +11:00
2026-03-05 16:54:47 +11:00
2026-03-14 09:35:20 +11:00
2026-02-20 19:19:26 +11:00
2026-02-20 19:19:26 +11:00
2026-02-20 19:19:26 +11:00
2026-03-13 14:18:03 +11:00
2026-02-20 19:19:26 +11:00
2026-02-20 19:19:26 +11:00
2026-01-23 19:53:58 +11:00
2026-02-20 19:19:26 +11:00
2026-02-20 19:19:26 +11:00
2026-01-23 19:53:58 +11:00
2026-03-04 19:51:35 +11:00
2026-03-13 12:44:54 +11:00
2026-03-03 13:01:00 +11:00
2026-02-18 15:08:23 +11:00
2026-01-23 19:53:58 +11:00
2026-02-12 21:59:25 +11:00
2026-01-23 19:53:58 +11:00
2026-01-23 19:53:58 +11:00
2026-01-23 19:53:58 +11:00
2026-01-22 21:22:38 +11:00
2026-01-23 19:53:58 +11:00
2026-01-23 19:53:58 +11:00
2026-02-18 23:31:27 +11:00
2026-01-29 22:09:58 +11:00
2026-01-29 00:11:37 +11:00
2026-02-20 23:57:09 +11:00
2026-01-23 19:53:58 +11:00
2026-01-23 19:53:58 +11:00
2026-02-18 15:31:30 +11:00
2026-01-23 19:53:58 +11:00
2026-01-23 19:53:58 +11:00
2026-01-23 19:53:58 +11:00
2026-02-24 21:08:25 +11:00
2026-02-20 21:05:08 +11:00
2026-03-14 09:35:20 +11:00
2026-02-20 13:40:40 +11:00
2026-01-23 19:53:58 +11:00
2026-03-18 15:59:04 +11:00
2026-02-20 23:57:09 +11:00
2026-02-20 14:42:38 +11:00
2026-02-20 14:42:38 +11:00
2026-02-20 14:42:38 +11:00
2026-02-20 14:42:38 +11:00
2026-02-20 14:42:38 +11:00
2026-02-18 21:05:36 +11:00
2026-02-12 21:59:25 +11:00
2026-02-20 14:42:38 +11:00
2026-01-23 19:53:58 +11:00
2026-01-28 13:34:30 +11:00
2026-02-20 14:42:38 +11:00
2026-02-12 14:04:05 +11:00
2026-03-28 14:56:10 +11:00
2026-03-20 20:47:39 +11:00
2026-02-20 23:57:09 +11:00
2026-01-23 19:53:58 +11:00
2026-02-20 16:03:18 +11:00
2026-01-28 13:34:30 +11:00
2026-02-20 16:20:42 +11:00
2026-02-20 16:20:42 +11:00
2026-01-23 19:53:58 +11:00
2026-01-23 19:53:58 +11:00
2026-01-22 21:22:38 +11:00
2026-02-16 14:18:33 +11:00
2026-04-10 22:59:03 +10:00
2026-02-16 14:30:14 +11:00
2026-02-20 19:19:26 +11:00
2026-04-15 00:24:41 +10:00
2026-02-20 21:05:08 +11:00
2026-02-20 21:05:08 +11:00
2026-02-19 15:24:59 +11:00
2026-03-05 16:54:47 +11:00
2026-03-05 16:54:47 +11:00
2026-03-06 20:32:20 +11:00
2026-03-06 20:32:20 +11:00
2026-03-05 16:54:47 +11:00
2026-01-22 21:22:38 +11:00
2026-02-20 21:05:08 +11:00
2026-02-27 20:16:56 +11:00
2026-02-20 21:05:08 +11:00
2026-02-20 21:05:08 +11:00
2026-02-20 21:05:08 +11:00
2026-02-16 14:06:32 +11:00