pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts/fontforge Changes 20070607:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/61197e9edcfd
branches:  trunk
changeset: 530549:61197e9edcfd
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Jul 01 09:05:14 2007 +0000

description:
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.

diffstat:

 fonts/fontforge/Makefile         |   4 ++--
 fonts/fontforge/distinfo         |  10 +++++-----
 fonts/fontforge/patches/patch-ae |   6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

diffs (50 lines):

diff -r bc7a6e31f412 -r 61197e9edcfd fonts/fontforge/Makefile
--- a/fonts/fontforge/Makefile  Sun Jul 01 09:04:04 2007 +0000
+++ b/fonts/fontforge/Makefile  Sun Jul 01 09:05:14 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2007/04/13 21:04:24 adam Exp $
+# $NetBSD: Makefile,v 1.35 2007/07/01 09:05:14 adam Exp $
 
 DISTNAME=      fontforge_full-${VERSION}
 PKGNAME=       fontforge-${VERSION}
@@ -10,7 +10,7 @@
 HOMEPAGE=      http://fontforge.sourceforge.net/
 COMMENT=       Postscript font editor
 
-VERSION=       20070312
+VERSION=       20070607
 
 MAKE_ENV+=     PKGLOCALEDIR=${PKGLOCALEDIR:Q}
 
diff -r bc7a6e31f412 -r 61197e9edcfd fonts/fontforge/distinfo
--- a/fonts/fontforge/distinfo  Sun Jul 01 09:04:04 2007 +0000
+++ b/fonts/fontforge/distinfo  Sun Jul 01 09:05:14 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.31 2007/04/13 21:04:24 adam Exp $
+$NetBSD: distinfo,v 1.32 2007/07/01 09:05:14 adam Exp $
 
-SHA1 (fontforge_full-20070312.tar.bz2) = 310c29b1905893c9dd48a7d78bd0b8c9067fafd8
-RMD160 (fontforge_full-20070312.tar.bz2) = 8acfaeecb31d1bf2644427e27b540fefddecb27c
-Size (fontforge_full-20070312.tar.bz2) = 3778147 bytes
+SHA1 (fontforge_full-20070607.tar.bz2) = 1367d35b1b017f32fb99e84a19d9a1073ede07be
+RMD160 (fontforge_full-20070607.tar.bz2) = 7df22bc17764845b09fbded02329dbaf2663bcac
+Size (fontforge_full-20070607.tar.bz2) = 3838902 bytes
 SHA1 (patch-aa) = 7f7a11310fc5050b58e901e08c182dc5025874c6
 SHA1 (patch-ab) = ec93a47051186bcb901fd145edffad7c457c33fd
-SHA1 (patch-ae) = e3177c8b67a55d0988de70d1d9fc9e1d05ff3777
+SHA1 (patch-ae) = 7658102178ffa2309f3bc60b18c741fa477df852
diff -r bc7a6e31f412 -r 61197e9edcfd fonts/fontforge/patches/patch-ae
--- a/fonts/fontforge/patches/patch-ae  Sun Jul 01 09:04:04 2007 +0000
+++ b/fonts/fontforge/patches/patch-ae  Sun Jul 01 09:05:14 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.5 2007/04/13 21:04:24 adam Exp $
+$NetBSD: patch-ae,v 1.6 2007/07/01 09:05:14 adam Exp $
 
---- configure.orig     2007-02-07 22:26:57.000000000 +0100
+--- configure.orig     2007-04-30 03:53:16.000000000 +0200
 +++ configure
-@@ -24253,7 +24253,7 @@ if test "$gww_has_gettext" = "yes" >/dev
+@@ -24454,7 +24454,7 @@ if test "$gww_has_gettext" = "yes" >/dev
  
   cat </dev/null >po/Makefile.in
   echo 'prefix = @prefix@' >> po/Makefile.in



Home | Main Index | Thread Index | Old Index