Hi John,
Indeed if out commented, it works okay again.
So recursive calls is not the problem it seems, only the assert.
Don't know if the m_is_running is very important, but if yes or just handy to have, i think the
up/down counter would deal with the situation.
Regards,
Klaas
On 04/02/2014
Hi John,
I honestly don't know. Did you try to call wxSTC::AddTextRaw(const char*)?
This function does not do any UTF8 conversions before passing the string to
Scintilla.
It worked! I wasn't aware of *TextRaw methods and they do exactly
what's needed in this case. The only issue is that you