Etter et års utvikling presenteres utgivelsen av Tcl/Tk 8.6.13, et dynamisk programmeringsspråk distribuert sammen med et kryssplattformbibliotek med grunnleggende grafiske grensesnittelementer. Selv om Tcl først og fremst brukes til å lage brukergrensesnitt og som et innebygd språk, er Tcl også egnet for andre oppgaver. For eksempel til webutvikling, opprettelse av nettverksapplikasjoner, systemadministrasjon og testing. Prosjektkoden distribueres under BSD-lisensen.
I den nye versjonen:
- Forbedret fontvalggrensesnitt (tk_fontchooser).
- En enhetlig polygonfylling for alle plattformer er implementert.
- Forbedret plassering av menyknapper i X11- og Windows-miljøer.
- Det er gjort arbeid for å eliminere kodefragmenter som fører til udefinert oppførsel eller heltallsoverløp.
- Tcl_GetRange-funksjonen har nå muligheten til å spesifisere negative indeksverdier.
- Lagt til støtte for kompilering på Apple-systemer med M1-brikken.
- Tk-byggingen for MacOSX 10.11 (El Capitan) og Windows ARM er gjenopptatt.
- Tk har forbedret støtte for cygwin og macOS.
- Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, plattform 1.0.19, tcltest 2.5.5, libtommath 1.x og zlib 1.2.13-pakkene inkludert i grunndistribusjonen har blitt oppdatert. XNUMX.
- Lagt til støtte for Unicode 15-spesifikasjonen
Kilde: opennet.ru