A thinko in commit 029dfdf1 caused the year 519 to be handled differently from either adjacent year, which was not the intention AFAICS. Report and diagnosis by Marc Cousin. In passing, remove redundant re-tests of year value.
Attach a file by drag & drop or click to upload