Background:
Starting with Scintilla 3.2.3, we have developed our own lexers for various robot programming languages.
To update to the current Scintilla version using vcpkg, we need the StyleContext and LexAccessor classes from the Lexilla project. Unfortunately, this results in an error ("Unresolved external") because part of the implementation is now located in the CXX files.
Therefore, we have to manually add these files to our solution, which makes using vcpkg cumbersome.
Please convert these classes into header-only classes and move the files (Accessor.h, CharacterSet.h, LexAccessor.h, LexerModule.h, StyleContext.h) to the include folder.