summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* A couple of grammatical nits.Fred Drake1997-07-242-130/+164
| | | | | | | | | Re-sequenced the function descriptions so that the formatting is described before the assumption is made that the reader has a clue about the formatting. Moved examples to be closer to the functions being demonstrated. Added example of saferepr() result.
* Regenerated; __assert__ becomes assert.Guido van Rossum1997-07-231-1/+1
|
* Removed some variables that are used to exchange data between import.c andGuido van Rossum1997-07-213-14/+6
| | | | | | | | importdl.c: the MAXSUFFIXSIZE macro is now defined in importdl.h, and the modules dictionary is now passed using PyImport_GetModuleDict(). Also undefine USE_SHLIB for AIX -- in AIX 4.2 and up, dlfcn.h exists but we don't want to use it.
* Changed the patch level to 1.5a3, to avoid confusion with a2 (I'm notGuido van Rossum1997-07-191-1/+1
| | | | ready for a release yet).
* New test for generic Makefile.pre.inGuido van Rossum1997-07-194-0/+52
|
* Added description of the extend subdirectory.Guido van Rossum1997-07-191-0/+4
|
* For use with Misc/Makefile.pre.in, the libainstall target must installGuido van Rossum1997-07-191-0/+1
| | | | Modules/python.o.
* Adapted to the new build system.Guido van Rossum1997-07-191-23/+10
|
* Change libainstall again: need to install fewer files for "freeze";Guido van Rossum1997-07-191-4/+1
| | | | add Setup.local to list of installed files.
* frozenmain.c is now also in the library,Guido van Rossum1997-07-192-6/+2
| | | | with entry point Py_FrozenMain().
* Updated for new style build/install; much simpler!Guido van Rossum1997-07-192-11/+14
|
* Oops -- this contains frozen bytecode, but it was Python 1.4 bytecode!Guido van Rossum1997-07-191-7/+7
|
* Some improvements, e.g. -L/depot/... is not needed.Guido van Rossum1997-07-191-8/+5
|
* Added leading comment and security check.Guido van Rossum1997-07-191-5/+28
|
* Reformulate security check using getsockname().Guido van Rossum1997-07-191-3/+4
|
* Change security policy -- only accept requests from current host.Guido van Rossum1997-07-191-21/+9
|
* Removed old signature.Guido van Rossum1997-07-191-4/+0
|
* Updated description for embed; added pysvr.Guido van Rossum1997-07-191-1/+5
|
* New example of threaded embeddingGuido van Rossum1997-07-194-0/+505
|
* Updated the Makefile to work with the new build strategy.Guido van Rossum1997-07-191-19/+18
|
* Remove -s option and $PYTHONSUPPRESS environment variable.Guido van Rossum1997-07-191-11/+0
|
* Emptied (in expectation of a laundry list of what's new in 1.5).Guido van Rossum1997-07-191-766/+0
|
* Added note about libpython1.5.a.Guido van Rossum1997-07-191-0/+3
|
* Some new names.Guido van Rossum1997-07-191-0/+5
|
* Add the option to pass an open file object to GzipFile. This obviatesGuido van Rossum1997-07-191-55/+44
| | | | the need for the StringIO subclass.
* Document new 'quote' flag to cgi.escape().Guido van Rossum1997-07-192-6/+10
|
* Add optional 'quote' flag argument to escape(); if true, translate '"'Guido van Rossum1997-07-191-1/+3
| | | | to '"'.
* New dialog routines (Fred Lundh)Guido van Rossum1997-07-198-0/+722
|
* Use dictionary's update() method in _cnfmerge().Guido van Rossum1997-07-192-4/+12
|
* Removed Py_SuppressPrintingFlag flag; added newGuido van Rossum1997-07-191-1/+3
| | | | PyEval_{Acquire,Release}Thread() calls.
* Removed remaining support for Tk versions below 4.0.Guido van Rossum1997-07-191-28/+7
|
* Moved PyEval_{Acquire,Release}Thread() to within the same #ifdefGuido van Rossum1997-07-191-21/+23
| | | | | | WITH_THREAD as PyEval_InitThreads(). Removed use of Py_SuppressPrintingFlag.
* 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-192-13/+0
| | | | properly declared in Python.h.
* Added declarations for Py_{Set,Get}ProgramName() and a bunch of otherGuido van Rossum1997-07-191-0/+17
| | | | Py_Get*() functions.
* Added decl for PyInt_GetMax().Guido van Rossum1997-07-191-0/+1
|
* Make it return a _const_ char*.Guido van Rossum1997-07-193-5/+2
|
* New build procedure.Guido van Rossum1997-07-194-58/+66
|
* New build procedure, using a single library libpython$(VERSION) atGuido van Rossum1997-07-191-13/+21
| | | | | | | | this level. The old libraries Modules/libModules.a etc. don't exist any more. The libainstall target is updated to match.
* The usualGuido van Rossum1997-07-191-212/+213
|
* Set $VERSION here (fixed to 1.5).Guido van Rossum1997-07-191-2/+4
| | | | Remove some unneeded AC_SUBST() calls.
* Moved PyEval_InitThreads to inside WITH_THREAD, where it belongs.Guido van Rossum1997-07-191-1/+1
|
* Got rid of "suppres printing" flag.Guido van Rossum1997-07-191-1/+0
|
* 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.
* Tracking changes to Py_Main():Guido van Rossum1997-07-191-18/+4
| | | | | | | | - Got rid of inspection of some environment variables. - Got rid of Py_GetProgramName() and related logic. - Print the version header *after* successful initialization.
* 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.
* Moved some stuff here from main.c (part of a big restructuring - waitGuido van Rossum1997-07-191-1/+26
| | | | | | | | | | | | | for more!). - The global flags that can be set from environment variables are now set in Py_Initialize (except the silly Py_SuppressPrint, which no longer exists). This saves duplicate code in frozenmain.c and main.c. - Py_GetProgramName() is now here; added Py_SetProgramName(). An embedding program should no longer provide Py_GetProgramName(), instead it should call Py_SetProgramName() *before* calling Py_Initialize().
* Remove confusing usage comments at end.Guido van Rossum1997-07-191-28/+0
|
* Include pystate.h earlier so it can be referenced by ceval.h.Guido van Rossum1997-07-181-2/+2
|
* 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.