Версия Tcl/Tk 8.6.13

След година на разработка беше представена версия Tcl/Tk 8.6.13, динамичен език за програмиране, разпространяван заедно с кросплатформена библиотека от основни елементи на графичния интерфейс. Въпреки че Tcl основно се използва за създаване на потребителски интерфейси и като вграден език, той също е подходящ за други задачи. Например, за уеб разработка, създаване на мрежови приложения, администриране на системи и тестване. Кодът на проекта се разпространява под лицензия BSD.

В новата версия:

  • Подобрен интерфейс за избиране на шрифтове (tk_fontchooser).
  • Реализирано е унифицирано запълване на многоъгълници за всички платформи.
  • Подобро позициониране на менюто в средите X11 и Windows.
  • Работа е извършена за премахване на фрагменти от кода, водещи до неопределено поведение или целочислени препълвания.
  • В функцията Tcl_GetRange се появи възможност за указване на отрицателни стойности на индексите.
  • Добавена е поддръжка за компилиране на системи Apple с чип M1.
  • Възобновено е изграждането на Tk за MacOSX 10.11 (El Capitan) и Windows ARM.
  • В Tk е подобрена поддръжката за cygwin и macOS.
  • Актуализирани са включените в базовата доставка пакети 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 и zlib 1.2.13.
  • Добавена е поддръжка за спецификация Unicode 15

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster