Changeset 137 for pyyaml/trunk/lib/yaml/emitter.py
- Timestamp:
- 04/16/06 19:45:21 (7 years ago)
- File:
-
- 1 edited
-
pyyaml/trunk/lib/yaml/emitter.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/lib/yaml/emitter.py
r136 r137 461 461 if self.style is None: 462 462 self.style = self.choose_scalar_style() 463 if self.style == '': 463 if ((not self.canonical or tag is None) and 464 ((self.style == '' and self.event.implicit[0]) 465 or (self.style != '' and self.event.implicit[1]))): 464 466 self.prepared_tag = None 465 467 return 466 if self.event.implicit and not tag:468 if self.event.implicit[0] and not tag: 467 469 tag = u'!' 468 470 self.prepared_tag = None 471 else: 472 if (not self.canonical or tag is None) and self.event.implicit: 473 self.prepared_tag = None 474 return 469 475 if not tag: 470 self.prepared_tag = None 471 return 476 raise EmitterError("tag is not specified") 472 477 if self.prepared_tag is None: 473 478 self.prepared_tag = self.prepare_tag(tag) … … 481 486 if self.event.style == '"' or self.canonical: 482 487 return '"' 483 if not self.event.style and self.event.implicit :488 if not self.event.style and self.event.implicit[0]: 484 489 if (not (self.simple_key_context and 485 490 (self.analysis.empty or self.analysis.multiline))
Note: See TracChangeset
for help on using the changeset viewer.
