Ignore:
Timestamp:
05/04/06 06:46:11 (8 years ago)
Author:
xi
Message:

Add a way to override default style chosen by Representer: fix #9

File:
1 edited

Legend:

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

    r137 r152  
    1010 
    1111    def __init__(self, stream, 
     12            default_style=None, default_flow_style=None, 
    1213            canonical=None, indent=None, width=None, 
    1314            allow_unicode=None, line_break=None, 
     
    2021                explicit_start=explicit_start, explicit_end=explicit_end, 
    2122                version=version, tags=tags) 
    22         Representer.__init__(self) 
     23        Representer.__init__(self, default_style=default_style, 
     24                default_flow_style=default_flow_style) 
    2325        Resolver.__init__(self) 
    2426 
     
    2628 
    2729    def __init__(self, stream, 
     30            default_style=None, default_flow_style=None, 
    2831            canonical=None, indent=None, width=None, 
    2932            allow_unicode=None, line_break=None, 
     
    3639                explicit_start=explicit_start, explicit_end=explicit_end, 
    3740                version=version, tags=tags) 
    38         SafeRepresenter.__init__(self) 
     41        SafeRepresenter.__init__(self, default_style=default_style, 
     42                default_flow_style=default_flow_style) 
    3943        Resolver.__init__(self) 
    4044 
     
    4246 
    4347    def __init__(self, stream, 
     48            default_style=None, default_flow_style=None, 
    4449            canonical=None, indent=None, width=None, 
    4550            allow_unicode=None, line_break=None, 
     
    5257                explicit_start=explicit_start, explicit_end=explicit_end, 
    5358                version=version, tags=tags) 
    54         Representer.__init__(self) 
     59        Representer.__init__(self, default_style=default_style, 
     60                default_flow_style=default_flow_style) 
    5561        Resolver.__init__(self) 
    5662 
Note: See TracChangeset for help on using the changeset viewer.