David Dawes wrote:
> >> >What about updating the FreeType code shipped with Xfree86 to version
> >> >2.1.7 before Xfree4.4.0 gets released (see bugzilla RFE below) ?
> >>
> >> The feature freeze was over 6 weeks ago.  The integration phase is
> >> over.
> >
> >I wasn't considering this as "feature", more as a way to get rid of the
> >problems with PS Type1 fonts in the tree (and likely some other stuff
> >was fixed, too) ...
> 
> 25% of the FreeType changelog since 2.0 is for changes since 2.1.4.
> For integration purposes, that counts as a "feature."

... OK... agreed.... ;-(

> If there are specific isolated fixes that would address the Type1
> issues, they could certainly be considered.

There is a simple fix for the FreeType Type1 parser which corrects the
problem when someone has placed PostScript comments into Type1 fonts...
maybe that's worth enougth for a backport to Xfree86 CVS... or not...

> How does 2.1.4's handling of Type1 fonts compare with the Type1
> backend?

Do you mean xc/lib/font/Type1/ vs xc/lib/font/FreeType/ ? In my opinion
the xc/lib/font/Type1/ should be retired since it causes server crashes
such as "Fatal server error: Beziers this big not yet supported" and
seems to have huge problems with rasterisation at higher resolutions. At
least for PS Type1 fonts the current code in xc/lib/font/FreeType/ is
mature[1] enougth to let it handle all PS Type1 fonts (*.pfa, *.pfb).
Unfortunately there are still the CID fonts where the FreeType backend
and the FreeType library do not offer support for... but the question is
- do we still need CID fonts when we have TTF/OTF font support ?

[1]="mature" in this case means that it accepts and renders all PS Type1
fonts available in Solaris 2.8, Culmus Hebrew, all the MonoType and
Adobe Type1 fonts I have and those generated via ttf2pt1 without
problems.

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) [EMAIL PROTECTED]
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 2426 901568 FAX +49 2426 901569
 (;O/ \/ \O;)
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to