We’re proud to announce that RSyntaxTextArea 1.4.1 has been released! This release touches the text component, as well as the AutoComplete and SpellChecker libraries. It is mainly a bug fix/usability release, with relatively minor new features. Here’s a recap of what’s new:
- Made the default font be Monaco on OS X 10.4/10.5, and Menlo on Snow Leopard.
- Syntax schemes are now smarter and automatically pick up on when you change the base font of the editor, adjusting themselves accordingly.
- Better cursor navigation with Ctrl+left/right arrows (now behaves like
Eclipse). Also improved word selection via double-clicking behavior.
- Added method to toggle whether an EOL marker is painted for each line.
- New keymapping: shift+space does a “dumb complete word” action where the last word in the document that matches the “word” up to the caret position
is auto-completed. Keep pressing shift+space to go back further in the
document. Again, this is mimicking Eclipse’s action (that has no default key mapping).
- You can now configure what constitutes a “task” identifier for TaskTagParser.
- Improved XML auto-closing tags (accepts ‘:’ and ‘-‘ chars in tag names, as it always should have).
- Fixed an exception when spell checking plain text files (no syntax highlighting)
The keyboard navigation updates and shift+space are my personal favorite changes. They’re excellent if you’re really keyboard/shortcut heavy and not a mouse user. And the OS X font changes keep things looking as nice and “native” as possible out-of-the-box on that platform.
The AutoComplete library‘s version number was bumped from 0.4 to 1.4.1 so that it coincides with RSTA itself (just like SpellChecker). This is to help facilitate the “use the version of the add-on library that is closest to your version of RSyntaxTextArea” idea.
Go grab it today and see what you think!