Skip to content

1.22.1

Latest
Compare
Choose a tag to compare
@mkruselj mkruselj released this 19 Feb 23:30
1acbdb2

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!