@@ -288,15 +288,15 @@ default values. The arguments that are most commonly needed are:
288288 .. index ::
289289 single: universal newlines; subprocess module
290290
291- If *universal_newlines * is ``True ``, the file objects *stdin *, *stdout *
292- and *stderr * will be opened as text streams in :term: `universal newlines `
293- mode using the encoding returned by
294- :func: ` locale.getpreferredencoding(False) <locale.getpreferredencoding> `.
295- For * stdin *, line ending characters ``'\n' `` in the input will be converted
296- to the default line separator :data: `os.linesep `. For *stdout * and
297- * stderr *, all line endings in the output will be converted to ``'\n' ``.
298- For more information see the documentation of the :class: `io.TextIOWrapper `
299- class when the * newline * argument to its constructor is ``None ``.
291+ If *universal_newlines * is ``True ``, the file objects *stdin *, *stdout * and
292+ *stderr * will be opened as text streams in :term: `universal newlines ` mode
293+ using the encoding returned by :func: ` locale.getpreferredencoding(False)
294+ <locale.getpreferredencoding> `. For * stdin *, line ending characters
295+ ``'\n' `` in the input will be converted to the default line separator
296+ :data: `os.linesep `. For *stdout * and * stderr *, all line endings in the
297+ output will be converted to ``'\n' ``. For more information see the
298+ documentation of the :class: `io.TextIOWrapper ` class when the * newline *
299+ argument to its constructor is ``None ``.
300300
301301 .. note ::
302302
0 commit comments