summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* cPickle release 0.3 from Jim FultonGuido van Rossum1997-08-132-169/+220
|
* Megapatch for IRIX 6 by Sjoerd.Guido van Rossum1997-08-121-338/+1599
|
* Added buffer_info() method that returns address and length in bytes ofGuido van Rossum1997-08-121-0/+10
| | | | the buffer used to hold the array -- for dangerous low-level I/O.
* Renamed Py_input_hook to PyOS_InputHook.Guido van Rossum1997-08-112-5/+5
| | | | Also cleaned out some CR's left by the VC++ editor.
* Added O_BINARY and O_TEXT (for Windows).Guido van Rossum1997-08-081-0/+6
|
* Rather unsatisfactory temporary hack to get it to runGuido van Rossum1997-08-071-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 Rossum1997-08-065-536/+4
|
* Attempt to import readline at interactive startup.Guido van Rossum1997-08-051-0/+8
|
* New mechanism for GNU readline interface, via moduleGuido van Rossum1997-08-053-9/+135
|
* Add pointer to new BSDDB module.Guido van Rossum1997-08-051-0/+3
|
* purported linux portability patch (Oliver Andrich)Guido van Rossum1997-08-051-0/+4
|
* Py_Cleanup() is now Py_Finalize().Guido van Rossum1997-08-051-1/+1
|
* Plug memory leak (DECREF doc string properly after inserting in dict).Guido van Rossum1997-08-041-0/+1
|
* Oops, one more checkin. Use the new tstate/interp interface.Guido van Rossum1997-08-021-1/+2
|
* Add finialization routines; fixed some memory leaks related to this.Guido van Rossum1997-08-021-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 Rossum1997-08-021-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 variableGuido van Rossum1997-08-021-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 commandsGuido van Rossum1997-08-021-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 Rossum1997-08-011-14/+28
|
* Add definitions for symbolic constants LOCK_{EX,NB,SH,UN}.Guido van Rossum1997-07-311-0/+25
|
* Moved the special compile of getbuildno.o to ../Makefile.in.Guido van Rossum1997-07-251-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 Rossum1997-07-191-28/+7
|
* Adapted to new build procedure (hopefully correct -- can't test it!).Guido van Rossum1997-07-191-5/+5
|
* Removed a bunch of extern declarations of functions that are nowGuido van Rossum1997-07-191-6/+0
| | | | properly declared in Python.h.
* New build procedure.Guido van Rossum1997-07-191-26/+28
|
* This is now the "real" main program -- it calls Py_Main(argc, argv)Guido van Rossum1997-07-191-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(), soGuido van Rossum1997-07-191-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() andGuido van Rossum1997-07-181-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 Rossum1997-07-173-0/+54
|
* Add 'return' keyword before error calls.Guido van Rossum1997-07-171-8/+8
|
* Jeffrey's latestsGuido van Rossum1997-07-173-32/+165
|
* Jeffrey's newestGuido van Rossum1997-07-151-10/+8
|
* Reformatted.Guido van Rossum1997-07-151-1557/+1548
| | | | | Fixed some problem with uninitialized syntax tables. Jeffrey.
* Added reop (moved reop and regex to non-shared section).Guido van Rossum1997-07-111-2/+3
| | | | Added -I$(DBPORT) for bsddb compilation line.
* Allow '@' character as end of line padding in uuencode format.Guido van Rossum1997-07-111-1/+3
| | | | | | | Not sure why this is generated, but this fixes a problem with a particular file that was received with the following final line: F-WE<-*A5]AY]%7>8'&!!(_Y<F*55_"*%46"<OFG=>_5(F/\'``!@
* New version from Jeffrey after I complained about some glaring bugs.Guido van Rossum1997-07-111-0/+8
|
* New versions straight from Jeffrey Ollie's web siteGuido van Rossum1997-07-103-169/+700
|
* MACDEPPATH: Remove `sharedmodules' from default value of this variableBarry Warsaw1997-06-131-1/+1
| | | | | | since calculate_path() in getpath.c will automatically add this. Including this here will put the sharedmodules directory on sys.path twice.
* Add sys/types.h include for pid_t when threading.Guido van Rossum1997-06-061-0/+1
|
* Moved the definition of posix_times__doc__ to outside of #ifdef HAVE_TIMESRoger E. Masse1997-06-051-3/+3
| | | | so that MSVC 4.2 doesn't complain under NT.
* Small changes (casts etc.) by Jack, for Mac compilation.Guido van Rossum1997-06-031-12/+16
|
* Doc strings (AMK).Guido van Rossum1997-06-031-11/+88
|
* Added doc strings (Neil Schemenauer).Guido van Rossum1997-06-021-59/+364
|
* Use string.h, not strings.hGuido van Rossum1997-06-021-1/+1
|
* socket_type -> SocketTypeGuido van Rossum1997-06-021-2/+2
|
* array_type -> ArrayTypeGuido van Rossum1997-06-021-2/+2
|
* Mac hack to make select() work again...Guido van Rossum1997-06-021-0/+61
|
* Add doc string to type object.Fred Drake1997-05-231-1/+12
|
* PyObject_Compare can raise an exception now.Guido van Rossum1997-05-231-4/+4
|
* Partial(?) 64bit patch (AMK).Guido van Rossum1997-05-221-6/+6
|