allow negative advance widths
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@377 4cde692c-a291-49d1-8350-778aa11640f8
diff --git a/Lib/fontTools/afmLib.py b/Lib/fontTools/afmLib.py
index d428051..7bb9db1 100644
--- a/Lib/fontTools/afmLib.py
+++ b/Lib/fontTools/afmLib.py
@@ -8,7 +8,7 @@
import string
import types
-__version__ = "$Id: afmLib.py,v 1.4 2002-03-12 14:34:43 jvr Exp $"
+__version__ = "$Id: afmLib.py,v 1.5 2002-11-26 14:09:52 jvr Exp $"
# every single line starts with a "word"
@@ -18,7 +18,7 @@
charRE = re.compile(
"(-?\d+)" # charnum
"\s*;\s*WX\s+" # ; WX
- "(\d+)" # width
+ "(-?\d+)" # width
"\s*;\s*N\s+" # ; N
"([.A-Za-z0-9_]+)" # charname
"\s*;\s*B\s+" # ; B