0.2.0
Nice, I’m on my Christmas vacation now. That means that I have lots of time to sleep, read some good books, listen to music and of course to work on Osmorc. So just before The IntelliJ IDEAL Plugin Contest closed, I released version 0.2.0 of the plugin.
As already mentioned in the previous post, I fixed a bug that prevented Import-Package and Export-Package in Osmorc from working correctly. This bugfix is included in this new version.
I also implemented version parsing for Bundle-Version. If something in the major, minor or micro component is wrong the erroneous component is annotated with an error message. I still need to implement version range parsing and use both of them everywhere a version or version range is used.
I’ve also made some changes to syntax highlighting. The lexer now uses specific token types for attribute and directive names. So they now get syntax highlighted, too. I added a settings page for the colors and fonts used in manifest files. Now you can change the default theme. The default theme uses very few colors. You can add specific colors for header, attribute and directive assignment signs as well as for clause separators and parameter separators.

Leave a comment