Tcl/Tk хувилбар 8.6.12

10 сарын хөгжүүлэлтийн дараа график интерфэйсийн үндсэн элементүүдийн хөндлөн платформ номын сантай хамт тархсан динамик програмчлалын хэл болох Tcl/Tk 8.6.12 хувилбарыг танилцуулж байна. Хэдийгээр Tcl нь үндсэндээ хэрэглэгчийн интерфэйс үүсгэх, суулгагдсан хэл болгон ашигладаг боловч Tcl нь бусад ажлуудад тохиромжтой. Жишээлбэл, вэб хөгжүүлэлт, сүлжээний програмуудыг бий болгох, системийн удирдлага, тест хийх. Төслийн кодыг BSD лицензийн дагуу түгээдэг.

Шинэ хувилбарт:

  • Tk нь macOS платформын дэмжлэгийг сайжруулахын тулд үргэлжлүүлэн ажиллаж байна. MacOS 12.1 "Monterey"-тэй нийцтэй байдлыг хангасан. Пикселийн форматыг сайжруулах дэмжлэг.
  • "TkWorldChanged" шинэ виртуал арга хэмжээ хэрэгжлээ.
  • CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate гарын шинэ кодуудыг нэмсэн.
  • POSIX стандартад тодорхойлсон EILSEQ алдааны кодын дэмжлэгийг нэмсэн.
  • Nmakehelp угсралтын хэрэгсэл нь тусгайлан форматлагдсан файлуудыг боловсруулах үед код гүйцэтгэх боломжийг олгодог CVE-2021-35331 эмзэг байдлыг зассан.
  • Хөлдөлт эсвэл эвдрэлд хүргэсэн хэд хэдэн асуудлыг зассан.
  • Юникод 14-ийн тодорхойлолтод дэмжлэг нэмсэн. Эможи дээр зарим мөрийн үйлдлийг хэрэгжүүлсэн.
  • Үндсэн түгээлтэд багтсан Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, платформ 1.0.18 багцуудыг шинэчилсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх