768c16ce02
* 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. |
||
---|---|---|
.. | ||
fixes | ||
pgen2 | ||
tests | ||
Grammar.txt | ||
PatternGrammar.txt | ||
__init__.py | ||
__main__.py | ||
btm_matcher.py | ||
btm_utils.py | ||
fixer_base.py | ||
fixer_util.py | ||
main.py | ||
patcomp.py | ||
pygram.py | ||
pytree.py | ||
refactor.py |