from __future__ imports must be first for python 3.3.2

adding \ to break lines in fontTools/misc/transorm.py
unneeded closing parenthesis in T_S_I__1.py
This commit is contained in:
Denis Jacquerye 2013-11-29 21:51:15 +01:00 committed by Behdad Esfahbod
parent db08ee2c19
commit af1c9968b2
4 changed files with 21 additions and 22 deletions

View File

@ -289,8 +289,8 @@ class Transform(object):
""" """
xx1, xy1, yx1, yy1, dx1, dy1 = self.__affine xx1, xy1, yx1, yy1, dx1, dy1 = self.__affine
xx2, xy2, yx2, yy2, dx2, dy2 = other xx2, xy2, yx2, yy2, dx2, dy2 = other
return (xx1, xy1, yx1, yy1, dx1, dy1) < return (xx1, xy1, yx1, yy1, dx1, dy1) < \
(xx2, xy2, yx2, yy2, dx2, dy2)) (xx2, xy2, yx2, yy2, dx2, dy2)
def __eq__(self, other): def __eq__(self, other):
"""Transform instances are comparable: """Transform instances are comparable:
@ -313,8 +313,8 @@ class Transform(object):
""" """
xx1, xy1, yx1, yy1, dx1, dy1 = self.__affine xx1, xy1, yx1, yy1, dx1, dy1 = self.__affine
xx2, xy2, yx2, yy2, dx2, dy2 = other xx2, xy2, yx2, yy2, dx2, dy2 = other
return (xx1, xy1, yx1, yy1, dx1, dy1) == return (xx1, xy1, yx1, yy1, dx1, dy1) == \
(xx2, xy2, yx2, yy2, dx2, dy2)) (xx2, xy2, yx2, yy2, dx2, dy2)
def __hash__(self): def __hash__(self):
"""Transform instances are hashable, meaning you can use them as """Transform instances are hashable, meaning you can use them as
@ -343,7 +343,7 @@ class Transform(object):
return hash(self.__affine) return hash(self.__affine)
def __repr__(self): def __repr__(self):
return "<%s [%s %s %s %s %s %s]>" % ((self.__class__.__name__,) return "<%s [%s %s %s %s %s %s]>" % ((self.__class__.__name__,) \
+ tuple(map(str, self.__affine))) + tuple(map(str, self.__affine)))

View File

@ -15,11 +15,6 @@ write(path, data, kind='OTHER', dohex=0)
part should be written as hexadecimal or binary, but only if kind part should be written as hexadecimal or binary, but only if kind
is 'LWFN' or 'PFB'. is 'LWFN' or 'PFB'.
""" """
__author__ = "jvr"
__version__ = "1.0b2"
DEBUG = 0
from __future__ import print_function, division from __future__ import print_function, division
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import eexec from fontTools.misc import eexec
@ -27,6 +22,10 @@ from fontTools.misc.macCreatorType import getMacCreatorAndType
import os import os
import re import re
__author__ = "jvr"
__version__ = "1.0b2"
DEBUG = 0
try: try:
try: try:

View File

@ -1,3 +1,14 @@
from __future__ import print_function, division
from fontTools.misc.py23 import *
from fontTools.misc import sstruct
from . import DefaultTable
try:
import xml.etree.cElementTree as ET
except ImportError:
import xml.etree.ElementTree as ET
import struct
import re
__doc__=""" __doc__="""
Compiles/decompiles version 0 and 1 SVG tables from/to XML. Compiles/decompiles version 0 and 1 SVG tables from/to XML.
@ -42,17 +53,6 @@ the number of <colorParamUINameID> elements.
""" """
from __future__ import print_function, division
from fontTools.misc.py23 import *
from fontTools.misc import sstruct
from . import DefaultTable
try:
import xml.etree.cElementTree as ET
except ImportError:
import xml.etree.ElementTree as ET
import struct
import re
XML = ET.XML XML = ET.XML
XMLElement = ET.Element XMLElement = ET.Element
xmlToString = ET.tostring xmlToString = ET.tostring

View File

@ -91,7 +91,7 @@ class table_T_S_I__1(DefaultTable.DefaultTable):
writer.endtag("glyphProgram") writer.endtag("glyphProgram")
writer.newline() writer.newline()
writer.newline() writer.newline()
extra_names = sorted(self.extraPrograms.keys())) extra_names = sorted(self.extraPrograms.keys())
for name in extra_names: for name in extra_names:
text = self.extraPrograms[name] text = self.extraPrograms[name]
if not text: if not text: