- 25 Nis, 2000 9 kayıt (commit)
-
-
Fred Drake yazdı
Noted by Skip Montanaro <skip@mojam.com>.
-
Guido van Rossum yazdı
you are trying to use Py_TRACE_REFS.
-
Guido van Rossum yazdı
I think that after this patch, all objects in the os module (with names that don't start with "_") that can have docstrings, do, on Linux at least. Also fix a nit in one of my spawn* docstrings.
-
Fred Drake yazdı
validate_numnodes(): Added comment to explain the sometimes idiomatic usage pattern.
-
Guido van Rossum yazdı
project. [However I didn't add the other changes in his patch, which were just taking away the source code control stuff -- this doesn't hurt and would come back as soon as I make another change. --GvR]
-
Greg Ward yazdı
a reminder to myself).
-
Greg Ward yazdı
-
Greg Ward yazdı
Adds bztar format to generate .tar.bz2 tarballs Uses the -f argument to overright old tarballs automatically, I am assuming that if the old tarball was wanted it would have been moved or else the version number would have been changed. Uses the -9 argument to bzip2 and gzip to use maximum compression. Compress uses the maximum compression by default. Tests for correct value for the 'compress' argument of make_tarball. This is one less place for someone adding new compression programs to forget to change.
-
Greg Ward yazdı
-
- 24 Nis, 2000 16 kayıt (commit)
-
-
Guido van Rossum yazdı
Improvements: - does no longer need any extra memory - has no relationship to tstate - works in debug mode - can easily be modified for free threading (hi Greg:) Side effects: Trashcan does change the order of object destruction. Prevending that would be quite an immense effort, as my attempts have shown. This version works always the same, with debug mode or not. The slightly changed destruction order should therefore be no problem. Algorithm: While the old idea of delaying the destruction of some obejcts at a certain recursion level was kept, we now no longer aloocate an object to hold these objects. The delayed objects are instead chained together via their ob_type field. The type is encoded via ob_refcnt. When it comes to the destruction of the chain of waiting objects, the topmost object is popped off the chain and revived with type and refcount 1, then it gets a normal Py_DECREF. I am confident that this solution is near optimum for minimizing side effects and code bloat.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
socklen_t (unsigned int) for most size parameters. Apparently this is part of the UNIX 98 standard. [GvR: the changes to configure.in etc. that I just checked in make sure that socklen_t is defined everywhere, so I deleted the little part of Jack's mod to define socklen_t if not in GUSI2. I suppose I will have to add it to the Windows config.h in a minute.]
-
Guido van Rossum yazdı
doesn't use the special header file for select anymore.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
has a few slightly different calls from the old one.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Andrew M. Kuchling yazdı
-
Guido van Rossum yazdı
the change to regrtest.py to unload all newly imported modules did something bad to the threads -- and I realized that they would never stop!
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
This uses the same precautions when trying to find a temporary directory as when the actual tempfile is created (using O_CREAT and O_EXCL). On non-posix platforms, nothing is changed.
-
- 23 Nis, 2000 5 kayıt (commit)
-
-
Jack Jansen yazdı
Don't build the _tkinter project from Build, only the one from Extensions:Imaging, which now drops its resulting .slb into the PlugIns folder.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Andrew M. Kuchling yazdı
The fix also adds support for POSTing to an https URL
-
Greg Ward yazdı
-
- 22 Nis, 2000 10 kayıt (commit)
-
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
The .exp file hadn't been regenerated after adding the threading stuff. This means that building a nonthreaded PythonCore will now require massaging of the .exp.
-
Jack Jansen yazdı
Added a note about Personal Webserver, and replaced "netpresenz" by a list of the current mac webservers.
-
Jack Jansen yazdı
Added Corran Webster's explanation of how to write extensions in MPW and a pointer to his W documentation.
-
Greg Ward yazdı
-
Greg Ward yazdı
added 'abspath()' and 'extend()'.
-
Greg Ward yazdı
exceptions better.
-
Greg Ward yazdı
-