code: def after_event(self, event):
          
          if event in ["prev_page", "next_page"]:
              for line in self.buffer.values():
                  for x in line:
                      if x > self.columns:
                          line.pop(x)
  
          # If we're at the bottom of the history buffer and `DECTCEM`
          # mode is set -- show the cursor.
          self.cursor.hidden = not (
              self.history.position == self.history.size and
              mo.DECTCEM in self.mode
          )
docs: Ensure all lines on a screen have proper width (:attr:`columns`).
  
          Extra characters are truncated, missing characters are filled
          with whitespace.
  
          :param str event: event name, for example ``"linefeed"``.