Everyone’s like, finally, man!
I’ve pushed a good set of fixes and changes to Github so if you’re a bleeding edge type and don’t mind the occasional pebble in your shoe, you can test along with me. Hopefully there will be few surprises and an official release will go out next week (which is what you should wait for if you aren’t comfortable opening up Sublime Text and changing the plugs and oil).
Completion Improvements
- Now only files which have their syntax set to Corona SDK Lua are considered to be Corona Lua files
- Add support for corona_completions_strip_white_space preference to strip whitespace from completions
- Fix doubling of prefixes when doing completion under certain circumstances
- Add appropriate symbols to the word terminators list
- Change the way periods are handled so that the ST word_separators preference is not changed (logic is now based on the more appropriate auto_complete_triggers preference). Changes are reverted when the buffer is closed
- Fixed an annoying regex error that would happen occasionally
Syntax Improvements
- Fixed the way functions are parsed so that all 3 kinds are recognized correctly (this affects not only the coloring of the code but also the Function Navigator )
- Added highlighting for composer
Build Panel Fix
- Previously the Build Panel would be cleared if you so much as glanced at it, now it retains its content for much longer. It might even retain its content between sessions if there’s any demand for that
Let me know about any rough edges or outright bugs you find.
Many thanks to personalnadir who contributed lots of code and ideas to this release.