Release version 2.4.4 2025-03-15
Release 2.4.4 2025-03-15
IMPORTANT NOTE:
While you are NOT required to use this release in order to submit to IOCCC28,
we do RECOMMEND that you use and install this release of the mkiocccentry toolkit.
BACKWARD COMPATIBILITY:
This release is backward compatible with both "Release 2.4.2 2025-03-02".
This release is backward compatible with both "Release 2.4.3 2025-03-11".
Submissions made under "Release 2.4.2 2025-03-02" remain valid for IOCCC28.
Submissions made under "Release 2.4.3 2025-03-11" remain valid for IOCCC28.
RELEASE DETAILS FOLLOW:
Set locale to C, the official locale of the IOCCC.
See the "programmer's apology" of the set_ioccc_locale()
function in soup/location_util.c
for more details.
Updated MKIOCCCENTRY_VERSION
to "2.0.3 2025-03-14".
Updated FNAMCHK_VERSION
to "2.0.1 2025-03-14".
Maintain MIN_FNAMCHK_VERSION
as "2.0.0 2025-02-28".
Updated TXZCHK_VERSION
to "2.0.3 2025-03-14"
Updated CHKENTRY_VERSION
to "2.0.3 2025-03-14".
Sync jparse repo to jparse/
. This
updates the jparse(3)
man page with additional functions (with two new
files added), adds to all the tools (early on main()
- no libraries)
setlocale(LC_ALL, "");
to use the system's default locale based on
$LANG
. Additionally a macro and variable were renamed to better reflect
what they are (this does not affect any code in mkiocccentry toolkit however).