Notepad++ User Defined Language for Arduino

I would be interested to know why the xml approach is not working as you want. The NPP user-defined language seems easier for users to install and more flexible for those of use that want to switch between Arduino colouring and straight C++. Please do post a link if you start a new thread on this topic.