summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Backport Martin's checkin 2.16:Thomas Wouters2001-06-271-0/+11
| | | | | Wrap with extern "C". Fixes bug #428419. Also protect against multiple inclusion.
* Backport Martin's checkin 1.4 (with minor fix):Thomas Wouters2001-06-271-1/+1
| | | | Fix bug #422702: Make flag argument to open optional, and document it that way.
* Backport Martin's checkin 1.6:Thomas Wouters2001-06-271-1/+1
| | | | Fix bug #422702: Make flag argument to open optional, and document it that way.
* Backport Guido's checkin 1.4:Thomas Wouters2001-06-271-6/+20
| | | | | Quick update to the extension mechanism (extend.py is gone, long live config.txt).
* Backport Fred's checkin 2.51:Thomas Wouters2001-06-271-3/+3
| | | | Add :method info to the PyArg_ParseTuple() format strings for poll objects.
* Backport Jeremy's checkin 2.57:Thomas Wouters2001-06-271-9/+7
| | | | | | vgetargs1() and vgetargskeywords(): Replace uses of PyTuple_Size() and PyTuple_GetItem() with PyTuple_GET_SIZE() and PyTuple_GET_ITEM(). The code has already done a PyTuple_Check().
* Backport Jeremy's checkin 2.244:Thomas Wouters2001-06-271-1/+7
| | | | | | | | Add a second special case to the inline function call code in eval_code2(). If we have a PyCFunction (builtin) and it is METH_VARARGS only, load the args and dispatch to call_cfunction() directly. This provides a small speedup for perhaps the most common function calls -- builtins.
* Backport of Tim's checkin 1.52:Thomas Wouters2001-06-271-1/+6
| | | | SF patch #418147 Fixes to allow compiling w/ Borland, from Stephen Hansen.
* Backport of Tim's checkin 2.27:Thomas Wouters2001-06-271-0/+9
| | | | SF patch #418147 Fixes to allow compiling w/ Borland, from Stephen Hansen.
* Backport of Tim's checkin 2.111:Thomas Wouters2001-06-271-3/+5
| | | | SF patch #418147 Fixes to allow compiling w/ Borland, from Stephen Hansen.
* Backport of Tim's checkin 2.190:Thomas Wouters2001-06-271-10/+8
| | | | SF patch #418147 Fixes to allow compiling w/ Borland, from Stephen Hansen.
* Backport Fred's checkin 1.3:Thomas Wouters2001-06-271-1/+9
| | | | | Write a better synopsis for the Scrap module, and provide a link to useful documentation on the Scrap Manager.
* Python 2.1 (and 2.0) -> Python 2.1.1 in the licence text.Thomas Wouters2001-06-271-11/+11
|
* Updated link to zlib's home page.Fred Drake2001-06-251-3/+2
|
* Re-organize a little, clean up some markup.Fred Drake2001-06-221-52/+73
| | | | | | | Added some comments about sys.exit(), SystemExit, and preventing restricted code from exiting the interpreter. This closes SF bug #434743.
* Corrected an error in the information on supporting weak references inFred Drake2001-06-221-9/+7
| | | | | | extension types (the docs reflected a development version of the API). This closes SF bug #435066.
* Adjust to understand use of either single- or double-quotes to quoteFred Drake2001-06-221-20/+23
| | | | | | attribute values, and make the logic surrounding the platform annotations just a little easier to read. Also make the platform notes appear in the generated page; they were supposed to, but did not.
* Fix & clean up the information about building Python with large file supportFred Drake2001-06-221-4/+3
| | | | | | for Linux. This closes SF bug #434975.
* Separate the version number and release status information.Fred Drake2001-06-221-1/+2
|
* Add support for the classdesc* environment and the \releaseinfo andFred Drake2001-06-223-4/+38
| | | | \setreleaseinfo macros added to the CVS head.
* Properly mark the availability of tempnam() and tmpnam().Fred Drake2001-06-221-0/+3
|
* Added documentation for PyErr_SetFromErrnoWithFilename().Fred Drake2001-06-211-0/+10
|
* Adjust the documents so that the copyright is at the front of the documentsFred Drake2001-06-217-96/+20
| | | | and the license statements are at the end. This is less annoying to readers.
* Make sure 2.1.1 takes its proper place in the history of Python licenses.Fred Drake2001-06-211-4/+4
|
* This commit was manufactured by cvs2svn to create branchcvs2svn2001-06-2132-0/+24577
| | | | 'release21-maint'.
* Fix my own typo: protect the FLUSHO usage with "#ifdef FLUSHO", notFred Drake2001-06-181-1/+1
| | | | "#ifndef FLUSHO".
* Applying this to the 2.1.1 branch:Guido van Rossum2001-06-181-6/+7
| | | | Fix SF bug #433904 (Alex Martelli) - all s_* methods return None only.
* Spell "#ifdef" as "#ifdef", not "#endif".Fred Drake2001-06-161-1/+1
|
* Protect several more uses of constants with #ifdefs; these are necessary onThomas Wouters2001-06-151-0/+10
| | | | | (at least) SCO OpenServer 5. Fixes a non-SF-submitted bugreport by Michael Kent.
* Fix an improperly placed comma.Fred Drake2001-06-141-1/+1
|
* Incorporating MAL's bugfix into the 2.1.1 branch:Guido van Rossum2001-06-121-1/+1
| | | | | | | revision 1.53 date: 2001/06/12 16:13:51; author: lemburg; state: Exp; lines: +1 -1 Removed the Python version from the PYTHONHOMEHELP string. It was still set to python2.0 ...
* Add the appropriate availability annotations for the popen*() family ofFred Drake2001-06-111-4/+7
| | | | | | | functions -- these are not available on traditional Mac OS platforms. Corrected the version annotations for the spawn*() functions and related constants; these were added in Python 1.6, not 1.5.2.
* Fixed parameter order for os.popen2(), os.popen3(), and os.popen(4). AddedFred Drake2001-06-111-3/+11
| | | | | | | a reference to these functions and popen() from the "Process Management" section. Based on a suggestion from comp.lang.python.
* Protect the use of the VWERASE symbol by an #ifdef, it's apparently missingThomas Wouters2001-06-111-0/+2
| | | | on (some versions of ?) AIX.
* Merge in recent changes from development branch: add warning about beingFred Drake2001-06-111-0/+11
| | | | | sure that code only runs once when using the module as both a module and a script.
* Typo: "descrition" --> "description"Fred Drake2001-06-061-3/+10
| | | | | | | | Add reference to the documentation for the Python documentation markup. Fixed up a couple of descriptions. This closes SF bug #430627.
* Add references to the documentation for the Python documentation markup.Fred Drake2001-06-062-0/+14
| | | | Suggested by the comments in SF bug #430627.
* Update a "Programmer's note" about lambda forms and scoping to reflectFred Drake2001-06-051-5/+19
| | | | | | | the availability of nested scoping in Python 2.1. Note that this is a slightly different patch than was applied to the trunk of the development for Python 2.2.
* is -> if in rename descriptionSkip Montanaro2001-06-041-1/+1
|
* Explained more differences between PyList_SetItem() and PyList_SET_ITEM().Fred Drake2001-06-031-2/+7
| | | | | | | In particular, the affect on existing list content was not sufficiently explained. This closes SF bug #429554.
* Document os.getenv().Fred Drake2001-05-311-0/+7
| | | | This closes SF bug #429059.
* Some general cleanup of the threading module documentation, includingFred Drake2001-05-311-25/+15
| | | | | | fixing the reference to Thread.getDeamon() (should be isDaemon()). This closes SF bug #429070.
* expand __all__ to include a bunch of names that should have been thereSkip Montanaro2001-05-311-1/+6
| | | | before.
* Users of PySequence_GET_FAST() should get the length of the sequence usingFred Drake2001-05-291-1/+1
| | | | | | | PySequence_Size(), not PyObject_Size(): the later considers the mapping methods as well as the sequence methods, which is not needed here. Either should be equally fast in this case, but PySequence_Size() offers a better conceptual match.
* readlink() description: Added note that the return value may be eitherFred Drake2001-05-291-5/+20
| | | | | | | | | | absolute or relative. remove(), rename() descriptions: Give more information about the cross- platform behavior of these functions, so single-platform developers can be aware of the potential issues when writing portable code. This closes SF patch #426598.
* Bring the notes on the relationship between __cmp__(), __eq__(), andFred Drake2001-05-291-13/+23
| | | | | | | | | | __hash__() up to date (re: use of objects which define these methods as dictionary keys). This closes SF bug #427698. Migrated comments about supporting __contains__() and the use of the "in" operator from the development branch.
* Fix typo reported in SF bug #427783.Fred Drake2001-05-291-1/+1
|
* The parameter to the listen() method is not optional, but was marked asFred Drake2001-05-291-1/+1
| | | | | | optional in the documentation. This closes SF bug #427985.
* _PyTuple_Resize: guard against PyTuple_New() returning NULL, using Tim'sThomas Wouters2001-05-291-1/+1
| | | | suggestion (modulo style).
* _PyTuple_Resize: take into account the empty tuple. There can be only one.Thomas Wouters2001-05-281-2/+11
| | | | | | | Instead of raising a SystemError, just create a new tuple of the desired size. This fixes (at least) SF bug #420343.