经过一年的开发,Tcl/Tk 8.6.13 发布,这是一种与基本图形界面元素的跨平台库一起分发的动态编程语言。 尽管 Tcl 主要用于创建用户界面并作为嵌入式语言,但 Tcl 也适用于其他任务。 例如,用于 Web 开发、创建网络应用程序、系统管理和测试。 项目代码在 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、platform 1.0.19、tcltest 2.5.5、libtommath 1.x 和 zlib 1.2.13 软件包已更新。XNUMX.
- 添加了对 Unicode 15 规范的支持
来源: opennet.ru