Bản phát hành Tcl/Tk 8.6.13

Sau một năm phát triển, việc phát hành Tcl/Tk 8.6.13, một ngôn ngữ lập trình động được phân phối cùng với thư viện đa nền tảng gồm các thành phần giao diện đồ họa cơ bản, đã được trình làng. Mặc dù Tcl chủ yếu được sử dụng để tạo giao diện người dùng và như một ngôn ngữ nhúng, nhưng Tcl cũng phù hợp cho các tác vụ khác. Ví dụ: để phát triển web, tạo ứng dụng mạng, quản trị và thử nghiệm hệ thống. Mã dự án được phân phối theo giấy phép BSD.

Trong phiên bản mới:

  • Cải tiến giao diện chọn font chữ (tk_fontchooser).
  • Việc điền đa giác thống nhất cho tất cả các nền tảng đã được triển khai.
  • Cải thiện vị trí của các nút menu trong môi trường X11 và Windows.
  • Công việc đã được thực hiện để loại bỏ các đoạn mã dẫn đến hành vi không xác định hoặc tràn số nguyên.
  • Hàm Tcl_GetRange hiện có khả năng chỉ định các giá trị chỉ mục âm.
  • Đã thêm hỗ trợ biên dịch trên hệ thống Apple bằng chip M1.
  • Bản dựng Tk cho MacOSX 10.11 (El Capitan) và Windows ARM đã được tiếp tục.
  • Tk đã cải thiện khả năng hỗ trợ cho Cygwin và macOS.
  • Các gói Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, nền tảng 1.0.19, tcltest 2.5.5, libtommath 1.x và zlib 1.2.13 có trong bản phân phối cơ bản đã được cập nhật.
  • Đã thêm hỗ trợ cho đặc tả Unicode 15

Nguồn: opennet.ru

Thêm một lời nhận xét