Releases: jcowgar/xojo-format-code
1.0 beta 2
Added handling for Super.
, adheres to case preferences for Me.
, Self.
and Super.
, and preferences can now be set by a module named FormatCodePreferences
which will override any script level preferences.
1.0 beta 1
This release is the first 1.0 complete release. Although the core has been used by the author for a few months, the 1.0 release includes quite a few new features making it suitable for a larger audience and thus should be used with care. Options include CaseConversion, PadParensInner, PadParensOuter, PadOperators, PadComma as well as KeywordsToCapitalize.
Expansion and User Options
Changes include:
- Experimental +=, -=, *=, and /= expansion
- User option to control case conversion of keywords ByRef, byref or BYREF
- Saves cursor position on code reformat
- "New" keyword is now capitalized
A month of bugs zapped
Comments stand alone
Comments are now treated as a single token, instead of parsing each and every word inside of the token. This prevents xojo-format-code from messing with your comments.
We're a toddler!
Prior to 0.2.2, xojo-format-code was an infant, now we are a toddler! Things are progressing nicely and 0.2.2 can be considered semi-stable, but still be careful with your code and keep your Cmd/Ctrl-Z fingers on standby!