Github上基于OmegaT的翻译项目
1.1.16.01
支持在类中动态定义属性(英文)。
为Gui控件定位增加x+m与y+m选项。
为ListHotkeys(列出热键)中每个热键增加#InputLevel项。
优化带O(对象)选项的RegExMatch(正则查找)。某些情况下,捕获长字符串较之前有极大提速。
修复对象,当__Call结束时将检测新方法(与__Set及__Get一致)。
修复一些VarSetCapacity失败后的未定义行为。
修复FileRead,使正确报告文件超4GB时的错误,而非截断数据,即便不需要这部分数据时。
修复FileRead *c,使当字节长度为奇数时,亦能正确的放置空结尾字符。
修复ClipboardAll的问题,作如下改变:
- #ClipboardTimeout(英文)被GetClipboardData()忽略,之前它也并未实际发挥作用却导致问题。
本修复解决剪切板为文件时(Windows 8中的任何文件,及zip或类似东西中的文件),超时及丢失数据的问题。 - 为零长度剪切板内容分配1字节再返还给剪切板,之前设置为零长度似乎有问题。
- 由Scintilla设置的MSDEVColumnSelect / MSDEVLineSelec将被保持,但由VS设置的任何数据将被丢弃。
- 当直接将ClipboardAll写至文件时,将优先使用Unicode(ClipboardAll的其他使用情况自v1.1.08起便如此)。
- Unicode版本中当ClipboardAll及FileRead *c数据长度为奇数时,将向上取整到最近的偶数。
因此,由StrLen返回的结果可能被加1,避免可能对最后一个字节的截断。
修复ListView/TreeView消息筛选中可能的问题。
修复A_LineFile / A_LineNumber在#If表达式中(无法正确返回设计值)的问题。
修复#If,被添加到ListLines中(将显示为If)。
修复Abs(["-"]*)及类似情况下的崩溃问题。
修复全局中} funcdef(){及}}结尾的方法/属性/类。(?)
下载
1.1.16.02
修复解析器,以允许在类中#include(于v1.1.16.01时破坏)。
修复某些情况Clipboard会保留了CF_HDROP二进制数据的问题。
提升FileGetSize作用于打开文件时的精度。
提升for-loop,可用于不解析_NemNnum为DISPID_NEWENUM,或者把_NewEnum做为属性(而非方法)的那些COM对象。
1.1.16.03
修复Abs()及Mod()的一些错误的行为,于v1.1.16.01引入的错误的修复。
1.1.16.04
修复覆写一个非可写属性时的崩溃问题。
修复正则调出中,建立包含未捕获子模式的RegExMatch对象时的崩溃问题。
待更新帮助手册...
另见v1.1.16 - 属性,Bug修复,优化