[PENNMUSH-ANNOUNCE] 1.8.1-patch05

Javelin dunemush at pennmush.org
Mon Jan 30 14:06:56 CST 2006


The PennMUSH development team announces the release of 1.8.1-patch05

You can retrieve this patch, or a complete tarball of this version
of PennMUSH, from the PennMUSH download site http://ftp.pennmush.org/Source

Please read the instructions at the top of the patch file if using
a patch. Sometimes they differ slightly. Changes in this patch
are listed below.

Enjoy!

  Javelin, for the penndevs

--------------------------------------------------------------------


Major Changes:
  * @attrib/access no longer treats one-word flag lists that don't
    match a single flag as a set of flag characters. You must now always
    specify a space-separated list of full flag names.
Commands:
  * @list/locks and list(locks) lists all defined locktypes.
    Suggested by Jules at M*U*S*H, patch by Walker at M*U*S*H.
  * New @search classes 'start' (nth element of return list to start
    with) and 'count' (how many elements to show, from <start>).
    Useful for getting results a page at a time. Patch by Walker at M*U*S*H.
Functions:
  * nsearch()/nlsearch()/nchildren() return the number of objects that
    would be returned by the equivalent search/lsearch/children call.
    Patch by Walker at M*U*S*H.
Minor Changes:
  * delete() can use a negative length argument to delete characters
    leftward, a la MUX. [MUX, SW].
  * In @mail commands, <n>: is now recognized as meaning 'all messages
    in folder n'. Notably, @mail 3: now lists all messages in folder 3,
    rather than reading all messages in folder 3. Patch by Sketch at M*U*S*H.
  * When one alias in a list of aliases being set is invalid, we
    now report it with specificity. Suggested by Talvo at M*U*S*H.
  * You no longer need to escape commas in decompose(). Suggested by
    Trinsec at M*U*S*H.
  * @sitelock rules for Guest access can now be specified per-guest
    character. Suggested by Talvo at M*U*S*H.
  * process_expression now parses for regex pattern captures by default,
    so lots of things will work better under regedit(). Use of a ufun
    clears the captured registers so dollar signs in ufuns don't
    need escaping. Patch by Walker at M*U*S*H.
  * Refactoring of ufun code by Walker at M*U*S*H.
Fixes:
  * Help fixes by Trinsec at M*U*S*H and Talvo at M*U*S*H and qa'toq at M*U*S*H.
  * Crash bug in page fixed. Reported by the fine folks at ST:Foundation.
    Patch by Walker at M*U*S*H.
  * Win32 portability fixes. [EEH]
  * Fixes from 1.8.0p10.






More information about the Pennmush-announce mailing list