#NEWLINE# def get_var_config( var ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# val = zsh . getvalue ( var ) #NEWLINE# if isinstance ( val , dict ) : #NEWLINE# #INDENT# return mergeargs ( [ parsedotval ( ( u ( k ) , u ( v ) ) ) for ( k , v ) in val . items ( ) ] ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( val , ( unicode , str , bytes ) ) : #NEWLINE# #INDENT# return mergeargs ( parse_override_var ( u ( val ) ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return None #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# except : #NEWLINE# #INDENT# return None