Displaying error in codes
-
two percent(%) + 】 will display as the line 1. When I add a space between them will display well. -
The bug is not in Notepad++, but a third-party library. Other editors using the same library have the same problem.
Save the file which revealed the bug and make a report here: https://github.com/ScintillaOrg/lexilla/issues
-
P.S.
Make sure to paste the following into your issue comment:
`Accessor::ColourTo` is called on the high order byte of `】` as if it were a local variable: https://github.com/ScintillaOrg/lexilla/blob/4c5e7a0ef5410ed26bf99203cf27227413865f4d/lexers/LexBatch.cxx#L485-L497 The offset calculation should take multi-byte character boundaries into account.