Pretty good real time syntax highlighting