Випуск 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 (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

Додати коментар або відгук