Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Newsgroups | de.alt.mud |
|---|---|
| From | "Gnomi@Uni" <Gnomi-09201cea@UNItopia.DE> |
| Subject | LDMud 3.6.3 und 3.5.3 veroeffentlicht |
| Date | 2020-09-01 11:46 +0200 |
| Organization | Postamt zu Tadmor, Magyra |
| Message-ID | <uni.1598953571.1131652@unitopia.de> (permalink) |
Hallo LDMudder! Das LDMud-Team freut sich, das Release von LDMud 3.6.3 als aktuelles stabiles Release verkuenden zu duerfen. In diesem Release werden einige Crashes behoben, weswegen das Update fuer alle Nutzer von LDMud 3.6 empfohlen wird. Wir veroeffentlichen auch LDMud 3.5.3, welches nur die Korrekturen fuer die Crashes beinhaltet. LDMud 3.6.3 enthaelt darueberhinaus auch einige neuen Features: * Das Pragma strict_types wirft nun Fehler. Wie bereits mit dem Release von 3.6.2 angekuendigt, das Pragma wurde neu implementiert und wird nun - genau wie vor 3.5.0 - wieder Fehler melden. * Das neue Pragma warn_unused_variables warnt ueber unbenutzte Variablen. Der Compiler wird dann zu Variablen warnen, von denen nicht gelesen wurde oder auf denen kein Wert geschrieben wurde. Das Pragma ist standardmaessig deaktiviert. * Unterstuetzung fuer Graphemhaufen (Extended Grapheme Clusters). Mehrere Unicode-Codepoints koennen ein wahrnehmbares Zeichen bilden. Diese werden nun auch von sprintf() und terminal_colour() als ein Zeichen behandelt. Auch ANSI-Escape-Codes werden nun als breitenloses Zeichen behandelt. * Die neue Efun text_width() berechnet die Breite eines Textes. Dabei werden Graphemhaufen und ANSI-Escape-Codes beachtet. * Die Python-Unterstützung wurde um Lvalue-Referenzen erweitert. Auch die Struct-Klasse wurde geaendert, so dass der Zugriff auf die Komponenten nun ueber das .members-Attribut geschieht. * save/restore_value() beherrscht nun auch Structs mit geaenderter Definition (hinzugefuegte/entfernte Komponenten) und anonyme Structs. LDMud 3.5.3 ist hier erhaeltlich: * http://www.ldmud.eu/download.html * https://github.com/ldmud/ldmud/tree/3.5.3 LDMud 3.6.3 ist hier erhaeltlich: * http://www.ldmud.eu/download.html * https://github.com/ldmud/ldmud/tree/3.6.3 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-talk@googlegroups.com oder unter ldmud-dev@UNItopia.de zur Verfuegung. Viel Spass! Das LDMud-Team
Back to de.alt.mud | Previous | Next | Find similar
LDMud 3.6.3 und 3.5.3 veroeffentlicht "Gnomi@Uni" <Gnomi-09201cea@UNItopia.DE> - 2020-09-01 11:46 +0200
csiph-web