Philippe Lhoste:
I had a similar problem with very big SVG files with long values for attributes (long paths). It appeared that Scintilla hits the limits of CGI (Windows way of drawing text) when drawing very long strings, reaching the limits of CGI coordinates (IIRC). Since you handle HTML, you should have not such problem, ie. runs of style should be smaller.
I'll be committing a patch soon that improves handling of wide lines by splitting them up approximately every 100 bytes if it can find a reasonably safe place to do so - preferably after a space or next to a punctuation character. For HTML/XML, the position layout cache (mentioned in a previous message) will speed up processing of the repetitive parts: often these files are long sequences of data separated by common tags. Neil _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
