Rick Blommers
Rick Blommers
What I see is that `extract_scope` returns the scope for every character (offset in the document). It is not efficient, but you could fetch the scope at every character.. (pseude...
The range displayed there, seems to be the range of the last active multi-line scopes. (In this example the 'comment.line.number-sign.python' scope. Which spans from (0, 15). (16 exclusive) In edbee,...
It wasn't directly written for the demoscene. But at this moment we use edbee for our own demo-tool... 
https://github.com/edbee/edbee-lib/blob/fce89540c784eceb58d9c4845dfe361b4ee8c15d/edbee-lib/edbee/views/components/textmargincomponent.h#L104-L105
Well it's used for caching the width in the `withHint() const` call ... (Which interface is defined by QWidget so it cannot be changed) https://github.com/edbee/edbee-lib/blob/fce89540c784eceb58d9c4845dfe361b4ee8c15d/edbee-lib/edbee/views/components/textmargincomponent.cpp#L170 Guess it isn't a big...
This issue also happens in the function 'textLayoutForLineNormal' ... Did you have this issue also before the placeholders? Because the order of malloc/dealllocs isn't changed by this.
You're right... This looks very dangerous! 😟
Indeed the last one is a good reason... Changing the code to tree-sitter, isn't very trival either. With tree-sitter you are limited to the parsers writter for it
Hi @vadi2, I've updated Onigmo to the latest version 6.2.0. I've tested in on OS X is seems to compile and run. I haven't run any tests with windows/linux. Also...
Thanks!