Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch #500136: Update Update ext build documentation. 2.2.1 candidate. | Martin v. Löwis | 2002-03-09 | 1 | -1/+1 |
| | |||||
* | Split "Extending & Embedding" into separate files, one per chapter. | Fred Drake | 2001-08-20 | 1 | -3158/+5 |
| | |||||
* | A large contribution from Dave Kuhlman describing what each of the slots | Fred Drake | 2001-08-15 | 1 | -6/+385 |
| | | | | | | | | | in the type object is used for, for many of the more commonly used slots. Thanks! (But there is still a lot more to write on this topic.) Markup and organizational changes by your friendly neighborhood documentation czar. | ||||
* | Lots of new text and example code on embedding Python in C, contributed | Fred Drake | 2001-08-04 | 1 | -1/+243 |
| | | | | | | | | | | | by Albert Hofkamp. Some editing has been done for style and markup consistency. This also supplies an example of importing modules and calling a function defined in the module, so this closes SF bug #440037 as well. (The long example code was moved to a separate file so that it would format properly.) | ||||
* | Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. | Martin v. Löwis | 2001-07-26 | 1 | -2/+2 |
| | |||||
* | Corrected a section reference (title was wrong). | Fred Drake | 2001-07-20 | 1 | -5/+8 |
| | | | | | Added information on the return values of PyArg_ParseTuple() and PyArg_ParseTupleAndKeywords(). | ||||
* | Minor change to match the style guide. | Fred Drake | 2001-07-14 | 1 | -1/+1 |
| | |||||
* | Fix up a few style nits -- avoid "e.g." and "i.e." -- these make | Fred Drake | 2001-07-06 | 1 | -22/+22 |
| | | | | | translation more difficult, as well as reading the English more difficult for non-native speakers. | ||||
* | Update to include the license information in a less annoying place. | Fred Drake | 2001-06-20 | 1 | -0/+3 |
| | |||||
* | Added new parser markers 'et' and 'et#' which do not recode string | Marc-André Lemburg | 2001-05-02 | 1 | -0/+12 |
| | | | | | | | objects but instead assume that they use the requested encoding. This is needed on Windows to enable opening files by passing in Unicode file names. | ||||
* | Markup nit: For the Python documents, we use \empt instead of \textit. | Fred Drake | 2001-03-19 | 1 | -1/+1 |
| | |||||
* | Py_BuildValue(): Add "D" conversion to create a Python complex value from | Fred Drake | 2001-03-12 | 1 | -0/+3 |
| | | | | | | | a Py_complex C value. Patch by Walter Dörwald. This closes SF patch #407148. | ||||
* | There was a real leak in the "export a C API" example; fix that one. | Fred Drake | 2001-03-02 | 1 | -4/+9 |
| | | | | | (There are too many initspam() functions; they need to be renamed post-beta.) | ||||
* | There is no longer a -X option to the interpreter, so remove the comments | Fred Drake | 2001-03-02 | 1 | -21/+16 |
| | | | | | | | | | | on how PyErr_NewException() behaves in that case. Clarify why an owned reference is kept in an extension module's variable that refers to the result of PyErr_NewException(); one reader thought that was a leak. Clean up some tabs and simplify some markup. | ||||
* | Michael Hudson <mwh21@cam.ac.uk>: | Fred Drake | 2001-02-19 | 1 | -9/+440 |
| | | | | | | New material on defining extension types. Thanks! (Small markup adjustments made, but this is mostly as received.) | ||||
* | Worked around bug SF #125880: changed the text of three sections that | Fred Drake | 2001-01-22 | 1 | -3/+3 |
| | | | | really nasty TeX source to "bleed" into the PDF "bookmarks". | ||||
* | Corrected a number of typos reported by Gilles Civario | Fred Drake | 2000-11-17 | 1 | -12/+3 |
| | | | | | | <gcivario@users.sourceforge.net>. This closes bug #122562. | ||||
* | Fix cut & paste error that describes three paramters when there are only | Fred Drake | 2000-11-02 | 1 | -4/+3 |
| | | | | | | | two [bug #119729]. Update use of distutils.sysconfig that "broke" when Greg W. changed the API [bug #119645]. | ||||
* | All acknowledgements have been moved to the Doc/ACKS file. | Fred Drake | 2000-10-26 | 1 | -25/+21 |
| | | | | | | | Adjusted to reflect the rename of Setup.in to Setup.dist. Added pointer to the "Distributing Python Modules" manual in the appropriate place. | ||||
* | Added some comments on the interaction of reload() and extension modules. | Fred Drake | 2000-10-02 | 1 | -1/+6 |
| | | | | Based on comments from Chris Barker <cbarker@jps.net>. | ||||
* | Include the new text on reporting bugs in a few useful places. | Fred Drake | 2000-09-21 | 1 | -0/+5 |
| | | | | This closes SourceForge bug #114792. | ||||
* | Special case the "s#" PyArg_Parse() token for Unicode objects: | Marc-André Lemburg | 2000-09-21 | 1 | -4/+4 |
| | | | | | | | | "s#" will now return a pointer to the default encoded string data of the Unicode object instead of a pointer to the raw UTF-16 data. The latter is still available via PyObject_AsReadBuffer(). | ||||
* | Add a brief section on linking Python as an embedded scripting language. | Fred Drake | 2000-09-08 | 1 | -0/+37 |
| | | | | This closes SourceForge bug #110833. | ||||
* | Markup errors: \cfuntion -> \cfunction | Fred Drake | 2000-08-11 | 1 | -3/+3 |
| | |||||
* | Added descriptions of the new parser markers for PyArg_ParseTuple(). | Marc-André Lemburg | 2000-08-03 | 1 | -16/+77 |
| | |||||
* | needs a space | Greg Stein | 2000-07-09 | 1 | -1/+1 |
| | |||||
* | Remove the only Py_PROTO in the docs. | Fred Drake | 2000-07-09 | 1 | -1/+1 |
| | |||||
* | Small grammatical correction from Frank Stajano. Added comment with | Fred Drake | 2000-06-30 | 1 | -2/+9 |
| | | | | suggestion from Frank for an example and further explanation. | ||||
* | Enhanced memory-reference information in the description of Py_BuildValue(), | Fred Drake | 2000-06-28 | 1 | -1/+5 |
| | | | | based on response from Frank Stajano <fstajano@uk.research.att.com>. | ||||
* | Added memory-reference information to the description of Py_BuildValue(), | Fred Drake | 2000-06-28 | 1 | -1/+6 |
| | | | | based on comments from Frank Stajano <fstajano@uk.research.att.com>. | ||||
* | Oops, better also note that the module initialization function must be | Fred Drake | 2000-05-10 | 1 | -0/+2 |
| | | | | extern "C" for C++. | ||||
* | Section "The Module's Method Table and Initialization Function": | Fred Drake | 2000-05-10 | 1 | -7/+10 |
| | | | | | | Explain that the name of the initialization function must be init<module>(). Omission noted by Daniel Kozan <crum@dev-group.com>. | ||||
* | Brian Hooper <brian_takashi@hotmail.com>: | Fred Drake | 2000-05-03 | 1 | -0/+28 |
| | | | | | | | Added 'u' and 'u#' tags for PyArg_ParseTuple - these turn a PyUnicodeObject argument into a Py_UNICODE * buffer, or a Py_UNICODE * buffer plus a length with the '#'. Also added an analog to 'U' for Py_BuildValue. | ||||
* | Documentation patch describing the 'u' and 'u#' format specifiers, | Fred Drake | 2000-04-28 | 1 | -0/+10 |
| | | | | from Brian Hooper <brian_takashi@hotmail.com>. | ||||
* | Merge in changes from the 1.5.2p2 release. | Fred Drake | 2000-04-03 | 1 | -24/+65 |
| | |||||
* | Use \citetitle in several places, and \programopt where appropriate. | Fred Drake | 1999-11-10 | 1 | -20/+23 |
| | |||||
* | Added descriptions of the t#, w, and w# PyArg_ParseTuple() format | Fred Drake | 1999-08-27 | 1 | -0/+21 |
| | | | | characters; these are the ones for the buffer interface. | ||||
* | Minor markup nit. | Fred Drake | 1999-07-02 | 1 | -1/+1 |
| | |||||
* | Added paragraph about potential re-initialization of extension | Fred Drake | 1999-06-18 | 1 | -0/+7 |
| | | | | | modules; responding to suggestion by Robin Boerdijk <Robin.Boerdijk@nl.origin-it.com>. | ||||
* | Always use "section" when referring to sections of a document, not "Section". | Fred Drake | 1999-04-29 | 1 | -3/+3 |
| | |||||
* | Clarify that the Modules/ directory is in an unpacked source | Fred Drake | 1999-04-29 | 1 | -3/+3 |
| | | | | distribution; this is not clear for Windows users. | ||||
* | Update starship URLs. | Fred Drake | 1999-04-29 | 1 | -1/+1 |
| | |||||
* | Fixed latex2html weirdness for a footnote. | Fred Drake | 1999-04-05 | 1 | -2/+2 |
| | |||||
* | Fix a number of typos and small grammatical nits pointed out by Detlef | Fred Drake | 1999-03-09 | 1 | -9/+13 |
| | | | | | | | | Lannert <lannert@lannert.rz.uni-duesseldorf.de>. Added a comment explaining the cast in the method table for the keyword arguments sample code, in response to another comment by Detlef. | ||||
* | Added note about *static* after description of *shared*. | Fred Drake | 1999-02-22 | 1 | -1/+3 |
| | |||||
* | Removed "This will be discussed later." where it's not. Reported by | Fred Drake | 1999-02-22 | 1 | -4/+4 |
| | | | | Clay Spence <cspence@sarnoff.com>; see entry in ../TODO. | ||||
* | Update note about the (...) format specifier for PyArg_ParseTuple(). | Fred Drake | 1999-02-18 | 1 | -4/+10 |
| | |||||
* | Small updates and grammatical adjustments. | Fred Drake | 1999-02-17 | 1 | -24/+28 |
| | | | | Remove comment about this manual being out of date from the abstract. | ||||
* | Removed old dynamic linking chapter. | Fred Drake | 1999-02-16 | 1 | -213/+148 |
| | | | | | | Integrated information on Windows DLLs from Chris Phoenix (Thanks!). Added "Acknowledgements" area to thank contributing authors. | ||||
* | Integrated notes on building extension modules on Windows, by Neil | Fred Drake | 1999-02-16 | 1 | -1/+50 |
| | | | | | | Schemenauer <neil_schemenauer@transcanada.com>. Thanks, Neil! |