f8cc2870f16e386476c6a62c4688a7bdd28dbaad |
25-Oct-2016 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #28515: Fixed py3k warnings.
ixcid.py
|
8f7d36ba9aff1148eac3a517b6a4c07eb4352536 |
11-Sep-2016 |
Martin Panter <vadmium+py@gmail.com> |
Issue #27952: Get fixcid.py working with the re module
ixcid.py
|
a850ef698e55d07173051747e96207496c6f1bdb |
28-Jul-2016 |
Martin Panter <vadmium+py@gmail.com> |
Issue #27626: Spelling fixes in docs, comments and internal names Based on patch by Ville Skyttä.
edemo.py
|
6d297cbec48e9026ddf31d2ff95df7c182572dc9 |
20-Mar-2016 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #26581: Use the first coding cookie on a line, not the last one.
indnocoding.py
|
cfad18dbdb81d22408bae38eb6c35da4db2ab05e |
31-Oct-2015 |
Terry Jan Reedy <tjreedy@udel.edu> |
Issue #25505: Remove unused buggy method.
ixdiv.py
|
aa767a555b6aefc542cf62f390440fc4222db81d |
03-May-2015 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #23330: h2py now supports arbitrary filenames in #include.
2py.py
|
35452b3f95861f207b6de5e8965cf7159b0c12e7 |
30-Dec-2014 |
Benjamin Peterson <benjamin@python.org> |
delete old ftpmirror script, which now has security bugs (closes #23130)
tpmirror.py
|
8aaff54db30b902702feb99344e60d77ddd6a551 |
11-Nov-2014 |
Donald Stufft <donald@stufft.io> |
Implement PEP 477 - Backport ensurepip (PEP 453) to 2.7 * Backports ensurepip to the 2.7 branch * Backports some of the improved documentation to the 2.7 branch. * Adds a private backport of the 3.x mock library as test._mock_backport to enable saner testing of ensurepip. Key Differences from 3.x: * Ensurepip does not have any Makefile integration, specifically it is not ran by default in the Makefile. * There is no venv module in 2.7, so downstream distributors can completely disable ensurepip, ideally with a message redirecting to the correct way to install pip. * To match the ``python`` command in 2.7, ensurepip will install the unversioned ``pip`` command as well. * No-op and hide --default-pip and add --no-default-pip to restore the 3.x behavor on 2.7.
heckpip.py
|
6a1184c02462cf4be3371a37f9a9e7c29257bdeb |
19-Oct-2014 |
Georg Brandl <georg@python.org> |
Closes #22663: patchcheck: only modify text files under Doc/
atchcheck.py
|
3eb554fc828c812a31c1a3cd9f619eacbb708010 |
05-Sep-2014 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #22221: Backported fixes from Python 3 (issue #18960). * Now the source encoding declaration on the second line isn't effective if the first line contains anything except a comment. This affects compile(), eval() and exec() too. * 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.
indnocoding.py
|
e0ed2d75c8bce7f0fc76c55c957052aa8a0756f2 |
16-Jan-2014 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #19936: Added executable bits or shebang lines to Python scripts which requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface.
vneol.py
|
e4818f693749af358b1a2b3f96853c756f80856e |
17-Sep-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Remove the use of non-existing re.ASCII. (fixes a regression in 3d46ef0c62c5, issue #18873)
indnocoding.py
|
e787bce79c016cf7b9e743a6230ceb8e97b4a938 |
16-Sep-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #18873: IDLE, 2to3, and the findnocoding.py script now detect Python source code encoding only in comment lines.
indnocoding.py
|
6d0f0f299b014e79f6079901b560e938e0c5d8df |
26-Aug-2013 |
Ezio Melotti <ezio.melotti@gmail.com> |
#18803: fix more typos. Patch by Févry Thibault.
ixnotice.py
fdef.py
athfix.py
|
68ad1d13725f52e0051edd2859126f043cfe2a2d |
22-Jul-2013 |
Terry Jan Reedy <tjreedy@udel.edu> |
Issue #18439: Make patchcheck work on Windows for ACKS, NEWS.
atchcheck.py
|
69f051c33c50e26e6f37447da0df3b7ebdd2436d |
20-Apr-2013 |
Ned Deily <nad@acm.org> |
Issue #17801: fix shebang line of gprof2html.py
prof2html.py
|
4e63fbe04dc23bf58e47ce3bd307797e084b83b8 |
25-Jan-2013 |
doko@python.org <doko@python.org> |
- Issue #17029: Let h2py search the multiarch system include directory.
2py.py
|
dfae912d8056d7c607a99b456c8442b28d18ffd4 |
11-Jan-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #15539: Fix backup file creation in pindent.py on Windows
indent.py
|
9e9cb2810e08cd1362bf55bd91928d0d0e05cd08 |
11-Jan-2013 |
Ezio Melotti <ezio.melotti@gmail.com> |
Add a note about checking refleaks to patchcheck.
atchcheck.py
|
8cd7f82024c62ee6b8f3706f09dceba209331225 |
11-Jan-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #15539: Fix a number of bugs in Tools/scripts/pindent.py. Now pindent.py works with a "with" statement. pindent.py no longer produces improper indentation. pindent.py now works with continued lines broken after "class" or "def" keywords and with continuations at the start of line. Added regression tests for pindent.py. Modernized pindent.py.
indent.py
|
4bb142b1b712d8e67c81687d396685fba55abf77 |
18-Dec-2012 |
Andrew Svetlov <andrew.svetlov@gmail.com> |
Issue #16714: use 'raise' exceptions, don't 'throw'. Patch by Serhiy Storchaka.
erve.py
|
0d983b533959b098c8c57869987b4a3ded8f530e |
02-Jul-2012 |
Éric Araujo <merwok@netwok.org> |
Avoid SyntaxError in script using print function
yext.py
|
f00011aff4e5b0986a0f0d36ba324c0ca8b983d1 |
22-Feb-2012 |
Nadeem Vawda <nadeem.vawda@gmail.com> |
Issue #14053: Fix "make patchcheck" to work with MQ. Patch by Francisco Martín Brugué
atchcheck.py
|
a5afa4955dfd4ed63485b049874442016245c72e |
19-Aug-2011 |
Éric Araujo <merwok@netwok.org> |
patchcheck: don’t talk about the test suite when no code file were changed. The line about the test suite will still get printed for changes in Tools for example, which aren’t covered by the test suite, but it’s not a big deal IMO.
atchcheck.py
|
35a7f5516dd408fbed0026e447a9c2e0ffb88b3c |
30-Jul-2011 |
Éric Araujo <merwok@netwok.org> |
Let “make patchcheck” work for out-of-dir builds (#9860)
atchcheck.py
|
fea8ac47725f7152dc1abac5f40c1ece46fd8975 |
29-Jul-2011 |
Éric Araujo <merwok@netwok.org> |
Branch merge
|
0fb681ea5065bbdba792e04d46e02be088e95ed6 |
29-Jul-2011 |
Éric Araujo <merwok@netwok.org> |
Fix missing or shebangs and executable bits for scripts (#10318)
nalyze_dxp.py
leanfuture.py
ombinerefs.py
b2pickle.py
iff.py
ind_recursionlimit.py
otshotmain.py
ailerdaemon.py
d5sum.py
atchcheck.py
ickle2db.py
ysource.py
edemo.py
|
fee7745ebb1c344d35e2245c4cf9aeb6f0f929a1 |
27-Jul-2011 |
Jason R. Coombs <jaraco@jaraco.com> |
Fixes #10639: reindent.py should not convert newlines Backport of changeset 070dc6e359fb, reindent.py now will use the newline detected in the original file and will report an error if mixed newlines are encountered.
eindent.py
|
1ce5d181d7f696fd6b3f86c8ba836a047ff80c62 |
28-Jun-2011 |
Guido van Rossum <guido@python.org> |
Minimal changes to make byext.py script work with Python 3 syntax.
yext.py
|
c2077b0d9b5bf99768c6f396bf7ae6c41b682465 |
15-Mar-2011 |
Ezio Melotti <ezio.melotti@gmail.com> |
#11565: Fix several typos. Patch by Piotr Kasprzyk.
ixcid.py
|
1060380ea4c9ed7079b6f47426e1587d50ec5b33 |
26-Nov-2010 |
Georg Brandl <georg@python.org> |
Merged revisions 85768-85771,85773,85777,85823,85825 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85768 | georg.brandl | 2010-10-21 14:59:14 +0200 (Do, 21 Okt 2010) | 1 line #9919: fix off-by-one error in lineno command in Misc/gdbinit; also add newline to its output. ........ r85769 | georg.brandl | 2010-10-21 15:01:23 +0200 (Do, 21 Okt 2010) | 1 line Fix missing import. ........ r85770 | georg.brandl | 2010-10-21 15:29:10 +0200 (Do, 21 Okt 2010) | 1 line #3077: fix h2py substitution of character literals. ........ r85771 | georg.brandl | 2010-10-21 15:34:51 +0200 (Do, 21 Okt 2010) | 1 line #1203650: allow larger list of files in windows makefile for freeze. ........ r85773 | georg.brandl | 2010-10-21 15:45:52 +0200 (Do, 21 Okt 2010) | 1 line #4829: better error message for invalid file mode ........ r85777 | georg.brandl | 2010-10-21 17:44:51 +0200 (Do, 21 Okt 2010) | 1 line Add .hgeol file for the Mercurial EOL extension. ........ r85823 | georg.brandl | 2010-10-24 16:32:45 +0200 (So, 24 Okt 2010) | 1 line Fix style. ........ r85825 | georg.brandl | 2010-10-24 17:16:02 +0200 (So, 24 Okt 2010) | 1 line Add documentation about the default warnings filters. ........
2py.py
|
ef212e0a51707c3ae44a757f7607297150d74154 |
26-Nov-2010 |
Georg Brandl <georg@python.org> |
Merged revisions 85766-85767 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85766 | georg.brandl | 2010-10-21 09:40:03 +0200 (Do, 21 Okt 2010) | 1 line #10159: sort completion matches before comparing to dir() result. ........ r85767 | georg.brandl | 2010-10-21 14:49:28 +0200 (Do, 21 Okt 2010) | 1 line #9095, #8912, #8999: add support in patchcheck for Mercurial checkouts, C file reindenting, and docs whitespace fixing. ........
atchcheck.py
eindent-rst.py
ntabify.py
|
172e15fdd6605b87119cd79da67498809674e2c7 |
09-Aug-2010 |
Florent Xicluna <florent.xicluna@gmail.com> |
Merged revisions 83833,83838-83839,83859,83878 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r83833 | florent.xicluna | 2010-08-08 18:25:27 +0200 (dim., 08 août 2010) | 2 lines Add test case for the HTTPResponse being an iterable. Follow-up of issue #4608. ........ r83838 | florent.xicluna | 2010-08-08 20:03:44 +0200 (dim., 08 août 2010) | 2 lines Typo. ........ r83839 | florent.xicluna | 2010-08-08 20:06:13 +0200 (dim., 08 août 2010) | 2 lines Issue #7564: Skip test_ioctl if another process is attached to /dev/tty. ........ r83859 | florent.xicluna | 2010-08-09 00:07:16 +0200 (lun., 09 août 2010) | 2 lines Fix #8530: Prevent stringlib fastsearch from reading beyond the front of an array. ........ r83878 | florent.xicluna | 2010-08-09 10:29:08 +0200 (lun., 09 août 2010) | 1 line Merge the 2to3 script from /sandbox/trunk/2to3/2to3, revision 72867 (latest). ........
to3
|
cbd7d3dbf2c1dc66411d9bcebbd8c6dbca2e41e4 |
28-May-2010 |
R. David Murray <rdmurray@bitdance.com> |
Make the ctl-C shutdown of serve.py prettier.
erve.py
|
1f7de71090ab4e04413ab17dbe36ee2373c201c6 |
06-May-2010 |
R. David Murray <rdmurray@bitdance.com> |
Have the serve.py script announce the directory it is serving and which port it is serving it on (I can never remember the default port number it uses...)
erve.py
|
9cf41d0c9d48e6f7df971ebc596aa4cf269b70bb |
11-Mar-2010 |
Benjamin Peterson <benjamin@python.org> |
normalize shebang lines to #!/usr/bin/env python
arseentities.py
|
cd0ace391c140ce5f2135d7f291d672fb4891d88 |
08-Mar-2010 |
Benjamin Peterson <benjamin@python.org> |
remove svn:executable from scripts without a shebang line
ailerdaemon.py
|
60677a78f8df722a92b57732496cbd97e014849d |
24-Feb-2010 |
Dirkjan Ochtman <dirkjan@ochtman.nl> |
Add some notes about Tools/scripts/serve.py.
EADME
erve.py
|
e4c74e1ea26e77b065a8999b7192160595474211 |
24-Feb-2010 |
Dirkjan Ochtman <dirkjan@ochtman.nl> |
Issue #8004: add a serve target to the Doc Makefile.
erve.py
|
0b74edd9aa88927f695dccf00c6627f465ba0268 |
11-Oct-2009 |
Georg Brandl <georg@python.org> |
Add find_recursionlimit.py to README.
EADME
|
2bd92a59610a08f9444d0e4bca6ce6047716df20 |
11-Oct-2009 |
Georg Brandl <georg@python.org> |
Move find_recursionlimit.py to Tools/scripts; it is out of place in Misc.
ind_recursionlimit.py
|
af09b60aac4331c6ebc48eac9c728b8ca0a838b1 |
17-Sep-2009 |
Georg Brandl <georg@python.org> |
#6912: add "with" block support to pindent.
indent.py
|
392775f615a53c22587178b453280f5a6441db2d |
28-Mar-2009 |
Georg Brandl <georg@python.org> |
Add a script to fixup rst files if the pre-commit hook rejects them.
eindent-rst.py
|
43bff057c14fd027fc4239b8bc7dc3f8e1d3d243 |
24-Feb-2009 |
Jeffrey Yasskin <jyasskin@gmail.com> |
Tools/scripts/analyze_dxp.py, a module with some helper functions to analyze the output of sys.getdxp().
EADME
nalyze_dxp.py
|
3e4caeb3bf2b2579861e9f3379e3508fbb30549c |
21-Feb-2009 |
Mark Dickinson <dickinsm@gmail.com> |
Issue #5341: Fix a variety of spelling errors.
exi2html.py
|
eee9583065ec887175fddddfd2292a438f475631 |
10-Jan-2009 |
Benjamin Peterson <benjamin@python.org> |
rewrite verbose conditionals
atchcheck.py
|
6ed1c93c96485ee3c555d66956b3e4d1ca01f64a |
29-Nov-2008 |
Benjamin Peterson <benjamin@python.org> |
SVN format 9 is the same it seems
vneol.py
|
adc93b9499cc04c41499c313a08b45ea34606e21 |
26-Oct-2008 |
Benjamin Peterson <benjamin@python.org> |
don't use a catch-all
indnocoding.py
|
501447d7c7d8960e4f6e7f2661fcdb14a21d336b |
15-Oct-2008 |
Benjamin Peterson <benjamin@python.org> |
don't recurse into directories that start with '.'
eindent.py
|
ee3acff3e3eab8fa36c779ff00c044f6c08cc410 |
03-Sep-2008 |
Benjamin Peterson <benjamin@python.org> |
update 2to3 script from 2to3 trunk
to3
|
d068ad58791b0f3e51d2723a94e166fe655d9d65 |
19-Aug-2008 |
Benjamin Peterson <benjamin@python.org> |
Merged revisions 65853-65854 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r65853 | benjamin.peterson | 2008-08-19 11:09:09 -0500 (Tue, 19 Aug 2008) | 1 line apply a patch for #3131. this solves the problem for the moment, but we should do some refactoring to get display logic out of RefactoringTool ........ r65854 | benjamin.peterson | 2008-08-19 11:37:38 -0500 (Tue, 19 Aug 2008) | 1 line another quick fix to get lib2to3 to work ........
to3
|
37553fdb951e55186428d011a3c79c5ba6289df7 |
17-Aug-2008 |
Benjamin Peterson <benjamin@python.org> |
set svn:executable on a script
dle
|
b8bfdf5200361e36941eba968cf895847bd71a98 |
16-Jun-2008 |
Benjamin Peterson <benjamin@python.org> |
fix Tools/scripts/2to3 as the result of a merge error
to3
|
a6e02e84069b5311d145c6e342c13f393c734d5b |
14-Jun-2008 |
Martin v. Löwis <martin@v.loewis.de> |
Conservatively restrict support to format 8 repositories.
vneol.py
|
49ac5aa2efc7bf2798057df0298f3ea8400dc01f |
14-Jun-2008 |
Martin v. Löwis <martin@v.loewis.de> |
Support subversion repositories of version 8.
vneol.py
|
cdbc977c0344cfe2294e8be69cd1acd77b3b79ad |
24-Mar-2008 |
Martin v. Löwis <martin@v.loewis.de> |
Install 2to3 script.
to3
|
a8b09fd4c33572a204a80c81e5755cc6d164805d |
18-Mar-2008 |
Brett Cannon <bcannon@gmail.com> |
Add Tools/scripts/patchcheck.py. Invoked from ``make check``, the script does some verification: - Runs reindent.py on all .py files. - Checks if any changes in Doc exist. - Whether Misc/ACKS was changed. - Whether Misc/NEWS was changed. The hope is that ``make check`` can become a command anybody can run to get reminders about what all the requisite steps needed to create a proper patch/checkin.
atchcheck.py
eindent.py
|
c5f05e45cffa16f45f1332cec531c045893f928f |
23-Feb-2008 |
Christian Heimes <christian@cheimes.de> |
Patch #2167 from calvin: Remove unused imports
ogmerge.py
m2def.py
indent.py
ysource.py
xci.py
|
f88a077f69892c80e1ecf0ac8c0ba3d981dc4ff8 |
17-Feb-2008 |
Facundo Batista <facundobatista@gmail.com> |
Now we handle different the backup copy, because of security issues regarding user/group and permissions. Fixes 1050828.
eindent.py
|
bd865db90c00a1114defeb12149698cbf4e7313b |
18-Jan-2008 |
Christian Heimes <christian@cheimes.de> |
Added win_add2path.py to Tools/scripts/ Added builddoc.bat to Doc/
in_add2path.py
|
d3328477d4ae15027cf69284d4965a0ed8fa2f81 |
29-Aug-2007 |
Skip Montanaro <skip@pobox.com> |
Install pygettext (once the scriptsinstall target is working again).
etup.py
|
04233ee5e16478e5c092b2e275587605157607a6 |
07-Jun-2007 |
Georg Brandl <georg@python.org> |
Make reindent.py executable.
eindent.py
|
0750b1f220fb6e87ad507434a31e9c379413fc92 |
06-Oct-2006 |
Georg Brandl <georg@python.org> |
Fix name.
indnocoding.py
ysource.py
|
790e1944a091b51a09b7412eb02c202cbf17a6cf |
18-Sep-2006 |
Guido van Rossum <guido@python.org> |
Make this thing executable.
yext.py
|
fe5004fc860c0e40772c8991ed40cc090a706cf9 |
31-Jul-2006 |
Andrew M. Kuchling <amk@amk.ca> |
Update list of files; fix a typo
EADME
|
7fbb9d11748ecc8ca56b4d136d5b038afbf22efb |
24-Mar-2006 |
Neal Norwitz <nnorwitz@gmail.com> |
SF bug #1457411, fix errors using variables that don't exist. Rename file -> filename to be clear. Will backport.
yext.py
|
10be10cbe72cc0cc0d05b2901f6857fdbb343894 |
16-Mar-2006 |
Neal Norwitz <nnorwitz@gmail.com> |
Remove regsub, reconvert, regex, regex_syntax and everything under lib-old.
lassfix.py
ixcid.py
fdef.py
ethfix.py
bjgraph.py
athfix.py
deps.py
|
3b9e9ae8a5516357c84bb8ca90b826ae0966c5d0 |
09-Mar-2006 |
Thomas Heller <theller@ctypes.org> |
Deleted the svn_mime-type application/octet-stream from PCBuild/pcbuild.sln. Tools/scripts/svneol.py: added the .sln and .vcproj extensions because these are text files. Ran svneol.py over the source tree.
vneol.py
|
8ff212034e3386916f1a35ff3b0c955aa1ea2b4a |
09-Mar-2006 |
Martin v. Löwis <martin@v.loewis.de> |
Directly read working copy data to obtain list of properties.
vneol.py
|
84457af29e53eb7e0c12b3f4dcd6b6070048c17f |
09-Mar-2006 |
Tim Peters <tim.peters@gmail.com> |
Taught svneol to look at .c and .h files too, and it found a bunch more in need of svn:eol-style.
vneol.py
|
d87f81f5f3792b1724c060c5d4476719abac648c |
09-Mar-2006 |
Tim Peters <tim.peters@gmail.com> |
Simple utility to add svn:eol-style to text files under SVN control. Like reindent.py, I expect to run this mindlessly from time to time, checking in whatever it happens to do ;-)
vneol.py
|
8797578a06aa65e3f2b3b0edb65870abcd45f20f |
23-Jan-2006 |
Georg Brandl <georg@python.org> |
Add two missing markup tags.
excheck.py
|
c5694c8bf4bf2008b42e0107fb245415df4147fd |
21-Oct-2005 |
Marc-André Lemburg <mal@egenix.com> |
Moved gencodec.py to the Tools/unicode/ directory. Added new support for decoding tables. Cleaned up the implementation a bit.
encodec.py
|
9e34c047325651853a95f95e538582a4f6d5b7f6 |
26-Aug-2005 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization (via reindent.py).
indnocoding.py
ysource.py
|
256372c88cbd203e92950129c228c1df82d65f3e |
24-Aug-2005 |
Georg Brandl <georg@python.org> |
Add findnocoding.py and pysource.py.
EADME
|
568973181aa523bbcf7f827b3a2eb2affd96ea67 |
24-Aug-2005 |
Georg Brandl <georg@python.org> |
Patch [ 784089 ] A program to scan python files and list those require coding
indnocoding.py
ysource.py
|
c418cc81ae593743cd8c5bf5491c0af72b21749f |
02-Jul-2005 |
Raymond Hettinger <python@rcn.com> |
Teach texcheck about \textbar
excheck.py
|
7e7688c2ec409c3eb5e441a01d0fa3f13481b54f |
26-Jun-2005 |
Georg Brandl <georg@python.org> |
bug [ 1072853 ] thisid not intialized in pindent.py script
indent.py
|
130e37f3e263af29de31d75170ff665ec3ab076b |
03-Oct-2004 |
Tim Peters <tim.peters@gmail.com> |
Read the text files to be compared in universal-newline mode.
iff.py
diff.py
|
e064b41f5ac046fc361fa80af551f5bfab01141c |
29-Aug-2004 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #914575: difflib side by side diff support, diff.py s/b/s HTML option.
iff.py
|
8107ca47ebc79fa9cec8feea69d270f3774da669 |
24-Aug-2004 |
Skip Montanaro <skip@pobox.com> |
Keep option parser from gobbling up the filename to be profiled and the flags it accepts. It's too late to change optparse's default behavior now, but I find the default setting of allow_interspersed_args very weird.
otshotmain.py
|
494aaee902748bd8f85a8e1bafce80f2c2ad7381 |
09-Aug-2004 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization.
rlf.py
ll.py
athfix.py
hich.py
|
e236b38731823aeb87bb6d101062f54a72044954 |
09-Aug-2004 |
Andrew M. Kuchling <amk@amk.ca> |
[Patch #1005491 ] use __name__ == '__main__' in scripts
yteyears.py
heckpyc.py
lassfix.py
opytime.py
rlf.py
vsfiles.py
iff.py
utree.py
indlinksto.py
ixcid.py
ixheader.py
ixps.py
oogle.py
prof2html.py
2py.py
dle
fdef.py
fcr.py
inktree.py
ll.py
ogmerge.py
ethfix.py
kreal.py
bjgraph.py
athfix.py
deps.py
tags.py
ydoc
ydocgui.pyw
etup.py
uff.py
reesync.py
hich.py
xci.py
|
5ae638c78e46da78443ef312b128000f42606dc5 |
23-Jul-2004 |
Marc-André Lemburg <mal@egenix.com> |
Remove copyright notices from gencodec.py output. The script was originally used to create the initial set of codecs (and these were (c) CNRI). While the script itself still is (c) CNRI, the output certainly isn't anymore.
encodec.py
|
4fba4521e836e0cab08316592392b1e4d06eb6ef |
18-Jul-2004 |
Tim Peters <tim.peters@gmail.com> |
WTF is with this script? It contained illegal syntax and illegal indentation -- it could never have been run, under any version of Python.
exi2html.py
|
7b7acd1de5f4c6bca47b33be3c54186562ce20fa |
12-Jul-2004 |
Raymond Hettinger <python@rcn.com> |
Use set() instead of sets.Set()
excheck.py
|
5492f3d97762144baab82d93bc76f160d29a186d |
12-Jul-2004 |
Raymond Hettinger <python@rcn.com> |
Add more known macros.
excheck.py
|
27f883687ba01f571ff7cc03a3f03b94030f92ad |
08-Jul-2004 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization.
iff.py
excheck.py
|
165163f245b702f8011120bb5ce544f7c79fd461 |
27-Mar-2004 |
Skip Montanaro <skip@pobox.com> |
add usage() function, -h(elp) flag and long versions of short flags
eindent.py
|
e2b61e019089d02f7da8c883c8836540f53a9a57 |
03-Mar-2004 |
Skip Montanaro <skip@pobox.com> |
* explain flags in doc strings * reverse order of files on the command line in pickle2db.py to make it symmetrical with db2pickle.py in the two-arg case (src, then dest)
b2pickle.py
ickle2db.py
|
70a6b49821a3226f55e9716f32d802d06640cb89 |
12-Feb-2004 |
Walter Dörwald <walter@livinglogic.de> |
Replace backticks with repr() or "%r" From SF patch #852334.
yteyears.py
heckappend.py
heckpyc.py
lassfix.py
utree.py
ixcid.py
ixps.py
tpmirror.py
ethfix.py
athfix.py
edemo.py
uff.py
exi2html.py
ntabify.py
hich.py
|
f91c59a06bd935a92e17cb857089d97eddb93c84 |
27-Jan-2004 |
Skip Montanaro <skip@pobox.com> |
add hotshotmain.py ref
EADME
|
4aba6f51cb5af7952ee2ff320a08c804545e3220 |
26-Jan-2004 |
Skip Montanaro <skip@pobox.com> |
The bagpipe didn't say "no" (*), so here's a main program script useful for running an application under hotshot's control. Only slightly embellished from what Walter Dörwald posted to python-dev. (*) http://www.icdc.com/~roadkill/silverstein/turtle.html
otshotmain.py
|
48f9c6dfb899401157f394bdcc0432eac2dbafd3 |
28-Oct-2003 |
Skip Montanaro <skip@pobox.com> |
allow dump/load of gdbm files
b2pickle.py
ickle2db.py
|
f0dfc7ac5c2f76baaae0c3b45bc339281cfa2adc |
20-Oct-2003 |
Walter Dörwald <walter@livinglogic.de> |
Fix a bunch of typos in documentation, docstrings and comments. (From SF patch #810751)
ixdiv.py
|
c60577ea594a6d07eb279aa958180d6591cf680a |
08-Sep-2003 |
Raymond Hettinger <python@rcn.com> |
Generalize the last change to check for other markup spacing errors.
excheck.py
|
b9c07af46c6761db7e938c8ef8f983ae9fa402a1 |
08-Sep-2003 |
Raymond Hettinger <python@rcn.com> |
Check for \NULL markup errors.
excheck.py
|
e41d4c8ec9b837bd85a1c108b778bed81a86a0db |
25-Aug-2003 |
Raymond Hettinger <python@rcn.com> |
Added doubled word warnings.
excheck.py
|
1a3abcb648565b1c521c41d49ecd7c93a45c6d97 |
19-Aug-2003 |
Tim Peters <tim.peters@gmail.com> |
This started opening files in text mode by default in the 2.3 release, which is a disaster on Windows. Restored the binary default of all previous releases. Also minor code cleanups. Bugfix candidate!
d5sum.py
|
7d599482f29ae45c27735b21fab3c7e8db20e87a |
14-Aug-2003 |
Fred Drake <fdrake@acm.org> |
When piping output into a pager like "less", quiting the pager before the output was consumed would cause and exception to be raise in logmerge; suppress this specific error, because it's not helpful.
ogmerge.py
|
7f7e1371ebf897942a18939e2262277e16c83637 |
17-Jul-2003 |
Skip Montanaro <skip@pobox.com> |
fix for bug 773020 - splitting PATH should use os.pathsep
hich.py
|
5ec79681d2848c8914a6a67b47ab020538f6cecb |
07-Jul-2003 |
Jeremy Hylton <jeremy@alum.mit.edu> |
This file was moved to Lib/.
race.py
|
8df717a499226c550b4adb9fdc17e66561e94eca |
20-Jun-2003 |
Skip Montanaro <skip@pobox.com> |
minor __doc__ string tweakage
ickle2db.py
|
c5e5e51a3a6333d557523453b3eb8de75451e3ba |
20-Jun-2003 |
Skip Montanaro <skip@pobox.com> |
typo
b2pickle.py
|
fc1efa371a805400c3a0cbad9690b7f04135162f |
19-Jun-2003 |
Walter Dörwald <walter@livinglogic.de> |
Make the comment prefix 7 character long, so the lines are properly aligned.
race.py
|
ab537e92f314b90d23fc878ad414713dda780afe |
13-Jun-2003 |
Guido van Rossum <guido@python.org> |
Put the main script for the new IDLE here.
EADME
dle
|
a33d17758974e0d150cc07a22c0c60b1485d0ab4 |
09-Jun-2003 |
Raymond Hettinger <python@rcn.com> |
Added a command line interface for difflib.py
EADME
iff.py
|
bb640c15a10f0c646a93f95ce48ecaed52ae71b8 |
07-Jun-2003 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #748849: Update to current tools and demos.
EADME
|
6e0f5e077a38d0d82932cba87d4fa6f1d3066d7f |
16-May-2003 |
Raymond Hettinger <python@rcn.com> |
* Added file globbing to make it easier to check many LaTeX files. * Delimiter mismatch now prints a warning instead of raising an exception. * Offer style warnings for use of e.g. and i.e. * Bypass false positive warnings for forward slashes in urls and in /rfc822. * Put non-LaTex delimiter matching first to make -d option more reliable.
excheck.py
|
071b0bc9f82aa04f676b53ecbe1f0369817c28ee |
14-May-2003 |
Raymond Hettinger <python@rcn.com> |
Forward slash warnings now only occur for potentially valid LaTeX commands. (Idea contributed by Anthony Baxter.)
excheck.py
|
ac6df95d07aa3951f8bfc6febce132e09850db73 |
13-May-2003 |
Andrew M. Kuchling <amk@amk.ca> |
Fix use of 'file' as a variable name. (I've tested the fixes, but please proofread anyway.)
yteyears.py
utree.py
ptags.py
inddiv.py
ixdiv.py
ixheader.py
ixps.py
tpmirror.py
fdef.py
kreal.py
bjgraph.py
indent.py
tags.py
uff.py
ntabify.py
hich.py
|
a2f7728341956963c6088c7ba5076da0b9c1e6dd |
13-May-2003 |
Andrew M. Kuchling <amk@amk.ca> |
Prevent script from allowing '-r12'
diff.py
|
4693d46fefe378312b73c62ed07bb61cf12a83de |
13-May-2003 |
Andrew M. Kuchling <amk@amk.ca> |
Rename sum5.py to md5sum.py, because sum5.py is more interesting as an example program
d5sum.py
um5.py
|
fb9653a63f7b7b29060283d4cec79f20a6254d1c |
13-May-2003 |
Andrew M. Kuchling <amk@amk.ca> |
Don't use 'file' as a variable name Modernize the code a bit Add docstring
um5.py
|
87ddce1bf05d81cca1ecae476ce3f7873fbeea7b |
13-May-2003 |
Andrew M. Kuchling <amk@amk.ca> |
[Bug #724767] Avoid use of 'file' as a variable name
fcr.py
|
47172b4fabf60d047b904d662fd09fc2cd935502 |
13-May-2003 |
Andrew M. Kuchling <amk@amk.ca> |
[Bug #724767] crlf.py uses the variable name file, which it shouldn't anymore.
rlf.py
|
62aa994633dbf87a4e7e03c9ec13ce9fc7dfca0f |
13-May-2003 |
Raymond Hettinger <python@rcn.com> |
* Added separate checks for matching braces. * Added more LaTex cmds from the docs. * Blocked forward-slash warnings with delimiters-only option. * Put help message on shorter line to fit an 80 char screen.
excheck.py
|
4f0c6b2b70125b55ae41b0f85ee2ea006c81fb98 |
10-May-2003 |
Raymond Hettinger <python@rcn.com> |
Minor fixups.
excheck.py
|
0fd525fd1c8e2b3374c7acda0facbdce9dfbb63e |
10-May-2003 |
Raymond Hettinger <python@rcn.com> |
Add table level validation and made minor fix-ups.
excheck.py
|
71e0033200d7b013a64375d3001d2aa2de933f3c |
10-May-2003 |
Raymond Hettinger <python@rcn.com> |
Added a tool for making a rough check of LaTeX documents. It checks for known commands, forward slashes, unbalanced or mismatched delimters, and unbalanced or mismatched begin/end blocks.
EADME
excheck.py
|
0eadaac7dc3ae49974c105ff9e8c1e98a04d7d5a |
24-Apr-2003 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization.
b2pickle.py
ickle2db.py
race.py
|
334df6c597951fcb5c67b249540c420371b36bdc |
20-Apr-2003 |
Barry Warsaw <barry@python.org> |
Finally added a -h option to print the module docstring and exit. ;)
ogmerge.py
|
53f72d7dcd373106cad3b4dbe6b83d2be0fc4e12 |
19-Apr-2003 |
Tim Peters <tim.peters@gmail.com> |
Docstring clarifications.
ombinerefs.py
|
6869458236f4010dd14622ad74853b888164ca12 |
18-Apr-2003 |
Guido van Rossum <guido@python.org> |
Don't double-space the "??? new object ..." messages.
ombinerefs.py
|
8d17a90b830ae9b9c672a504f01d4f93bac3d23d |
18-Apr-2003 |
Tim Peters <tim.peters@gmail.com> |
Heh -- I checked in an old version of this, at a time I documented the internal read() as being a generator but hadn't yet changed it into one.
ombinerefs.py
|
21d7d4d5ca465e515e40157cfae707d1ec09bb76 |
18-Apr-2003 |
Tim Peters <tim.peters@gmail.com> |
_Py_PrintReferenceAddresses(): also print the type name. In real use I'm finding some pretty baffling output, like reprs consisting entirely of three left parens. At least this will let us know what type the object is (it's not str -- there's no quote character in the repr). New tool combinerefs.py, to combine the two output blocks produced via PYTHONDUMPREFS.
ombinerefs.py
|
21123ab7e5f79c8f035ccf80ac09725cdb679a36 |
09-Apr-2003 |
Guido van Rossum <guido@python.org> |
Various improvements to the way the table is formatted, to deal with exceptionally large totals etc.
yext.py
|
f2f174f6558cb0e779c0389983e285b7cf1b5516 |
08-Apr-2003 |
Skip Montanaro <skip@pobox.com> |
install timeit.py as a command line script
etup.py
|
ea7598e6f48394e40220857e87bf02ba4570302d |
07-Mar-2003 |
Skip Montanaro <skip@pobox.com> |
fix name of db2pickle
ickle2db.py
|
d683504b85206334aba32e8706ca6cb15b3efbf7 |
06-Feb-2003 |
Andrew M. Kuchling <amk@amk.ca> |
Use new name for GetoptError, and pass it two arguments Use re module instead of regex
indlinksto.py
|
da72d9376b7bcd2c9a532e83041caf3a713f7bc2 |
03-Feb-2003 |
Skip Montanaro <skip@pobox.com> |
try to avoid gross incompatibilities with older versions of Python
b2pickle.py
|
7c1274d8ab5edd1d6e9d4dbca4d6332bfa3666dc |
03-Feb-2003 |
Skip Montanaro <skip@pobox.com> |
try to avoid gross incompatibilities with earlier versions of Python
ickle2db.py
|
9445ce57f1cdb93dc40ba267a322c4f2631b5edd |
03-Feb-2003 |
Skip Montanaro <skip@pobox.com> |
note db2pickle.py and pickle2db.py
EADME
|
d96832914ad8ca7760c4e879a5f2f59d8249ae9a |
03-Feb-2003 |
Skip Montanaro <skip@pobox.com> |
dump database files to pickle format
b2pickle.py
|
9db49c849c4e5bf694c392d476959a4e93b8cc7e |
03-Feb-2003 |
Skip Montanaro <skip@pobox.com> |
convert pickles generated by db2pickle.py back to database files
ickle2db.py
|
c064a1d7e36ba58f8402c9fd03395904adabe3e8 |
03-Feb-2003 |
Skip Montanaro <skip@pobox.com> |
add missing "summary" from long options list
race.py
|
771bc377f81f877d9840402aab765c7bd957c79d |
03-Feb-2003 |
Walter Dörwald <walter@livinglogic.de> |
Fix comment typo.
encodec.py
|
8b7b345328ac5b742377a05cf1f23c7005af57c7 |
07-Jan-2003 |
Guido van Rossum <guido@python.org> |
Use regular expressions for branch matching, to avoid including changes on a sub-branch into output for a given branch.
ogmerge.py
|
bf1b1fdb9e01d01d18dd791c6a8ebc74cb6b0f47 |
02-Jan-2003 |
Guido van Rossum <guido@python.org> |
Add byext.py
EADME
|
6a8f7b741cba1aa96b38d1a58a5db72dfb4d2d5d |
01-Jan-2003 |
Guido van Rossum <guido@python.org> |
Silly little script to print statistics (files, lines, words) by extension. Could use some work, but already very useful.
yext.py
|
6bf45c67523a8e81963ce645979ac85f4f75ef33 |
11-Dec-2002 |
Jeremy Hylton <jeremy@alum.mit.edu> |
Correct buggy module docstring. Replace use of homebrew boolean with True/False. Reflow lots more long lines.
race.py
|
89f1d6c04ee3f80535f89434bebafa73720e39f2 |
11-Dec-2002 |
Jeremy Hylton <jeremy@alum.mit.edu> |
Fix one bug and reformat lots of code. The bug is a reference to co_first_lineno that should be co_firstlineno. The only other substantial change is to speed up localtrace_count() by avoiding *costly* calls to inspect module. It's trivial to get the filename and lineno directly from the frame. Otherwise, delete commented out debug code and reflow very long lines.
race.py
|
7bc2e1dad72bbad11e2df9bc2ee4b6d25dcc90a3 |
05-Dec-2002 |
Skip Montanaro <skip@pobox.com> |
add logmerge.py (pydoc is already installed)
etup.py
|
da760c488fd5f36293abc7dd3ebbf9d62b8d3b5c |
05-Dec-2002 |
Skip Montanaro <skip@pobox.com> |
simple setup.py to install some interesting scripts in $(prefix)/bin.
etup.py
|
a5f8c42268dd2095969a8a721fa75bf2a2e37434 |
05-Dec-2002 |
Skip Montanaro <skip@pobox.com> |
* when given, port should be converted to int * when connecting, if the port is non-standard, display it as well
tpmirror.py
|
7dfb02d09a550908b3d70e2d5ab682d09d63c8d1 |
05-Dec-2002 |
Skip Montanaro <skip@pobox.com> |
allow optional port specified as part of the hostname, e.g., "www.zope.org:8021".
tpmirror.py
|
dab3bc05f365996984542229cad017ca40422563 |
23-Nov-2002 |
Martin v. Löwis <martin@v.loewis.de> |
Expand negative hexadecimal constants.
2py.py
|
6f00a7ad842eb60a0ff50aecd992981a0dac0b26 |
22-Nov-2002 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #542562, file 25252: Remove changelog.
race.py
|
affa6b7bf16a998c0e15df60459776cf1c8339b0 |
13-Nov-2002 |
Guido van Rossum <guido@python.org> |
Tim wins a bet. Don't use re.
rlf.py
|
bc01c3248d7d7bc00244034951d30edaa5061323 |
29-Sep-2002 |
Guido van Rossum <guido@python.org> |
Added -b tag option to limit output to a specific branch only. Use -b HEAD to limit output to the trunk (skip all branch revisions).
ogmerge.py
|
aaab30e00cc3e8d90c71b8657c284feeb4ac1413 |
11-Sep-2002 |
Walter Dörwald <walter@livinglogic.de> |
Apply diff2.txt from SF patch http://www.python.org/sf/572113 (with one small bugfix in bgen/bgen/scantools.py) This replaces string module functions with string methods for the stuff in the Tools directory. Several uses of string.letters etc. are still remaining.
yteyears.py
heckappend.py
lassfix.py
vsfiles.py
utree.py
ixcid.py
ixheader.py
tpmirror.py
encodec.py
fdef.py
ogmerge.py
ailerdaemon.py
ethfix.py
m2def.py
bjgraph.py
athfix.py
deps.py
indent.py
grep.py
um5.py
race.py
reesync.py
ntabify.py
hich.py
xci.py
|
dd32a91cc0c8ba178d7ee5e78c30b6920aff66f4 |
15-Aug-2002 |
Michael W. Hudson <mwh@python.net> |
This is my patch [ 587993 ] SET_LINENO killer Remove SET_LINENO. Tracing is now supported by inspecting co_lnotab. Many sundry changes to document and adapt to this change.
race.py
|
7ec34b556c08f3cc47afaea16989b117ad9f0d91 |
09-Aug-2002 |
Guido van Rossum <guido@python.org> |
A tool to transform gprof(1) output into HTML, so you can click on a function name and go to the corresponding entry.
prof2html.py
|
3a48ed94817fb3ec9c204160b606d344d67b1410 |
25-Jul-2002 |
Skip Montanaro <skip@pobox.com> |
* runctx - fix a couple typos * globaltrace_lt - handle case where inspect.getmodulename doesn't return anything useful * localtrace_trace - handle case where inspect.getframeinfo doesn't return any context info I think both of the last two are caused by exec'd or eval'd code
race.py
|
ae39ddd628ace75e48d90e33b8aa5fd351dad24e |
18-Jun-2002 |
Fred Drake <fdrake@acm.org> |
Mechanically translated string method calls to string methods. Instead of splitting a string and looping over it to call s.split(), use list comprehensions for readability.
exi2html.py
|
ef5864ed718f5261a00bf695aae3b38b624408c2 |
18-Jun-2002 |
Fred Drake <fdrake@acm.org> |
SF patch #552837, submitted by Robert Pyron: 1. BUGFIX: In function makefile(), strip blanks from the nodename. This is necesary to match the behavior of parser.makeref() and parser.do_node(). 2. BUGFIX fixed KeyError in end_ifset (well, I may have just made it go away, rather than fix it) 3. BUGFIX allow @menu and menu items inside @ifset or @ifclear 4. Support added for: @uref URL reference @image image file reference (see note below) @multitable output an HTML table @vtable 5. Partial support for accents, to match MAKEINFO output 6. I added a new command-line option, '-H basename', to specify HTML Help output. This will cause three files to be created in the current directory: `basename`.hhp HTML Help Workshop project file `basename`.hhc Contents file for the project `basename`.hhk Index file for the project When fed into HTML Help Workshop, the resulting file will be named `basename`.chm. 7. A new class, HTMLHelp, to accomplish item 6. 8. Various calls to HTMLHelp functions. A NOTE ON IMAGES: Just as 'outputdirectory' must exist before running this program, all referenced images must already exist in outputdirectory. FLD: wrapped some long lines.
exi2html.py
|
f90ae20354ceb501f0ba0b6459df17f1a8005a47 |
11-Jun-2002 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #488073: AtheOS port.
2py.py
|
8c5763f3ea9b44afddf98ad2f5eb666fea2a3111 |
30-Apr-2002 |
Skip Montanaro <skip@pobox.com> |
moving into the Doc/tools directory
indsyms.py
|
a90a3b471de133df411e947d8a498e7965f6d800 |
17-Apr-2002 |
Andrew M. Kuchling <amk@amk.ca> |
Use md5.new() constructor
um5.py
|
343cbd02792190e6926acdeb965163e9f22bb8cc |
17-Apr-2002 |
Andrew M. Kuchling <amk@amk.ca> |
Use 2.1's .hexdigest() method
d5sum.py
|
557fe7541d6b7549c2e2bfb4a041a88e980811d7 |
28-Mar-2002 |
Skip Montanaro <skip@pobox.com> |
new script - helps track down symbols exported by modules but not mentioned in the library reference manual
indsyms.py
|
9a29e7aba3db0380be0cf567f800660ad284530b |
26-Mar-2002 |
Skip Montanaro <skip@pobox.com> |
operate as a filter when no files or directories appear on the command line
eindent.py
|
54e5b89d77ca81f7d81010de288fb5c7d266af94 |
17-Feb-2002 |
Tim Peters <tim.peters@gmail.com> |
SF bug #497839: reindent chokes on empty first lines. Reindenter.run(): copy over initial all-whitespace lines (if any, and after normalizing to remove trailing blanks and tabs). Bugfix candidate.
eindent.py
|
56ab9214c938f20a2bf2966661a2e674e9a0a019 |
09-Feb-2002 |
Barry Warsaw <barry@python.org> |
Added a module docstring, which doubles as the --help text. Added a bunch of command line options to make the script more generic.
ixnotice.py
|
65f50156cd26e222aa659c124a5a7f236444ebfb |
08-Feb-2002 |
Guido van Rossum <guido@python.org> |
www.google.com is better than google.com.
oogle.py
|
436fd75b4af157eff6b0fbbbd426561bc7b766b5 |
06-Dec-2001 |
Guido van Rossum <guido@python.org> |
Warning message about unfound file was missing trailing \n.
2py.py
|
e51c3f5ecb334f02c12766df63ba48abeae824be |
06-Dec-2001 |
Guido van Rossum <guido@python.org> |
SF patch #489680 (David Abrahams): h2py uses nonexistent method splitfields()
2py.py
|
d3d8a1df5cf78b25cd3edeff9d2e13b2279f927d |
04-Dec-2001 |
Guido van Rossum <guido@python.org> |
A tiny but useful script that fires off a search on Google. (Not sure if this is legal according to the Google terms of service. :-)
oogle.py
|
a30eacf45815c14b480972c5097677fac83ed4c0 |
28-Nov-2001 |
Guido van Rossum <guido@python.org> |
Checking in Zooko's version per SF patch #476866, plus my changes to the usage docs: (a) align properly, (b) explain properly.
race.py
|
eaa6e3c7123525aa10a5e74c53d7210584e5aecc |
08-Oct-2001 |
Jeremy Hylton <jeremy@alum.mit.edu> |
Replace all instances of err.strerror with err. The strerror attribute contained only partial information about the exception and produced some very confusing error messages. By passing err (the exception object itself) and letting it convert itself to a string, the error messages are better.
race.py
|
ba001a0b676f640b3a11dea48b2a13d9fc0be746 |
04-Oct-2001 |
Tim Peters <tim.peters@gmail.com> |
Changed the reindenter to strip only trailing spaces and tabs from lines, not other control characters string.rstrip() got rid of. This caters to the \f thingies Barry likes putting in Python source files.
eindent.py
|
2c9aa5ea8d13de7372c8c8587e96479223ea420d |
23-Sep-2001 |
Tim Peters <tim.peters@gmail.com> |
Generalize file.writelines() to allow iterable objects.
diff.py
|
42b68772933d311c048edc6a18521c317758578a |
22-Sep-2001 |
Tim Peters <tim.peters@gmail.com> |
Fix restore (difflib.restore() became a generator too).
diff.py
|
8a9c284437652826a3da83ec38c4536fa111eb40 |
22-Sep-2001 |
Tim Peters <tim.peters@gmail.com> |
Make difflib.ndiff() and difflib.Differ.compare() generators. This restores the 2.1 ability of Tools/scripts/ndiff.py to start producing output before the entire comparison is complete.
diff.py
|
a0ca3d611e0abc503da85d999069803fe8bed7a1 |
04-Sep-2001 |
Guido van Rossum <guido@python.org> |
- Reverse the meaning of the -m option: warnings about multiple / operators per line or statement are now on by default, and -m turns these warnings off. - Change the way multiple / operators are reported; a regular recommendation is always emitted after the warning. - Report ambiguous warnings (both int|long and float|complex used for the same operator). - Update the doc string again to clarify all this and describe the possible messages more precisely.
ixdiv.py
|
83e7ccc9fdc9a5e1220fb14a173ed8f391380966 |
04-Sep-2001 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization.
ixdiv.py
|
1832de4bc07e7ffd5938b41e8d7d8fcf8b5e12e2 |
04-Sep-2001 |
Guido van Rossum <guido@python.org> |
PEP 238 documented -Qwarn as warning only for classic int or long division, and this makes sense. Add -Qwarnall to warn for all classic divisions, as required by the fixdiv.py tool.
ixdiv.py
|
61c345fa37573005b708d239c0911218ca22383c |
04-Sep-2001 |
Guido van Rossum <guido@python.org> |
Rename the -D option to -Q, to avoid a Jython option name conflict.
ixdiv.py
|
e7a95983b0cd2e2b5275317a4d930b3b66c648e6 |
02-Sep-2001 |
Guido van Rossum <guido@python.org> |
Implement what the docstring said: multiple slashes per line are treated the same as single ones by default. Added -m option to issue a warning for this case instead.
ixdiv.py
|
13c51ecb8c5b70f83f746db9af759b9d6a590769 |
02-Sep-2001 |
Guido van Rossum <guido@python.org> |
Added more text to the docstring, updated the way the exit status is percolated out, and some general cleanup. The output is still the same, except it now prints "Index: <file>" instead of "Processing: <file>", so that the output can be used as input for patch (but only the diff-style parts of it).
ixdiv.py
|
43db62e2636a456cb78c86efc17c85335f64f1ef |
02-Sep-2001 |
Guido van Rossum <guido@python.org> |
A grep-like tool that looks for division operators.
inddiv.py
|
822218b400d0f77636592e6786f9bb4f8fad6a43 |
01-Sep-2001 |
Guido van Rossum <guido@python.org> |
The beginnings of a script to help finding / operators that may need to be change to //. The code is pretty gross so far, and I promise I'll work on this more, but I have to go eat now! :-)
ixdiv.py
|
ebb7133f4f10755a24797513c508c0f09b29d20c |
15-Aug-2001 |
Tim Peters <tim.peters@gmail.com> |
Fix typo in module docstring.
leanfuture.py
|
3055ad234aeaf768f58bdbc45ab25c47770b6f81 |
13-Aug-2001 |
Tim Peters <tim.peters@gmail.com> |
+ A msg on c.l.py reminded me that docstrings can be implicitly catenated. Cater to that. + Major speed boost via not reading more of files than necessary. This was no slouch before; now it screams. + Improve msg when giving up on a goofy future statement.
leanfuture.py
|
5e824c37d36c062bcc267453541a99e59c084c2a |
13-Aug-2001 |
Tim Peters <tim.peters@gmail.com> |
SF patch #445412 extract ndiff functionality to difflib, from David Goodger.
diff.py
|
b704238a6c4ee0e2fd907d46a1e867661af5d315 |
12-Aug-2001 |
Tim Peters <tim.peters@gmail.com> |
Tool to delete (or just rewrite parts of) obsolete future statements.
leanfuture.py
|
f2f8c51ae6b409fc619f66c8b42689dbc221daf4 |
09-Aug-2001 |
Martin v. Löwis <martin@v.loewis.de> |
When representing #includes as imports, do from MOD import *.
2py.py
|
4f85bf3311e9ac09ec64e74f1ce9cf3e2d223543 |
09-Aug-2001 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #437683: Use re instead of regex. If multiple header files are processed simultaneously which include each other, the corresponding modules mport each other. Specifically, if h2py is invoked with sys/types.h first, later header files won't contain the complete contents of TYPES.py.
2py.py
|
45e5e72eb8488d3df4c183d4e91bf27c19b08b76 |
05-Aug-2001 |
Tim Peters <tim.peters@gmail.com> |
Rename pydoc.pyw to pydocgui.pyw: Since we changed Python to allow .pyw files to satisfy imports, pydoc.pyw was just importing itself!
ydoc.pyw
ydocgui.pyw
|
79e75e1916c33ee8e3de4c1b6c38221f2dba315c |
20-Jul-2001 |
Fred Drake <fdrake@acm.org> |
Use string.ascii_letters instead of string.letters (SF bug #226706).
ixheader.py
exi2html.py
|
9966e2c6631143445d4faa34fb245524fe95b4b7 |
22-Jun-2001 |
Guido van Rossum <guido@python.org> |
This is a trivial command line utility to print MD5 checksums. I published it on the web as http://www.python.org/2.1/md5sum.py so I thought I might as well check it in. Works with Python 1.5.2 and later. Works like the Linux tool ``mdfsum file ...'' except it doesn't take any options or read stdin.
d5sum.py
|
a4debfffc98f05bff35bb1abc08a749e1753b983 |
07-Jun-2001 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #430754: Makes ftpmirror.py .netrc aware
tpmirror.py
|
716cf918390f86c69fb1525e13273570521da759 |
16-May-2001 |
Marc-André Lemburg <mal@egenix.com> |
Moved the encoding map building logic from the individual mapping codec files to codecs.py and added logic so that multi mappings in the decoding maps now result in mappings to None (undefined mapping) in the encoding maps.
encodec.py
|
66a7e57c7e8aab2bf187991aa5c2aa5e21b44c2c |
08-May-2001 |
Jeremy Hylton <jeremy@alum.mit.edu> |
Fix several bugs and add two features. Assertion error message had typos in arguments to string format. .cover files for modules in packages are now put in the right place. The code that generate .cover files seemed to prepend a "./" to many absolute paths, causing them to fail. The code now checks explicitly for absolute paths and leaves them alone. In trace/coverage code, recover from case where module has no __name__ attribute, when e.g. it is executed by PyRun_String(). In this case, assign modulename to None and hope for the best. There isn't anywhere to write out coverage data for this code anyway. Also, replace several sys.stderr.writes with print >> sys.stderr. New features: -C/--coverdir dir: Generate .cover files in specified directory instead of in the directory where the .py file is. -s: Print a short summary of files coverred (# lines, % coverage, name)
race.py
|
f9e56e117f4074f068fd087c18f2d7f3d612258a |
10-Apr-2001 |
Guido van Rossum <guido@python.org> |
Append the revision number for each file to the output. (Yes, this is a new feature right before the 2.1 release. No, I can't imagine this would seriously break anybody's code. In fact, most users of this script are probably *happy* to see this addition.)
ogmerge.py
|
fde8a86a4ef27386e32f9727a09ed7f86cf48fbd |
23-Mar-2001 |
Ka-Ping Yee <ping@zesty.ca> |
Script for starting pydoc with a GUI in Windows.
ydoc.pyw
|
895e8925d6569a0be13a714f8417c6374fe1031b |
01-Mar-2001 |
Ka-Ping Yee <ping@zesty.ca> |
Call main routine in pydoc module (pydoc.cli).
ydoc
|
b68ef5081dcdd75c38f84c451038785df44a0c42 |
28-Feb-2001 |
Andrew M. Kuchling <amk@amk.ca> |
Add script form of pydoc so that it's present in beta1. Currently this just copies the __name__=='__main__' logic from pydoc.py. ?!ng can decide whether he wants to create a main() in pydoc, or rip it out of pydoc.py completely.
ydoc
|
9ae2148adaa6320e6e1017d9786522f2b57e10f0 |
10-Feb-2001 |
Tim Peters <tim.peters@gmail.com> |
Moved SequenceMatcher from ndiff into new std library module difflib.py. Guido told me to do this <wink>. Greatly expanded docstrings, and fleshed out with examples. New std test. Added new get_close_matches() function for ESR. Needs docs, but LaTeXification of the module docstring is all it needs. \CVS: ----------------------------------------------------------------------
diff.py
|
79b334ba55f3d0ab7e8f453fe1948f609a3fc6e0 |
17-Jan-2001 |
Tim Peters <tim.peters@gmail.com> |
Hand repair of cases where reindent changed lines of the form \t\t\t\t\treal code ##\t\t\t\t\tunused code \t\t\t\t\treal code via untabifying and shifting the real code left. Semantically the same but made the intent of the commented-out-in-column-0 unused code unclear. The exact same unused code appears to have gotten copied from file to file over the years.
lassfix.py
utree.py
ixcid.py
ixnotice.py
ethfix.py
athfix.py
|
70c4378dbcfdcbeef6fb3aa348f32ed862fe8eb7 |
17-Jan-2001 |
Tim Peters <tim.peters@gmail.com> |
Whitespace normalization.
yteyears.py
heckpyc.py
lassfix.py
opytime.py
utree.py
indlinksto.py
ixcid.py
ixheader.py
ixps.py
tpmirror.py
encodec.py
2py.py
fdef.py
inktree.py
ll.py
ogmerge.py
ailerdaemon.py
ethfix.py
kreal.py
m2def.py
bjgraph.py
arseentities.py
athfix.py
deps.py
indent.py
tags.py
edemo.py
uff.py
um5.py
exi2html.py
race.py
reesync.py
hich.py
xci.py
|
a866df806dd0ffd439bbba873ab9f3da7080e0a0 |
03-Jan-2001 |
Marc-André Lemburg <mal@egenix.com> |
This patch changes the default behaviour of the builtin charmap codec to not apply Latin-1 mappings for keys which are not found in the mapping dictionaries, but instead treat them as undefined mappings. The patch was originally written by Martin v. Loewis with some additional (cosmetic) changes and an updated test script by Marc-Andre Lemburg. The standard codecs were recreated from the most current files available at the Unicode.org site using the Tools/scripts/gencodec.py tool. This patch closes the bugs #116285 and #119960.
encodec.py
|
2f1aeb950d8b22330f1751e7a0f80c9621e9b1a8 |
09-Dec-2000 |
Tim Peters <tim.peters@gmail.com> |
SF bug 124051: ndiff "?" lines can be confusing. Well, they still can, but after implementing it I liked Gregor's two-"?" line idea a lot.
diff.py
|
0d430e28c075fce4539d6da66731c306b25473da |
01-Nov-2000 |
Tim Peters <tim.peters@gmail.com> |
Hack ndiff to display lines w/ leading tabs more intuitively. This synchs ndiff w/ a custom version I made for Guido during the pre-2.0 freeze.
diff.py
|
70280b859eddfa178d9a5f8824112135ace87b40 |
06-Oct-2000 |
Guido van Rossum <guido@python.org> |
I'm moving redemo.py here from Demo/tkinter/guido, since it is somewhat useful to learn regular expressions, and this way it'll be installed on Windows. This closes bug report 115609.
edemo.py
|
ad147202624492eb178c8c99a3c41c45c3e4f7c1 |
05-Oct-2000 |
Tim Peters <tim.peters@gmail.com> |
New tool for normalizing indentation of .py files.
eindent.py
|
0b7b4b8a229532bb7f634aedf0db81adfeb2ae18 |
18-Sep-2000 |
Jeremy Hylton <jeremy@alum.mit.edu> |
satisfy the tabnanny
ptags.py
arseentities.py
race.py
|
64850efa39c7e0442718f599c27fade5c9282311 |
17-Sep-2000 |
Barry Warsaw <barry@python.org> |
Allow this script to act like a module by only calling main() if __name__ == '__main__'. Closes SF bug #110844.
tpmirror.py
|
8586991099e4ace18ee94163a96b8ea1bed77ebe |
02-Sep-2000 |
Guido van Rossum <guido@python.org> |
REMOVED all CWI, CNRI and BeOpen copyright markings. This should match the situation in the 1.6b1 tree.
ixnotice.py
|
1688f378cb338285b58d9a9f6d3084954ce36499 |
01-Sep-2000 |
Guido van Rossum <guido@python.org> |
Rob Hooft, Moshe Zadka: converted to 4 space indents and re instead of regex.
ptags.py
tags.py
|
da1ec468b1c37d3b4dc61ed831a770cd98fd553b |
03-Aug-2000 |
Jeremy Hylton <jeremy@alum.mit.edu> |
Python code coverage tool by Skip Montanaro and Andrew Dalke
race.py
|
7f589fddad94f0f2da38a8d0ef6eba2597c4876d |
11-Jul-2000 |
Peter Schneider-Kamp <nowonder@nowonder.de> |
add expandtabs command (-e) change eliminate to delete (-d)
indent.py
|
fd71b9e9d496caa510dec56a9b69966558d6ba5d |
01-Jul-2000 |
Guido van Rossum <guido@python.org> |
Change copyright notice.
ixnotice.py
|
a04ff0fb53913b1c821dac4278331728dbdbfe51 |
29-Jun-2000 |
Guido van Rossum <guido@python.org> |
Running the program through itself reveals that one end tag was mislabeled. (Using -c and then -e rearranges some comments, so I won't check that in -- but it's a good test anyway. Note that pindent is not perfect -- e.g. it doesn't know about triple-quoted strings!)
indent.py
|
59811b189d1b2ac60bad1d2b2bd84437f13a455f |
29-Jun-2000 |
Guido van Rossum <guido@python.org> |
Peter Schneider-Kamp: Problem: A Python program can be completed and reformatted using Tools/scripts/pindent.py. Unfortunately there is no option for removal of the generated "# end"-tags. Although a few Python commands or a "grep -v '# end '" can do wonders here, there are two drawbacks: - not everyone has grep/time to write a Python script - it is not checked whether the "# end"-tags were used validly Solution: add extra option "-e" (eliminate) to pindent.py
indent.py
|
bae57a88a6e34fa25ba0a5812171a407dc4fc4b1 |
17-Mar-2000 |
Fred Drake <fdrake@acm.org> |
Of course, I forget how to type long ago... Typo noted by /F.
encodec.py
|
19660049864fcf363b640c15f29d15c1e9ce36ab |
17-Mar-2000 |
Fred Drake <fdrake@acm.org> |
"write marshalled" --> "writes marshalled" (in docstring); noted by Detlef Lannert <lannert@lannert.rz.uni-duesseldorf.de>.
encodec.py
|
34a79115c5d5be53581f49ced5a5a17171cabb7d |
10-Mar-2000 |
Guido van Rossum <guido@python.org> |
Marc-Andre Lemburg: added gencodec.py - Create Python codecs from Unicode mapping files
EADME
encodec.py
|
1b6d21bb3e931cffd30cfa9897405d282d4545e8 |
29-Feb-2000 |
Guido van Rossum <guido@python.org> |
Correct type error in getopt.error handling code.
heckappend.py
|
aacf5ce1ad93189ab9cc03ae6b5fbc2a16e93958 |
29-Feb-2000 |
Guido van Rossum <guido@python.org> |
Script by Tim Peters to discover illegal append() calls.
heckappend.py
|
67dd17f730000cc369c8d48e747c1cf2af10c381 |
29-Feb-2000 |
Guido van Rossum <guido@python.org> |
Fix multi-arg append().
ailerdaemon.py
|
6e0a28f6cf0bd413b28c6ae655e4526defd23314 |
23-Feb-2000 |
Guido van Rossum <guido@python.org> |
Deleting tabpolice.py; it was superceded by tabnanny.py long ago.
abpolice.py
|
a02c898e69ad8c0a7f46710f300eca818148af00 |
23-Feb-2000 |
Guido van Rossum <guido@python.org> |
Moved tabnanny.py to standard library status.
abnanny.py
|
967e509a812fcdafcf249fc0f015bc25b7c5c730 |
14-Feb-2000 |
Guido van Rossum <guido@python.org> |
Patch by Gerrit Holl: * In crlf.py and lfcr.py: regsub -> re
rlf.py
fcr.py
|
d96287830992142389dc34c0524b480bedbab9e3 |
14-Feb-2000 |
Guido van Rossum <guido@python.org> |
Patch by Gerrit Holl: * In logmerge.py: added '-r' flag to show the oldest checkin first instead of the newest, and getopt.getopt was used wrong.
ogmerge.py
|
a8b37ad9fff331b0ba32b27dc83c7af43f6c3fa6 |
19-Aug-1999 |
Guido van Rossum <guido@python.org> |
Scrit by Marc-Andre Lemburg to generate htmlentitydefs.py.
arseentities.py
|
a74c55662f2719dda984cdaa42dbb15772c0420f |
30-Jul-1999 |
Guido van Rossum <guido@python.org> |
Mark Hammond writes: """ If the filename being complained about contains a space, enclose the file-name in quotes. The reason is simply that when I try and parse tabnanny's output, filenames with spaces make it very difficult to determine where the filename stops and the linenumber begins! """ Tim approves. I slightly changed the patch (use 'in' instead of string.find()) and arbitrarily bumped the __version__ variable up to 6.
abnanny.py
|
d68a4bd56c86e3361d622db53c63b7338f27e744 |
09-Apr-1999 |
Guido van Rossum <guido@python.org> |
Use re instead of regex. Don't rewrite the file in place. (Reported by Andy Dustman.)
ixps.py
|
bd3bdde70bebd5f56f163dab7e6d8a04ff973013 |
03-Apr-1999 |
Guido van Rossum <guido@python.org> |
For reasons I dare not explain, this script should always execute main() when imported (in other words, it is not usable as a module).
utree.py
|
02ef28b9a93c12586a7cee6bb731b9be8b529ff4 |
28-Mar-1999 |
Guido van Rossum <guido@python.org> |
Tim Peters writes: I should have waited overnight <wink/sigh>. Nothing wrong with the one I sent, but I couldn't resist going on to add new -r1 / -r2 cmdline options for recreating the original files from ndiff's output. That's attached, if you're game! Us Windows guys don't usually have a sed sitting around <wink>.
diff.py
|
a3433e89ebde06adac73ab9b94ad308c8ad8d9a3 |
27-Mar-1999 |
Guido van Rossum <guido@python.org> |
Tim Peters writes: Attached is a cleaned-up version of ndiff (added useful module docstring, now echo'ed in case of cmd line mistake); added -q option to suppress initial file identification lines; + other minor cleanups, & a slightly faster match engine.
diff.py
|
b091134e70f1476fdbd544ce14fd41c1853770f8 |
26-Mar-1999 |
Fred Drake <fdrake@acm.org> |
During display, if EPIPE is raised, it's probably because a pager was killed. Discard the error in that case, but propogate it otherwise.
utree.py
|
dc86a4e5bb537c979377d43e7eafeb473196b5e0 |
18-Dec-1998 |
Andrew M. Kuchling <amk@amk.ca> |
Added a -q ('quiet') option to tabnanny, which causes only the names of offending files to be printed. Good for emacs `tabnanny.py *.py`
abnanny.py
|
5cd975c67883215472cf76b9ca48133bc80f0646 |
17-Dec-1998 |
Guido van Rossum <guido@python.org> |
Patch by Chris Herborth: BeOS headers live in various non-standard places; luckily, there's an environment variable that lists them all.
2py.py
|
8fd0f147e74138b8046ba42c083e61e24dfecad2 |
20-Oct-1998 |
Guido van Rossum <guido@python.org> |
Detlef Lannert lannert@lannert.rz.uni-duesseldorf.de notices: """ the NEWS file of Python 1.5.2a2 inspired me to look at Tools/scripts/untabify.py. I wonder why it accepts a -t argument but ignores it. The following patch tries to make it somewhat useful (i.e., to override the tabsize=8 setting). Is that agreeable? """
ntabify.py
|
e33bba8d3db9d7394305463c697e313b9a9eb198 |
09-Oct-1998 |
Guido van Rossum <guido@python.org> |
New version that is much more compact and easier to maintain. (Sjoerd)
ailerdaemon.py
|
9c2c1e88a352c947eac2c9eb8b91908f1b5abaad |
08-Oct-1998 |
Guido van Rossum <guido@python.org> |
Fix multi-arg list.append() calls.
ptags.py
fdef.py
exi2html.py
|
a57c9b928deded92b8c66f9824f2858b0bd756a8 |
07-Oct-1998 |
Guido van Rossum <guido@python.org> |
Added a whole bunch of descriptions.
EADME
|
19b23e538e8689950cfd2bcfbdbc30e9115fd48f |
07-Oct-1998 |
Guido van Rossum <guido@python.org> |
Use the imp module to get the magic word.
heckpyc.py
|
41f13f288fb2753b78f4845535eb3d8df3c9e976 |
07-Oct-1998 |
Guido van Rossum <guido@python.org> |
Added #! line
m2def.py
|
f9a6d7d49425a04b10e4373077230c6cb93c5817 |
14-Sep-1998 |
Guido van Rossum <guido@python.org> |
Print serious errors to stderr instead of stdout.
abnanny.py
|
caf9fca35abf7fa5831e211aadc5edacf79c040d |
14-Sep-1998 |
Guido van Rossum <guido@python.org> |
nannified
exi2html.py
|
a53f30babce57fcb41d94cb91f4cc816679d22d4 |
14-Sep-1998 |
Guido van Rossum <guido@python.org> |
nannified
m2def.py
|
4e96ec6a4e971f2cb580f57e3a23265c4aa780d4 |
14-Sep-1998 |
Guido van Rossum <guido@python.org> |
nannified.
fcr.py
|
09eea820050afd4e61dce30d3248efd089bf8400 |
14-Sep-1998 |
Guido van Rossum <guido@python.org> |
Utility to replace CRLF with LF in argument files.
rlf.py
|
499a6e5fd470f9791f791379153d34b27aa71eb4 |
14-Sep-1998 |
Guido van Rossum <guido@python.org> |
Utility to replace LF with CRLF in argument files.
fcr.py
|
ce85827ac19154b4b9da610fba4e1739f7b3b71a |
14-Sep-1998 |
Guido van Rossum <guido@python.org> |
Utility to untabify stubber results.
ntabify.py
|
ee60eb127bc5665e49682264de9b123c3b28f8ba |
12-Aug-1998 |
Guido van Rossum <guido@python.org> |
New tool: reverse grep (greps from the end). Uses a fairly efficient strategy to read from the end of the file.
grep.py
|
e7f3953142e6b565fd48208db61092604e650b31 |
10-Aug-1998 |
Guido van Rossum <guido@python.org> |
A script by Mark-Andre Lemburg to produce the PC/python_nt.def file automatically.
m2def.py
|
b3bf2cd64b12dc0f858a70eda2f42e9670f695bb |
03-Jul-1998 |
Guido van Rossum <guido@python.org> |
# The variable total is never used somehow. I think I had plans for # it but can't remember what. Get rid of a comparison that breaks.
utree.py
|
a25969620ad128c95dde9cf500b28fa3e57611c9 |
30-Jun-1998 |
Guido van Rossum <guido@python.org> |
Fix by Sjoerd Mullender to support symbolic links and make a backup of .mirrorinfo. Fix by me to call string.lstrip(filename) to cope with a bug in strop.strip() in Python 1.4. Additionally, I changed all print statements that print filenames etc. to put them in backquotes so that it will be more obvious when there's a funny character on one of them (such as a space...).
tpmirror.py
|
f57736e77a40aba1278d506e05655b03b0db8596 |
19-Jun-1998 |
Guido van Rossum <guido@python.org> |
Translated to use re instead of regex. Also replaced one use of L.append(a,b,c,d) with the correct L.append((a,b,c,d)).
indent.py
|
aa2a7a4ae669a3fa6331b29429f6cf29b04dde91 |
09-Jun-1998 |
Guido van Rossum <guido@python.org> |
From: "Tim Peters" <tim_one@msn.com> The 1.5.1 tabnanny.py suffers an assert error if fed a script whose last line is both indented and lacks a newline: if 1: print 'oh fudge' # no newline here: The attached version repairs that.
abnanny.py
|
1f05cb007a12f018183630df6dc1e82fb472b8a3 |
13-May-1998 |
Guido van Rossum <guido@python.org> |
OK, here's a different way to implement the same thing -- this version also supports filenames with multiple spaces in their name :-)
tpmirror.py
|
aeeda5b276e26eafa8c1e8fa8af08c0af7d7f34c |
13-May-1998 |
Guido van Rossum <guido@python.org> |
Support filenames with spaces in their names (for non-Mac ftp servers). This patch must hold the world record for living in my inbox: From: John Ehresman <jehresma@dsg.harvard.edu> Date: Wed, 23 Aug 1995 16:07:11 -0400 He provided a fix for the version that comes with Python 1.3: ftpmirror.py revision 1.1... And it was still relevant!
tpmirror.py
|
27c225e82651088466df607084ea2363373228f0 |
08-May-1998 |
Guido van Rossum <guido@python.org> |
Add the specific sed statement to recover the second output file to the comments.
diff.py
|
83b851885db7abb0736cb559027a699731bf59d1 |
06-May-1998 |
Guido van Rossum <guido@python.org> |
Adding Tim Peters' ndiff utility. This is handy for comparing plain-text documentation files, since it displays intra-line differences.
diff.py
|
53117ae82aaa7c274ff0d26e7466e6d5ee4e8fb5 |
28-Apr-1998 |
Guido van Rossum <guido@python.org> |
typo in error message (fname vs. file). (Jack)
abnanny.py
|
6a508aef7d024921b00a1c8fe635f19b0fa6a98f |
24-Apr-1998 |
Barry Warsaw <barry@python.org> |
Use the (new) standard script #! line Convert to re module; remove all references to regexp and regsub Added support for the new texinfo @url{} and @email{} commands
exi2html.py
|
ce73acf5e60fad088c762a30e4580cfef7393ce4 |
10-Apr-1998 |
Guido van Rossum <guido@python.org> |
Tim's version 4, with my mods
abnanny.py
|
8053d89f7b3d26d4c113261dc9e3f58e7dd57eb9 |
06-Apr-1998 |
Guido van Rossum <guido@python.org> |
Add usage message when no arguments.
abnanny.py
abpolice.py
|
f4b44fa6ef9ce6f4d4aa5e845de57858e8a97f8b |
06-Apr-1998 |
Guido van Rossum <guido@python.org> |
Tim's latest version (supports old and new tokenize modules)
abnanny.py
|
9ab75cbaabd953ba95b2c369dc8ed203bff99c4a |
31-Mar-1998 |
Guido van Rossum <guido@python.org> |
Tim Peters' program for checking whether a program's indentation is sensitive to tab size. Uses a different strategy than tabpolice.py, but has compatible usage.
abnanny.py
|
97df7f867964b98be76e198b0cccaabbf035f330 |
26-Mar-1998 |
Guido van Rossum <guido@python.org> |
Add -q option that *just* prints the filename.
abpolice.py
|
ed5b3d8b3c8077c8c57c8a825cae06e319b0994d |
24-Mar-1998 |
Guido van Rossum <guido@python.org> |
give in to tab police
vsfiles.py
ixnotice.py
inktree.py
ogmerge.py
ailerdaemon.py
reesync.py
|
3db0e3713cd59d1c922002056f11ae5caf02805c |
24-Mar-1998 |
Guido van Rossum <guido@python.org> |
Report first line with inconsistent tab usage.
abpolice.py
|
6f73c1a2ac6aaca09aa51a30265d1eea5deb8485 |
20-Mar-1998 |
Guido van Rossum <guido@python.org> |
The Tab Police watches for possibly inconsistent indentation.
abpolice.py
|
fdc5adc5942e86f2e758bba86991dc2af3f9df8d |
04-Jan-1998 |
Guido van Rossum <guido@python.org> |
Dangerous feature added: when removing local files (i.e., only when -r is used), do a recursive delete. Use -r with even more caution! Also changed usage message into a doc string, added a comment or two, and rearranged a long line.
tpmirror.py
|
ca83f018e7d5c74607cfcdbb9e5e808ad240af8d |
25-Nov-1997 |
Guido van Rossum <guido@python.org> |
Added "-n file" option to only print files newer than the given file.
vsfiles.py
|
79b2038aa40a7532e7aa3dc9c3bfbc3fd1228630 |
04-Nov-1997 |
Guido van Rossum <guido@python.org> |
When checking for equality, open the slave file in text mode so it will compare equal even if the master file uses only \n to terminate lines (this is by far the most common situation). Also, check for the case where the master file is missing, and print the time difference in seconds when the slave file appears newer than the master (for debugging).
reesync.py
|
9476a78c1e310ecea0ceb953e36ec7e2d8f67856 |
21-Oct-1997 |
Guido van Rossum <guido@python.org> |
Remove "." or "" from front of sys.path (this bit me once).
hich.py
|
9971f689cbce2c7ce3241aed4af0f8455836fbea |
06-Oct-1997 |
Guido van Rossum <guido@python.org> |
Fix comment to add the all-important trailing colon to the example. Print the author with the revision date and filename.
ogmerge.py
|
b81b5c72db472f129821312282c248e272732046 |
16-Sep-1997 |
Guido van Rossum <guido@python.org> |
Moved pystone to Lib/test. Use import test.pystone to run it.
EADME
ystone.py
|
d2ba3690ce16f946b0e588228c4153389b1c5efc |
16-Sep-1997 |
Guido van Rossum <guido@python.org> |
Skip symlinks; don't bother keeping a list of files that is never used.
vsfiles.py
|
92dfa4ffe1474083d2194a25aeab23d96048f127 |
18-Aug-1997 |
Guido van Rossum <guido@python.org> |
Use correct keyword parameter when calling copy with answer option!
reesync.py
|
939e4c1efb9d1d598e8102f91b9b4873dad0de61 |
15-Aug-1997 |
Guido van Rossum <guido@python.org> |
Oops, there was a bug in the output formatting - the last printed values would overwrite the next value.
ogmerge.py
|
3485bb6f44a5c07fb1387f3c3b9b02067252b990 |
15-Aug-1997 |
Guido van Rossum <guido@python.org> |
Added logmerge.py
EADME
|
6f0cf7ee207da5f81078e45a547ee5ba91df4039 |
15-Aug-1997 |
Guido van Rossum <guido@python.org> |
Consolidate a bunch of CVS or RCS logs read from stdin.
ogmerge.py
|
4d3376a80fbd6cc9d5256904c5deead28d1bea31 |
14-Aug-1997 |
Guido van Rossum <guido@python.org> |
Added cvsfiles.py and treesync.py
EADME
|
a554107802c751dff3a542e7b43c374860985b64 |
14-Aug-1997 |
Guido van Rossum <guido@python.org> |
Source tree synchronization tool (for Windowes, mostly)
reesync.py
|
30e53c0c399c6cd0d8529bc24d17ba1d1e64b44e |
14-Aug-1997 |
Guido van Rossum <guido@python.org> |
Print a list of files under CVS.
vsfiles.py
|
9189bdabd5711b63158e6697c5aab245ee25bef9 |
14-Aug-1997 |
Guido van Rossum <guido@python.org> |
support C++ comments
2py.py
|
5526e394a2bc5b01896a607b4d2871c8c84a6a83 |
14-Aug-1997 |
Guido van Rossum <guido@python.org> |
set LOOPS to 10000
ystone.py
|
650b3aad55f3319d6e604d8db8f79254ef03614d |
19-May-1997 |
Guido van Rossum <guido@python.org> |
Unlink before rename (for NT).
tpmirror.py
|
e6fcd331791f591fc58c2c756e2fc54c61a85fbe |
15-May-1997 |
Guido van Rossum <guido@python.org> |
Correct comment; -c is off by default.
ixcid.py
|
1ade44cb0c6b091e008623ca307fdefeb184dfe7 |
15-May-1997 |
Guido van Rossum <guido@python.org> |
Open the output files with 'wb', not 'w'.
tpmirror.py
|
04f2b453bbc282be83529b6fb726dc92dbbdbfc3 |
18-Jan-1997 |
Guido van Rossum <guido@python.org> |
Version 1.1. Fix memory leak and expensive comparison with None.
ystone.py
|
f06ee5fa072931fc807527535c91a46c149a6746 |
27-Nov-1996 |
Guido van Rossum <guido@python.org> |
/usr/local/bin/python -> /usr/bin/env python
yteyears.py
heckpyc.py
lassfix.py
opytime.py
utree.py
ptags.py
indlinksto.py
ixcid.py
ixheader.py
tpmirror.py
2py.py
fdef.py
inktree.py
ll.py
ethfix.py
kreal.py
bjgraph.py
deps.py
indent.py
tags.py
ystone.py
uff.py
um5.py
hich.py
xci.py
|
499181a833cb04e54eec1798f402b742935e7bb9 |
27-Nov-1996 |
Guido van Rossum <guido@python.org> |
Changed so that it replaces /usr/local/bin/python with /usr/bin/env python.
ixps.py
|
d5c58c34dbe460b4cbaa2c79f9ff79b7c126ddec |
27-Nov-1996 |
Guido van Rossum <guido@python.org> |
Changed logic so it now replaces anything that has #! and python in the first line, replacing the entire line.
athfix.py
|
fc0588241cee6e2d38ff0ab8cf8cc0d35f5b790b |
27-Nov-1996 |
Guido van Rossum <guido@python.org> |
Script to fix cprt notice
ixnotice.py
|
e41d00bb6a503023ee1fe95bfb8ffe9a53b22ca9 |
14-Nov-1996 |
Guido van Rossum <guido@python.org> |
Fixed a bug: files that no longer exist remotely would never be removed from .mirrorinfo. Now they are (even if -r is not specified -- the files are not removed, just their .mirrorinfo entry). Added a feature: the -s pattern option is also used to skip local files when removing (i.e. -r won't remove local files matching the -s patterns).
tpmirror.py
|
abcb38250b3d743f48463b34757cd4f6dc77ce34 |
26-Oct-1996 |
Fred Drake <fdrake@acm.org> |
(texi2html.py): Minor improvement to HTML 3.0 output for code examples.
exi2html.py
|
22f7f9e67125c537651a61fff20ed341bf7d492f |
11-Oct-1996 |
Fred Drake <fdrake@acm.org> |
(texi2html.py): Added CLASS=Navigation attribute to DIV around top/bottom navigation links for HTML 3 version. Forced a blank line above the footnotes separator for HTML 2; at least one page did not get this spaced correctly.
exi2html.py
|
0282726643762ff5aab84aa76e7803fab9f09569 |
09-Oct-1996 |
Fred Drake <fdrake@acm.org> |
(texi2html.py): Tightened the generated HTML slightly. Added -p option to print section titles even when the debugging output is not enabled. Added -3 option to generate HTML 3.0 constructs where meaningful. Removed repititive garbage generation: the old version added simple descriptive comments after every datadesc/funcdesc/*desc entry: function(args) -- function of module xxxx Description.... These comments are no longer generated: function(args) Description....
exi2html.py
|
a39a25e5ec335baf6ab53b889bd460e8575159e2 |
13-Sep-1996 |
Fred Drake <fdrake@acm.org> |
(texi2html.py): Use "if __name__ == '__main__':" test. Adjust indentation to 4 spaces per level (no longer 8). (Makefile): Use .pyc versions of partparse.py and texi2html.py to generate converted documentation formats. This reduces the startup costs; probably doesn't affect anyone but me in reality, but helps when working on the docs.
exi2html.py
|
be5e34204ee59a5d3d3a7f9539c4b8c2e277c388 |
12-Sep-1996 |
Guido van Rossum <guido@python.org> |
Note obsolescence
lassfix.py
|
6100d914e8a628d4b7f33dbbbd4f20d88807e4a7 |
23-Aug-1996 |
Guido van Rossum <guido@python.org> |
Allow whitespace before '#' in preprocessor directives.
2py.py
|
29901ff5286c985c41b2b0760c5061f36ecd7840 |
09-Aug-1996 |
Guido van Rossum <guido@python.org> |
Some improvements by Fred Drake.
exi2html.py
|
8e7a54f525001855a9a7e262cdfb109732a3b2a3 |
21-Jul-1996 |
Guido van Rossum <guido@python.org> |
More changes by Sjoerd & Jack
ailerdaemon.py
|
9a2c546e75cfe2e3c7b193b124de2b92d56938cf |
09-Apr-1996 |
Guido van Rossum <guido@python.org> |
Create files as temp file and move to real location only when complete. Added some try-except statements around listdir and mkdir operations.
tpmirror.py
|
d2966cb95a5c99f62694d86537d3d9df2c94561d |
05-Feb-1996 |
Guido van Rossum <guido@python.org> |
don't die on unreadable files etc.
tpmirror.py
|
e48aa966c1f11ee6d66fc96a92dc4972d52353b8 |
10-Nov-1995 |
Jack Jansen <jack.jansen@cwi.nl> |
Fixed bug in cts error message handling.
ailerdaemon.py
|
81299f10f780655085bbceb9182d69f74802c7cf |
30-Oct-1995 |
Jack Jansen <jack.jansen@cwi.nl> |
Added providence mailer support
ailerdaemon.py
|
4ec940ad047f6b75f533e87f0ea9f8b7c31a0be0 |
30-Oct-1995 |
Jack Jansen <jack.jansen@cwi.nl> |
Added (limited) compuserve error parsing
ailerdaemon.py
|
8968624574430f8f1596afd4fee2f6c7d802d98c |
19-Oct-1995 |
Sjoerd Mullender <sjoerd@acm.org> |
Script to read and parse error messages from mailer daemons. Written by Jack, some minor changes by Sjoerd.
ailerdaemon.py
|
edb21c4edc92dddca238bce3f3c17704f562c93b |
29-Aug-1995 |
Sjoerd Mullender <sjoerd@acm.org> |
Fixed typo: == -> =.
ixcid.py
|
06f4289d3fa50f500e4053546ea4c96c4729dd19 |
28-Aug-1995 |
Guido van Rossum <guido@python.org> |
many fixes by anonymous contributor
exi2html.py
|
e830e55606f8f42155d7c1148566feba0d57a9c2 |
20-Jun-1995 |
Guido van Rossum <guido@python.org> |
added ftp mirror script
EADME
tpmirror.py
|
a12bbff857c0c322b9645b70516f00f33385b5f1 |
03-May-1995 |
Guido van Rossum <guido@python.org> |
mods by Gregor Schmid -- very nice!
exi2html.py
|
189f8fb8f72331e6b8160fdcbd0245d88baa90cc |
30-Mar-1995 |
Guido van Rossum <guido@python.org> |
added "pystone" benchmark
EADME
ystone.py
|
26a9d37e5c473f1489553ec9e0e8c0444a88ae9f |
15-Mar-1995 |
Guido van Rossum <guido@python.org> |
new, from ../Demo/www
exi2html.py
|
ed3c79105083db2697e5d49efe20464e0f0269e7 |
02-Mar-1995 |
Guido van Rossum <guido@python.org> |
moved lots of scripts from Demo/scripts to Tools/scripts
EADME
|
514d351d458c519d1f4f6fe645dfc18912d3e209 |
17-Jan-1995 |
Guido van Rossum <guido@python.org> |
use $INCLUDE path (Mark Hammond)
2py.py
|
07c9645413543acbf6dff349c02e3be2bf2bc5a4 |
03-Oct-1994 |
Guido van Rossum <guido@python.org> |
Get rid of freeze (now its own directory). Added some new demos. Fixed a few others.
ixcid.py
2py.py
um5.py
|
9af22a037fc961b51651324bdd17a43567a688fd |
19-Aug-1994 |
Guido van Rossum <guido@python.org> |
newslist.py: Added search for .newslistrc.py; pindent.py: use /usr/local/bin/python; pathfix.py: new script to fix #! lines in a group of scripts.
athfix.py
indent.py
|
0038cd9e4d4d4e8eea86745216639f9cf28a5c93 |
08-Jun-1994 |
Guido van Rossum <guido@python.org> |
Added convenience functions {complete,reformat}_{filter,string,file}. Added usage message to test program.
indent.py
|
3962fdb25a621ea4366a5db4b1ab0c94efdf096d |
27-May-1994 |
Guido van Rossum <guido@python.org> |
correct typos in option parsing loop
indent.py
|
01f5f62401b83e5412761e497f952367522df7f8 |
17-May-1994 |
Guido van Rossum <guido@python.org> |
Added -i option to ignore general regexps
2py.py
|
1d28e1707ab537289b6923b9b08482cf21b1d269 |
15-May-1994 |
Guido van Rossum <guido@python.org> |
Initial revision
indent.py
|
7faf67caf563d0e379f41d3b3a24b87b9ec47bd9 |
09-May-1994 |
Guido van Rossum <guido@python.org> |
Initial revision
fdef.py
|
09336f9f73fa336fadc0759670107b5d7336613f |
03-May-1994 |
Guido van Rossum <guido@python.org> |
Process command line arguments; skip #defines that generate invalid Python
2py.py
|
5ec8b525d26aad1bc77ef81aefb081250478cd37 |
21-Jan-1994 |
Guido van Rossum <guido@python.org> |
Restructured main, use getopt, use regular expression search instead of prefix match
indlinksto.py
|
0b7dfbb9b78ca6e8d5fe1239966da248bf8ddd4e |
07-Jan-1994 |
Guido van Rossum <guido@python.org> |
Initial revision
ixheader.py
|
a635b9a6ffac357f1e296f6c6954b5e6280e6eea |
07-Jan-1994 |
Guido van Rossum <guido@python.org> |
remove references to /ufs/guido/bin/sgi/python
heckpyc.py
lassfix.py
ixcid.py
ethfix.py
xci.py
|
f62f68745374579e615c348d2f592dfb90eec947 |
07-Jan-1994 |
Guido van Rossum <guido@python.org> |
Various changes, andded -c option
ixcid.py
|
aa895c752b17e5c6b57f9061c9a4ed04cf01bf7b |
10-Jun-1993 |
Guido van Rossum <guido@python.org> |
Initial revision
ixcid.py
|
09abc8e7df91b3d9b54b4e5bf68ad2e874894acf |
05-Jun-1993 |
Guido van Rossum <guido@python.org> |
Ignore ,v files too
xci.py
|
41ffccbba75413c64efad283da19b8038aa07dd1 |
01-Apr-1993 |
Guido van Rossum <guido@python.org> |
*** empty log message ***
yteyears.py
heckpyc.py
opytime.py
utree.py
ptags.py
indlinksto.py
2py.py
inktree.py
ll.py
tags.py
uff.py
hich.py
|
d5c57e162406d0f48792172efa39437ba0401ace |
01-Apr-1993 |
Guido van Rossum <guido@python.org> |
Microfixes
ethfix.py
kreal.py
|
cf5dd9cbfda918b417a17d4413b7d099d3f47aaa |
10-Dec-1992 |
Guido van Rossum <guido@python.org> |
Fix bug when reporting error
lassfix.py
ixps.py
|
15f27fb6ea2e0c3e0f7bf361cb9fd2db729bb254 |
10-Dec-1992 |
Guido van Rossum <guido@python.org> |
Adapt to modern times...
bjgraph.py
deps.py
|
1d9741742ea6604f26c94a3ff4dd126ac097f797 |
10-Dec-1992 |
Guido van Rossum <guido@python.org> |
Initial revision
ixps.py
ethfix.py
|
d3592486cee15abf8bbd1ea5d70f92e7168376ce |
10-Dec-1992 |
Guido van Rossum <guido@python.org> |
Friendlier response to interrupt. Use /usr/local/*bin*/python.
xci.py
|
0cb8e8cfc09dd0919882da968c3e95bf070e257d |
02-Oct-1992 |
Guido van Rossum <guido@python.org> |
Add .fdc and .rgb to default list of ignored extensions
xci.py
|
61700bb985ce2708f489dae6397cf4be3e934d1a |
31-Aug-1992 |
Guido van Rossum <guido@python.org> |
cope with filenames containing spaces
utree.py
|
0cc19450e27ffacf4c70ac8717d6ecb000a4d4e1 |
31-Aug-1992 |
Guido van Rossum <guido@python.org> |
Use regex instead of regexp
ptags.py
|
f2e1cfb8f36c2385e16e0816a8e14e19a0cdcef1 |
31-Aug-1992 |
Guido van Rossum <guido@python.org> |
Use regex and don't use path
tags.py
|
047979e3d5d30feee560f98c9c8d65029a4cbe37 |
05-Jun-1992 |
Guido van Rossum <guido@python.org> |
Fix regexp recognizing comments to cope with unterminated comments.
2py.py
|
61cfd96003aca03518e848a0fc5490787bf066ff |
19-May-1992 |
Guido van Rossum <guido@python.org> |
Added two #! lines
heckpyc.py
|
ceb86daa1602a75db4ea851f5d534422768596ac |
19-May-1992 |
Guido van Rossum <guido@python.org> |
Change the way ignore is assigned to
xci.py
|
4a5ab81bc93004773070de89cc4acfad75103c7e |
30-Mar-1992 |
Guido van Rossum <guido@python.org> |
posix -> os
utree.py
|
9a6757dadeab6077f26f3bdfda17585780468121 |
30-Mar-1992 |
Guido van Rossum <guido@python.org> |
posix -> os
yteyears.py
heckpyc.py
opytime.py
|
391b8b7deed0d2f555ebc61e969b8798e9379081 |
30-Mar-1992 |
Guido van Rossum <guido@python.org> |
change posix/path to os
indlinksto.py
|
e7b88e7402b3683afeec3ed602dd53288772991c |
30-Mar-1992 |
Guido van Rossum <guido@python.org> |
change posix to os
inktree.py
ll.py
kreal.py
hich.py
xci.py
|
b2ac8092a8f32de529675e14f3ba5c1f6ef06737 |
30-Mar-1992 |
Guido van Rossum <guido@python.org> |
change posix to os and path to os.path
lassfix.py
|
2ba9f30489326dcaea8e0c1fdc395805fb618c97 |
02-Mar-1992 |
Guido van Rossum <guido@python.org> |
Initial revision
utree.doc
utree.py
2py.py
inktree.py
ll.py
|
fcd1e6ed4d774c35cc3bce5494cfba1c2d8d315f |
02-Mar-1992 |
Guido van Rossum <guido@python.org> |
Added '-l[flags]' option.
hich.py
|
bff5bb3db98aba06bbfa538683ff11df8683e111 |
02-Mar-1992 |
Guido van Rossum <guido@python.org> |
Use fnmatch; read ".xxcign" for additional patterns to ignore.
xci.py
|
bdfcfccbe591e15221f35add01132174c9b4e669 |
01-Jan-1992 |
Guido van Rossum <guido@python.org> |
New == syntax
yteyears.py
heckpyc.py
indlinksto.py
bjgraph.py
deps.py
tags.py
uff.py
hich.py
xci.py
|
0a60ee1c69e248281195d8cf653423825a35aae3 |
01-Jan-1992 |
Guido van Rossum <guido@python.org> |
Cosmetic change.
lassfix.py
|
11e7f62dbc21d4f7f18994f4cccbe158544ea85b |
01-Jan-1992 |
Guido van Rossum <guido@python.org> |
Use new, more generic structure for *fix.py scripts.
lassfix.py
|
9f39fbb5b7b2e5066c770a784294f6be70e6439a |
31-Dec-1991 |
Guido van Rossum <guido@python.org> |
Adapt the regular expression to the new class syntax.
ptags.py
|
7e73fd0024f82c9ecce2e75da3af116ffa760993 |
26-Dec-1991 |
Guido van Rossum <guido@python.org> |
Fix bogus mode mask.
lassfix.py
|
2c4d7e742cdcc67c4eda4069686fb2976ff30657 |
26-Dec-1991 |
Guido van Rossum <guido@python.org> |
Initial revision
lassfix.py
|
97dddba1bbb91dcf538cfae1ea5b0bf16fc0468c |
18-Dec-1991 |
Guido van Rossum <guido@python.org> |
Better check to avoid executables.
xci.py
|
5378d5c485f8204630ac0e7db3276d3a852b4317 |
18-Dec-1991 |
Guido van Rossum <guido@python.org> |
Initial revision
heckpyc.py
opytime.py
|
2fa5a7fc00a726c119f7626c702ffb7fa464b25b |
01-Jul-1991 |
Guido van Rossum <guido@python.org> |
Use posix.popen to read output from a command instead if command.get*.
xci.py
|
9c5c80824c0e1b60972e33fcfdfdca20b082df9e |
01-Jul-1991 |
Guido van Rossum <guido@python.org> |
Renamed path.cat to path.join.
indlinksto.py
kreal.py
hich.py
|
bcf50128874cf934e3f48a77b1d1da2e60b8b6aa |
01-Jul-1991 |
Guido van Rossum <guido@python.org> |
Add options -amc; do lstat if possible; columnize properly.
yteyears.py
|
185d06ea91967d9c104426ad01bf1177bd1c561a |
04-Jun-1991 |
Guido van Rossum <guido@python.org> |
Added to list of bad filenames.
xci.py
|
ec758ead391daa2ce0e5697aa0e67ec3ba0f37af |
04-Jun-1991 |
Guido van Rossum <guido@python.org> |
Initial revision
yteyears.py
ptags.py
indlinksto.py
kreal.py
bjgraph.py
deps.py
tags.py
uff.py
hich.py
xci.py
|