Subject: CVS commit: pkgsrc/fonts/fontforge
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 02/15/2005 14:39:11
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Feb 15 14:39:11 UTC 2005

Modified Files:
	pkgsrc/fonts/fontforge: Makefile PLIST distinfo

Log Message:
Changes 9-Feb-2005:
* Use freetype's FT_Outline_Get_Bitmap to make freetype rasterize from our internal data structures. Use freetype by default for the fontview and metricsview (except in some cases).
* The bitmap dlg didn't work for multilayered fonts when told to use freetype to rasterize.
* If we had a contour nested inside another, and did an Overlap Exclude with the nested contour selected, then that contour was not excluded.
* The []Correct Direction check box when importing PostScript, didn't do anything. (or rather it did, but got overrulled later)
* In bitmap only fonts, bitmaps created without moving the width line would get lost.
* Added a scripting command "SelectByColor"
* Don't apply transformations to glyphs which aren't worth outputting
* Moving control points with the get point info command had problems in quadratic splines.
* When adding type42 support I broke multiple master support.
* Werner provided a patch to add a trailing newline to my type1 fonts.
* Support for PaintType==2 and stroked fonts.
* Various problems with the clustering command
* Oops, somehow a patch reverted and things didn't work on systems without iconv
* worked on a couple of other configuration problems for the mac
* Some people install libraries without headers. Be prepared.
* Uniscribe (MS unicode text layout routines) may ignore either the GPOS or the GSUB table depending on the script, and may even refuse to use the font at all if it doesn't have the right stuff in GPOS/GSUB. A Hebrew font must have both a GPOS and a GSUB. If it doesn't the font is not used. A latin font need not have either, but if it doesn't have GSUB then GPOS won't be used.


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 pkgsrc/fonts/fontforge/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/fonts/fontforge/PLIST \
    pkgsrc/fonts/fontforge/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.