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

Attachment: scintilla.patch
Description: Binary data

_______________________________________________
Geany-devel mailing list
[email protected]
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel

Reply via email to