Changes
- Fixed indentation issues in
if-elseblocks andStringMid()(#366) - Fixed
GetKeyStatetrailing empty param (#366) - Fixed escaped semicolon edge case in
MsgBox(#366) - Fixed
staticvariable trailing comma not being trimmed (#366) - Fixed variables being mistaken as labels, then turned into functions (#366)
- Fixed continuation sections not respecting indentation within expression blocks (#366)
- Misc. Updates and enhancements for assignment conversions (#366)
- Fixed
OnMessage()placeholder not being removed if func to turn off isn't found - Fixed
ComObjMissing()(#367) - Fixed
catchwith OutputVar - Fixed leading whitespace not being preserved in some conversions (#372)
- Improved label conversion, including
GoSubcombinations (See #378 for all changes, #394, #396) - Improved added brackets comments for clarity (#378)
- Fixed conversion of
A_EventInfo -> Infoin GUI callbacks (#378) - Fixed lines containing keywords to remove incorrectly being removed (#380)
- Fixed
newkeyword conversion not initialising class (#381) - Fixed functions not being converted if >1 in an object (#383)
- Fixed pre and post in/decrements with space/tab in between variables (#385)
- Fixed
OnMessage()function params not being added (#386, #391) - Fixed
RegExMatchobject errors (#391) - Fixed
Gui, Newcallbacks (#391) - Fixed edge case in
Hotkeywhen param 3 contained a special keyword (#391) - Fixed
FileObjproperties and methods not being converted (#391) - Fixed
Returntreating some single values as multiple (#392)
Converter Gui
Antivirus Warning
Due to the nature of AutoHotkey, Windows smart screen may silently block the executable from running. If this happens you can either add an exclusion or download and run from source