PennMUSH 1.7.6p13 is released in the usual place. This release contains minor bugfixes for unusual conditions, and the beginnings of the Romanian translation.
For folks who run other news/blog sites and want to get an RSS feed from c.p.o, the URLs have changed since we updated to Drupal 4.1.
The new URL for the headline feed is:
You can also get feeds from user blogs and from taxonomy terms (e.g., just hardcode stuff) - ask me to help you figure this out.
When adding a new softcode function to the Penn source, you'll quickly notice that all the arguments are passed as strings (In the args array), and it returns values by adding them to another string. But in softcode, you have functions that expect numbers, dbrefs, etc. Penn provides a set of functions for use in the hardcode for converting strings to and from C types upon which real work can be done, and for appending values to the return string buffer.
They're described in the following table:
PennMUSH 1.7.6p12 and 1.7.7p16 have been released. The 1.7.6 release includes a few minor changes. The 1.7.7 release includes several internal improvements, along with some new functions and command switches, and a couple of important bugfixes. Get the releases at the usual place
As you've probably noticed, the community.pennmush.org site has been updated to a more recent release of Drupal and many things seem (to me at least) to look and work better. Hope you enjoy it.
These two releases are now available, both focusing primarily on bugfixes. 1.7.6p11 is very minor fixes; 1.7.7p15 includes one important fix and several tweaks.
We're pleased to announce the release of PennMUSH 1.7.7p14. Both a patch and the tarball are available in the usual place (see Download link above)
The most significant change in this version is the introduction of the chunk-based memory manager, and its most noticeable effect is that infrequently-used attribute texts are now swapped to disk, reducing overall memory use significantly (about 40% around here) with little performance penalty. However, swapping does currently prevent forking dumps from working (they'll be forced to nonforking) so if you've got a lot of memory and you're really attached to forking dumps, be sure you read the comment in mush.cnf about how to set the memory cache large enough that swapping never happens.
I've made a port of ASpace 1.1 for PennMUSH 1.7.7p13 and it's available at http://ftp.pennmush.org/Accessories/PennMUSH-1.7.7p13withASpace1.1.tar.gz
PennMUSH 1.7.6p9 and 1.7.7p13 have been released in the usual place (follow the download link above).
These releases include fixes for a crash bug and a minor memory leak. The 1.7.7 release also includes initial support for interactions, a new hardcode feature, and several minor improvements.
Looks like M*U*S*H's host didn't like the new kernel installed today and has crashed or frozen up. It'll come back tomorrow morning at 9:30 am CST when I get into my office. Anyone who has spare remote reboot hardware (networkable power strip kind of stuff) should feel free to let me know. :)