Versiunea Tcl/Tk 8.6.13

După un an de dezvoltare, este prezentată lansarea Tcl/Tk 8.6.13, un limbaj de programare dinamic distribuit împreună cu o bibliotecă multiplatformă de elemente de bază ale interfeței grafice. Deși Tcl este folosit în principal pentru crearea de interfețe cu utilizatorul și ca limbaj încorporat, Tcl este potrivit și pentru alte sarcini. De exemplu, pentru dezvoltarea web, crearea de aplicații de rețea, administrarea sistemului și testarea. Codul proiectului este distribuit sub licența BSD.

În noua versiune:

  • Interfață îmbunătățită de selecție a fonturilor (tk_fontchooser).
  • A fost implementată o umplere unificată a poligonului pentru toate platformele.
  • Poziționare îmbunătățită a butoanelor de meniu în mediile X11 și Windows.
  • S-a lucrat pentru a elimina fragmentele de cod care duc la un comportament nedefinit sau depășiri de numere întregi.
  • Funcția Tcl_GetRange are acum capacitatea de a specifica valori negative ale indexului.
  • S-a adăugat suport pentru compilare pe sistemele Apple cu cip M1.
  • Versiunea Tk pentru MacOSX 10.11 (El Capitan) și Windows ARM a fost reluată.
  • Tk a îmbunătățit suportul pentru cygwin și macOS.
  • Pachetele 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 incluse în pachetele de distribuție de bază au fost actualizate. XNUMX.
  • S-a adăugat suport pentru specificația Unicode 15

Sursa: opennet.ru

Adauga un comentariu