mirror of https://github.com/python/cpython
7282ff6d5b
* The first line of Python script could be executed twice when the source encoding (not equal to 'utf-8') was specified on the second line. * Now the source encoding declaration on the second line isn't effective if the first line contains anything except a comment. * As a consequence, 'python -x' works now again with files with the source encoding declarations specified on the second file, and can be used again to make Python batch files on Windows. * The tokenize module now ignore the source encoding declaration on the second line if the first line contains anything except a comment. * IDLE now ignores the source encoding declaration on the second line if the first line contains anything except a comment. * 2to3 and the findnocoding.py script now ignore the source encoding declaration on the second line if the first line contains anything except a comment. |
||
---|---|---|
.. | ||
__init__.py | ||
conv.py | ||
driver.py | ||
grammar.py | ||
literals.py | ||
parse.py | ||
pgen.py | ||
token.py | ||
tokenize.py |