Subject: CVS commit: pkgsrc/fonts/fontforge
From: Adam Ciarcinski
Date: 2007-07-01 11:05:15
Message id: 20070701090515.2FA5921507@cvs.netbsd.org

Log Message:
Changes 20070607:
* Add support for Adobe's feature file syntax.
* Add a popup menu to the lookups pane of font info.
* Change the name of File->Merge Kern Info to File->Merge Feature Info
* Remove the code to produce the old, broken, 'size' feature.
* An earlier patch, designed to make the tabset work in the charview even if the \ 
user changed the name, didn't work.
* Bug in the selection iterator.
* Accept contour += (1,2) rather than forcing people to say contour += \ 
fontforge.point(1,2)
* Crash when mistyping a glyph name in Glyph Info possub panes. Probably in the \ 
equivalent lookup dlgs too.
* If a glyph contained two copies of another glyph, and one of those copies was \ 
off by enough that ff didn't recognize it, the depending on how the contours \ 
were ordered, ff might fail to recognize the first glyph too, even though it did \ 
match.
* Add iterators to contours and layers. Python users seem to expect them even \ 
when they aren't documented to exist.
* layer += contour didn't work in python. I was examining a bit through the \ 
wrong data type.
* Provide a mechanism for copying lookup information from one glyph to another. \ 
(Edit->Copy Lookup Data)
* Loading kerning info from a mac 'FOND' resource was broken by the lookup change.
* Python scripting command font.createChar didn't. Partial patch from Max Rabkin.
* Adding a kerning pair from the metrics view would often add two or three pairs \ 
with the same character combination and different values.
* Another remove overlap bug. Introduced recently.
* Reinstate Apply Substitutions scripting command.
* Add some dutch styles.
* Make yet another attempt to correct for rounding errors when loading a \ 
postscript font.
* Add a way to get a font's filename to python.
* Werner points out that in scripting I use "break" in an example. It \ 
isn't documented to work and I don't implement it but I do show it. Oops. Ok, \ 
make it work.
* Display substitutions was broken.
* When generating default names for subtables, it is confusing to name them the \ 
same as the lookup.
* Change to using USC4 from UCS2 internally.
* Provide default names for lookups once the user sets the feature.
* Disambiguate some strings for the polish translation
* Revert glyph should not work for old sfd files.

Files:
RevisionActionfile
1.35modifypkgsrc/fonts/fontforge/Makefile
1.32modifypkgsrc/fonts/fontforge/distinfo
1.6modifypkgsrc/fonts/fontforge/patches/patch-ae