docs: def _handle_table_row(self):
          """Parse as style until end of the line, then continue."""
          self._head += 2
          if not self._can_recurse():
              self._emit_text("|-")
              self._head -= 1
              return
  
          self._push(contexts.TABLE_OPEN | contexts.TABLE_ROW_OPEN)
          padding = self._handle_table_style("\n")
          style = self._pop()
  
          # Don't parse the style separator:
          self._head += 1
          row = self._parse(contexts.TABLE_OPEN | contexts.TABLE_ROW_OPEN)
  
          self._emit_table_tag("|-", "tr", style, padding, None, row, "")
          # Offset displacement done by parse():
          self._head -= 1