Guido van Rossum
e343878eec
New news about __class__ assignment restrictions and speed-up of
...
new-style object creation/deallocation.
Moved all news about type/class unification and new-stype classes to a
separate section at the top.
2002-08-12 03:42:03 +00:00
Neal Norwitz
6c70fca8b1
Revert what looks like a typo from the last checkin
2002-08-12 03:33:32 +00:00
Tim Peters
5af4e6c739
Cautious introduction of a patch that started from
...
SF 560379: Karatsuba multiplication.
Lots of things were changed from that. This needs a lot more testing,
for correctness and speed, the latter especially when bit lengths are
unbalanced. For now, the Karatsuba code gets invoked if and only if
envar KARAT exists.
2002-08-12 02:31:19 +00:00
Marc-André Lemburg
cc8764ca9d
Add C API PyUnicode_FromOrdinal() which exposes unichr() at C level.
...
u'%c' will now raise a ValueError in case the argument is an
integer outside the valid range of Unicode code point ordinals.
Closes SF bug #593581 .
2002-08-11 12:23:04 +00:00
Mark Hammond
8f3afc7cd3
Clarify that the interruptable popen fixes aren't used under Win9x.
2002-08-10 06:26:31 +00:00
Guido van Rossum
bffb2efee0
Credit to Oren for the file-iterator patch.
2002-08-09 17:17:07 +00:00
Guido van Rossum
deb0936795
News about the tempfile rewrite.
2002-08-09 17:16:30 +00:00
Guido van Rossum
d81a9834f7
News about Neil's fix to correctly invoke __rmul__.
2002-08-09 15:57:34 +00:00
Sjoerd Mullender
b6434f2c2f
Document that -u puts stdin, stdout, and stderr in binary mode.
2002-08-09 13:37:31 +00:00
Barry Warsaw
d79f683772
Describe new "str1 in str2" behavior.
2002-08-06 17:01:51 +00:00
Guido van Rossum
b57089cdf8
Files are now their own iterator. The xreadlines method and module
...
are obsolete.
2002-08-06 16:20:26 +00:00
Guido van Rossum
2805428d92
SF patch 590294: os._execvpe security fix (Zack Weinberg).
2002-08-05 16:14:46 +00:00
Fred Drake
40813b1dbc
Typo: "now" --> "the new"
2002-08-05 15:24:19 +00:00
Martin v. Löwis
98ce7b7ef1
IDLE support for PEP 263.
2002-08-05 15:11:26 +00:00
Guido van Rossum
de392d3f3f
Add a small description of PEP 263.
2002-08-05 14:17:20 +00:00
Martin v. Löwis
00f1e3f5a5
Patch #534304 : Implement phase 1 of PEP 263.
2002-08-04 17:29:52 +00:00
Andrew MacIntyre
161ad0e16b
OS/2 EMX now supported
2002-08-04 07:25:58 +00:00
Guido van Rossum
4a57c33dff
Adding the heap queue algorithm, per discussion in python-dev last
...
week.
2002-08-02 18:05:20 +00:00
Guido van Rossum
37c3b2788b
Add Kevin O'Connor, author of the heapq code.
2002-08-02 16:50:58 +00:00
Guido van Rossum
0dbab4c560
SF patch 588728 (Nathan Srebro).
...
The __delete__ method wrapper for descriptors was not supported
(I added a test, too.)
2.2 bugfix candidate.
2002-08-01 14:39:25 +00:00
Tim Peters
f47630ff54
A blurb about the sort implementation.
2002-08-01 02:34:51 +00:00
Michael W. Hudson
202a4b6fdd
Repair fill-paragraph damage.
...
Clarify LLTRACE description. It was introduced in 1992, revision 2.20 of
ceval.c, well before Python 1.0!
2002-07-30 15:25:57 +00:00
Michael W. Hudson
a6255238b2
add description of LLTRACE.
2002-07-30 09:49:29 +00:00
Thomas Heller
085358a3e2
New functions for extension writers on Windows:
...
PyErr_SetExcFromWindowsErr(), PyErr_SetExcFromWindowsErrWithFilename().
Similar to PyErr_SetFromWindowsErrWithFilename() and
PyErr_SetFromWindowsErr(), but they allow to specify
the exception type to raise. Available on Windows.
See SF patch #576458 .
2002-07-29 14:27:41 +00:00
Martin v. Löwis
0cec0ffc78
Patch #573770 : Implement lchown.
2002-07-28 16:33:45 +00:00
Martin v. Löwis
611a7101ca
Patch #552812 : Better description in "python -h" for -u.
2002-07-28 10:34:08 +00:00
Guido van Rossum
2d5389c08f
News about StopIteration as a "sink state".
2002-07-23 03:44:35 +00:00
Guido van Rossum
79f0a106e6
Add news about strptime and socket.setdefaulttimeout().
2002-07-23 03:32:08 +00:00
Neal Norwitz
1389f3e059
Move DL_IMPORT/DL_EXPORT to Build section, I think this is the correct place
2002-07-22 13:21:10 +00:00
Mark Hammond
a5083ec3b3
Add note about DL_IMPORT deprecation.
...
[ 583894 ] doc DL_IMPORT/DL_EXPORT changes
2002-07-22 12:53:16 +00:00
Neal Norwitz
36eb4b2d7e
Pure Python strptime implementation by Brett Cannon. See SF patch 474274.
2002-07-19 18:38:25 +00:00
Barry Warsaw
f31ff27c57
(py-pychecker-run): Use the last pychecker invocation as the default
...
contents of the next command.
2002-07-17 21:25:43 +00:00
Barry Warsaw
1f4fed68e9
We need to (require 'compile) to guarantee that compile-internal is
...
defined. /Really/ closes SF # 580631.
2002-07-17 13:45:00 +00:00
Barry Warsaw
32a03967b7
(py-imenu-create-index-function): Skip over stuff that looks like code
...
but which is in a comment or string. Closes SF bug # 572341 reported
by Adrian van den Dries.
2002-07-16 16:04:13 +00:00
Barry Warsaw
daa192104d
(py-pychecker-run): Thomas Heller points out that this function messes
...
up the compile command's history. Fix that by using compile-internal.
Fixes SF bug # 580631
2002-07-16 15:56:28 +00:00
Mark Hammond
c0e35158fb
Add a blurb on the 3 Windows bugs I worked on over the last couple of days.
2002-07-16 01:32:30 +00:00
Tim Peters
a65523a151
Added Andrew MacIntyre -- overdue!
2002-07-15 16:13:06 +00:00
Tim Peters
58cf361e35
docompare(): Another reasonable optimization from Jonathan Hogg for the
...
explicit comparison function case: use PyObject_Call instead of
PyEval_CallObject. Same thing in context, but gives a 2.4% overall
speedup when sorting a list of ints via list.sort(__builtin__.cmp).
2002-07-15 05:16:13 +00:00
Marc-André Lemburg
58e2ff2e81
Mention new encoding.
2002-07-12 14:40:04 +00:00
Guido van Rossum
dd523eef95
Fernando Pérez of SF bug 579701 fame.
2002-07-12 13:13:28 +00:00
Guido van Rossum
0c08864fbb
Replace rare tabs with 4 spaces, assuming that's what was intended.
2002-07-11 01:04:32 +00:00
Guido van Rossum
715a0c67b8
Note the existence of SpecialBuilds.txt.
2002-07-11 01:01:49 +00:00
Tim Peters
8acdf7a935
Noted the releases in which COUNT_ALLOCS can blow up.
2002-07-11 00:38:05 +00:00
Tim Peters
62fc52e6a1
Recorded the introduction release for each gimmick, as best I was able to
...
reconstruct that info.
Filled out some sketchy explanations of pragmatics.
2002-07-11 00:23:58 +00:00
Tim Peters
20c8a04a08
Some clarifications.
2002-07-11 00:02:52 +00:00
Tim Peters
889f61dcfb
Documented PYMALLOC_DEBUG. This completes primary coverage of all the
...
"special builds" I ever use. If you use others, document them here, or
don't be surprised if I rip out the code for them <0.5 wink>.
2002-07-10 19:29:49 +00:00
Tim Peters
a788f5ef02
Clarified sys.getobjects() pragmatics.
2002-07-10 18:47:03 +00:00
Tim Peters
44c1a7bc51
Typo repair.
2002-07-09 19:27:20 +00:00
Tim Peters
48ba649ae3
Moved COUNT_ALLOCS down and finished writing its description.
2002-07-09 19:24:54 +00:00
Tim Peters
3486f617a1
Checkin comment.
2002-07-09 18:48:32 +00:00