Neuerung seit der Version 18.08

Top  Previous  Next

1) Die Funktion taxpool.trim wurde durch str.trimmed ersetzt.

 

2) Zusätzliche string-Funktionen wurden mit dem Namensraum str eingeführt. Da Lua Indices byteweise und nicht zeichenweise interpretiert, können diese Funktionen als Alternative zu den Lua-Stringfunktionen dienen, die bei Umlauten Probleme bereiten können.

 

3) bit32 existiert nicht mehr in Lua, es können jetzt logische Operatoren verwendet werden:

taxpool.message_box("Wollen Sie den Vorgang fortsetzen?", bit32.bor(taxpool.DLG_YES, taxpool.DLG_NO, taxpool.DLG_QUESTION)

wird zu

taxpool.message_box("Wollen Sie den Vorgang fortsetzen?", taxpool.DLG_YES | taxpool.DLG_NO | taxpool.DLG_QUESTION)

 

4) Integer-Werte sind in Lua jetzt 64-Bit lang.

 

5) Die angepassten Lua-Beispiele werden nicht automatisch aktualisiert, diese müssen von INSTALLATIONSORDNER/vorlagen/cod/luascript/ nach DATENORDNER/luascript/ kopiert werden.