Default spacing for all things written is ignored in this context.

    :outer: boolean, if True the typical padding and newline are added before the first and after
            the last things written

def no_inner_space(self, *, outer=True):
    """Default spacing for all things written is ignored in this context.

    :outer: boolean, if True the typical padding and newline are added before the first and after
            the last things written
    """
    if outer:
      self._pad()

    indent_was = self._indent
    self._indent = None

    try:
      yield
    finally:
      self._indent = indent_was

    if outer:
      self._newline()