Etter ett års utvikling er Tcl/Tk 8.6.13, et dynamisk programmeringsspråk, nå tilgjengelig, som distribueres sammen med et tverrplattform-bibliotek av grunnleggende grafiske grensesnittelementer. Selv om Tcl primært er brukt for å lage brukergrensesnitt og som et innebygd språk, passer Tcl også for andre oppgaver. For eksempel for webutvikling, utvikling av nettverksapplikasjoner, systemadministrasjon og testing. Prosjektkoden distribueres under BSD-lisens.
I den nye versjonen:
- Forbedret grensesnitt for skrifttypenvalg (tk_fontchooser).
- Innført en enhetlig polygonfylling for alle plattformer.
- Forbedret posisjonering av menyknapper i X11- og Windows-miljøer.
- Arbeid utført for å fjerne kodefragmenter som resulterer i udefinert oppførsel eller heltalls-overløp.
- Det er nå mulig å spesifisere negative indeksverdier i Tcl_GetRange-funksjonen.
- Lagt til støtte for kompilering på Apple-systemer med M1-brikken.
- Bygging av Tk for MacOSX 10.11 (El Capitan) og Windows ARM er gjenopptatt.
- Tk har fått forbedret støtte for cygwin og macOS.
- Inkluderte pakker i den grunnleggende distribusjonen er oppdatert: 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 og zlib 1.2.13.
- Lagt til støtte for Unicode spesifikasjon 15.
Kilde: opennet.ru
