Wydanie Tcl/Tk 8.6.13

Po roku prac zaprezentowano wydanie Tcl/Tk 8.6.13, dynamicznego języka programowania dystrybuowanego wraz z wieloplatformową biblioteką podstawowych elementów interfejsu graficznego. Chociaż Tcl jest używany głównie do tworzenia interfejsów użytkownika i jako język osadzony, Tcl nadaje się również do innych zadań. Na przykład do tworzenia stron internetowych, tworzenia aplikacji sieciowych, administrowania systemami i testowania. Kod projektu jest rozpowszechniany na licencji BSD.

W nowej wersji:

  • Ulepszony interfejs wyboru czcionki (tk_fontchooser).
  • Zaimplementowano ujednolicone wypełnienie wielokątów dla wszystkich platform.
  • Poprawione rozmieszczenie przycisków menu w środowiskach X11 i Windows.
  • Wykonano prace mające na celu wyeliminowanie fragmentów kodu prowadzących do niezdefiniowanego zachowania lub przepełnienia liczb całkowitych.
  • Funkcja Tcl_GetRange ma teraz możliwość określenia ujemnych wartości indeksu.
  • Dodano obsługę kompilacji na systemach Apple z chipem M1.
  • Kompilacja Tk dla MacOSX 10.11 (El Capitan) i Windows ARM została wznowiona.
  • Tk poprawiło obsługę cygwin i macOS.
  • Pakiety Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, platforma 1.0.19, tcltest 2.5.5, libtommath 1.x i zlib 1.2.13 zawarte w podstawowej dystrybucji zostały zaktualizowane XNUMX.
  • Dodano obsługę specyfikacji Unicode 15

Źródło: opennet.ru

Dodaj komentarz