From: Andrew West (andrewcwest@gmail.com)
Date: Sat Nov 24 2007 - 18:43:58 CST
On 24/11/2007, Murray Sargent <murrays@exchange.microsoft.com> wrote:
>
> This is true, but for a text editor to benefit from Uniscribe's default ligature
> processing, the text editor has to choose to glyph the text runs using Uniscribe,
> a choice often not done with Latin text. Vista's NotePad does choose to glyph all
> text, and hence displays default Latin ligatures if they exist in the current font.
> While this is indeed an elegant choice, it slows down the display of large ASCII
> data files considerably.
In all versions of Windows that I have experience with (not Vista yet
unfortunately), Notepad is already almost impossible to work with for
large files (anything more than a few 100k, which I personally would
not consider very large), as it takes progressively longer to complete
basic editing operations the larger the file is (testing just now, on
XP, with a 2MB file it takes about 15 seconds to delete the first
character of a line at the start of the file, but oddly no noticeable
time to delete any other characters on the same line). In comparison
to the sluggish editing performance of Notepad for large files, I
would not think that the new overhead of putting Latin text through
Uniscribe would be that significant.
Incidentally, in my own text editor (BabelPad) all text goes through
Uniscribe, regardless of script, and it can normally handle large
multi-megabyte files without a significant performance hit.
Andrew
This archive was generated by hypermail 2.1.5 : Sat Nov 24 2007 - 18:45:20 CST