Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move extra arguments to the back of the new.code() arglist | Jeremy Hylton | 2001-02-01 | 1 | -7/+24 |
| | |||||
* | PEP 205, Weak References -- initial checkin. | Fred Drake | 2001-02-01 | 1 | -0/+757 |
| | |||||
* | Add entries for the weakref module to the build control. | Fred Drake | 2001-02-01 | 1 | -0/+1 |
| | |||||
* | Docs for new Windows zlib build procedure. | Tim Peters | 2001-01-31 | 1 | -8/+1 |
| | |||||
* | Fix [ Bug #129293 ] zlib library used for binary win32 distribution can crash | Mark Hammond | 2001-01-31 | 1 | -2/+11 |
| | | | | This involves changing the zlib build process to build zlib itself from sources, then use that library. Also updated are the comments to reflect the new official home of zlib, and add Windows specific notes regarding the build process. | ||||
* | Partial fix to [ Bug #128685 ] popen on Win9x isnt smart enough about ↵ | Mark Hammond | 2001-01-31 | 1 | -9/+45 |
| | | | | | | | | finding w9xpopen.exe. "Partial" as the code uses sys.prefix in an attempt to locate 'w9xpopen.exe', but sys.prefix is not set if Python can't find it itself. So this _still_ fails in Pythonwin, but I am committing the patch for 2 reasons: * Embedded apps that set sys.prefix or use PYTHONHOME will work * The exception raised on failure to find the executable is far more obvious | ||||
* | Fix Bug #125891 - os.popen2,3 and 4 leaked file objects on Windows. | Mark Hammond | 2001-01-31 | 1 | -0/+5 |
| | |||||
* | Cleanup logic a little. Check args first, then try to create the | Jeremy Hylton | 2001-01-29 | 1 | -4/+3 |
| | | | | object. This avoids creation + decref if bogus arguments are passed. | ||||
* | Patch #103485 from Donn Cave: patches to make the module compile on AIX and | Andrew M. Kuchling | 2001-01-29 | 1 | -0/+36 |
| | | | | NetBSD | ||||
* | Rename 'lines' variable to 'nlines' to avoid conflict with a macro defined | Andrew M. Kuchling | 2001-01-29 | 1 | -7/+7 |
| | | | | in term.h | ||||
* | Add back most of the old contents of Setup.dist, with all the modules | Andrew M. Kuchling | 2001-01-29 | 1 | -2/+368 |
| | | | | commented out. | ||||
* | Bug #130117: add a prototype required to compile cleanly on IRIX | Andrew M. Kuchling | 2001-01-28 | 1 | -0/+1 |
| | | | | (contributed by Paul Jackson) | ||||
* | new_instance(): Use PyInstance_NewRaw() instead of knowing too much | Fred Drake | 2001-01-28 | 1 | -15/+17 |
| | | | | | about the internal initialization of instance objects. Make the dict parameter optional, and allow None as equivalent to omission. | ||||
* | Fix a typo. | Neil Schemenauer | 2001-01-27 | 1 | -1/+1 |
| | |||||
* | init_curses_panel(): Be more consistent with indentation and blank lines. | Fred Drake | 2001-01-27 | 1 | -5/+3 |
| | |||||
* | Bug #129904: Put back the path component for the Tkinter modules | Andrew M. Kuchling | 2001-01-27 | 1 | -0/+3 |
| | |||||
* | - Use PY_CFLAGS when compile modules that will be part of the interpreter. | Neil Schemenauer | 2001-01-26 | 1 | -3/+5 |
| | | | | - Put shared modules in the same place as object files. | ||||
* | Correct one-line typo, reported by yole @ SF, bug 130077. | Guido van Rossum | 2001-01-25 | 1 | -1/+1 |
| | |||||
* | Fix arguments for PyFrame_New(). The previous checkin used the wrong | Jeremy Hylton | 2001-01-25 | 1 | -1/+0 |
| | | | | arguments, which were based on an interim development API. | ||||
* | PEP 227 implementation | Jeremy Hylton | 2001-01-25 | 2 | -4/+13 |
| | | | | Track changes to PyFrame_New() and PyFuntion_New(). | ||||
* | Let's keep things portable to non GCC compilers, please. | Sjoerd Mullender | 2001-01-25 | 1 | -22/+22 |
| | | | | You can only use mult-line strings in C if each line ends in \. | ||||
* | lockf_doc: a much better description of the lockf() function, based on | Barry Warsaw | 2001-01-25 | 1 | -4/+23 |
| | | | | an eyeballing of the code. | ||||
* | The array type was missing the Py_TPFLAGS_DEFAULT initializer for the | Guido van Rossum | 2001-01-24 | 1 | -1/+1 |
| | | | | | tp_flags. This will become important when I introduce Py_TPFLAGS_HAVE_RICHCOMPARE (as I should have!). | ||||
* | Changes for flat makefile. Building of modules happens from toplevel | Neil Schemenauer | 2001-01-24 | 1 | -12/+16 |
| | | | | | | | directory. Modify meaning of -s option to specify the Modules directory. Add -l option to specify library source directory when building extension modules. Perhaps these names should be switched to avoid breaking old code. Add -c compiler option to when emitting rules to build object files. | ||||
* | Build now happens in toplevel directory, not Modules. Don't monkey with | Neil Schemenauer | 2001-01-24 | 1 | -12/+1 |
| | | | | VPATH. | ||||
* | ucnhash is no longer used | Fredrik Lundh | 2001-01-24 | 1 | -22/+0 |
| | |||||
* | ucnhash is no longer used | Fredrik Lundh | 2001-01-24 | 1 | -2/+1 |
| | |||||
* | Move uchhash functionality into unicodedata (after the recent | Fredrik Lundh | 2001-01-24 | 2 | -212/+229 |
| | | | | | crop of changes, the files are small enough to do this). Also adds "name" and "lookup" functions to unicodedata. | ||||
* | _PyImport_Inittab: define the exceptions module's init function. | Barry Warsaw | 2001-01-23 | 1 | -1/+1 |
| | | | | Fixes bug #121706. | ||||
* | Clean up some comments and the default VERSION. | Guido van Rossum | 2001-01-23 | 1 | -3/+2 |
| | |||||
* | Get rid of weird @SET_CXX@ and @SET_DLLLIBRARY@ macro occurrences. | Guido van Rossum | 2001-01-23 | 1 | -2/+2 |
| | |||||
* | Use PyThreadState_DeleteCurrent() instead of PyThreadState_Delete() | Guido van Rossum | 2001-01-23 | 1 | -2/+1 |
| | | | | | | | and PyEval_ReleaseThread(). This fixes SF bug #125673 PyThreadState_Delete: invalid tstate (Unix only?). | ||||
* | SF Patch #103185, by jlt63: Some more standard modules cleanup for Cygwin | Guido van Rossum | 2001-01-22 | 4 | -5/+15 |
| | |||||
* | Fix off-by-one error in array size. | Martin v. Löwis | 2001-01-22 | 1 | -1/+1 |
| | |||||
* | unicodedatabase.[ch] are no longer used. | Fredrik Lundh | 2001-01-22 | 2 | -2/+0 |
| | |||||
* | removed unicodedatabase.[ch] references from Makefile.pre.in. | Fredrik Lundh | 2001-01-22 | 1 | -3/+2 |
| | | | | also added unicodename_db.h dependency to ucnhash. | ||||
* | Fixed teensy memory leak, but doesn't help test_sax on Windows. | Tim Peters | 2001-01-22 | 1 | -0/+1 |
| | |||||
* | Move declaration of 'clnt_create()' NIS function to pyport.h, as it's | Thomas Wouters | 2001-01-21 | 1 | -1/+1 |
| | | | | | | supposed to be declared in system include files (with a proper prototype.) Should be moved to a platform-specific block if anyone finds out which broken platforms need it :-) | ||||
* | Unicode nits: Don't include unicodedatabase.h no more. And make sure | Fredrik Lundh | 2001-01-21 | 1 | -1/+0 |
| | | | | to build *all* tables in makeunicodedata.py. | ||||
* | compress unicode decomposition tables (this saves another 55k) | Fredrik Lundh | 2001-01-21 | 6 | -10680/+7429 |
| | |||||
* | forgot to check in the new makeunicodedata.py script | Fredrik Lundh | 2001-01-21 | 3 | -8365/+8022 |
| | |||||
* | Fix typo: MICRO instead of MINOR. | Martin v. Löwis | 2001-01-21 | 1 | -1/+1 |
| | |||||
* | Merge with 1.25 of PyXML: | Martin v. Löwis | 2001-01-21 | 1 | -40/+355 |
| | | | | | | | | | | | | Participate in garbage collection if available. Potentially decref handlers in clear_handlers. Partially reindent. Put synthetic frame object on the stack to support better error output. Expose Python codecs to pyexpat. Add new Expat 1.2 handlers and API. Fix memory leak: release self->handlers. Do not expect PyModule_AddObject and PyModule_AddStringConstant in 2.0b1. Raise exception in ParseFile. | ||||
* | Make the 'time' argument to the timemodule functions strftime, asctime, | Thomas Wouters | 2001-01-19 | 1 | -30/+54 |
| | | | | | | ctime, gmtime and localtime optional, defaulting to 'the current time' in all cases. Adjust docs, add news item. Also convert all argument-handling to METH_VARARGS. Closes SF patch #103265. | ||||
* | gethash/cmpname both looked beyond the end of the character name. | Fredrik Lundh | 2001-01-19 | 1 | -16/+14 |
| | | | | This patch makes u"\N{x}" a bit less dependent on pure luck... | ||||
* | Minor patch from Thomas Gellekum: | Andrew M. Kuchling | 2001-01-19 | 1 | -8/+3 |
| | | | | | | * Deletes the Panel_NoArgReturnStringFunction() macro, which isn't used anymore * Adjusts two comments. | ||||
* | new unicode name database (~160k) | Fredrik Lundh | 2001-01-19 | 2 | -12174/+8471 |
| | |||||
* | added "getcode" and "getname" methods to the ucnhash module (they're | Fredrik Lundh | 2001-01-19 | 1 | -13/+58 |
| | | | | | probably more useful for the test code than for any applications, but one never knows...) | ||||
* | refactored the unicodeobject/ucnhash interface, to hide the | Fredrik Lundh | 2001-01-19 | 1 | -81/+74 |
| | | | | | | | implementation details inside the ucnhash module. also cleaned up the unicode copyright blurb a little; Secret Labs' internal revision history isn't that interesting... | ||||
* | SF Patch #103185, by jlt63: Some more standard modules cleanup for Cygwin | Guido van Rossum | 2001-01-19 | 1 | -1/+2 |
| | | | | Support building this as a DLL under Cygwin. |