(Continuing my quest to lower the amount of patches we carry in Debian) -
The lintian tool reports some minor spelling errors (See the attached diff).
(I fully understand if you prioritize this low).
One complicating thing in this case is that one of the reported spelling errors of Lables/Labels is a string in the variable nsisWordLists in the nsis Lexer, and I don't know nsis at all, so it might be a valid thing in that case.
Otherwise, the diff pretty much speaks for itself.
(If you apply some of these changes, please attribute them to the original author Antonio Valentino antonio.valentino@tiscali.it - comaintainer of SciTE in Debian).
catch.hpp is from the Catch2 project and is exactly as distributed. It is only used for testing so won't be changed.
Lexers are normally left as-contributed except for sometimes fixing bugs. Fixing spelling of variable names is not worth breaking continuity with contributions.
Changing the externally visible word list name is more compelling but it could also be more dangerous if any client code is dependent on the name.
catch.hpp is from the Catch2 project and is exactly as distributed. It is only used for testing so won't be changed.
Lexers are normally left as-contributed except for sometimes fixing bugs. Fixing spelling of variable names is not worth breaking continuity with contributions.
Changing the externally visible word list name is more compelling but it could also be more dangerous if any client code is dependent on the name.