Tcl/Tk 8.6.13 чыгаруу

Бир жылдык иштеп чыгуудан кийин, Tcl/Tk 8.6.13, динамикалык программалоо тили, графикалык интерфейстин негизги элементтеринин кросс-платформалык китепканасы менен бирге бөлүштүрүлөт. Tcl негизинен колдонуучу интерфейстерин түзүү үчүн жана камтылган тил катары колдонулса да, Tcl башка тапшырмалар үчүн да ылайыктуу. Мисалы, веб-иштеп чыгуу, тармактык тиркемелерди түзүү, системаны башкаруу жана тестирлөө үчүн. Долбоордун коду BSD лицензиясы боюнча таратылат.

Жаңы версияда:

  • Жакшыртылган шрифт тандоо интерфейси (tk_fontchooser).
  • Бардык платформалар үчүн бирдиктүү полигон толтуруу ишке ашырылган.
  • X11 жана Windows чөйрөлөрүндө меню баскычтарынын жакшыртылган жайгашуусу.
  • Белгисиз жүрүм-турумга же бүтүн сандардын ашып кетишине алып келген код фрагменттерин жок кылуу боюнча иштер аткарылды.
  • Tcl_GetRange функциясы эми терс индекс маанилерин көрсөтүү мүмкүнчүлүгүнө ээ.
  • M1 чип менен Apple системаларында компиляциялоо үчүн кошумча колдоо.
  • MacOSX 10.11 (El Capitan) жана Windows ARM үчүн Tk түзүлүшү улантылды.
  • Tk cygwin жана macOS үчүн колдоону жакшыртты.
  • Негизги бөлүштүрүүгө киргизилген Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, платформа 1.0.19, tcltest 2.5.5, libtommath 1.x жана zlib 1.2.13 пакеттери жаңыртылган XNUMX.
  • Юникод 15 спецификациясына колдоо кошулду

Source: opennet.ru

Комментарий кошуу