Jack Jansen
eddc1449ba
Getting rid of all the code inside #ifdef macintosh too.
2003-11-20 01:44:59 +00:00
Jack Jansen
4bae2d5e46
Getting rid of code dependent on GUSI or the MetroWerks compiler.
2003-11-19 22:52:23 +00:00
Jack Jansen
a53f4eba19
Getting rid of code conditional on TARGET_API_MAC_*.
2003-11-19 16:34:04 +00:00
Jack Jansen
37249c5524
WITHOUT_FRAMEWORKS conditional code bites the dust: this was for
...
pre-carbon MacOS9 support.
2003-11-19 15:32:46 +00:00
Jack Jansen
fb2765666f
Getting rid of support for the ancient Apple MPW compiler.
2003-11-19 15:24:47 +00:00
Jack Jansen
6196322066
MacOS9 support is gone.
2003-11-19 14:55:33 +00:00
Raymond Hettinger
a690a9967e
* Migrate set() and frozenset() from the sandbox.
...
* Install the unittests, docs, newsitem, include file, and makefile update.
* Exercise the new functions whereever sets.py was being used.
Includes the docs for libfuncs.tex. Separate docs for the types are
forthcoming.
2003-11-16 16:17:49 +00:00
Martin v. Löwis
f56d015a71
Patch #804543 : strdup saved locales. Backported to 2.3.
2003-11-13 07:43:21 +00:00
Raymond Hettinger
85c20a41df
Implement and apply PEP 322, reverse iteration
2003-11-06 14:06:48 +00:00
Jeremy Hylton
904ed86a77
Make undetected error on stack unwind a fatal error.
2003-11-05 17:29:35 +00:00
Armin Rigo
2b3eb4062c
Deleting cyclic object comparison.
...
SF patch 825639
http://mail.python.org/pipermail/python-dev/2003-October/039445.html
2003-10-28 12:05:48 +00:00
Alex Martelli
a253e183b8
regressing the performance bugfix -- Guido wants the performance bug left
...
alone, because there can be no guarantee re the semantics of += vs + .
2003-10-25 23:24:14 +00:00
Armin Rigo
1d313ab9d1
oh dear. Wrong manipulation. Committed a version of ceval.c from my
...
no-cyclic-comparison patch at the same time as errors.c.
Reverting ceval.c to the previous revision.
2003-10-25 14:33:09 +00:00
Armin Rigo
092381a979
Made function declaration a proper C prototype
2003-10-25 14:29:27 +00:00
Alex Martelli
a2777d3a55
Changed builtin_sum to use PyNumber_InPlaceAdd (same semantics, but fixes
...
a performance bug in sum(manylists)), same as in 2.3 maintenance branch.
2003-10-25 12:49:56 +00:00
Raymond Hettinger
5cf6394b12
Use PyArg_UnpackTuple() where possible.
2003-10-25 06:41:37 +00:00
Martin v. Löwis
f8d59d28e0
Patch #828384 : Don't discard nested exception in AddObject.
2003-10-24 20:05:32 +00:00
Walter Dörwald
f0dfc7ac5c
Fix a bunch of typos in documentation, docstrings and comments.
...
(From SF patch #810751 )
2003-10-20 14:01:56 +00:00
Martin v. Löwis
dd7eb146a8
Patch #792869 : Clarify error message for parameters declared global,
...
rename LOCAL_GLOBAL to PARAM_GLOBAL.
2003-10-18 22:05:25 +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
Jeremy Hylton
9832613beb
Fix SF bug [ 808594 ] leak on lambda with duplicate arguments error.
...
Refactor code so that one helper routine sets error location and
increments st_errors.
Bug fix candidate.
2003-09-22 04:26:44 +00:00
Martin v. Löwis
70849f84a0
Patch #805613 : Fix usage of the PTH library.
2003-09-20 11:13:36 +00:00
Raymond Hettinger
cc1798e0c0
Improve the leak fix so that PyTuple_New is only called when needed.
2003-09-16 04:27:52 +00:00
Jeremy Hylton
364f6becad
Correct check of PyUnicode_Resize() return value.
2003-09-16 03:17:16 +00:00
Jeremy Hylton
1aad9c7dad
Reflow long lines and reformat.
2003-09-16 03:10:59 +00:00