Skip to content

Releases: jcowgar/xojo-format-code

1.0 beta 2

25 Jul 16:55
Compare
Choose a tag to compare
1.0 beta 2 Pre-release
Pre-release

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

25 Jul 12:18
Compare
Choose a tag to compare
1.0 beta 1 Pre-release
Pre-release

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

24 Jul 13:58
Compare
Choose a tag to compare
Pre-release

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

08 Jul 14:20
Compare
Choose a tag to compare
Pre-release

Fixes #1, #2, #3, #4 and a few other non-tracked bugs such as Not not being capitalized and the stripping of the trailing character if a comment occurred with no trailing newline.

Comments stand alone

08 Jul 14:25
Compare
Choose a tag to compare
Comments stand alone Pre-release
Pre-release

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!

08 Jul 14:28
Compare
Choose a tag to compare
We're a toddler! Pre-release
Pre-release

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!