Home page Download software View documentation Read history of previous releases View and add comments Visit related links

Version history

Version 0.1.1 (5 July 2005)

  • Bug fix: Removed the generic parameter to the Token class, which was really excessive anyway, so that the source would compile using Sun's javac. (I had compiled under Eclipse without testing it against Sun's compiler.)

  • Bug fix: Removed an erroneous change to EditorPanel's preferred size.

  • Bug fix: Altered EditorPanel so that the editor inside the the scroll pane is at least as wide as the scroll pane.

  • Bug fix: The line numbers would become messed up when the document was cleared.

  • Feature: DirtyTracker can notify listeners of changes in state.

  • Interface change: TokenizerListeners are stored using normal references rather than weak references, which was really an unnecessarily complex approach in this case, and could lead to bugs in others' code.

Version 0.1 (31 May 2005)

Initial release.

This version is based loosely on Stephen Ostermiller's Syntax Highlighting demonstration, which was also released under the GPL. I ended up rewriting that engine and adding many enhancements to make it suitable for dropping into a larger project I was/am working on.