Tcl/Tk 8.6.13-Veröffentlichung

Nach einem Jahr der Entwicklung wird die Veröffentlichung von Tcl/Tk 8.6.13 vorgestellt, einer dynamischen Programmiersprache, die zusammen mit einer plattformübergreifenden Bibliothek grundlegender Elemente der grafischen Benutzeroberfläche vertrieben wird. Obwohl Tcl hauptsächlich zur Erstellung von Benutzeroberflächen und als eingebettete Sprache verwendet wird, eignet sich Tcl auch für andere Aufgaben. Zum Beispiel für die Webentwicklung, die Erstellung von Netzwerkanwendungen, die Systemadministration und das Testen. Der Projektcode wird unter der BSD-Lizenz verteilt.

In der neuen Version:

  • Verbesserte Schnittstelle zur Schriftartenauswahl (tk_fontchooser).
  • Eine einheitliche Polygonfüllung für alle Plattformen wurde implementiert.
  • Verbesserte Positionierung der Menüschaltflächen in X11- und Windows-Umgebungen.
  • Es wurde daran gearbeitet, Codefragmente zu beseitigen, die zu undefiniertem Verhalten oder Ganzzahlüberläufen führen.
  • Die Funktion Tcl_GetRange hat jetzt die Möglichkeit, negative Indexwerte anzugeben.
  • Unterstützung für die Kompilierung auf Apple-Systemen mit dem M1-Chip hinzugefügt.
  • Der Tk-Build für MacOSX 10.11 (El Capitan) und Windows ARM wurde wieder aufgenommen.
  • Tk hat die Unterstützung für Cygwin und macOS verbessert.
  • Die Pakete 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 und zlib 1.2.13 sind in der Basisdistribution enthalten wurden aktualisiert. XNUMX.
  • Unterstützung für die Unicode 15-Spezifikation hinzugefügt

Source: opennet.ru

Kommentar hinzufügen