And keep this PR unmerged until a Lua developer find this PR and reviews it, just by luck? After it is updated for Scintilla 5.1.5, I would do a basic code review so that it doesn't the much wanted* spyware or any obvious and then finally merge it.
* negate this as desired :D