- 05 Agu, 2002 22 kayıt (commit)
-
-
Jeremy Hylton yazdı
xxxPyCObject_Import() seems to be a copy of PyCObject_Import().
-
Fred Drake yazdı
setup.py (indirectly) script to build the standard dynamically loaded modules, the errno module is being made static so it will always be available. Closes SF bug #591205 (needed on trunk only).
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
1) Do not attempt to exec a file which does not exist just to find out what error the operating system returns. This is an exploitable race on all platforms that support symbolic links. 2) Immediately re-raise the exception if we get an error other than errno.ENOENT or errno.ENOTDIR. This may need to be adapted for other platforms. (As a security issue, this should be considered for 2.1 and 2.2 as well as 2.3.)
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
to search on the command line in that case.
-
Jack Jansen yazdı
possibly being missing.
-
Fred Drake yazdı
-
Martin v. Löwis yazdı
-
Jack Jansen yazdı
where it was: it is really a configuration file, not a normal module. By moving it into Mac/Lib we can now also store the location of bgen itself in there, which is needed because bgen isn't installed.
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Guido van Rossum yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
Renamed Py_Main to PyMac_Main as it has a different signature than the "normal" Py_Main, and that signature has appeared in a .h file.
-
Jack Jansen yazdı
-
Raymond Hettinger yazdı
will trigger splitting on any whitespace.
-
Raymond Hettinger yazdı
-
Kurt B. Kaiser yazdı
M PyShell.py M rpc.py M run.py
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
- 04 Agu, 2002 18 kayıt (commit)
-
-
Tim Peters yazdı
having it there causes the line to wrap.
-
Tim Peters yazdı
-
Tim Peters yazdı
on Windows. The test_sequence() ERROR is easily repaired if we're willing to add an os.unlink() line to mhlib's updateline(). The test_listfolders FAIL I gave up on -- I don't remember enough about Unix link esoterica to recall why a link count of 2 is something a well- written program should be keenly interested in <wink>.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
You'll still have to manually edit it, though...
-
Jack Jansen yazdı
-
Jack Jansen yazdı
Builder carbon NIB files from Python. As-is, I may need to twiddle a few things as he donated this long ago. Donovan is now one of the four people in the world who know how to drive bgen!
-
Jack Jansen yazdı
- steer people away from installing with sudo - warn that fink-installed software may cause trouble - explain why you might want a framework build and point people to Mac/OSX/README.
-
Jack Jansen yazdı
people may have (fink, gnu).
-
Skip Montanaro yazdı
see sf #506436
-
Martin v. Löwis yazdı
be longer than the old string.
-
Martin v. Löwis yazdı
-
Tim Peters yazdı
this was trying to assert, but the name it referenced didn't exist.
-
Tim Peters yazdı
-
Tim Peters yazdı
directly when no comparison function is specified. This saves a layer of function call on every compare then. Measured speedups: i 2**i *sort \sort /sort 3sort +sort %sort ~sort =sort !sort 15 32768 12.5% 0.0% 0.0% 100.0% 0.0% 50.0% 100.0% 100.0% -50.0% 16 65536 8.7% 0.0% 0.0% 0.0% 0.0% 0.0% 12.5% 0.0% 0.0% 17 131072 8.0% 25.0% 0.0% 25.0% 0.0% 14.3% 5.9% 0.0% 0.0% 18 262144 6.3% -10.0% 12.5% 11.1% 0.0% 6.3% 5.6% 12.5% 0.0% 19 524288 5.3% 5.9% 0.0% 5.6% 0.0% 5.9% 5.4% 0.0% 2.9% 20 1048576 5.3% 2.9% 2.9% 5.1% 2.8% 1.3% 5.9% 2.9% 4.2% The best indicators are those that take significant time (larger i), and where sort doesn't do very few compares (so *sort and ~sort benefit most reliably). The large numbers are due to roundoff noise combined with platform variability; e.g., the 14.3% speedup for %sort at i=17 reflects a printed elapsed time of 0.18 seconds falling to 0.17, but a change in the last digit isn't really meaningful (indeed, if it really took 0.175 seconds, one electron having a lazy nanosecond could shift it to either value <wink>). Similarly the 25% at 3sort i=17 was a meaningless change from 0.05 to 0.04. However, almost all the "meaningless changes" were in the same direction, which is good. The before-and-after times for *sort are clearest: before after 0.18 0.16 0.25 0.23 0.54 0.50 1.18 1.11 2.57 2.44 5.58 5.30
-
Martin v. Löwis yazdı
-