Closed teebu closed 4 years ago
What do you have in your startup script?
-- Startup script
-- Changes will take effect once Notepad++ is restarted
editor1.Technology = SC_TECHNOLOGY_DIRECTWRITE
editor2.Technology = SC_TECHNOLOGY_DIRECTWRITE
Have you tried removing those?
Is there a simple way to reproduce this issue?
Commenting out those calls seem to resolve the issue.
Then it isnt a problem with this plugin. All that does is set a flag on the two Scintilla instances within Notepad++. Your best option would be to open an issue with the Scintilla project.
Thanks. I set this a few years ago and forgot about it. I think I was trying to make the fonts render better.
Most likely the only reason someone would use this flag is to support ligatures (e.g. Fira Code font, etc)
There must be a memory leak in the way the implement it. If i load really big files, the value keeps going up and never releases.
Again your best option is to report this to the Scintilla project as I have no clue how it actually implements the text rendering.
Talking about this here: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8352