Tcl/Tk 8.6.13 release

Na een jaar van ontwikkeling wordt de release van Tcl/Tk 8.6.13 gepresenteerd, een dynamische programmeertaal die samen met een platformonafhankelijke bibliotheek van grafische basisinterface-elementen wordt gedistribueerd. Hoewel Tcl vooral wordt gebruikt voor het maken van gebruikersinterfaces en als embedded taal, is Tcl ook geschikt voor andere taken. Bijvoorbeeld voor webontwikkeling, het maken van netwerkapplicaties, systeembeheer en testen. De projectcode wordt gedistribueerd onder de BSD-licentie.

In de nieuwe versie:

  • Verbeterde interface voor lettertypeselectie (tk_fontchooser).
  • Er is een uniforme polygoonvulling voor alle platforms geïmplementeerd.
  • Verbeterde positionering van menuknoppen in X11- en Windows-omgevingen.
  • Er is gewerkt aan het elimineren van codefragmenten die tot ongedefinieerd gedrag of overflows van gehele getallen leiden.
  • De functie Tcl_GetRange heeft nu de mogelijkheid om negatieve indexwaarden op te geven.
  • Ondersteuning toegevoegd voor compilatie op Apple-systemen met de M1-chip.
  • De Tk-build voor MacOSX 10.11 (El Capitan) en Windows ARM is hervat.
  • Tk heeft de ondersteuning voor cygwin en macOS verbeterd.
  • De pakketten 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 en zlib 1.2.13 zijn opgenomen in de basisdistributie zijn bijgewerkt. XNUMX.
  • Ondersteuning toegevoegd voor Unicode 15-specificatie

Bron: opennet.ru

Voeg een reactie