History log of /external/python/cpython2/Lib/compileall.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2532f11321808b8af8c54d6a7171373b64a67748 01-Sep-2011 Éric Araujo <merwok@netwok.org> Clarify compileall command-line options (#10454).

Backport of R. David Murray’s 3.2 patch. The code is ugly, with print
statements split across lines, but the output is readable.
/external/python/cpython2/Lib/compileall.py
c11ba768da100a7d7eb64cf457910a7f1655d559 16-Dec-2010 Éric Araujo <merwok@netwok.org> Add doc for compileall.compile_file
/external/python/cpython2/Lib/compileall.py
fae23dc9dc1b4e1b3138b1c933306869440408f2 15-Mar-2010 Matthias Klose <doko@ubuntu.com> - Fix typo in Lib/compileall.py(__all__).
/external/python/cpython2/Lib/compileall.py
b13d04c99143ea326d1c74ba537ff43cbd04175b 15-Mar-2010 Matthias Klose <doko@ubuntu.com> - Issue #8140: extend compileall to compile single files. Add -i option.
/external/python/cpython2/Lib/compileall.py
ca02f3a4d650b7fc9a26b25bdd5cf159837a8a88 15-Mar-2010 Benjamin Peterson <benjamin@python.org> this little exception dance is pointless
/external/python/cpython2/Lib/compileall.py
9be2697fb65ef7bd5cd8da8961260492438e26d2 19-Apr-2009 Mark Dickinson <dickinsm@gmail.com> Automatic conversion of floats to integers for struct.pack integer codes
is deprecated. Use an explicit int() instead.
/external/python/cpython2/Lib/compileall.py
28d108893c5a6663c1747b1c79d0432ba7794e63 10-Feb-2009 Brett Cannon <bcannon@gmail.com> compileall used the ctime of bytecode and source to determine if the bytecode
should be recreated. This created a timing hole. Fixed by just doing what
import does; check the mtime and magic number.
/external/python/cpython2/Lib/compileall.py
a28df13a9db456d4db936695d240b8fbc77c889f 04-Mar-2008 Fred Drake <fdrake@acm.org> fix typo
/external/python/cpython2/Lib/compileall.py
7b4b788eaadb36f65b08a4a84e7096bb03dcc12b 20-Dec-2004 Raymond Hettinger <python@rcn.com> Bugs item #1069409 C:\Python24\Lib\compileall.py returns False

* return an integer rather than a boolean
/external/python/cpython2/Lib/compileall.py
873a277eb45439696b4862735dce28ffd29fab22 20-Jun-2004 Martin v. Löwis <martin@v.loewis.de> Patch #975885: print file name in err msg in quiet mode
/external/python/cpython2/Lib/compileall.py
4651f53949b929f33a63e74232da1b26fe4a8d70 27-Aug-2003 Thomas Heller <theller@ctypes.org> Fix typo in docstring: The switch is '-x', not '-s'.

Will backport to 2.3 myself.
/external/python/cpython2/Lib/compileall.py
6f2adc7cd07783f5eaff3ce64a1ae466bd516e46 16-Jan-2003 Martin v. Löwis <martin@v.loewis.de> Catch IOErrors.
/external/python/cpython2/Lib/compileall.py
0c6774d92b48c4c4097a3a3bea2294093092e4e3 15-Jan-2003 Martin v. Löwis <martin@v.loewis.de> Patch #661719: Expose compilation errors as exceptions on request.
/external/python/cpython2/Lib/compileall.py
32200aeac697fcb3f2b4528127a2fbf0a22a8f17 01-Jun-2002 Raymond Hettinger <python@rcn.com> Replaced obsolete stat module constants with equivalent attributes
/external/python/cpython2/Lib/compileall.py
8989ea6ce1619890adc58778fb5516a36053cadb 01-Jun-2002 Raymond Hettinger <python@rcn.com> Use is None rather than general boolean
/external/python/cpython2/Lib/compileall.py
5c137c225113764faae183034e7a85175a699ae2 18-Mar-2002 Martin v. Löwis <martin@v.loewis.de> Patch #495598: add an -q (quiet) option to pycompile.
/external/python/cpython2/Lib/compileall.py
12b6457e24924ff60cf89fd19a584185a5d6c256 18-Apr-2001 Jeremy Hylton <jeremy@alum.mit.edu> Fix compileall.py so that it fails on SyntaxErrors

The changes cause compilation failures in any file in the Python
installation lib directory to cause the install to fail. It looks
like compileall.py intended to behave this way, but a change to
py_compile.py and a separate bug defeated it.

Fixes SF bug #412436

This change affects the test suite, which contains several files that
contain intentional errors. The solution is to extend compileall.py
with the ability to skip compilation of selected files.

NB compileall.py is changed so that compile_dir() returns success only
if all recursive calls to compile_dir() also check success.
/external/python/cpython2/Lib/compileall.py
e99d5ea25ba994491c773d9b5872332334ccd1c5 20-Jan-2001 Skip Montanaro <skip@pobox.com> added __all__ lists to a number of Python modules
added test script and expected output file as well
this closes patch 103297.
__all__ attributes will be added to other modules without first submitting
a patch, just adding the necessary line to the test script to verify
more-or-less correct implementation.
/external/python/cpython2/Lib/compileall.py
9065ea36deb5812654c1959413a92cfb18ad3b5a 29-Mar-1999 Fred Drake <fdrake@acm.org> When run as a script, report failures in the exit code as well.
Patch largely based on changes by Andrew Dalke, as discussed in the
distutils-sig.
/external/python/cpython2/Lib/compileall.py
0b56a3e9a78f3e49a6c4c17842e18c59bcf75cb4 21-Dec-1998 Guido van Rossum <guido@python.org> A mod whose author I forget. (I must've mislaid the email. If it's
yours, please let me know for propoer acknowledgement.)

This avoids recompiling files that haven't changed; it adds a -f
option to force recompilation.
/external/python/cpython2/Lib/compileall.py
45e2fbc2e70ef28b1f0327207f33dab3a4e825c5 26-Mar-1998 Guido van Rossum <guido@python.org> Mass check-in after untabifying all files that need it.
/external/python/cpython2/Lib/compileall.py
c567b8176a51a9ebd8bdeaa4d8f0771cf05f7c7a 20-Jan-1998 Guido van Rossum <guido@python.org> Revamped, to match py_compile.py:

- added docstrings
- support option to specify a different purported directory name
- reindented with 4 spaces
/external/python/cpython2/Lib/compileall.py
68f56e45f6e0f5ed48ccfdfc26f3681bb0cb279e 31-Jul-1996 Guido van Rossum <guido@python.org> Don't trip over empty string in sys.path.
/external/python/cpython2/Lib/compileall.py
c7acf2a106caacc11397e35afe054816fd6181fa 27-Feb-1995 Guido van Rossum <guido@python.org> handle class exceptions
/external/python/cpython2/Lib/compileall.py
3bb54487675cd28166fc7271b5788b185bcc1b63 29-Aug-1994 Guido van Rossum <guido@python.org> New way of generating .pyc files, thanks to Sjoerd.
urllib.py: '+' is not always safe (even though the RFC says so :-( )
whrandom.py: throw away top bits of time to avoid overflow on Mac
(where times can be negative)
/external/python/cpython2/Lib/compileall.py