Following on from this topic really. Not so much a request as a suggestion.
Rather than changing the program for syntax highlighting for different filetypes, how about implimenting individual highlight files, a bit like how the text edit ConText (www.context.cx/) works. This means to support highlighting in a new file, all someone needs to do is load a small highlight file. Also, if someone doesn't like the way (for example) php is highlighted, it can easily be changed.
I think it might be a lot of work initially converting over, but will save time in the long run, as you won't have to release a new version of the program to support a new file type.