Added docstring to all selector.
Experimenting with single stlye map.
Removed add/remove-binding from Component protocol and added focus.
Added :on-click attr and handling code for tree nodes.
Added sections pragma.
Put focus on a recently created editor.
Line highlight for text components. There are some bugs that need fixing.
Fixed bug: missed adding the highlighter as a mouse and mouse motion listener.
Replaced parser's default make- lang/ode for a Clojure specific one.
Define the swing ui-action-macro before all component implementations are required.
Added line number component, implemented in Java, source code taken from http://tips4java.wordpress.com/2009/05/23/text-component-line-number/.