Path to this page:
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: