Release of LDMud 3.6.4 and 3.5.4

24 views
Skip to first unread message

Gnomi

unread,
Apr 6, 2021, 2:26:25 PM4/6/21
to Discussion of the LDMud driver.
Hello LDMudders,

the LDMud team is pleased to announce the release of LDMud 3.6.4 as
the latest stable LDMud release.

This release fixes several bugs including several crashes and is therefore
recommended for users of LDMud 3.6. We also released LDMud 3.5.4 which
only contains the fixes for those crashes.

In LDMud 3.6.4 however there are some new features:
* Introducing default argument values.
In function declarations you can specify default values for the
arguments. Those arguments are then optional, even without a
varargs specifier.
* Introducing the prefixes #'lfun:: and #'var:: to specify lfun
and variable closure literals explicitly.
* Implemented compile time and runtime type checks for foreach()
statements and all kinds of assignment operations.
* replace_program() is now longer restricted in the presence of
virtual variables.
* sscanf() and parse_command() are now real efuns (and not reserved
words any longer).
* interactive_info() now also returns noecho and charmode information.
* Implemented subtraction of mappings from arrays and vice versa.
* Added command line option --tls-password to support password
protected TLS keys.
* The preprocessor is much more strict in parsing its statements.

LDMud 3.5.4 can be downloaded from:
* http://www.ldmud.eu/download.html
* https://github.com/ldmud/ldmud/tree/3.5.4

LDMud 3.6.4 can be downloaded from:
* http://www.ldmud.eu/download.html
* https://github.com/ldmud/ldmud/tree/3.6.4

A list of changes can be found in the HISTORY file in the driver sources.

Furthermore we'd like to announce two breaking changes in upcoming releases:
* LDMud 3.6.5 will remove the argument given to the create() and reset()
lfuns (the lfuns specified by the H_CREATE_* and H_RESET driver hook).
* LDMud 3.7.0 will remove the compat mode.

If you have any problems with LDMud, please don't hesitate to report them
at: https://mantis.ldmud.eu/mantis/
If you have any questions please ask either on ldmud...@googlegroups.com
or contact us at ldmu...@UNItopia.de.

Have fun!
The LDMud team

seik...@gmail.com

unread,
Apr 8, 2021, 11:06:28 PM4/8/21
to LDMud Talk
thank you 
so grateful for you

seik...@gmail.com

unread,
Apr 8, 2021, 11:18:26 PM4/8/21
to LDMud Talk
hope ldmud 3.7 can make file path return the same format such as all start with "/" or not
Reply all
Reply to author
Forward
0 new messages