#NEWLINE# def read_stdout( self ) : #NEWLINE# #INDENT# while True : #NEWLINE# #INDENT# data = os . read ( self . proc . stdout . fileno ( ) , ( 2 ** 15 ) ) #NEWLINE# if ( data != '' ) : #NEWLINE# #INDENT# sublime . set_timeout ( functools . partial ( data . append_data , data ) , 0 ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# self . proc . stdout . close ( ) #NEWLINE# self . running = False #NEWLINE# break