Skip Montanaro
32a5e878d7
minor wordsmithing
2003-06-29 16:01:51 +00:00
Raymond Hettinger
b4e9986782
Removed invalid test.
...
Analysis by Bob Halley:
The test seems to expect that if time.daylight is true, then the
is_dst field of the tm structure will be 1 too. But this isn't
the case, since daylight is true if the timezone does DST, *not*
if DST is in effect.
2003-06-29 15:57:50 +00:00
Andrew MacIntyre
e3454afb2f
FreeBSD 5.x uses different wchar_t/win_t guards than earlier versions
2003-06-29 15:46:21 +00:00
Raymond Hettinger
2b6220d88b
SF bug #762455 : Python segfaults when sys.stdout is changed in getattr
...
* Added unittest that fails before, but not after Neil's fix to ceval.c.
2003-06-29 15:44:07 +00:00
Neal Norwitz
c5131bc256
Fix SF #762455 , segfault when sys.stdout is changed in getattr
...
Will backport.
2003-06-29 14:48:32 +00:00
Tim Peters
478c10554b
Whitespace normalization.
2003-06-29 05:46:54 +00:00
Tim Peters
db3756dade
Some nifty doctest extensions from Jim Fulton, currently used in Zope3.
...
I won't have time to write real docs, but spent a lot of time adding
comments to his code and fleshing out the exported functions' docstrings.
There's probably opportunity to consolidate how docstrings get extracted
too, and the new code for that is probably better than the old code for
that (which strained mightily to recover from 2.2's new class/type
gimmicks).
2003-06-29 05:30:48 +00:00
Raymond Hettinger
e2f18377ff
SF bug #430160 : CGIHTTPServer.py POST bug using IE
...
Minor improvement to previous bugfix.
Eating the remaining characters would lead to an endless loop
without a termination test.
2003-06-29 05:06:56 +00:00
Raymond Hettinger
be2528d866
SF patch #760257 : add socket.timeout exception
...
(Contributed by Bob Halley)
Add documentation for the new socket.timeout exception.
2003-06-29 04:55:59 +00:00
Raymond Hettinger
5918f8de67
Minor fixes to punctuation and grammar.
2003-06-29 04:53:23 +00:00
Neal Norwitz
bc05fc5d2b
Add missing self. before curNode. This may need to be committed
...
to PyXML, I'm not sure of the procedure.
2003-06-29 04:50:34 +00:00
Raymond Hettinger
11a35f545b
SF patch #760257 : add socket.timeout exception
...
(Contributed by Bob Halley)
Add unittests for the new socket.timeout exception.
2003-06-29 04:40:22 +00:00
Neal Norwitz
10f3018023
Fix arguments for instantiating InterpolationSyntaxError
2003-06-29 04:23:35 +00:00
Neal Norwitz
b207170d39
Comment out cap, it was unused.
...
Should all the commented out code be removed?
2003-06-29 04:21:43 +00:00
Neal Norwitz
3f401f07e8
whitespace normalization
2003-06-29 04:19:37 +00:00
Neal Norwitz
c556722f09
remove unused import math
2003-06-29 04:18:15 +00:00
Neal Norwitz
9b924c690e
remove extra parameter from _java_getprop, remove duplicate imports
2003-06-29 04:17:45 +00:00
Neal Norwitz
77290f25f3
use == like all the other conditionals
2003-06-29 04:16:49 +00:00
Neal Norwitz
732911fd1e
fix problems found by pychecker
2003-06-29 04:16:28 +00:00
Raymond Hettinger
643bcecad0
SF patch #760257 : add socket.timeout exception
2003-06-29 03:29:42 +00:00
Raymond Hettinger
a4148c3cc8
Added Bob Halley for work on socket.timeout
2003-06-29 03:27:45 +00:00
Tim Peters
275abbd525
Missed a spot where the new optional optionflags argument needed to get
...
passed on.
2003-06-29 03:11:20 +00:00
Raymond Hettinger
ef7343c6cd
SF patch #760257 : add socket.timeout exception
...
(Contributed by Bob Halley)
Added a new exception, socket.timeout so that timeouts can be differentiated
from other socket exceptions.
Docs, more tests, and newsitem to follow.
2003-06-29 03:08:05 +00:00
Fred Drake
3e2244c9e1
Bump version information for Python 2.3 beta 2.
2003-06-29 02:17:28 +00:00
Fred Drake
6595e15331
Document PyThreadState_SetAsyncExc().
2003-06-29 02:14:31 +00:00
Tim Peters
63fd15c3d3
Bump release level to 2.3b2.
2003-06-29 00:57:17 +00:00
Jack Jansen
01d49fa283
Slight clarification on running the examples from the Finder.
2003-06-29 00:24:12 +00:00
Jack Jansen
d163b85a07
Suggest people visit www.python.org/packman if the default database
...
cannot be found.
2003-06-29 00:17:23 +00:00
Jack Jansen
c5991b0c02
Use http://www.python.org/packman as the base URL. Also upped the version
...
number because of this.
2003-06-29 00:09:18 +00:00
Jack Jansen
006ebebe5a
By default build docs, don't download them.
2003-06-28 23:38:04 +00:00
Guido van Rossum
b8b6d0c2c6
Add PyThreadState_SetAsyncExc(long, PyObject *).
...
A new API (only accessible from C) to interrupt a thread by sending it
an exception. This is not always effective, but might help some people.
Requested by Just van Rossum and Alex Martelli. It is intentional
that you have to write your own C extension to call it from Python.
Docs will have to wait.
2003-06-28 21:53:52 +00:00
Raymond Hettinger
90a2041ffd
Added Steven Taschuk for efforts fixing zipfile.py
2003-06-28 20:10:26 +00:00
Raymond Hettinger
f466793fcc
SF patch 703666: Several objects don't decref tmp on failure in subtype_new
...
Submitted By: Christopher A. Craig
Fillin some missing decrefs.
2003-06-28 20:04:25 +00:00
Barry Warsaw
6891cd3aa3
A few minor improvements
2003-06-28 15:22:16 +00:00
Jim Fulton
6c71091fbe
Rewrote the docs for supporting cyclic garbage collection to reflect
...
the new way that once writes types.
Deleted the old section and sample code and added a new section
building on the Noddy example.
2003-06-28 13:29:16 +00:00
Jim Fulton
9c3e957251
Updated the depenencies to reflect changes in the sample code for
...
building new types.
2003-06-28 13:27:57 +00:00
Jim Fulton
18a6be9748
Added tests for sample modules.
2003-06-28 11:54:40 +00:00
Jim Fulton
f0e38d1cd2
Added s setup module to make it easier to test the sample modules.
2003-06-28 11:54:20 +00:00
Jim Fulton
7050e929e6
Fixed bug in implementation of tp_init function. It should be an int
...
function, not a PyObject *.
2003-06-28 11:54:03 +00:00
Jim Fulton
4b59f9165d
Changed the assignment of PyType_GenericNew to tp_new slot. Now do
...
this in module initialization before calling PyType_Ready. (Sorry
Tim.) This is necessary to compile on cygwin. AFAIK, we support
cygwin. If so, then we need to write extentions this way.
2003-06-28 11:53:29 +00:00
Jim Fulton
db6a569de7
Changed the assignment of PyType_GenericNew to tp_new slot. Now do
...
this in module initialization before calling PyType_Ready. (Sorry
Tim.) This is necessary to compile on cygwin. AFAIK, we support
cygwin. If so, then we need to write extentions this way.
Fixed bug in implementation of tp_init function. It should be an int
function, not a PyObject *.
2003-06-28 11:53:12 +00:00
Fred Drake
ded8e740df
Correct markup errors that prevented formatting.
2003-06-28 11:50:34 +00:00
Martin v. Löwis
7928f388c4
Explain source encodings. Fixes #683486 .
2003-06-28 08:11:55 +00:00
Martin v. Löwis
ab1e5858ee
Patch #758910 : Add pthread flag to CXX if possible.
2003-06-28 07:46:38 +00:00
Martin v. Löwis
afec8e3bde
Patch #751916 : Check for signals, fix some refcounting errors.
2003-06-28 07:40:23 +00:00
Raymond Hettinger
2dd1ed69b4
SF 662923: iterator for dbm keys
...
When shelve and the bsdbm where expanded to a full mapping interface,
this module was missed.
2003-06-28 07:08:39 +00:00
Raymond Hettinger
3567a876c7
Add take() to examples. Tighten the islice() example
2003-06-28 05:44:36 +00:00
Fred Drake
5d2f515dd4
fix markup nits
2003-06-28 03:09:06 +00:00
Raymond Hettinger
c0fac96c29
SF patch #756996 : Bare except in ZipFile.testzip()
...
(Contributed by Steven Taschuk)
Replaces a bare except that caused all errors to be mis-reported as
archive errors.
Added a related NEWS item.
2003-06-27 22:25:03 +00:00
Raymond Hettinger
6f3eaa67e5
SF patch #761519 : Fixes for bugs 760703 and 757821
...
SF bug #760703 : SocketHandler and LogRecord don't work well together
SF bug #757821 : logging module docs
Applied Vinay Sajip's patch with a few minor fixups and a NEWS item.
Patched __init__.py - added new function
makeLogRecord (for bug report 760703).
Patched handlers.py - updated some docstrings and
deleted some old commented-out code.
Patched test_logging.py to make use of makeLogRecord.
Patched liblogging.tex to fill documentation gaps (both
760703 and bug 757821).
2003-06-27 21:43:39 +00:00