Egy év fejlesztés után bemutatják a Tcl/Tk 8.6.13 kiadását, egy dinamikus programozási nyelvet, amely az alapvető grafikus felhasználói felület elemeket tartalmazó, platformokon átívelő könyvtárával együtt terjeszthető. Bár a Tcl elsősorban felhasználói felületek létrehozására és beágyazható nyelvként szolgál, a Tcl más feladatokra is alkalmas. Például webfejlesztéshez, hálózati alkalmazások létrehozásához, rendszerek adminisztrációjához és teszteléséhez. A projekt kódja a BSD licenc alatt kerül terjesztésre.
Az új verzióban:
- Továbbfejlesztett betűtípus kiválasztási felület (tk_fontchooser).
- Az összes platformra egységesített sokszögkitöltés megvalósult.
- A menügombok jobb elhelyezése X11 és Windows környezetben.
- Dolgoztunk annak érdekében, hogy kiküszöböljük a kódrészleteket, amelyek meghatározatlan viselkedéshez vagy egész számok túlcsordulásához vezetnek.
- A Tcl_GetRange függvény mostantól képes negatív indexértékek megadására.
- Hozzáadott támogatás az Apple rendszereken történő fordításhoz M1 chippel.
- A Tk build újraindítása MacOSX 10.11 (El Capitan) és Windows ARM rendszerhez.
- Továbbfejlesztett támogatás a cygwin és a macOS számára a Tk-ban.
- Az alap terjesztési csomagban található Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, platform 1.0.19, tcltest 2.5.5, libtommath 1.x és zlib 1.2.13 frissítve lett. XNUMX.
- Hozzáadott támogatás a Unicode 15 specifikációhoz
Forrás: opennet.ru