Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

LDMud 3.6.1 veroeffentlicht

2 views
Skip to first unread message

Gnomi@Uni

unread,
Jan 8, 2020, 5:44:29 PM1/8/20
to
Hallo LDMudder!

Das LDMud-Team freut sich, die Veroeffentlichung von LDMud 3.6.1
verkuenden zu duerfen.

LDMud 3.6.1 is primaer ein Pflege-Release, in welchem einige in LDMud 3.6.0
entdeckte Fehler behoben wurden. Aber wir haben auch die Typchecks etwas
erweitert:
* Zuweisungen an Variablen und deklarative Casts werden nun zur Laufzeit
auf Typkorrektheit geprueft (wenn das Pragma rtt_checks aktiv ist).
* Es gibt nun auch Typchecks fuer Python-Efuns, wenn die Python-Funktion
entsprechende Type-Annotations besitzt.
* Bei C-style Casts von Werten unbekannten Typs (z.B. mixed), wird nun
gewarnt, dass sie keinen Effekt haben (sofern Pragma warn_empty_casts
aktiv ist, was es standardmaessig ist).

Bei einem Upgrade auf diesen Driver solltet Ihr anfangs das Pragma pedantic
abschalten, damit die Cast-Warning wirklich nur eine Warnung ist, und die
RTTCs mit dem Pragma warn_rtt_checks auf Warnungen herunterstufen, bis
Ihr Eure Mudlib entsprechend angepasst habt.

Ansonsten freuen wir uns darueber, dass der Slaballoc-Allokator nun
Unterstuetzung fuer Valgrind Memcheck besitzt, so dass wir nun ein
weiteres Werkzeug besitzen, um illegale Speicherzugriffe zu erkennen.

LDMud 3.6.1 ist hier erhaeltlich:
* http://www.ldmud.eu/download.html
* https://github.com/ldmud/ldmud/tree/3.6.1

Eine Liste der Aenderungen gibt es in der Datei HISTORY in den Quellen.

Falls Ihr auf weitere Probleme mit LDMud stosst, berichtet uns bitte
darueber in unserem Bugtracker: https://mantis.ldmud.eu/mantis/
Und falls Ihr Fragen habt, stehen wir Euch auf der Mailingliste
ldmud...@googlegroups.com oder unter ldmu...@UNItopia.de zur Verfuegung.
Wir schaetzen auch sehr Euer Feedback - vorzugsweise Lobeshymnen, aber wir
nehmen auch konstruktive Kritik entgegen.

Viel Spass!
Das LDMud-Team

0 new messages