On 27 June 2012 11:36, Lex Trotman <[email protected]> wrote: > [...] > > And the answer from Neil is: > > This feature was actually contributed by ActiveState. > >> We have had a report of an infinite loop in Geany when an attempt is >> made to draw a block Caret on a zero width space character (u200b). > > The backtrace makes the problem appear to be in DrawBlockCaret so > you could switch to the standard line caret. > > There are features in Scintilla that I have accepted despite > thinking they are a poor idea, such as the block caret. Perhaps the > people that like this feature can work on fixing it. > > Cheers > Lex
But another contributor to Scintilla provided the attached patch to prevent the infinite loop. Drawing a block cursor over a zero width character is going to be a tough ask though :) Cheers Lex
scintilla.patch
Description: Binary data
_______________________________________________ Geany-devel mailing list [email protected] https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
