Much improved syntax coloring