Quote:
//var %i 1970 , %range $iif($beta && $version isnum 7.52,1970-2999,1970-2037) | while (%i isnum %range) { var %a $ctime(31/12/ $+ %i 23:59:59 ) | if (*Jan 31 23:59:59* !iswm $asctime(%a)) echo -a year %i vs $v2 | inc %i }

Thanks, this should be fixed in the next beta. That said, the specific change that needed to be made reversed a previous change that was made about a decade ago, apparently to fix a different issue. It's impossible to know exactly what that was since the code has changed so many times. This will need to be tested thoroughly in the next beta.

Quote:
//echo -a $ctime(31/12/69 23:59:58) vs $ctime(31/12/1969 23:59:58)

Note that this is not a bug. mIRC uses the Windows time APIs which are limited by their 32bit/64bit range.