Show
Ignore:
Timestamp:
08/14/09 07:22:50 (1 year ago)
Author:
tal
Message:
Tweak and an doc update.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • packages/feaTools/trunk/Lib/feaTools/__init__.py

    r58 r597  
    5252  (context, target, context, target, context, ...) 
    5353  ([], [f], [o, o], [b], [a, r]) 
    54 - ignore 
    55 - lookupflag 
     54- lookupflag format b - how are the numbers calculated? 
    5655- useExtension 
    5756- check on dflt 
    5857- future gpos formats 
    59 - table (complex!) 
    6058- size 
    6159- ranges for class definition 
    62 - anon 
    63 - enum pos type 2 
    6460- need to throw up a meaningful error for bad syntax 
    6561 
  • packages/feaTools/trunk/Lib/feaTools/writers/fdkSyntaxWriter.py

    r306 r597  
    122122            precedingContext = self._list2String(precedingContext) 
    123123        if isinstance(target, list): 
    124             target = self._list2String(target) 
    125         target += "'" 
     124            finalTarget = [] 
     125            for t in target: 
     126                if isinstance(t, list): 
     127                    t = "[%s]" % self._list2String(t) 
     128                finalTarget.append(t + "'") 
     129            target = " ".join(finalTarget) 
     130        else: 
     131            target += "'" 
    126132        if isinstance(trailingContext, list): 
    127133            trailingContext = self._list2String(trailingContext)