#NEWLINE# def refresh( self , inicontents = None ) : #NEWLINE# #INDENT# inicontents = ( inicontents or _fopen ( self . name ) . read ( ) ) #NEWLINE# if ( not inicontents ) : #NEWLINE# #INDENT# return #NEWLINE# #UNINDENT# for opt in self : #NEWLINE# #INDENT# self . pop ( opt ) #NEWLINE# #UNINDENT# inicontents = ini_regx . split ( inicontents ) #NEWLINE# inicontents . reverse ( ) #NEWLINE# super ( _Ini , self ) . refresh ( inicontents . pop ( ) ) #NEWLINE# for ( section_name , sect_ini ) in self . _gen_tuples ( inicontents ) : #NEWLINE# #INDENT# sect_obj = _Section ( sect_obj , sect_ini , separator = self . sep ) #NEWLINE# sect_obj . refresh ( ) #NEWLINE# self . update ( { #NEWLINE# #INDENT# sect_obj . name : sect_obj , #NEWLINE# #UNINDENT# } )