from __future__ import absolute_import

Such that our Python 2 is closer to Python 3.

Part of https://github.com/behdad/fonttools/issues/77
This commit is contained in:
Behdad Esfahbod 2014-01-14 15:07:50 +08:00
parent f5d123be5e
commit 1ae29591ef
75 changed files with 75 additions and 75 deletions

View File

@ -4,7 +4,7 @@
# It does not implement the full spec (Adobe Technote 5004, Adobe Font Metrics # It does not implement the full spec (Adobe Technote 5004, Adobe Font Metrics
# File Format Specification). Still, it should read most "common" AFM files. # File Format Specification). Still, it should read most "common" AFM files.
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import re import re

View File

@ -1,7 +1,7 @@
# The table below is taken from # The table below is taken from
# http://www.adobe.com/devnet/opentype/archives/aglfn.txt # http://www.adobe.com/devnet/opentype/archives/aglfn.txt
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
_aglText = """\ _aglText = """\

View File

@ -4,7 +4,7 @@
# $Id: cffLib.py,v 1.34 2008-03-07 19:56:17 jvr Exp $ # $Id: cffLib.py,v 1.34 2008-03-07 19:56:17 jvr Exp $
# #
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc import psCharStrings from fontTools.misc import psCharStrings

View File

@ -5,7 +5,7 @@
"""GUI font inspector. """GUI font inspector.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools import misc, ttLib, cffLib from fontTools import misc, ttLib, cffLib
import pygtk import pygtk

View File

@ -5,7 +5,7 @@
"""Font merger. """Font merger.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools import ttLib, cffLib from fontTools import ttLib, cffLib
from fontTools.ttLib.tables import otTables, _h_e_a_d from fontTools.ttLib.tables import otTables, _h_e_a_d

View File

@ -4,7 +4,7 @@
# #
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import math import math

View File

