Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch inspired by Just van Rossum: on the Mac, in savefilename(), make | Guido van Rossum | 2000-04-25 | 1 | -1/+3 |
| | | | | | the path to save a relative path by prefixing it with os.sep (':'). Also fix an indent inconsistency in the same function. | ||||
* | Removed some extraneous and confusing parenthesized expressions. | Fred Drake | 2000-04-25 | 1 | -3/+3 |
| | | | | Noted by Skip Montanaro <skip@mojam.com>. | ||||
* | Charles G Waldman: Doing a PyObject_New then PyMem_DEL causes havoc if | Guido van Rossum | 2000-04-25 | 1 | -3/+3 |
| | | | | you are trying to use Py_TRACE_REFS. | ||||
* | Michael Hudson: | Guido van Rossum | 2000-04-25 | 1 | -1/+29 |
| | | | | | | | | 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. | ||||
* | validate_arglist(): Re-written to reflect extended call syntax. | Fred Drake | 2000-04-25 | 1 | -3/+80 |
| | | | | | validate_numnodes(): Added comment to explain the sometimes idiomatic usage pattern. | ||||
* | Mark Hammond: Added dependency of winsound project on python16 | Guido van Rossum | 2000-04-25 | 1 | -0/+3 |
| | | | | | | 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] | ||||
* | Added section headers for "Extending the Distutils" section (just | Greg Ward | 2000-04-25 | 1 | -0/+14 |
| | | | | a reminder to myself). | ||||
* | Bumped version to 0.8.2. | Greg Ward | 2000-04-25 | 1 | -1/+1 |
| | |||||
* | Harry Henry Gebel: | Greg Ward | 2000-04-25 | 3 | -11/+20 |
| | | | | | | | | | | | | | | | 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. | ||||
* | Lyle Johnson: fixed broken logic in 'native_path()'. | Greg Ward | 2000-04-25 | 1 | -7/+7 |
| | |||||
* | Christian Tismer -- total rewrite on trashcan code. | Guido van Rossum | 2000-04-24 | 2 | -17/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Add definition of socklen_t so that socketmodule.c will compile on Windows. | Guido van Rossum | 2000-04-24 | 1 | -0/+3 |
| | |||||
* | Jack Jansen: The GUSI 2.0 I/O library used on the Mac uses the | Guido van Rossum | 2000-04-24 | 1 | -9/+15 |
| | | | | | | | | | | 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.] | ||||
* | Jack Jansen: The GUSI 2.0 I/O library (which is used on the Mac) | Guido van Rossum | 2000-04-24 | 1 | -1/+1 |
| | | | | doesn't use the special header file for select anymore. | ||||
* | Added tests for socklen_t | Guido van Rossum | 2000-04-24 | 4 | -217/+257 |
| | |||||
* | Jack Jansen: The new version of the GUSI i/o library on the Macintosh | Guido van Rossum | 2000-04-24 | 2 | -5/+5 |
| | | | | has a few slightly different calls from the old one. | ||||
* | Jack Jansen: Posix threads are now supported on the Macintosh too. | Guido van Rossum | 2000-04-24 | 1 | -0/+4 |
| | |||||
* | Added site-packages. (Sorry, forgot who submitted this patch.) | Guido van Rossum | 2000-04-24 | 1 | -1/+1 |
| | |||||
* | Jack Jansen: A few new types needed by new API calls. | Guido van Rossum | 2000-04-24 | 1 | -4/+6 |
| | |||||
* | Oops -- Mark forgot to add "0x" to the /base: argument. | Guido van Rossum | 2000-04-24 | 1 | -2/+2 |
| | |||||
* | Fix to previous patch: send the request data when it's provided | Andrew M. Kuchling | 2000-04-24 | 1 | -0/+2 |
| | |||||
* | Added a provision to stop all threads before exiting from the test: | Guido van Rossum | 2000-04-24 | 1 | -1/+7 |
| | | | | | | 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! | ||||
* | Remove Windows line endings. | Guido van Rossum | 2000-04-24 | 0 | -0/+0 |
| | |||||
* | Fix spelling error and remove Windows line endings. | Guido van Rossum | 2000-04-24 | 1 | -1/+1 |
| | |||||
* | Changes by Mark Hammond to ignore more by-products of the build. | Guido van Rossum | 2000-04-24 | 1 | -1/+2 |
| | |||||
* | Security patch for Unix by Chris McDonough. | Guido van Rossum | 2000-04-24 | 1 | -7/+21 |
| | | | | | | 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. | ||||
* | Don't build the _tkinter project from Build, only the one from ↵ | Jack Jansen | 2000-04-23 | 1 | -4/+6 |
| | | | | Extensions:Imaging, which now drops its resulting .slb into the PlugIns folder. | ||||
* | Tk 8.3.0 resources. | Jack Jansen | 2000-04-23 | 1 | -0/+0 |
| | |||||
* | Fixed to work with Tcl/Tk 8.3.0, at least, my modified copy of it. | Jack Jansen | 2000-04-23 | 1 | -0/+0 |
| | |||||
* | Fixed bug reported by JP Calderone: https:// URL's didn't work. | Andrew M. Kuchling | 2000-04-23 | 1 | -2/+8 |
| | | | | The fix also adds support for POSTing to an https URL | ||||
* | Patch from Harry Henry Gebel: fix two stupid bugs in help-printing stuff. | Greg Ward | 2000-04-23 | 1 | -2/+2 |
| | |||||
* | Added a couple of contributors. Still needs work for the next distribution. | Jack Jansen | 2000-04-22 | 1 | -0/+8 |
| | |||||
* | Erik van Blokland's CaptureAE. | Jack Jansen | 2000-04-22 | 2 | -0/+367 |
| | |||||
* | Added a reference to the Open Directory page on macPython. | Jack Jansen | 2000-04-22 | 1 | -1/+6 |
| | |||||
* | The .exp file hadn't been regenerated after adding the threading stuff. This ↵ | Jack Jansen | 2000-04-22 | 2 | -922/+1075 |
| | | | | means that building a nonthreaded PythonCore will now require massaging of the .exp. | ||||
* | Added a note about Personal Webserver, and replaced "netpresenz" by a list ↵ | Jack Jansen | 2000-04-22 | 1 | -3/+11 |
| | | | | of the current mac webservers. | ||||
* | Added Corran Webster's explanation of how to write extensions in MPW and a ↵ | Jack Jansen | 2000-04-22 | 3 | -4/+499 |
| | | | | pointer to his W documentation. | ||||
* | Sporadic, untested Python 1.5.1 compatibility changes. | Greg Ward | 2000-04-22 | 1 | -1/+1 |
| | |||||
* | Merged in Python 1.5.1 compatibility changes from the 0.1.3 branch: | Greg Ward | 2000-04-22 | 1 | -0/+24 |
| | | | | added 'abspath()' and 'extend()'. | ||||
* | Merged in code from the 0.1.5 release to handle IOError and OSError | Greg Ward | 2000-04-22 | 1 | -6/+12 |
| | | | | exceptions better. | ||||
* | Check that 'self.formats' is good early on. | Greg Ward | 2000-04-22 | 1 | -3/+8 |
| | |||||
* | Catch DistutilsOptionError in 'setup()' -- it's thrown either because of | Greg Ward | 2000-04-22 | 1 | -1/+3 |
| | | | | | errors in the setup script or on the command line, so shouldn't result in a traceback. | ||||
* | Extracted the "what-do-I-do-for-this-format" logic from code in | Greg Ward | 2000-04-22 | 1 | -11/+21 |
| | | | | | | 'make_archive()' to a global static dictionary, ARCHIVE_FORMATS. Added 'check_archive_formats()', which obviously makes good use of this dictionary. | ||||
* | Fix how we generate the meta-data query methods to include 'get_fullname()' | Greg Ward | 2000-04-22 | 1 | -3/+5 |
| | | | | and the other "composite meta-data" methods. | ||||
* | Changed to call 'get_fullname()', not 'get_full_name()', on Distribution object. | Greg Ward | 2000-04-22 | 2 | -2/+2 |
| | |||||
* | Made the GUSI options work again with GUSI 2. | Jack Jansen | 2000-04-21 | 3 | -5/+42 |
| | |||||
* | Added winsound project to workspace, and added -I options to winsound | Guido van Rossum | 2000-04-21 | 2 | -4/+20 |
| | |||||
* | Patch by Vladimir Marangozov to unload additionally imported modules | Guido van Rossum | 2000-04-21 | 1 | -0/+5 |
| | | | | | after each test has been run. This avoids excessive memory growth during the tests. | ||||
* | Added test_winsound by Mark Hammond. | Guido van Rossum | 2000-04-21 | 2 | -0/+9 |
| | |||||
* | Mark Hammond: | Guido van Rossum | 2000-04-21 | 2 | -3/+10 |
| | | | | | | | | | | | * Base address for all extension modules updated. PC\dllbase_nt.txt also updated. Erroneous "libpath" directory removed for all projects. * winsound module moved from a builtin module to an extension module. This was done primarily to avoid Python16.dll needing to pull in winmm.dll. Really dumb test added for winsound - but if nothing else it ensures the module imports. |