Fixed AND/OR following a multi-statement comma, like
((x, y) and z).
Fixed RegExReplace to support duplicate subpattern names correctly.
Fixed Object.Remove() not freeing string keys.
Fixed base.Invoke() to not depend on dynamic variable resolution.
Fixed MsgBox to show an error message when given invalid Options, instead of silently exiting the thread.
Fixed syntax errors in class var initializers causing the program to crash without the proper error message.
Fixed two bugs which affected certain assignments where the target variable contains an unflushed binary number but has zero capacity.
Fixed GuiControl and GuiControlGet acting on the wrong control when given a HWND which does not belong to the current Gui. Instead, the condition is treated as an error.
Fixed OnMessage functions to set A_Gui and A_GuiControl correctly when the target Gui is a child window.
Fixed Gui menu accelerator keys not working when the Gui itself (not a control) has focus.
Download (more downloads)