Castalia 2012.1 is now available, which means Delphi just got better!
This is a very exciting release. First, it includes the beta of my brand new scripting engine for Delphi. There will be a lot more blogging about this scripting engine coming up, but you early-adopter types will want to just jump in and see what you can do.
The scripting engine runs right in the Delphi IDE, and lets you write code to manipulate the contents of your Delphi editor.
It’s just a beta, and there are big plans for the future – this scripting engine is going to revolutionize the way you customize your IDE!
Castalia 2012.1 also includes several bug fixes:
- Fixed: Delphi XE2 split editor doesn’t load color settings correctly
- Fixed: Split editor in Delphi 2009 and later doesn’t copy text to the clipboard correctly
- Fixed: Access Violation in the precompiler if certain registry values are blank or don’t exist
- Fixed: “Raise” keyword not treated properly by the internal code formatter
- Fixed: Parser doesn’t allow “Object” types to have class methods or properties (Thanks to “Thaddy,” for this fix contributed to the open source Castalia Delphi Parser).
- Fixed: Navigation toolbar doesn’t recognize project namespace prefixes when opening external units
- Fixed: Syntax error with a class helper for a class identified with a fully qualified name