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