Changeset 197


Ignore:
Timestamp:
06/30/06 04:10:36 (8 years ago)
Author:
xi
Message:

Fix invalid output of single-quoted scalars in cases when a single
quote is not escaped when preceeded by whitespaces or line breaks.
(Fix #17).

Location:
pyyaml/trunk
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • pyyaml/trunk/lib/yaml/emitter.py

    r153 r197  
    923923                        self.stream.write(data) 
    924924                        start = end 
    925                     if ch == u'\'': 
    926                         data = u'\'\'' 
    927                         self.column += 2 
    928                         if self.encoding: 
    929                             data = data.encode(self.encoding) 
    930                         self.stream.write(data) 
    931                         start = end + 1 
     925            if ch == u'\'': 
     926                data = u'\'\'' 
     927                self.column += 2 
     928                if self.encoding: 
     929                    data = data.encode(self.encoding) 
     930                self.stream.write(data) 
     931                start = end + 1 
    932932            if ch is not None: 
    933933                spaces = (ch == u' ') 
Note: See TracChangeset for help on using the changeset viewer.