summaryrefslogtreecommitdiffstats
path: root/Doc/api/api.tex
Commit message (Collapse)AuthorAgeFilesLines
* Update documentation for PyErr_Format, because the function has changed.Moshe Zadka2000-09-011-9/+19
| | | | Connected to patch 100895
* Document PyImport_AppendInittab(), PyImport_ExtendInittab(), andFred Drake2000-09-011-1/+39
| | | | | | struct _inittab. This closes SourceForge bug #111499.
* refactor __del__ exception handler into PyErr_WriteUnraisableJeremy Hylton2000-09-011-0/+11
| | | | | add sanity check to gc: if an exception occurs during GC, call PyErr_WriteUnraisable and then call Py_FatalEror.
* Document PyOS_CheckStack().Fred Drake2000-08-311-2/+12
| | | | Fix a couple of really minor markup nits.
* In the section on the "Very High Level Layer", address concerns brought upFred Drake2000-08-141-0/+9
| | | | | | | | by Edward K. Ream <edream@users.sourceforge.net> about FILE* values and incompatible C libraries in dynamically linked extensions. It is not clear (to me) how realistic the issue is, but it is better documented than not. This closes SourceForge bug #111520.
* PyRun_InteractiveOne(),Fred Drake2000-08-111-2/+20
| | | | | | | | PyRun_InteractiveLoop(): Added descriptions. PyExc_WindowsError: Added to list of standard exceptions and added note about the right preprocessor symbol to use to protect code that uses it.
* ANY becomes void, to reflect the requirement for ANSI C.Fred Drake2000-08-111-18/+11
|
* Document PyObject_AsFileDescriptorAndrew M. Kuchling2000-07-131-0/+7
|
* Added docs for the new Unicode and string APIs.Marc-André Lemburg2000-07-071-7/+52
|
* Marc-Andre Lemburg <mal@lemburg.com>:Fred Drake2000-07-031-1/+9
| | | | | Update the API docs for the new macros Py_UNICODE_ISALPHA() and Py_UNICODE_ISALNUM().
* Uncomment some additions from Vladimir pertinent to 2.0 but not 1.5.2.Fred Drake2000-06-301-8/+7
|
* Update comments relating to the removal of the -X option and of stringFred Drake2000-06-291-16/+11
| | | | exceptions in the interpreter and standard library.
* Added documentation for PyOS_AfterFork().Fred Drake2000-06-281-0/+7
|
* Markup consistency nits.Fred Drake2000-06-181-89/+43
|
* Updates from Marc-Andre Lemburg <mal@leburg.com> for the Unicode support.Fred Drake2000-06-161-2/+2
|
* Documented PySequence_List() and PySequence_Tuple().Fred Drake2000-06-161-20/+54
| | | | | | | Added a bit more documentation in the chapter on building extension types, including Py_FindMethod() documentation. Several minor consistency nits were fixed.
* Yet another markup nit: functions that are part of the Python/C APIFred Drake2000-04-101-3/+5
| | | | are still C functions, and should be marked.
* PyErr_Format():Fred Drake2000-04-101-1/+0
| | | | | Remove statement that the return value is always NULL; this is generated by the formatting.
* document PyErr_FormatJeremy Hylton2000-04-101-0/+11
|
* Marc-Andre Lemburg <mal@lemburg.com>:Fred Drake2000-04-061-0/+712
| | | | API documentation for Unicode support from C.
* Merge in changes from the 1.5.2p2 release.Fred Drake2000-04-031-654/+1297
| | | | Hopefully I got all this right!
* Improve explanation of reference counts for PyString_Concat().Fred Drake2000-03-311-2/+3
|
* Add PyDict_Copy() function to C API for dicts. It returns a newJeremy Hylton2000-03-301-0/+4
| | | | dictionary that contains the same key/value pairs as p.
* Missed a couple of program options that had been marked by \code.Fred Drake1999-11-091-4/+4
|
* Use \citetitle and \programopt as appropriate.Fred Drake1999-11-091-17/+18
|
* Clarified start parameter to Py_CompileString, documentedFred Drake1999-08-231-5/+24
| | | | | | Py_eval_input, Py_file_input, and Py_single_input. Problems reported by Aaron Brancotti <aaron@icona.it>.
* Started documentation on buffer objects & types. Very preliminary.Fred Drake1999-08-041-1/+66
| | | | Greg Stein: Please help with this; it's your baby!
* Removed PyMapping_Clear() -- it was wishful thinking and serves noGuido van Rossum1999-08-021-6/+0
| | | | great purpose.
* PyCObject_FromVoidPtr(): Clarify that the destr function will only beFred Drake1999-05-131-1/+2
| | | | called on destruction is non-NULL.
* Fill in a few holes in the "Very High Level" chapter.Fred Drake1999-04-291-0/+37
|
* Updated list of standard exceptions in section 4.1.Fred Drake1999-02-171-0/+3
|
* Be explicit about the reference count of the original value of theFred Drake1999-02-151-2/+6
| | | | first parameter to PyString_Concat().
* Markup nits.Fred Drake1999-02-151-87/+83
| | | | | Added section on module objects; described functions in moduleobject.c.
* Header for PyObject_DelItem() mentioned non-existing 3rd argument.Guido van Rossum1999-01-221-1/+1
|
* Warn that AddModule doesn't import the module.Guido van Rossum1998-11-021-1/+6
|
* PyMapping_SetItemString() returns int, not an object.Guido van Rossum1998-10-161-1/+1
|
* Clarify that the Python interpreter lock need *not* be held byGuido van Rossum1998-08-071-3/+5
| | | | | PyInterpreterState_New() and PyThreadState_New() -- but that you may use it to serialize calls to them.
* Update to use a separate page for front matter.Fred Drake1998-07-281-0/+4
|
* Fred's right -- we need PyList_SET_ITEM().Guido van Rossum1998-04-241-0/+5
|
* Convert recent additions to use new, "logical" markup.Fred Drake1998-04-231-128/+132
| | | | I suppose we really do need a markup guide. -sigh-
* Filled in some more blanks, with the help of Drew Csillag.Guido van Rossum1998-04-211-29/+93
|
* Some patches by Drew Csillag; plus a few of my own uncommitted changes.Guido van Rossum1998-04-141-2/+49
|
* Typo: (and often severly limited) -- severelyFred Drake1998-04-131-2/+2
| | | | | | Typo: (but not to the tuple or list into which the item it put!) -- is put Thanks, AMK!
* In descriptions of Py_GetPrefix() and Py_GetExecPrefix(), make sure theFred Drake1998-04-121-5/+5
| | | | | "--" at the start of the configure options isn't collapsed to "-" when the HTML is generated.
* Don't assume that \version expands to the 3-character major.minor number; itFred Drake1998-04-091-2/+2
| | | | is the full release version name ("1.5.1beta1", for instance).
* Capitalize "Python" for consistency.Fred Drake1998-04-031-1/+1
|
* Markup consistency & nits.Fred Drake1998-04-021-166/+151
| | | | | | | | | | | | | | | Fix typo in a C code example: KeyError is spelled PyExc_KeyError in C; the "K" is upper case! Some index entries. On function signatures, always use parameter names. Make return types match what's in the header files. When the return type is a pointer, always omit the space between te type name and the "*"; leaving it in results in type * func(..) and having two spaces there just looks terrible.
* Revert the index stuff to work better with LaTeX2HTML.Fred Drake1998-03-171-1/+1
|
* Adjust the index inclusion for the new index support.Fred Drake1998-03-091-1/+1
|
* Convert LaTeX support to create a new class of documents. HTML generationFred Drake1998-03-031-2/+1
| | | | | | | | now requires LaTeX2HTML 98.1p1 or newer (& and is still in progress). This means that doing things to change the formatting of the manuals (at the "normal user" level, like A4 paper), can happen in just one place, rather than in each document file.