[Home] [Downloads] [Search] [Help/forum]

Release notes for MUSHclient version 4.92


Version 4.92

Released on 20 Apr 2014

1. Fixed bug in WindowRectOp where doing a flood-fill to a line, or of a surface, would not let you specify a fill colour.

Now Colour2 (the last parameter) is used as the fill colour.

[master e19605c]


2. If loading a world file fails due to some problem in the XML format, the offending line number is now reported.

[master 1a731fc]


3. Fixed bug where if you set a custom world title with SetTitle, and then saved the world file, the custom title would revert back to the default title.

[master 70e578c]


4. Fixed bug where if the server sent IAC DO NAWS then the client would turn NAWS on, even though it did not respond IAC WILL NAWS.

[master f0890e2]


5. Added option to log Lua scripting errors to a log file.

This is intended for sending to plugin developers or for your own use if you are developing scripts or plugins, and an error message disappears before you can attend to it.

The file will be called "script_error_log.txt" in the default log file directory. The default log file directory is the one reported by:

GetInfo (58)

To enable this option you need to execute this script function call (eg. in the Immediate scripting window):

SetOption ("log_script_errors", 1)

There is no GUI interface for this option, however the plugin "Config_Option_Changer" has been updated to support it.

The file will be opened "append" so subsequent errors will be added to it until such time as it is deleted.

The information reported is the same as appears in the output window if "Note errors" is active. In addition each error message is preceded by the local date and time for verification.

[master 3abbb94]


6. Added option to omit the date from "world" files when saving them.

The purpose of this is to allow you to use Git (or some other source-control system) to monitor changes to your world files, without "spurious" differences appearing, that is, that only the date has changed.

To enable this option you need to execute this script function call (eg. in the Immediate scripting window):

SetOption ("omit_date_from_save_files", 1)

There is no GUI interface for this option, however the plugin "Config_Option_Changer" has been updated to support it.

[master 480dbbb, de7c9d6]


7. Added check in program initialization that the the global preferences file "mushclient_prefs.sqlite" is writable. If not, the program exits. This prevents obscure error messages later on.

[master da7e6b1]


8. Updated PCRE (regular expression) library from 8.33 to 8.35. See here for more information:

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

[master 1454db7]


9. Updated SQLite3 (database) library from 3.8.0.2 to 3.8.4.3. See here for more information:

https://sqlite.org/news.html

[master 898f489]

View all MUSHclient release notes

Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.

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

[Home]


Written by Nick Gammon - 5K   profile for Nick Gammon on Stack Exchange, a network of free, community-driven Q&A sites   Marriage equality

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( https://gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Hosted at FutureQuest]