Ah, thanks sean, that was pretty careless of me. I'll update it.
jaytea, unless I made my own program from the ground up, there probably won't be a ton of improvement. Notepad++ is a bit limited in things you can define in a custom language. It definitely has some useful options, but you can't make things as perfectly as you would like. Hopefully support is extended in future releases of Notepad++.