From: Dom Lachowicz (domlachowicz@yahoo.com)
Date: Mon Jun 23 2003 - 08:37:28 EDT
Well, I have an up-to-date CVS tree and I see the same
thing as Martin.
fi(circle)sh
If I move my caret to the right of "fi" and
shift-select left, I get "fi" selected, and not just
"i" as I would expect.
Dom
--- tomasfrydrych@yahoo.co.uk wrote:
>
> > Hmm the default seems to be to return true. I went
> throught about 20 MS
> > Word fonts and finally found one where it was
> present. It looks pretty
> > cool when the ligature is available.
>
> I just had a look at the screen shot, and the only
> explanation I have for
> the circle is that the ligature is used, the glyph
> _is_ in the font), but the
> ligature placeholder is not removed from the string
> before draw. Now
> the removal is done in XP code
> (FP_TextRun::_stripLigatures() I think),
> so this really should not be happening -- is your
> fp_TextRun.cpp up to
> date?
>
> You might want to also try the 'ff' combiantion,
> which is not found in MS
> fonts, so if you use one of those font, you should
> be just getting 2 x 'f' if
> the GR_UnixFontHandle::doesGlyphExist() works.
>
> Tomas
__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
This archive was generated by hypermail 2.1.4 : Mon Jun 23 2003 - 08:48:29 EDT