1004 def write_err(self, *args, **opts): |
1004 def write_err(self, *args, **opts): |
1005 self._write(self._ferr, *args, **opts) |
1005 self._write(self._ferr, *args, **opts) |
1006 |
1006 |
1007 def _write(self, dest, *args, **opts): |
1007 def _write(self, dest, *args, **opts): |
1008 if self._isbuffered(dest): |
1008 if self._isbuffered(dest): |
1009 if self._bufferapplylabels: |
1009 label = opts.get(r'label', '') |
1010 label = opts.get(r'label', '') |
1010 if label and self._bufferapplylabels: |
1011 self._buffers[-1].extend(self.label(a, label) for a in args) |
1011 self._buffers[-1].extend(self.label(a, label) for a in args) |
1012 else: |
1012 else: |
1013 self._buffers[-1].extend(args) |
1013 self._buffers[-1].extend(args) |
1014 else: |
1014 else: |
1015 self._writenobuf(dest, *args, **opts) |
1015 self._writenobuf(dest, *args, **opts) |