Выпуск Tcl/Tk 8.6.13

Пасля года распрацоўкі прадстаўлены рэліз Tcl/Tk 8.6.13, дынамічнай мовы праграмавання, які распаўсюджваецца сумесна з кросплатформавай бібліятэкай базавых элементаў графічнага інтэрфейсу. Нягледзячы на ​​тое, што асноўнае распаўсюджванне Tcl атрымаў для стварэння інтэрфейсаў карыстальніка і як убудаваная мова, Tcl таксама падыходзіць для іншых задач. Напрыклад, для web-распрацоўкі, стварэння сеткавых прыкладанняў, адміністраванні сістэм і тэставанні. Код праекту распаўсюджваецца пад ліцэнзіяй BSD.

У новай версіі:

  • Палепшаны інтэрфейс выбару шрыфтоў (tk_fontchooser).
  • Рэалізавана ўніфікаваная для ўсіх платформ заліванне шматкутнікаў.
  • Палепшана пазіцыянаванне кнопак меню ў асяроддзі X11 і Windows.
  • Праведзена праца па выключэнні з кода фрагментаў, якія прыводзяць да нявызначаных паводзін або цэлалікім перапаўненням.
  • У функцыі Tcl_GetRange з'явілася магчымасць указання адмоўных значэнняў азначнікаў.
  • Дададзена падтрымка кампіляцыі на сістэмах Apple з чыпам M1.
  • Адноўлена зборка Tk для MacOSX 10.11/XNUMX (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. 1.2.13.
  • Дададзена падтрымка спецыфікацыі Unicode 15

Крыніца: opennet.ru

Дадаць каментар