This may have been asked before, and there may be a really good reason for it. In my attempts at customizing Notepad++ for my needs, specifically in terms of language modifications, I have hit a roadblock in some areas. Specifically there are some languages such as vhdl and a few others that make use of more types than the initial 4 that I thought to previously be the limit. What I mean is that many panguages seem to be limited to instre1, instre2, type1, and type2. Yes somehow vhdl, autoit, and a few others seem to have more than this theoretical limit up to type5.

What I want to be able to do is use that same number of keyword types in other languages. Yet for some reason when I add more types, they don't seem to make a difference. Maybe I am missing something and need to know more about styleIDs or something. Maybe it is a limitation in the source code for the lexer in certain languages. I don't know, but either way I think it would be a huge boon to anyone trying to write languages for notepad++ to be able to use more than 4 keyword sets.

As it stands I can add type3, 4, and 5 to a given library and have it show in the style configurator correctly, but beyond that they do not get colored in the actual editor. I tried editing the src for those languages in the Lexer src files, but admittedly I feel as though I am in over my head on that one.