parameters: (self, r=24, c=80, encoding='latin-1', encoding_errors='replace')
docstring: This initializes a blank screen of the given dimensions.
docstring_summary: This initializes a blank screen of the given dimensions.
docstring_tokens: This initializes a blank screen of the given dimensions .
function: def __init__(self, r=24, c=80, encoding='latin-1', encoding_errors='replace'):
          '''This initializes a blank screen of the given dimensions.'''
  
          self.rows = r
          self.cols = c
          self.encoding = encoding
          self.encoding_errors = encoding_errors
          if encoding is not None:
              self.decoder = codecs.getincrementaldecoder(encoding)(encoding_errors)            
          else:
              self.decoder = None
          self.cur_r = 1
          self.cur_c = 1
          self.cur_saved_r = 1
          self.cur_saved_c = 1
          self.scroll_row_start = 1
          self.scroll_row_end = self.rows
          self.w = [ [SPACE] * self.cols for _ in range(self.rows)]
function_tokens: def __init__ ( self , r = 24 , c = 80 , encoding = 'latin-1' , encoding_errors = 'replace' ) : self . rows = r self . cols = c self . encoding = encoding self . encoding_errors = encoding_errors if encoding is not None : self . decoder = codecs . getincrementaldecoder ( encoding ) ( encoding_errors ) else : self . decoder = None self . cur_r = 1 self . cur_c = 1 self . cur_saved_r = 1 self . cur_saved_c = 1 self . scroll_row_start = 1 self . scroll_row_end = self . rows self . w = [ [ SPACE ] * self . cols for _ in range ( self . rows ) ]