@ -1,7 +1,7 @@
"""fontTools.misc.bezierTools.py -- tools for working with bezier path segments. """fontTools.misc.bezierTools.py -- tools for working with bezier path segments.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
__all__ = [ __all__ = [

View File

@ -2,7 +2,7 @@
charstring encryption algorithm as used by PostScript Type 1 fonts. charstring encryption algorithm as used by PostScript Type 1 fonts.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
def _decryptChar(cipher, R): def _decryptChar(cipher, R):

View File

@ -1,7 +1,7 @@
"""fontTools.misc.fixedTools.py -- tools for working with fixed numbers. """fontTools.misc.fixedTools.py -- tools for working with fixed numbers.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
__all__ = [ __all__ = [

View File

@ -1,6 +1,6 @@
"""Mac-only module to find the home file of a resource.""" """Mac-only module to find the home file of a resource."""
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
import array import array

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import sys import sys
try: try:

View File

@ -2,7 +2,7 @@
CFF dictionary data and Type1/Type2 CharStrings. CFF dictionary data and Type1/Type2 CharStrings.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import struct import struct

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import eexec from fontTools.misc import eexec
from .psOperators import * from .psOperators import *

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
_accessstrings = {0: "", 1: "readonly", 2: "executeonly", 3: "noaccess"} _accessstrings = {0: "", 1: "readonly", 2: "executeonly", 3: "noaccess"}

View File

@ -1,6 +1,6 @@
"""Python 2/3 compat layer.""" """Python 2/3 compat layer."""
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
try: try:
basestring basestring

View File

@ -46,7 +46,7 @@ calcsize(fmt)
it returns the size of the data in bytes. it returns the size of the data in bytes.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.fixedTools import fixedToFloat as fi2fl, floatToFixed as fl2fi from fontTools.misc.fixedTools import fixedToFloat as fi2fl, floatToFixed as fl2fi
import struct import struct

View File

@ -1,7 +1,7 @@
"""fontTools.misc.textTools.py -- miscellaneous routines.""" """fontTools.misc.textTools.py -- miscellaneous routines."""
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import ast import ast
import string import string

View File

@ -45,7 +45,7 @@ Examples:
>>> >>>
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
__all__ = ["Transform", "Identity", "Offset", "Scale"] __all__ = ["Transform", "Identity", "Offset", "Scale"]

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools import ttLib from fontTools import ttLib
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,6 +1,6 @@
"""xmlWriter.py -- Simple XML authoring class""" """xmlWriter.py -- Simple XML authoring class"""
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import sys import sys
import string import string

View File

@ -36,7 +36,7 @@ Coordinates are usually expressed as (x, y) tuples, but generally any
sequence of length 2 will do. sequence of length 2 will do.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
__all__ = ["AbstractPen", "NullPen", "BasePen", __all__ = ["AbstractPen", "NullPen", "BasePen",

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.arrayTools import updateBounds, pointInRect, unionRect from fontTools.misc.arrayTools import updateBounds, pointInRect, unionRect
from fontTools.misc.bezierTools import calcCubicBounds, calcQuadraticBounds from fontTools.misc.bezierTools import calcCubicBounds, calcQuadraticBounds

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.pens.basePen import BasePen from fontTools.pens.basePen import BasePen

View File

@ -2,7 +2,7 @@
for shapes. for shapes.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.pens.basePen import BasePen from fontTools.pens.basePen import BasePen
from fontTools.misc.bezierTools import solveQuadratic, solveCubic from fontTools.misc.bezierTools import solveQuadratic, solveCubic

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.pens.basePen import BasePen from fontTools.pens.basePen import BasePen
from reportlab.graphics.shapes import Path from reportlab.graphics.shapes import Path

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.pens.basePen import AbstractPen from fontTools.pens.basePen import AbstractPen

View File

@ -7,7 +7,7 @@
Later grown into full OpenType subsetter, supporting all standard tables. Later grown into full OpenType subsetter, supporting all standard tables.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools import ttLib from fontTools import ttLib
from fontTools.ttLib.tables import otTables from fontTools.ttLib.tables import otTables

View File

@ -15,7 +15,7 @@ write(path, data, kind='OTHER', dohex=False)
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'.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import eexec from fontTools.misc import eexec
from fontTools.misc.macCreatorType import getMacCreatorAndType from fontTools.misc.macCreatorType import getMacCreatorAndType

View File

@ -45,7 +45,7 @@ Dumping 'prep' table...
# $Id: __init__.py,v 1.51 2009-02-22 08:55:00 pabs3 Exp $ # $Id: __init__.py,v 1.51 2009-02-22 08:55:00 pabs3 Exp $
# #
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import os import os
import sys import sys

View File

@ -1,6 +1,6 @@
"""ttLib.macUtils.py -- Various Mac-specific stuff.""" """ttLib.macUtils.py -- Various Mac-specific stuff."""
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
import sys import sys
import os import os

View File

@ -12,7 +12,7 @@ classes, since whenever to number of tables changes or whenever
a table's length chages you need to rewrite the whole file anyway. a table's length chages you need to rewrite the whole file anyway.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
import struct import struct

View File

@ -1,6 +1,6 @@
# Since bitmap glyph metrics are shared between EBLC and EBDT # Since bitmap glyph metrics are shared between EBLC and EBDT
# this class gets its own python file. # this class gets its own python file.
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -3,7 +3,7 @@
# Google Author(s): Matt Fontaine # Google Author(s): Matt Fontaine
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from . import E_B_D_T_ from . import E_B_D_T_

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools import cffLib from fontTools import cffLib
from . import DefaultTable from . import DefaultTable

View File

@ -2,7 +2,7 @@
# #
# Google Author(s): Behdad Esfahbod # Google Author(s): Behdad Esfahbod
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -2,7 +2,7 @@
# #
# Google Author(s): Behdad Esfahbod # Google Author(s): Behdad Esfahbod
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from fontTools.misc import sstruct from fontTools.misc import sstruct

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
class DefaultTable(object): class DefaultTable(object):

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval, readHex, hexStr, deHexStr from fontTools.misc.textTools import safeEval, readHex, hexStr, deHexStr

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval, readHex from fontTools.misc.textTools import safeEval, readHex

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval, num2binary, binary2num from fontTools.misc.textTools import safeEval, num2binary, binary2num

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from . import DefaultTable from . import DefaultTable
import struct import struct

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval, readHex from fontTools.misc.textTools import safeEval, readHex
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from . import DefaultTable from . import DefaultTable
from . import ttProgram from . import ttProgram

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -1,7 +1,7 @@
"""_g_l_y_f.py -- Converter classes for the 'glyf' table.""" """_g_l_y_f.py -- Converter classes for the 'glyf' table."""
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools import ttLib from fontTools import ttLib

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval, num2binary, binary2num from fontTools.misc.textTools import safeEval, num2binary, binary2num

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.ttLib import sfnt from fontTools.ttLib import sfnt
from fontTools.misc.textTools import safeEval, readHex from fontTools.misc.textTools import safeEval, readHex

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from . import DefaultTable from . import DefaultTable
import sys import sys

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools import ttLib from fontTools import ttLib
from fontTools.ttLib.standardGlyphOrder import standardGlyphOrder from fontTools.ttLib.standardGlyphOrder import standardGlyphOrder

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import readHex from fontTools.misc.textTools import readHex

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from . import DefaultTable from . import DefaultTable

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from .DefaultTable import DefaultTable from .DefaultTable import DefaultTable
import struct import struct

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import safeEval from fontTools.misc.textTools import safeEval
from fontTools.misc.fixedTools import fixedToFloat as fi2fl, floatToFixed as fl2fi from fontTools.misc.fixedTools import fixedToFloat as fi2fl, floatToFixed as fl2fi

View File

@ -4,7 +4,7 @@ OpenType subtables.
Most are constructed upon import from data in otData.py, all are populated with Most are constructed upon import from data in otData.py, all are populated with
converter objects from otConverters.py. converter objects from otConverters.py.
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from .otBase import BaseTable, FormatSwitchingBaseTable from .otBase import BaseTable, FormatSwitchingBaseTable
import operator import operator

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import readHex from fontTools.misc.textTools import readHex

View File

@ -1,4 +1,4 @@
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc import sstruct from fontTools.misc import sstruct
from fontTools.misc.textTools import readHex from fontTools.misc.textTools import readHex

View File

@ -1,6 +1,6 @@
"""ttLib.tables.ttProgram.py -- Assembler/disassembler for TrueType bytecode programs.""" """ttLib.tables.ttProgram.py -- Assembler/disassembler for TrueType bytecode programs."""
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.misc.textTools import num2binary, binary2num, readHex from fontTools.misc.textTools import num2binary, binary2num, readHex
import array import array

View File

@ -66,7 +66,7 @@ usage: ttx [options] inputfile1 [... inputfileN]
""" """
from __future__ import print_function, division from __future__ import print_function, division, absolute_import
from fontTools.misc.py23 import * from fontTools.misc.py23 import *
from fontTools.ttLib import TTFont, TTLibError from fontTools.ttLib import TTFont, TTLibError
from fontTools.misc.macCreatorType import getMacCreatorAndType from fontTools.misc.macCreatorType import getMacCreatorAndType