Gawk 5.4.0 is released, with replaced MinRX matcher
3 months ago
- #Software Release
- #Programming
- #GNU Awk
- Gawk 5.4.0版本正式发布,标志着一次重大更新。
- 本次更新采用MinRX正则表达式匹配器作为默认引擎,取代旧版GNU匹配器,完全符合POSIX标准。
- 重要改进包括增强MinGW和Cygwin移植版的Unicode/UTF-8支持,以及针对OpenVMS系统在Alpha、Itanium和x86_64架构的兼容性更新。
- 新增功能包含用于命名空间管理的@nsinclude指令、十六进制浮点数支持,以及规范化的--traditional选项行为。
- 持久内存使用机制获得升级,新增元信息存储和版本匹配检查功能。
- 版本移除了对过时翻译的支持并新增阿拉伯语翻译,部分.gmo文件因长期未更新不再构建。
- 性能优化包括提升常规磁盘输入文件读取速度,支持-O3优化编译(但因潜在缺陷未设为默认选项)。
- 网络功能中的UDP支持被标记为废弃特性,将在6.0版本中移除。
- 手册的漏洞报告指南已更新,明确禁止人身攻击和讨论专有软件的行为。
- 官方确认某些语言环境下不区分大小写匹配存在已知问题,预计在首个补丁中修复。