Benjamin Peterson
16a1f6343f
make file closing more robust
2009-06-13 13:01:19 +00:00
Raymond Hettinger
94f5583777
Fix SystemError and a wasps nest of ref counting issues.
2009-06-12 18:40:16 +00:00
Martin v. Löwis
83eacca7a6
Merged revisions 73390 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73390 | martin.v.loewis | 2009-06-12 19:28:31 +0200 (Fr, 12 Jun 2009) | 3 lines
Support AMD64 in msilib. Set Win64 on reglocator.
Fixes #6258 .
........
2009-06-12 17:31:41 +00:00
R. David Murray
58641defe4
Issue #6195 : fix doctest to no longer try to read 'source' data from
...
binary files.
2009-06-12 15:33:19 +00:00
Raymond Hettinger
554290d920
Fixup/simplify another nested context manager.
2009-06-12 11:25:59 +00:00
Benjamin Peterson
680bf1afe8
move to a naming scheme with all lowercase and underscores
2009-06-12 02:07:12 +00:00
Benjamin Peterson
2c3ac6b875
Merged revisions 73370 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
................
r73370 | benjamin.peterson | 2009-06-11 17:06:46 -0500 (Thu, 11 Jun 2009) | 105 lines
Merged revisions 72523,72950-72951,72994,73003,73033,73036-73040,73091-73093,73096,73179-73181,73192,73231,73244,73255-73256,73365 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r72523 | benjamin.peterson | 2009-05-09 14:42:26 -0500 (Sat, 09 May 2009) | 1 line
remove parenthesis
........
r72950 | benjamin.peterson | 2009-05-26 18:19:45 -0500 (Tue, 26 May 2009) | 1 line
remove unused imports
........
r72951 | benjamin.peterson | 2009-05-26 18:27:00 -0500 (Tue, 26 May 2009) | 1 line
this is no longer executable
........
r72994 | benjamin.peterson | 2009-05-28 15:32:54 -0500 (Thu, 28 May 2009) | 1 line
fix test_all_fixers on Windows #6134
........
r73003 | benjamin.peterson | 2009-05-28 21:57:28 -0500 (Thu, 28 May 2009) | 4 lines
make 2to3 test utilities easier to use with other applications (3to2)
Patch by Joe Amenta
........
r73033 | benjamin.peterson | 2009-05-29 16:58:32 -0500 (Fri, 29 May 2009) | 1 line
update grammar for multi with statement
........
r73036 | benjamin.peterson | 2009-05-29 17:33:20 -0500 (Fri, 29 May 2009) | 1 line
simplify fix_unicode
........
r73037 | benjamin.peterson | 2009-05-29 17:53:03 -0500 (Fri, 29 May 2009) | 1 line
add custom error for pattern syntax errors
........
r73038 | benjamin.peterson | 2009-05-29 17:55:00 -0500 (Fri, 29 May 2009) | 1 line
complain if details are attached to a token
........
r73039 | benjamin.peterson | 2009-05-29 18:00:28 -0500 (Fri, 29 May 2009) | 1 line
add a test for whitespace
........
r73040 | benjamin.peterson | 2009-05-29 18:01:17 -0500 (Fri, 29 May 2009) | 1 line
a fix for emacs highlighting
........
r73091 | benjamin.peterson | 2009-05-31 20:55:25 -0500 (Sun, 31 May 2009) | 1 line
deprecate set_prefix() and get_prefix() in favor of a prefix property
........
r73092 | benjamin.peterson | 2009-05-31 21:00:51 -0500 (Sun, 31 May 2009) | 1 line
change hideous java naming scheme
........
r73093 | benjamin.peterson | 2009-05-31 21:01:39 -0500 (Sun, 31 May 2009) | 1 line
remove dated comment
........
r73096 | benjamin.peterson | 2009-05-31 21:40:53 -0500 (Sun, 31 May 2009) | 1 line
group tests
........
r73179 | benjamin.peterson | 2009-06-03 13:09:53 -0500 (Wed, 03 Jun 2009) | 1 line
handle the case where there's multiple trailers #6185
........
r73180 | benjamin.peterson | 2009-06-03 13:18:05 -0500 (Wed, 03 Jun 2009) | 1 line
scrap __main__ section
........
r73181 | benjamin.peterson | 2009-06-03 13:24:48 -0500 (Wed, 03 Jun 2009) | 1 line
remove shebang lines and __main__ sections
........
r73192 | benjamin.peterson | 2009-06-03 19:16:30 -0500 (Wed, 03 Jun 2009) | 4 lines
actually test something here
Thanks to Joe Amenta for noticing.y
........
r73231 | benjamin.peterson | 2009-06-04 13:38:50 -0500 (Thu, 04 Jun 2009) | 1 line
remove unused variable
........
r73244 | benjamin.peterson | 2009-06-05 08:39:25 -0500 (Fri, 05 Jun 2009) | 1 line
allow fixers to give different options in setUp
........
r73255 | benjamin.peterson | 2009-06-06 11:23:46 -0500 (Sat, 06 Jun 2009) | 1 line
fix the except fixer on one line suites #6222
........
r73256 | benjamin.peterson | 2009-06-06 11:27:40 -0500 (Sat, 06 Jun 2009) | 1 line
test one-line else and finally clauses
........
r73365 | benjamin.peterson | 2009-06-11 17:01:32 -0500 (Thu, 11 Jun 2009) | 1 line
normalize whitespace
........
................
2009-06-11 23:47:38 +00:00
Raymond Hettinger
be40db07c6
Issue 6261: Clarify behavior of random.uniform().
2009-06-11 23:12:14 +00:00
Benjamin Peterson
59e6eb1c3b
Blocked revisions 73145 via svnmerge
...
........
r73145 | kristjan.jonsson | 2009-06-02 08:14:08 -0500 (Tue, 02 Jun 2009) | 2 lines
http://bugs.python.org/issue6117
Fix O(n**2) performance problem in socket._fileobject
........
2009-06-11 22:59:12 +00:00
Benjamin Peterson
87c8d87b91
Merged revisions 73196,73278-73280,73299,73308,73312-73313,73317-73318,73321,73324,73331,73335,73340,73363 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73196 | benjamin.peterson | 2009-06-03 20:40:29 -0500 (Wed, 03 Jun 2009) | 1 line
use the offical api
........
r73278 | benjamin.peterson | 2009-06-07 17:33:11 -0500 (Sun, 07 Jun 2009) | 1 line
inherit from object
........
r73279 | benjamin.peterson | 2009-06-07 17:35:00 -0500 (Sun, 07 Jun 2009) | 1 line
always inherit from an appropiate base class
........
r73280 | benjamin.peterson | 2009-06-07 17:54:35 -0500 (Sun, 07 Jun 2009) | 1 line
use booleans for flags
........
r73299 | georg.brandl | 2009-06-08 13:41:36 -0500 (Mon, 08 Jun 2009) | 1 line
Typo fix.
........
r73308 | benjamin.peterson | 2009-06-08 17:18:32 -0500 (Mon, 08 Jun 2009) | 1 line
remove useless assertion
........
r73312 | benjamin.peterson | 2009-06-08 18:44:13 -0500 (Mon, 08 Jun 2009) | 1 line
remove error checks already done in set_context()
........
r73313 | r.david.murray | 2009-06-08 19:44:22 -0500 (Mon, 08 Jun 2009) | 4 lines
Issue 2947: document how return code handling translates from
os.popen to subprocess. Also fixes reference link in the
os.spawn documentation.
........
r73317 | benjamin.peterson | 2009-06-09 12:24:26 -0500 (Tue, 09 Jun 2009) | 1 line
make ast.c depend on the grammar
........
r73318 | benjamin.peterson | 2009-06-09 12:29:51 -0500 (Tue, 09 Jun 2009) | 1 line
explain why keyword names are not just NAME
........
r73321 | benjamin.peterson | 2009-06-09 16:13:43 -0500 (Tue, 09 Jun 2009) | 1 line
update symbol.py from with statement changes
........
r73324 | amaury.forgeotdarc | 2009-06-09 17:53:16 -0500 (Tue, 09 Jun 2009) | 2 lines
Avoid invoking the parser/compiler just to test the presence of a function.
........
r73331 | benjamin.peterson | 2009-06-10 08:45:31 -0500 (Wed, 10 Jun 2009) | 1 line
fix spelling
........
r73335 | raymond.hettinger | 2009-06-10 11:15:40 -0500 (Wed, 10 Jun 2009) | 1 line
Fix signed/unsigned compiler warning.
........
r73340 | amaury.forgeotdarc | 2009-06-10 15:30:19 -0500 (Wed, 10 Jun 2009) | 2 lines
Fix a typo spotted by Nick Coghlan.
........
r73363 | benjamin.peterson | 2009-06-11 12:51:17 -0500 (Thu, 11 Jun 2009) | 1 line
use multi-with syntax
........
2009-06-11 22:54:11 +00:00
Benjamin Peterson
6520b685fd
Blocked revisions 73372 via svnmerge
...
........
r73372 | raymond.hettinger | 2009-06-11 17:08:10 -0500 (Thu, 11 Jun 2009) | 1 line
Move comment to correct line.
........
2009-06-11 22:12:47 +00:00
Benjamin Peterson
862f87a194
Blocked revisions 73182,73184,73238,73252,73281,73334,73361-73362,73367 via svnmerge
...
........
r73182 | josiah.carlson | 2009-06-03 14:46:21 -0500 (Wed, 03 Jun 2009) | 4 lines
This fixes bug 5798 on OS X.
This should also fix disconnect behavior cross-platform.
........
r73184 | josiah.carlson | 2009-06-03 14:51:52 -0500 (Wed, 03 Jun 2009) | 2 lines
Fix for line wrap ugly.
........
r73238 | hirokazu.yamamoto | 2009-06-05 00:15:58 -0500 (Fri, 05 Jun 2009) | 1 line
Fix test__locale on windows (Backport of r72365)
........
r73252 | georg.brandl | 2009-06-06 00:54:34 -0500 (Sat, 06 Jun 2009) | 1 line
#6206 : fix test__locale.
........
r73281 | benjamin.peterson | 2009-06-07 17:55:36 -0500 (Sun, 07 Jun 2009) | 1 line
remove has_key
........
r73334 | raymond.hettinger | 2009-06-10 11:15:02 -0500 (Wed, 10 Jun 2009) | 1 line
Issue 6256: Fix stacklevel in warning message.
........
r73361 | benjamin.peterson | 2009-06-11 11:25:52 -0500 (Thu, 11 Jun 2009) | 1 line
remove duplicate check
........
r73362 | benjamin.peterson | 2009-06-11 12:49:38 -0500 (Thu, 11 Jun 2009) | 1 line
revert r73361
........
r73367 | raymond.hettinger | 2009-06-11 17:04:00 -0500 (Thu, 11 Jun 2009) | 1 line
Add example of how to do key lookups with bisect().
........
2009-06-11 22:09:02 +00:00
Raymond Hettinger
27352a5993
Move comment to correct line.
2009-06-11 22:06:06 +00:00
Raymond Hettinger
e046d2aefd
Add example of how to do key lookups with bisect().
2009-06-11 22:01:24 +00:00
Georg Brandl
14eac1b613
Recorded merge of revisions 73350,73353 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73350 | vinay.sajip | 2009-06-11 11:23:41 +0200 (Do, 11 Jun 2009) | 1 line
Issue #5262 : Fixed bug in next roll over time computation in TimedRotatingFileHandler.
........
r73353 | vinay.sajip | 2009-06-11 11:53:35 +0200 (Do, 11 Jun 2009) | 1 line
Issue #5262 : Improved fix.
........
2009-06-11 11:33:24 +00:00
Vinay Sajip
affbd871e3
Issue #5262 : Fixed bug in next roll over time computation in TimedRotatingFileHandler.
2009-06-11 10:11:47 +00:00
Tarek Ziadé
e653a7d6af
Merged revisions 73354 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73354 | tarek.ziade | 2009-06-11 11:55:09 +0200 (Thu, 11 Jun 2009) | 1 line
pep8-fied cygwinccompiler module
........
2009-06-11 10:00:56 +00:00
Tarek Ziadé
ff5433602a
Merged revisions 73348 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73348 | tarek.ziade | 2009-06-11 11:13:36 +0200 (Thu, 11 Jun 2009) | 1 line
#6263 fixed syntax error in distutils.cygwinccompiler
........
2009-06-11 09:25:41 +00:00
Tarek Ziadé
a8b5a14fe2
Blocked revisions 73345 via svnmerge
...
........
r73345 | tarek.ziade | 2009-06-11 10:43:26 +0200 (Thu, 11 Jun 2009) | 1 line
removed the last string.split() call
........
2009-06-11 08:45:42 +00:00
Tarek Ziadé
abcc3f4357
Merged revisions 73341 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73341 | tarek.ziade | 2009-06-11 10:12:20 +0200 (Thu, 11 Jun 2009) | 1 line
Fixed #5201 : now distutils.sysconfig.parse_makefile() understands '53264' in Makefiles
........
2009-06-11 08:31:17 +00:00
Tarek Ziadé
015c8103b1
Merged revisions 73336 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73336 | tarek.ziade | 2009-06-10 20:49:50 +0200 (Wed, 10 Jun 2009) | 1 line
Distutils: started code cleanup and test coverage for cygwinccompiler
........
2009-06-10 18:56:35 +00:00
Raymond Hettinger
fde29be4d7
Issue 6256: Fix stacklevel in warning message.
2009-06-10 16:13:42 +00:00
Raymond Hettinger
5c96308ee1
Fix funny typo.
2009-06-10 15:38:52 +00:00
Amaury Forgeot d'Arc
f6b8872b0d
Merged revisions 73328 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73328 | amaury.forgeotdarc | 2009-06-10 01:37:11 +0200 (mer., 10 juin 2009) | 3 lines
Missing import in test_curses, uncovered by some buildbots.
(There are still a few test files that don't use the standard layout)
........
2009-06-09 23:51:56 +00:00
Amaury Forgeot d'Arc
2cdc88e999
Blocked revisions 73325-73326 via svnmerge
...
........
r73325 | amaury.forgeotdarc | 2009-06-10 01:08:13 +0200 (mer., 10 juin 2009) | 8 lines
#6201 : Fix test_winreg on Windows:
since the introduction of the SETUP_WITH opcode,
__enter__ and __exit__ methods must belong to the type,
and are not retrieved at the instance level (__dict__ or __getattr__).
Add a note in whatsnew about this incompatibility;
old style classes are not affected.
........
r73326 | amaury.forgeotdarc | 2009-06-10 01:18:50 +0200 (mer., 10 juin 2009) | 2 lines
Both kind of types are concerned.
........
2009-06-09 23:21:01 +00:00
Amaury Forgeot d'Arc
66f8c43b09
#5924 : on Windows, a large PYTHONPATH (more than 255 chars) was completely ignored.
...
Will backport to 3.0.
2009-06-09 21:30:01 +00:00
Raymond Hettinger
5b4a54c5d5
Add notes for porting issues related to pickles.
2009-06-09 21:07:46 +00:00
Raymond Hettinger
662bad868e
Add example for the change to pickle and note the effect of the fix_imports option.
2009-06-09 21:01:05 +00:00
Eric Smith
0803d8713a
Blocked revisions 73314 via svnmerge
...
........
r73314 | eric.smith | 2009-06-09 08:38:08 -0400 (Tue, 09 Jun 2009) | 1 line
Restored a test that was erroneously removed. See issue 6198.
........
2009-06-09 12:39:29 +00:00
Ronald Oussoren
99aab65113
Merged revisions 73305 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73305 | ronald.oussoren | 2009-06-08 14:12:41 -0700 (Mon, 08 Jun 2009) | 4 lines
This is a fix for Issue5809: you shouldn't specify both --enable-framework and
--enable-shared
........
2009-06-08 21:22:57 +00:00
Ronald Oussoren
0d2cceb01c
Merged revisions 73303 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73303 | ronald.oussoren | 2009-06-08 13:54:59 -0700 (Mon, 08 Jun 2009) | 11 lines
This checkin adds a symlink to the lib directory of a framework install
of Python (on OSX), and the end result of that is that the combination of
``python-config --ldflags`` and ``python-config --libs`` refers to an actually
existing location.
I've done this in preference to changing python-config to specify
'-framework Python' for linking because that doesn't work when you have multiple
versions of python installed (because '-framework Python' will always link to
the 'Current' version of the framework, without a possibility to specify a
specific version).
........
2009-06-08 21:04:41 +00:00
Georg Brandl
10e0e30101
Fix markup.
2009-06-08 20:25:55 +00:00
Thomas Heller
3440c42f33
Fix typo.
2009-06-08 19:11:54 +00:00
Georg Brandl
7ae90dd22d
Elaborate encoding recommendations, and fix ambiguous wording for list comprehensions.
2009-06-08 18:59:09 +00:00
Georg Brandl
1b8b7183ab
Blocked revisions 73296 via svnmerge
...
........
r73296 | georg.brandl | 2009-06-08 18:03:41 +0200 (Mo, 08 Jun 2009) | 1 line
#6238 : add fillchar to string.just function family.
........
2009-06-08 16:05:50 +00:00
Georg Brandl
c6c3178942
Merged revisions 73190,73213,73257-73258,73260,73275,73294 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73190 | georg.brandl | 2009-06-04 01:23:45 +0200 (Do, 04 Jun 2009) | 2 lines
Avoid PendingDeprecationWarnings emitted by deprecated unittest methods.
........
r73213 | georg.brandl | 2009-06-04 12:15:57 +0200 (Do, 04 Jun 2009) | 1 line
#5967 : note that the C slicing APIs do not support negative indices.
........
r73257 | georg.brandl | 2009-06-06 19:50:05 +0200 (Sa, 06 Jun 2009) | 1 line
#6211 : elaborate a bit on ways to call the function.
........
r73258 | georg.brandl | 2009-06-06 19:51:31 +0200 (Sa, 06 Jun 2009) | 1 line
#6204 : use a real reference instead of "see later".
........
r73260 | georg.brandl | 2009-06-06 20:21:58 +0200 (Sa, 06 Jun 2009) | 1 line
#6224 : s/JPython/Jython/, and remove one link to a module nine years old.
........
r73275 | georg.brandl | 2009-06-07 22:37:52 +0200 (So, 07 Jun 2009) | 1 line
Add Ezio.
........
r73294 | georg.brandl | 2009-06-08 15:34:52 +0200 (Mo, 08 Jun 2009) | 1 line
#6194 : O_SHLOCK/O_EXLOCK are not really more platform independent than lockf().
........
2009-06-08 13:41:29 +00:00
Georg Brandl
8d8f197c9c
Review ctypes docs w.r.t. bytes/unicode. Use bytes where appropriate as the type for C strings. Lots of small markup fixes. Also fixes #4309 .
2009-06-08 13:27:23 +00:00
Georg Brandl
cd7f32b6cd
Signature documentation style update, modules J, K, L and M.
2009-06-08 09:13:45 +00:00
Georg Brandl
cdf8b34b51
Fix default value in docstring.
2009-06-08 09:07:34 +00:00
Georg Brandl
472f2e2205
Use boolean for another flag option.
2009-06-08 08:58:54 +00:00
Georg Brandl
96f05e52a7
Use a real bool for a flag option.
2009-06-08 08:53:39 +00:00
Georg Brandl
0eaab97ad0
Recorded merge of revisions 73286 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73286 | georg.brandl | 2009-06-08 09:57:35 +0200 (Mo, 08 Jun 2009) | 1 line
Remove period from end of headings.
........
2009-06-08 08:00:22 +00:00
Georg Brandl
4049ce080c
#6235 : ASCII also affects \[dD] escapes.
2009-06-08 07:49:54 +00:00
Georg Brandl
ed2a1db59d
Remove duplicated sentence. Remove duplicated sentence.
2009-06-08 07:48:27 +00:00
Benjamin Peterson
c674f7de42
Blocked revisions 73282 via svnmerge
...
........
r73282 | benjamin.peterson | 2009-06-07 18:12:44 -0500 (Sun, 07 Jun 2009) | 1 line
backport r73273
........
2009-06-07 23:15:34 +00:00
Brett Cannon
c6d936e23f
When _locale became a built-in module it was discovered that ``-lintl`` was not
...
added as a build flag as needed. This then led to the discovery that OS X
framework builds did not have the LIBS var to pick up this flag.
Fixes issue #6154 . Thanks to Benjamin Peterson, Roumen Petrov, Erick Tryzelaar,
Mark Dickinson, Evan Behar, and Ronald Oussoren for helping.
2009-06-07 20:09:53 +00:00
Martin v. Löwis
b7a515609d
Issue #6221 : Delete test registry key before running the test.
2009-06-07 17:55:17 +00:00
Benjamin Peterson
0a044e17be
Blocked revisions 73270 via svnmerge
...
........
r73270 | benjamin.peterson | 2009-06-07 11:24:48 -0500 (Sun, 07 Jun 2009) | 1 line
backport r73268
........
2009-06-07 16:26:47 +00:00
Ronald Oussoren
8e5bda46ca
Fix symlink for 2to3 in framework install. Without this patch an incorrect link is created when DESTDIR is set.
2009-06-07 15:34:13 +00:00
Ronald Oussoren
fe8a3d6eeb
Fix for issue 6202
2009-06-07 15:29:46 +00:00