Hye-Shik Chang
af5c7cff56
SF #1048865 : Fix a trivial typo that breaks StreamReader.readlines()
2004-10-17 23:51:21 +00:00
Neal Norwitz
a5c64599d5
SF bug #1048756 , Doc typo for pdb
2004-10-17 19:55:47 +00:00
Fred Drake
08ebfec75e
some platforms still need offsetof() from structmember.h
2004-10-17 19:36:57 +00:00
Raymond Hettinger
a9f6092904
Fix and test weak referencing of itertools.tee objects.
2004-10-17 16:40:14 +00:00
Raymond Hettinger
837dd93e3b
Fix docstring formatting of escape sequences.
2004-10-17 16:36:53 +00:00
Neal Norwitz
2562ff2de3
SF patch #1047577 , typo in liblocale.tex
2004-10-17 16:36:05 +00:00
Fredrik Lundh
b04b6afd01
SF Patch #1048341 : subprocess documentation, based on PEP/docstring by
...
Peter Astrand, with markup by Fredrik Lundh and Raymond Hettinger.
2004-10-17 16:29:48 +00:00
Neal Norwitz
6627a96705
Invalid patterns to substitute and safe_substitute would crash since pattern
...
is not a local variable. Add a test case.
2004-10-17 16:27:18 +00:00
Neal Norwitz
1338946c7b
Use proper value for False
2004-10-17 16:24:25 +00:00
Neal Norwitz
2fa0b9d0bd
Remove unnecessary imports
2004-10-17 16:23:52 +00:00
Fredrik Lundh
15aaacc93e
return codes are available on all platforms, not just on Unix
2004-10-17 14:47:05 +00:00
Facundo Batista
2784df7502
SF Bug #1046800 : Importing Tkinter correctly (thanks Vishnu).
2004-10-16 21:40:35 +00:00
cvs2svn
2d1a50ca13
This commit was manufactured by cvs2svn to create tag 'r24b1'.
2004-10-15 08:07:21 +00:00
Anthony Baxter
6a587c160b
release shenanigans
2004-10-15 08:07:21 +00:00
Marc-André Lemburg
204bd6d9d2
Applied patch for [ 1047269 ] Buffer overwrite in PyUnicode_AsWideChar.
...
Python 2.3.x candidate.
2004-10-15 07:45:05 +00:00
Fredrik Lundh
5e7d51b62c
make sure to check for this limit even if we're running with -O
2004-10-15 06:15:08 +00:00
Martin v. Löwis
d37ddeba4c
Bump buildno for 2.4b1
2004-10-15 05:44:39 +00:00
Martin v. Löwis
919637afb0
Add _subprocess.c
2004-10-15 04:27:51 +00:00
Martin v. Löwis
15b23a083d
Patch #1020042 : Only define HAVE_UINTPTR_T for VC 7.x.
2004-10-15 04:26:18 +00:00
Raymond Hettinger
4d03791632
SF bug #1046855 : httplib index out of range
2004-10-14 15:23:38 +00:00
Michael W. Hudson
3079391b8d
Just remove the #include of signal.h. That it was C++-commented out
...
was a mistake of mine in updating patch #975056 (I think).
2004-10-14 13:27:14 +00:00
Anthony Baxter
a024034b94
Patch 1046644 - improved distutils support for SWIG.
2004-10-14 10:02:08 +00:00
Fred Drake
78f58abea7
bump the version number prior to release
2004-10-14 05:07:17 +00:00
Tim Peters
1dbf2434d5
remove_stderr_debug_decorations(): Always try the substitution. Else
...
this test failed under the combination of passing -O to a debug-build
Python. Now all 4 of those pass ({debug, release} x {-O, no -O}).
2004-10-14 04:16:54 +00:00
Neal Norwitz
f7c8d9320b
Use C89 style comment for old compilers
2004-10-14 03:48:30 +00:00
Neal Norwitz
64fa74df21
Get test to pass on amd64 (opteron). This is pretty hacky, but
...
rangeobject.c has an #ifdef that is reached only when LONG_MAX != INT_MAX
2004-10-14 03:46:18 +00:00
Tim Peters
371e4d895b
SF bug 1046690: difflib.HtmlDiff doc errors.
...
Easy doc corrections from Dan Gass.
Also repaired the LaTeX for optional keyword arguments throughout, which
was (incorrectly) nested instead of flat.
2004-10-14 03:09:48 +00:00
Martin v. Löwis
4b9059b437
Require minimally PyXML 0.8.4.
2004-10-13 19:57:14 +00:00
Martin v. Löwis
9171f02132
Synchronize with PyXML 1.79:
...
73: Restore support for Python 2.1.
74: Factor the previous change differently
79: Conditionalize usage of PyTuple_Pack.
2004-10-13 19:50:11 +00:00
Fredrik Lundh
3e73a011d9
Replace dynamic try/except with "if 0", to keep py2exe happy. If you
...
want to use pywin32 instead of _subprocess, you have to edit the file.
2004-10-13 18:19:18 +00:00
Anthony Baxter
22dcf66f84
Patch 983206: distutils obeys LDSHARED env var. Removed the code in
...
Python's own setup.py that did the same thing (and tested on Solaris,
where LDSHARED is needed...)
2004-10-13 15:54:17 +00:00
Anthony Baxter
8a560dee72
Patch 977343, Solaris likes sys/loadavg.h. Added support for sys/loadavg.h
...
detection to configure &c.
2004-10-13 15:30:56 +00:00
Anthony Baxter
e4f8a48b8f
969574
2004-10-13 14:55:56 +00:00
Anthony Baxter
9ceaa72ebe
Patch #975056 - fixes for restartable signals on *BSD. In addition,
...
a few remaining calls to signal() were converted to PyOS_setsig().
2004-10-13 14:48:50 +00:00
Jim Fulton
7d428788e1
Fixed a small bug. doctest didn't handle unicode docstrings containing
...
non-ascii characters.
2004-10-13 14:15:32 +00:00
Anthony Baxter
73cc8479f0
oops. how did _that_ happen?
2004-10-13 13:22:34 +00:00
Anthony Baxter
f2113f0c6e
Backing out the basic dependency checking (from pycon sprint).
...
This support was only a first cut, and doesn't deserve to be in
a released version (where we have to support it in an ongoing
manner)
2004-10-13 12:35:28 +00:00
Fredrik Lundh
9e29fc584c
Don't spend quite as much time looking for leaks on Windows, where
...
it's rather expensive to create new processes.
2004-10-13 07:54:54 +00:00
Fredrik Lundh
59c0559554
normalize case when comparing directory names (problem reported by
...
"Khalid A. B." on python-dev)
2004-10-13 06:55:40 +00:00
Fredrik Lundh
7069c31bbb
removed info@pythonware.com reference
...
(should probably remove all traces of _xmlrpclib, but I'll leave that
for another day.)
2004-10-13 06:48:37 +00:00
Martin v. Löwis
f7e74b789d
Add a comment explaining -kb.
2004-10-13 05:29:39 +00:00
Tim Peters
3761e8dd66
New helper remove_stderr_debug_decorations(). This test passes in a
...
debug build on Windows now. More applications of the helper may be needed
on non-Windows platforms.
2004-10-13 04:07:12 +00:00
Tim Peters
29b6b4f7c7
Kill several problems at once: test_poll() failed sometimes for me.
...
Turns out the mysterious "expected output" file contained exactly N dots,
because test_poll() has a loop that *usually* went around N times,
printing one dot on each loop trip. But there's no guarantee of that,
because the exact value of N depended on the vagaries of scheduling
time.sleep()s across two different processes. So stopped printing dots,
and got rid of the expected output file. Add a loop counter instead,
and verify that the loop goes around at least a couple of times. Also
cut the minimum time needed for this test from 4 seconds to 1.
2004-10-13 03:43:40 +00:00
Tim Peters
4052fe5a9b
test_stdout_none(): Don't print "banana" to the screen in the middle
...
of the test. It's testing stdout in a different process, so it has to
print something, but I didn't find "banana" to be self-explanatory.
2004-10-13 03:29:54 +00:00
Tim Peters
876c43245e
Windows test_creationflags() test: print msg to stderr informing the
...
tester that a DOS box is expected to flash. Slash the sleep from 2
seconds to a quarter second (why would we want to wait 2 seconds just
to stare at a DOS box?).
2004-10-13 03:21:35 +00:00
Tim Peters
e8374a55c4
Folded long lines.
2004-10-13 03:15:00 +00:00
Tim Peters
f73cc9714f
XXX about extreme expense of test_no_leaking() on Windows. I'm not sure
...
what this is trying to do. If it's necessary for it to create > 1000
processes, it should be controlled by a new resource and not run by
default on Windows.
2004-10-13 03:14:40 +00:00
Tim Peters
7b759da1b8
Experience with Zope2's tests showed it's a Bad Idea to make unittest
...
display a test's docstring as "the name" of the test. So changed most
test docstrings to comments, and removed the clearly useless ones. Now
unittest reports the actual names of the test methods.
2004-10-12 22:29:54 +00:00
Tim Peters
3b01a70f76
Wrap long lines.
2004-10-12 22:19:32 +00:00
Tim Peters
e718f615b8
Whitespace normalization.
2004-10-12 21:51:32 +00:00