Martin v. Löwis
6828e18a6a
Patch #825679 : Clarify semantics of .isfoo on empty strings.
...
Backported to 2.3.
2003-10-18 09:55:08 +00:00
Martin v. Löwis
849a972f35
Patch #809535 : Mention behaviour of seek on text files. Backported to 2.3.
2003-10-18 09:38:01 +00:00
Gustavo Niemeyer
ad3fc44ccb
Implemented non-recursive SRE matching.
2003-10-17 22:13:16 +00:00
Thomas Heller
41e2809feb
Typo found by Lokasz Pankowski:
...
dir_created -> directory_created
2003-10-16 19:40:48 +00:00
Raymond Hettinger
ae4a299a0d
Fix typo found by Neal Norwitz.
2003-10-16 17:16:30 +00:00
Raymond Hettinger
6b59f5f3fd
Let library modules use the new keyword arguments for list.sort().
2003-10-16 05:53:16 +00:00
Raymond Hettinger
42b1ba31af
* list.sort() now supports three keyword arguments: cmp, key, and reverse.
...
key provides C support for the decorate-sort-undecorate pattern.
reverse provide a stable sort of the list with the comparisions reversed.
* Amended the docs to guarantee sort stability.
2003-10-16 03:41:09 +00:00
Brett Cannon
90f7d254a9
Added Bjorn Pettersen for initial conversion of Lib/platform.py's docstring to LaTeX.
2003-10-14 21:47:28 +00:00
Brett Cannon
4fc3855fb2
Initial checkin of docs for Lib/platform.py .
...
Closes patch #785752 and bug #726911 .
Should be backported after correctness and such has been verified by Fred.
2003-10-14 21:45:59 +00:00
Jeremy Hylton
d0e2705f3f
Open results files, which contain binary pickles, in binary mode.
...
Remove fallback code that tries to read marshal data from a results
file, since this module never writes marshal data.
2003-10-14 20:12:06 +00:00
Raymond Hettinger
c2a2832bee
SF bug #821701 : reduce docs neglect a very important piece of information.
...
Add a note showing which argument is the accumulator.
2003-10-13 17:52:35 +00:00
Neal Norwitz
7decf5e5af
SF #822262 , Typo in Doc/api/intro.tex
2003-10-13 17:47:30 +00:00
Brett Cannon
2bfb94c871
Add test__locale to expected skip list for Darwin.
2003-10-13 04:27:47 +00:00
Just van Rossum
7e94a9aae3
fix for bug [819860]: make sure the buffer gets emptied, even if WEInsert() fails
2003-10-12 19:27:24 +00:00
Raymond Hettinger
8ae4689657
Simplify and speedup uses of Py_BuildValue():
...
* Py_BuildValue("(OOO)",a,b,c) --> PyTuple_Pack(3,a,b,c)
* Py_BuildValue("()",a) --> PyTuple_New(0)
* Py_BuildValue("O", a) --> Py_INCREF(a)
2003-10-12 19:09:37 +00:00
Raymond Hettinger
cb2da43db8
Extended tuple's C API to include a new function, PyTuple_Pack() that is
...
useful for rapidly building argument tuples without having to invoke the
more sophisticated machinery of Py_BuildValue().
2003-10-12 18:24:34 +00:00
Martin v. Löwis
d662548c72
Patch #810914 : Return absolute path for mkstemp. Fixes #810408 .
...
This should not be backported to 2.3, as it might break backwards
compatibility.
2003-10-12 17:37:01 +00:00
Raymond Hettinger
411c602349
Minor fixup. "Random" was listed twice in __all__.
2003-10-12 17:14:11 +00:00
Brett Cannon
5d9ca4ebfd
Add mention of urlparse becoming RFC 2396 compliant.
2003-10-12 04:38:48 +00:00
Brett Cannon
112c1d932a
(revision purely to add comment)
...
Make urlparse RFC 2396 compliant.
Closes bug #450225 (thanks Michael Stone).
2003-10-12 04:38:06 +00:00
Brett Cannon
3da46f0b10
(just for comment to fix previous commit comment)
...
Add Michael Stone for helping with bug #450225 (making urlparse RFC 2396
compliant).
2003-10-12 04:36:18 +00:00
Brett Cannon
eab353ddc7
See rev. 1.250 for log message
2003-10-12 04:29:10 +00:00
Brett Cannon
8da2a52dd6
See rev. 1.42 for log message
2003-10-12 04:29:10 +00:00
Brett Cannon
82860df417
see rev. 1.13 for log message
2003-10-12 04:29:10 +00:00
Raymond Hettinger
aac6ae9f26
SF patch #819955 : Erroneous \seemodule in tarfile docs
...
(Contributed by Johannes Gijsbers.)
2003-10-12 02:02:16 +00:00
Raymond Hettinger
56bb16f1b3
Use the simpler and faster PyArg_UnpackTuple() instead of
...
PyArg_ParseTuple() where possible.
2003-10-11 19:32:18 +00:00
Raymond Hettinger
f34f2646a1
SF bug #820397 : __nonzero__() returns 1/0
...
Altered to return a PyBool instead of a PyInt.
Backport candidate.
2003-10-11 17:29:04 +00:00
Fred Drake
40b9df2fea
add some information about using graphics with the Python document
...
classes
2003-10-11 05:25:24 +00:00
Guido van Rossum
80bd5ca722
Ouch. Remove debug code containing obscenities. :-)
2003-10-10 23:05:41 +00:00
Guido van Rossum
b427c00376
The fullmodname() function chopped off the first character if the
...
module existed in the current directory. Fix this. Backport
candidate (I presume).
2003-10-10 23:02:01 +00:00
Thomas Heller
13dbabe46e
To build on windows, the manual editing of the python_nt.rc file to
...
change the version number is no longer required.
Instead, a make_versioninfo.exe is compiled, which spits out an
include file for python_nt.rc.
Will backport to 2.3
2003-10-10 16:57:45 +00:00
Barry Warsaw
b97f0b7654
TCPServer: Fixed typo in class docstring.
2003-10-09 23:48:52 +00:00
Barry Warsaw
3aaad5079b
TCPServer: Fixed typo in class docstring.
...
Backport candidate.
2003-10-09 22:44:05 +00:00
Guido van Rossum
98c65bed91
Return a bool rather than an int from proxy_has_key().
2003-10-09 03:47:08 +00:00
Guido van Rossum
22c3dda1e6
Fix leak introduced by previous typeobject.c checkin.
2003-10-09 03:46:35 +00:00
Guido van Rossum
02c58f865c
SF patch #820195 by Wojtek Walczak (gminick at users.sourceforge.net):
...
make obj.__contains__() returns True/False instead of 1/0.
2003-10-08 21:08:29 +00:00
Thomas Heller
95a97d59c0
Fix a typo, discovered by Joonas Paalasmaa.
...
Backported to 2.3
2003-10-08 12:01:33 +00:00
Martin v. Löwis
f563c8bbac
Patch #817329 : Use SC_OPEN_MAX to determine MAXFD. Backported to 2.3.
2003-10-06 21:34:33 +00:00
Jeremy Hylton
0a4a50dd85
SF patch [ 816787 ] urllib2.URLError don't calll IOError.__init__
...
Not sure if this fix is great, but it's probably a small improvement.
2003-10-06 05:15:13 +00:00
Jeremy Hylton
504de6bd2c
Fix for SF bug [ 817156 ] invalid \U escape gives 0=length unistr.
2003-10-06 05:08:26 +00:00
Raymond Hettinger
dbe3d280e7
Adopt Christian Stork's suggested argument order for the logic quantifiers.
...
Adopt Jeremy Fincher's suggested function name, "any", instead of "some".
2003-10-05 16:47:36 +00:00
Raymond Hettinger
2f726e9093
SF bug #812202 : randint is always even
...
* Added C coded getrandbits(k) method that runs in linear time.
* Call the new method from randrange() for ranges >= 2**53.
* Adds a warning for generators not defining getrandbits() whenever they
have a call to randrange() with too large of a population.
2003-10-05 09:09:15 +00:00
Anthony Baxter
5c68ef04b7
two bugfixes
2003-10-04 08:04:04 +00:00
Anthony Baxter
bab23cfc26
made the SGI INET_ADDRSTRLEN define apply for any compiler on Irix. Both the
...
SGI compiler and GCC seem to need this.
2003-10-04 08:00:49 +00:00
Anthony Baxter
6169c6bc1d
FreeBSD 4.8 and MacOS X 10.2 have a broken ncurses.h - if you don't
...
define _XOPEN_EXTENDED_SOURCE, the bug isn't triggered. Testing on
FreeBSD shows that nothing is broken by this change.
2003-10-04 07:46:23 +00:00
Barry Warsaw
b8c787606c
GNUTranslations._parse(): Initialize local variable k so that if the
...
first line of a header section isn't an RFC-ish header, it's just
ignored instead of throwing an UnboundLocalError.
Backport candidate.
2003-10-04 02:28:31 +00:00
Jeremy Hylton
f64ec0f2a1
A helper to dump info about the current frame,
...
assuming it is the variable f.
2003-10-03 20:56:15 +00:00
Martin v. Löwis
d46e684edd
Check for TclError when reading variables. Fixes #807314 .
...
Backported to 2.3.
2003-10-03 17:12:26 +00:00
Fred Drake
664a27133c
- don't re-write a SourceForge authenticated CVS root into the
...
anonymous flavor unless the user asks for it on the command line
- decompose SourceForge authenticated CVS roots correctly
2003-10-03 15:21:38 +00:00
Skip Montanaro
def9934c91
forgot the NEWS blurb about the change to csv.DictReader
2003-10-03 14:07:07 +00:00