PennMUSH 1.8.2p2 and 1.8.3p0

The PennMUSH devteam is pleased to announce the release of PennMUSH 1.8.2p2, which fixes several bugs and typos, including two uncommon crash situations in PennMUSH 1.8.0. This patch is highly recommended for all users of the "stable" series that are not intending to upgrade to 1.8.3 immediately.

We're also pleased to announce the first release of the PennMUSH 1.8.3 series. This is the new "development" series, and future releases will contain both bugfixes and new features. 1.8.3 includes all of the fixes in 1.8.2p2 as well as an extensive rewrite of the internal ansi color handling routines.

There is a patch from 1.8.2p1 to 1.8.3p0, but it's advisable to start with the clean 1.8.3 tarball instead, and port over any changes (see the file UPGRADING in the distribution).

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

As a reminder, if you patch

As a reminder, if you patch from 1.8.2p1 to 1.8.3p0, you have to re-run Configure to rebuild makefiles to include c files added for the 1.8.3 release so it'll compile.

Another addendum... for

Another addendum... for those starting with a fresh copy of the 1.8.3 restart script there is an issue with the DATEMSK variable not being exported for extended convtime support. If you are experiencing issues with convtime() returning -1 for values it took in 1.8.2 the end of your restart script should look like:


DATEMSK="${GAMEDIR}/getdate.template"
export DATEMSK

LC_ALL=$LANG LANG=$LANG ./netmush $GAMEDIR/$CONF_FILE &

This will be corrected in the 1.8.3p1 release at some point in the future.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.