[Python-checkins] r70838 - python/trunk/Doc/reference/simple_stmts.rst

georg.brandl python-checkins at python.org
Tue Mar 31 18:54:38 CEST 2009


Author: georg.brandl
Date: Tue Mar 31 18:54:38 2009
New Revision: 70838

Log:
#992207: document that the parser only accepts \\n newlines.

Modified:
   python/trunk/Doc/reference/simple_stmts.rst

Modified: python/trunk/Doc/reference/simple_stmts.rst
==============================================================================
--- python/trunk/Doc/reference/simple_stmts.rst	(original)
+++ python/trunk/Doc/reference/simple_stmts.rst	Tue Mar 31 18:54:38 2009
@@ -966,7 +966,7 @@
 This statement supports dynamic execution of Python code.  The first expression
 should evaluate to either a string, an open file object, or a code object.  If
 it is a string, the string is parsed as a suite of Python statements which is
-then executed (unless a syntax error occurs).  If it is an open file, the file
+then executed (unless a syntax error occurs). [#]_  If it is an open file, the file
 is parsed until EOF and executed.  If it is a code object, it is simply
 executed.  In all cases, the code that's executed is expected to be valid as
 file input (see section :ref:`file-input`).  Be aware that the
@@ -1004,3 +1004,8 @@
 which may be useful to pass around for use by :keyword:`exec`.
 
 
+.. rubric:: Footnotes
+
+.. [#] Note that the parser only accepts the Unix-style end of line convention.
+       If you are reading the code from a file, make sure to use universal
+       newline mode to convert Windows or Mac-style newlines.


More information about the Python-checkins mailing list