Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Alas, the thread support for Tk didn't work. Withdraw it, until I | Guido van Rossum | 1997-08-19 | 1 | -0/+4 |
| | | | | figure out how to do this right. | ||||
* | Moved inclusion of PURIFY in LINKCC to configure | Guido van Rossum | 1997-08-18 | 1 | -1/+1 |
| | |||||
* | Casts by Jack to shut up the Mac compiler. | Guido van Rossum | 1997-08-18 | 4 | -32/+32 |
| | |||||
* | DeleteTimerHandler was accidentally #ifdef'ed out for macintosh with | Guido van Rossum | 1997-08-18 | 1 | -3/+0 |
| | | | | Tk 8.0; this was a mistake. | ||||
* | When making all, don't make sharedmods. That's now called separately | Guido van Rossum | 1997-08-18 | 1 | -1/+1 |
| | | | | from the toplevel Makefile. (For AIX, but doesn't hurt elsewhere.) | ||||
* | Use a trick to make the test for GMP v2 to work when GMP v1 defines | Guido van Rossum | 1997-08-17 | 1 | -1/+1 |
| | | | | | __GNU_MP__ as empty: #if __GNU_MP__ + 0 == 2 (Untested.) | ||||
* | Different strategy regarding whether to declare getrusage() and | Guido van Rossum | 1997-08-17 | 1 | -11/+9 |
| | | | | | | getpagesize() -- #ifdef doesn't work, Linux has conflicting decls in its headers. Choice: only declare the return type, not the argument prototype, and not on Linux. | ||||
* | Last minute changes for \B. AMK. | Guido van Rossum | 1997-08-15 | 1 | -2/+2 |
| | |||||
* | Keep gcc -Wall happy | Guido van Rossum | 1997-08-15 | 3 | -2/+2 |
| | |||||
* | Added std copyright notice. | Guido van Rossum | 1997-08-15 | 1 | -0/+31 |
| | |||||
* | Fixed refcount bug (thank you, Purify and AMK). | Guido van Rossum | 1997-08-14 | 1 | -0/+1 |
| | |||||
* | Several bug fixes. | Jeremy Hylton | 1997-08-14 | 1 | -52/+70 |
| | | | | | | | | -- initialize length to DEFAULTALLOC and not 0 -- resize string before returning (to remove '\000' padding) Also converted some compression routines to use PyString instead of buffer. | ||||
* | Added a bunch of XXX comments about things I'd like to see changed... | Guido van Rossum | 1997-08-14 | 1 | -1/+8 |
| | |||||
* | Merge Mac and Windows mods (which mostly affect the same problem -- no | Guido van Rossum | 1997-08-14 | 1 | -9/+32 |
| | | | | | usable createfilehandler). Define HAVE_CREATEFILEHANDLER to test later. Also other Mac specific patches by Jack. | ||||
* | Use _Py_re_match/search instead of re_match/search; these may become | Guido van Rossum | 1997-08-14 | 1 | -2/+3 |
| | | | | different in a future version. | ||||
* | Many changes. | Jeremy Hylton | 1997-08-13 | 1 | -98/+82 |
| | | | | | | | | | | | | | | | | | | | | | | Change default alloc size for uncompressing to 16K. Remove comment about core dumps when an invalid window sizes is used. This bug has been fixed in zlib 1.0.4. Two new optional arguments to decompress, wbits and bufsize. wbits specifies the window size and bufsize specifies the initial output string size. In decompression code -- decompress and decompressobj methods -- use a Python string (and _PyString_Resize) to collect the uncompressed stream. Replaces a separate buffer that was copied into a string. Fix bug in decompress that caused it to always realloc the buffer when it was finished decompressing. Modernized handling of optional arguments to compressobj. Updated doc strings. | ||||
* | 1.5a3 prerelease 1 from AMK | Guido van Rossum | 1997-08-13 | 4 | -100/+169 |
| | |||||
* | Must update the available space in the output buffer after | Jeremy Hylton | 1997-08-13 | 1 | -0/+3 |
| | | | | realloc. (Fixed in PyZlib_unflush.) | ||||
* | Fix bug with \< (AMK). | Guido van Rossum | 1997-08-13 | 1 | -1/+1 |
| | |||||
* | Changes by AMK: | Guido van Rossum | 1997-08-13 | 1 | -1/+527 |
| | | | | | | | | | | | Removed handling of \e, \cX escapes, following a string-SIG discussion. Fixed minor typos in re.py re.error is now set equal to reop.error. Move definition of constants like NORMAL and CHARCLASS into reop, which exports them; re.py was changed to import them from reop. Added C equivalents of _expand and expand_escape to reop, and changed re.py to use them. | ||||
* | Add syntax for hex,octal | Guido van Rossum | 1997-08-13 | 2 | -1/+9 |
| | |||||
* | cPickle release 0.3 from Jim Fulton | Guido van Rossum | 1997-08-13 | 2 | -169/+220 |
| | |||||
* | Megapatch for IRIX 6 by Sjoerd. | Guido van Rossum | 1997-08-12 | 1 | -338/+1599 |
| | |||||
* | Added buffer_info() method that returns address and length in bytes of | Guido van Rossum | 1997-08-12 | 1 | -0/+10 |
| | | | | the buffer used to hold the array -- for dangerous low-level I/O. | ||||
* | Renamed Py_input_hook to PyOS_InputHook. | Guido van Rossum | 1997-08-11 | 2 | -5/+5 |
| | | | | Also cleaned out some CR's left by the VC++ editor. | ||||
* | Added O_BINARY and O_TEXT (for Windows). | Guido van Rossum | 1997-08-08 | 1 | -0/+6 |
| | |||||
* | Rather unsatisfactory temporary hack to get it to run | Guido van Rossum | 1997-08-07 | 1 | -0/+10 |
| | | | | under WIN32 -- remove file handler interface, don't use Py_input_hook. | ||||
* | New version of Vladimir Marangozov's AIX hacks -- simpler etc. | Guido van Rossum | 1997-08-06 | 5 | -536/+4 |
| | |||||
* | Attempt to import readline at interactive startup. | Guido van Rossum | 1997-08-05 | 1 | -0/+8 |
| | |||||
* | New mechanism for GNU readline interface, via module | Guido van Rossum | 1997-08-05 | 3 | -9/+135 |
| | |||||
* | Add pointer to new BSDDB module. | Guido van Rossum | 1997-08-05 | 1 | -0/+3 |
| | |||||
* | purported linux portability patch (Oliver Andrich) | Guido van Rossum | 1997-08-05 | 1 | -0/+4 |
| | |||||
* | Py_Cleanup() is now Py_Finalize(). | Guido van Rossum | 1997-08-05 | 1 | -1/+1 |
| | |||||
* | Plug memory leak (DECREF doc string properly after inserting in dict). | Guido van Rossum | 1997-08-04 | 1 | -0/+1 |
| | |||||
* | Oops, one more checkin. Use the new tstate/interp interface. | Guido van Rossum | 1997-08-02 | 1 | -1/+2 |
| | |||||
* | Add finialization routines; fixed some memory leaks related to this. | Guido van Rossum | 1997-08-02 | 1 | -4/+35 |
| | | | | Reset the SIGINT handler when the finalization is invoked. | ||||
* | Free the malloc'ed buffer that holds the command once we're done with it. | Guido van Rossum | 1997-08-02 | 1 | -2/+3 |
| | | | | Instead of calling Py_Exit(sts), call Py_Cleanup() and return sts. | ||||
* | Add a simple way to enable purify; now you can set the Make variable | Guido van Rossum | 1997-08-02 | 1 | -1/+1 |
| | | | | | PURIFY (e.g. in the Setup file or on the make command line) to point to the purify command, to run purify. | ||||
* | Functionality enhancement: allow other threads to use Tk commands | Guido van Rossum | 1997-08-02 | 1 | -243/+211 |
| | | | | | | | | | | | | | | | | | | while one thread is blocked in mainloop(). Also, handle signals (not just interrupts) as soon as they happen. Cleanup: remove support for Tcl/Tk versions 7.4/4.0. (I've confirmed that it works for 7.5/4.1 and 7.6/4.2, as well as 8.0b2.) Coding style change: instead of ``func (args)'', write ``func(args)'' everywhere. Minor functionality change: use PyArg_ParseTuple everywhere. This should only affect the errors reported for bad argument lists; in particular, deletefilehandler() is much clearer about what's going on. (XXX Still to do: Mac and Win ports to 8.0b2.) | ||||
* | Compatibility with Tcl/Tk 8.0b*. | Guido van Rossum | 1997-08-01 | 1 | -14/+28 |
| | |||||
* | Add definitions for symbolic constants LOCK_{EX,NB,SH,UN}. | Guido van Rossum | 1997-07-31 | 1 | -0/+25 |
| | |||||
* | Moved the special compile of getbuildno.o to ../Makefile.in. | Guido van Rossum | 1997-07-25 | 1 | -8/+1 |
| | | | | | A dummy getbuildno.o (with a number of 0) still gets built here, to make the library complete. | ||||
* | Removed remaining support for Tk versions below 4.0. | Guido van Rossum | 1997-07-19 | 1 | -28/+7 |
| | |||||
* | Adapted to new build procedure (hopefully correct -- can't test it!). | Guido van Rossum | 1997-07-19 | 1 | -5/+5 |
| | |||||
* | Removed a bunch of extern declarations of functions that are now | Guido van Rossum | 1997-07-19 | 1 | -6/+0 |
| | | | | properly declared in Python.h. | ||||
* | New build procedure. | Guido van Rossum | 1997-07-19 | 1 | -26/+28 |
| | |||||
* | This is now the "real" main program -- it calls Py_Main(argc, argv) | Guido van Rossum | 1997-07-19 | 1 | -0/+10 |
| | | | | which is in the library and does all the work. | ||||
* | This is no longer the real main program; it now defines Py_Main(), so | Guido van Rossum | 1997-07-19 | 1 | -30/+7 |
| | | | | | | | | | | | | | | | | it can be placed in the library. Other, related changes: - Moved the inspection of some environment variables to Py_Initialize(). - Got rid of -s option. - Moved Py_GetProgramName() and related logic to pythonrun.c; call Py_SetProgramName() instead. - Print the version header *after* successful initialization. | ||||
* | Use the new functions PyEval_AcquireThread() and | Guido van Rossum | 1997-07-18 | 1 | -5/+3 |
| | | | | | | | PyEval_ReleaseThread() (in ceval.c) to set/reset the current thread, and at the same time acquire/release the interpreter lock. Much saner. | ||||
* | Patches by AMK to check that the db is still open. | Guido van Rossum | 1997-07-17 | 3 | -0/+54 |
| |