Georg Brandl
d1e3f6df38
Patch #1698768 : updated the "using Python on the Mac" intro.
...
(backport from rev. 54949)
2007-04-25 06:25:07 +00:00
Raymond Hettinger
4db90ac485
Fix markup
2007-04-24 22:04:26 +00:00
Georg Brandl
f784d91215
Bug #1706381 : Specifying the SWIG option "-c++" in the setup.py file
...
(as opposed to the command line) will now write file names ending in
".cpp" too.
(backport from rev. 54941)
2007-04-24 15:27:25 +00:00
Georg Brandl
22c00e08bf
Bug #1705717 : error in sys.argv docs.
...
(backport from rev. 54939)
2007-04-24 15:10:16 +00:00
Georg Brandl
46155b94ca
Some new year updates.
2007-04-24 10:36:45 +00:00
Neal Norwitz
112717dd0b
Fix SF #1703110 , Incorrect example for add_password() (use uri, not host)
2007-04-24 04:54:24 +00:00
Collin Winter
6def78ae85
Convert PyUnit -> unittest. Backported from r54929.
2007-04-24 03:52:08 +00:00
Barry Warsaw
2f131d81e2
Recommit r54805:
...
Add code to read from master_fd in the parent, breaking when we get an OSError
(EIO can occur on Linux) or there's no more data to read. Without this,
test_pty.py can hang on the waitpid() because the child is blocking on the
stdout write. This will definitely happen on Mac OS X and could potentially
happen on other platforms. See the comment for details.
2007-04-23 01:58:33 +00:00
Kristján Valur Jónsson
b9d39916ac
Properly implement Georg Brandl's Patch #1185447 to the 2.5 maintainance branch
2007-04-22 10:18:46 +00:00
Georg Brandl
15136b3669
Bug #1704790 : bind name "sys" locally in __del__ method so that it is
...
not cleared before __del__ is run.
(backport from rev. 54918)
2007-04-21 20:35:49 +00:00
Kristján Valur Jónsson
5e4e31f76a
Fix various minor issues discovered with static analysis using Visual Studio 2005 Team System.
...
Removed obsolete comment, since .dll modules are no longer supported on windows, only .pyd.
2007-04-21 12:46:49 +00:00
Lars Gustäbel
8ff1f6a69e
Bug #1704156 : Support for unicode strings as input filenames is
...
neither documented nor intended but works in Python 2.4 under certain
conditions. This stopped working in 2.5 because struct.pack is used.
This small patch restores the old behaviour. A more solid solution is
planned for 2.6.
2007-04-21 12:20:09 +00:00
Walter Dörwald
93a3603c67
Backport r54786:
...
Fix utf-8-sig incremental decoder, which didn't recognise a BOM when the
first chunk fed to the decoder started with a BOM, but was longer than 3 bytes.
2007-04-21 10:31:43 +00:00
Georg Brandl
552ba11085
Backport r54671 - fix in python.sty.
2007-04-21 07:30:52 +00:00
Georg Brandl
104377b2de
Backport r54762: exceptions are no longer old-style instances.
2007-04-21 07:28:26 +00:00
Georg Brandl
82966e57e8
Backport r54763: repair missing spaces after \UNIX.
2007-04-21 07:25:39 +00:00
Georg Brandl
6cf5abfd66
Backport r54787 - better error messages in rexec and bastion
2007-04-21 07:23:36 +00:00
Georg Brandl
1dfa8ac6f1
Backport r54757 - missing NULL checks.
2007-04-21 07:22:57 +00:00
Lars Gustäbel
9319e43c67
Patch #1695229 : Fix a regression with tarfile.open() and a missing name
...
argument.
2007-04-20 20:10:59 +00:00
Lars Gustäbel
d220144a84
Fix directory names to have only one trailing slash.
...
A regression from rev. 52525.
2007-04-20 14:49:02 +00:00
Anthony Baxter
9701832161
Tagging for release of Python 2.5.1
2007-04-18 03:53:15 +00:00
Anthony Baxter
ef57abdb60
2.5.1 final
2007-04-18 03:35:45 +00:00
Raymond Hettinger
87b5d9196e
Revert 53667
2007-04-18 02:02:15 +00:00
Neal Norwitz
e6e383f498
Revert SF #1615701 (rev 53655): dict.update() does *not* call __getitem__() or
...
keys() if subclassed. This is to remain consistent with 2.5.
See discussion here:
http://mail.python.org/pipermail/python-dev/2007-April/072565.html
2007-04-16 06:59:13 +00:00
Neal Norwitz
8d61db5a00
Revert 54805 for 2.5.1 release. Can be applied after 2.5 branch is unfrozen.
2007-04-16 06:20:14 +00:00
Neal Norwitz
03c566a268
Revert 54813 for 2.5.1 release. Can be applied after 2.5 branch is unfrozen.
2007-04-16 06:19:52 +00:00
Neal Norwitz
a4ff44aa26
Revert 54815 for 2.5.1 release. Can be applied after 2.5 branch is unfrozen.
2007-04-16 06:19:32 +00:00
Neal Norwitz
16b7b53ad0
SF #1701207 : svnversion_init assertion failed
...
Revert bogus asserts (added to the wrong place) from rev 52501.
Approved by Anthony.
2007-04-16 06:12:02 +00:00
Kristján Valur Jónsson
a30d8bd653
Fix potential crash in path manipulation on windows
2007-04-13 22:21:07 +00:00
Kristján Valur Jónsson
9d9fbb4359
Fix a bug when using the __lltrace__ opcode tracer, and a problem sith signed chars in frameobject.c which can occur with opcodes > 127
2007-04-13 22:09:59 +00:00
Barry Warsaw
9bd522d7d1
Add code to read from master_fd in the parent, breaking when we get an OSError
...
(EIO can occur on Linux) or there's no more data to read. Without this,
test_pty.py can hang on the waitpid() because the child is blocking on the
stdout write. This will definitely happen on Mac OS X and could potentially
happen on other platforms. See the comment for details.
2007-04-13 16:12:02 +00:00
Andrew M. Kuchling
9df5fa0d91
Describe undocumented third argument to touchline()
2007-04-11 13:47:58 +00:00
Anthony Baxter
2ae2f7549a
Tagging for release of Python 2.5.1c1
2007-04-05 06:37:33 +00:00
Neal Norwitz
ef4364f3b8
Fix unpack so it works on 64-bit platforms.
2007-04-05 05:06:49 +00:00
Anthony Baxter
9515c96cb0
preparing for 2.5.1c1
2007-04-05 04:52:06 +00:00
Raymond Hettinger
b2064d7280
Fix-up error-exits on struct_unpack().
2007-04-04 21:57:12 +00:00
Raymond Hettinger
3608f0570e
Bug #1563759 : struct.unpack doens't support buffer protocol objects
2007-04-04 20:32:03 +00:00
Martin v. Löwis
8863544522
Bug #1686475 : Support stat'ing open files on Windows again.
2007-04-04 18:30:56 +00:00
Matthias Klose
5d2d2ef1f5
- Fix an off-by-one bug in locale.strxfrm().
...
Patch taken from http://bugs.debian.org/416934 .
2007-04-03 04:39:34 +00:00
Raymond Hettinger
95289052f7
SF #1382213 : Tutorial section 9.5.1 ignores MRO for new-style classes
2007-04-03 01:37:56 +00:00
Raymond Hettinger
6a390b34b7
SF 1602378 Clarify docstrings for bisect
2007-04-03 00:01:09 +00:00
Raymond Hettinger
d6030acd7f
Array module's buffer interface can now handle empty arrays.
2007-04-02 22:39:08 +00:00
Raymond Hettinger
4bbcb64d5d
SF #1693079 Array module cannot pickle empty arrays
2007-04-02 17:03:46 +00:00
Neal Norwitz
93e9384402
Backport 54644:
...
SF #1685563 , MSVCCompiler creates redundant and long PATH strings
If MSVCCompiler.initialize() was called multiple times, the path
would get duplicated. On Windows, this is a problem because the
path is limited to 4k. There's no benefit in adding a path multiple
times, so prevent that from occuring. We also normalize the path
before checking for duplicates so things like /a and /a/ won't both
be stored.
2007-04-01 18:29:47 +00:00
Marc-André Lemburg
530698235d
Bump the patch level version of distutils since there were a few bug fixes
...
since the 2.5.0 release.
Backport of r54615.
2007-03-31 21:02:43 +00:00
Georg Brandl
48642d4a0a
Bug #1655392 : don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS
...
returned by python-config if Python was built with --enable-shared
because that prevented the shared library from being used.
(backport from rev. 54634)
2007-03-31 18:58:21 +00:00
Neal Norwitz
65407fb734
Backport 54594:
...
Fix SF #1688393 , sock.recvfrom(-24) crashes
Also fix some method names that were copied incorrectly (trunk fixed).
2007-03-31 18:56:11 +00:00
Andrew M. Kuchling
ef9e09e737
Add item
2007-03-30 17:58:16 +00:00
Georg Brandl
7b1be36bb7
In Windows' time.clock(), when QueryPerformanceFrequency() fails,
...
the C lib's clock() is used, but it must be divided by CLOCKS_PER_SEC
as for the POSIX implementation (thanks to #pypy).
(backport from rev. 54606)
2007-03-29 12:42:16 +00:00
Žiga Seilnacht
6524573995
Patch #1489771 : update syntax rules in Python Reference Manual.
...
Python 2.5 added support for explicit relative import statements and
yield expressions, which were missing in the manual.
Also fix grammar productions that used the names from the Grammar file,
markup that broke the generated grammar.txt, and wrap some lines that
broke the pdf output.
(backport from rev. 54559)
2007-03-24 14:27:21 +00:00