This update fixes several issues which arose in previous release:
-
FIXED Checking if the package has been loaded was still not correct, so automatic syntax recognition did not work properly. Now it does!
-
FIXED Several built-in variables were set up as constants, so select-case on them would overly eagerly optimize away the whole statement (issue #490)
-
FIXED Select-case optimization now doesn't optimize if built-in constants are used, even though that doesn't make a whole lot of sense (issue #490)
-
FIXED Automatic end-of-line format fixer did not work for quite some time, resulting in compilation problems like in issue #447
-
FIXED Assign statement optimization introduced in 1.22.0 would overly eagerly optimize statements containing built-in or user functions
-
ADDED Previously "hidden" Indent Size in Compiled Code option is now in the
Tools > SublimeKSP
menu -
IMPROVED Refactored how setting various SublimeKSP options works in the back end
Thanks to Nabeel from Impact Soundworks (@eitherys) for assistance in fixing the compiler optimization bugs!
That's all - have fun!