> How about the following fix?  It should result in better predictions
> after 2038 than simply cutting off after 2037.  I've pushed this into
> the experimental github version.
>

Thank you Paul for taking an action for this one.

I have some questions in your suggested update:

> +Rule   Morocco   2038   only   -   Sep    30    3:00   0   -
> +Rule   Morocco   2038   only   -   Oct    30    2:00   1:00   S
> +Rule   Morocco   2038   max   -   Oct    lastSun 3:00   0   -

With this change, GMT offset at Africa/Casablanca around year 2038 would be -


Rule        Morocco        2037        only        -        Oct         11         3:00        0        -

2038-01-01 - GMT+0

Rule        Morocco        2026        max        -        Mar         lastSun 2:00        1:00        S

2038-03-28 - GMT+0 -> GMT+1

Rule        Morocco        2038        only        -        Sep         30         3:00        0        -

2038-09-30 - GMT+1 -> GMT+0

Rule        Morocco        2038        only        -        Oct         30         2:00        1:00        S

2038-10-30 - GMT+0 -> GMT+1

Rule        Morocco        2038        max        -        Oct         lastSun 3:00        0        -

2038-10-31 - GMT+1 -> GMT+0


For me, above GMT offset transition looks really weird. I suspect what you really wanted to suggest would be:

+Rule   Morocco   2038   only   -   Sep    30    3:00   0   -
+Rule   Morocco   2039   max   -   Oct    lastSun 3:00   0   -


Thanks,
Yoshito