Mawk是一个开源的解释为AWK编程语言。
Mawk较小,比GAWK快得多。它有一些编译时间
限制,如sprintf的缓冲= 1020和NF = 32767。
什么在此版本中是新的
- 添加配置检查,以解决近期破损的Cygwin的文件math.h它声明_LIB_VERSION没有允许它被更新(由格特Hulselmans报告)。
- 在次要更新配置脚本,铛和MinGW
- 在更新config.guess和config.sub脚本
什么在1.3.4-20130803版本是新的
- 在次要更新配置脚本
- 在scan.c添加涨停检查,提高指数的计算来解决很长的字符串字面量在解析脚本(马尔辛 - 克洛尔报告)1.3.3老问题。
- 在更新config.guess和config.sub脚本
什么在1.3.4-20121209版本是新的
- 在建,修为的cygwin的matherr.c,该声明不同类型_LIB_VERSION
- 添加缺少的“-f”选项的例子/ gdecl.awk
- 在修复fflush回归,确保它返回一个错误,如果该参数不符合任何输出文件名(由Nathan周报告)。
- 在配置--help消息修改措辞,使之清楚,默认--with-内置的正则表达式使用mawk的内置正则表达式引擎。
- 在修复问题。其中大部分是未成年人,并通过修改源代码,让Coverity的提高代码的分析得到解决。
- 在根据需要使用的strtod工作(),它是用来扫描源文件时验证十进制常数转换期间当地小数点分隔符修改为LC_NUMERIC支持。此修复无限循环与mawk'BEGIN {打印1.0}“(由Jan Psota报告)。
- 在再生人/ mawk.doc,忽视了先前的更新。
报道Coverity的扫描
什么在1.3.4-20121129版本是新的
- 在改变行为,如果内部fflush调用失败:而不是一个错误退出,传播的返回值脚本为-1,与GAWK和BWK(与阿哈罗宾斯和Nathan周讨论)一致性
- 为前向参考到功能使用阵列参数添加特殊的情况下,更新所述函数的参数类型,以使阵列被适当传递。
- 在支撑长度(阵列),因为在做的gawk和BWK awk的。
- 支持LC_NUMERIC,这将改变显示小数点在某些地区。它不修改用于输入小数点,匹配NAWK和BWK awk的行为(从Yechiel Bardov请求千位分隔符提示)。
- 添加配置选项--enable-INIT-函数srand允许选择是否自动启动或没有初始化随机数。不这样做,使节目更具可预测性(Debian的#63843)。
- 添加配置选项--enable-内置-函数srand,用它来贬低mawk的内置函数srand /兰特职能一般不如系统提供的功能。
- 在延长--enable-跟踪配置选项,以显示内置的功能。
- 添加SYSTIME和mktime功能
- 当即将无法识别的选项警告,不退出对这些呆子选项错误:
- - 皮棉
- - 皮棉岁
- - POSIX
- - 重新间隔
- - 传统
- 在多米尼克Letz的strtime功能集成的补丁。
- 在正确的逻辑“的/ dev /标准输入”特殊装置(Gentoo的#424137)。
- 在更新配置脚本宏:+修改配置脚本和Makefile支持跨编译。 +删除的Turbo C ++和Zortech C ++的makefile。 +删除过时的功能,检查:FMOD,memcpy的,和strchr,字符串错误,关于strtod,调用vfprintf。 +删除过时的检查,对一些标题:math.h中,STDARG.H,文件stdlib.h,string.h中time.h中+支持--datarootdir选项。 +添加第三个参数AC_DEFINE的允许和autoheader运行。 +删除未使用的宏。
- 在更新config.guess和config.sub脚本
- 添加图标的网页作品
什么在1.3.4-20120627版本是新的
- 在这个版本实现了GAWK的“下一文件”功能,添加“的/ dev /标准输入”的别名标准输入(已化名为“ - ”),修复了使用大型数字和字符串来区分溢出检查,提高了调试跟踪和内存泄漏检查,并增加了其他各种错误修正和便携性的改进。
什么在1.3.4-20100625版本是新的
- 在八进制和十六进制的正确的翻译逃逸系统正则表达式库。
- 在修改配置脚本来支持--program后缀等。
- 添加Debian软件包脚本,为“mawk-CUR”。
- 添加RPM规范文件。
- 将获释和补丁级别从version.c值patchlev.h简化包装的脚本。
什么在1.3.3-20090920版本是新的
- 在此版本支持在现场分隔图案零点。
- 在它提高了关联数组的通过一个新的散列函数的性能。
- 在它具有其他修复/改进。
什么在1.3.3-20090820版本是新的
- 在较小的便携/标准修复的例子/ hical
- 在与GAWK(补丁通过阿哈龙·罗宾斯)添加WHINY_USERS分类阵列功能,兼容性。
- 添加修复正确的下限为d_to_U()函数,这在“%x”的格式转换打破零,为Debian#303825(由雅美平松报道)。
- 在修改“%s”和“%C”在printf的格式化/ sprintf的命令,确保“?的”不做零填充,符合标准(与阿哈罗宾斯,迈克·布伦南讨论,通过的Debian#339799提示)。
评论没有发现