Register forum user name Search FAQ

Release notes for MUSHclient version 4.99


Version 4.99

Released on 28 Aug 2015

1. During plugin callbacks attempts to output Note, Tell or similar (eg. ColourNote, print in Lua) are deferred until the end of the next line of input from the MUD.

This is to prevent things like MXP callbacks, or telnet negotiation callbacks (like GMCP), which output debugging or informational messages from inadvertently turning the current line in the output buffer from "MUD output" status to "Note status".

A side-effect of such status conversion is that the next (or current) line would skip trigger-matching.

[master 9151f01]


2. Do not allow DeleteTemporaryTimers, DeleteTemporaryAliases, DeleteTemporaryTriggers to delete one which is currently executing a script. That is, if a trigger, timer or alias, which happens to be temporary, tries to delete itself it will not succeed (it will not be deleted).

[master 3386efc]


3. Updated LPEG (Lua Parsing Expression Grammar) from version 0.10 to 0.12. This includes an updated re.lua file.

* Changes from version 0.11 to 0.12
---------------------------------
+ no "unsigned short" limit for pattern sizes
+ matchtime captures considered nullable
+ some bugs fixed

* Changes from version 0.10 to 0.11
-------------------------------
+ complete reimplementation of the code generator
+ new syntax for table captures
+ new functions in module 're'
+ other small improvements

[master d127c09, abd8293]


4. Modified Debug "summary" to include expansion of operating systems names Windows 8 and Windows 10.

[master a51d360]


5. Updated PCRE (regular expression) library from 8.36 to 8.37 which is basically a bug-fix release.

http://www.pcre.org/original/changelog.txt

[master 25d2910]

6. Updated PNG library from 1.6.17 to 1.6.18. This has minor bug-fixes.

[master dbfb643]

7. Updated SQLite3 library from 3.8.8.3 to 3.8.11.1.

https://www.sqlite.org/news.html

[master 1f6f5d7]

View all MUSHclient release notes

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.