This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Improve "veryhigh.tex" API docs
Type: Stage:
Components: Documentation Versions:
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: fdrake Nosy List: fdrake, jepler
Priority: normal Keywords: patch

Created on 2003-09-01 16:11 by jepler, last changed 2022-04-10 16:10 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
veryhigh.patch jepler, 2003-09-01 16:11 Doc/api/veryhigh.tex patch
Messages (2)
msg44565 - (view) Author: Jeff Epler (jepler) Date: 2003-09-01 16:11
Many variant versions of functions were not documented in this chapter, and the PyCompilerFlags structure was not documented at all.

This patch fixes that.  It adds documentation for:
+\begin{cfuncdesc}{int}{PyRun_AnyFileFlags}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{int}{PyRun_AnyFileEx}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{int}{PyRun_AnyFileExFlags}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{int}{PyRun_SimpleStringFlags}{const char *command,
+\begin{cfuncdesc}{int}{PyRun_SimpleFileFlags}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{int}{PyRun_SimpleFileEx}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{int}{PyRun_SimpleFileExFlags}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{int}{PyRun_InteractiveOneFlags}{FILE *fp,
+\begin{cfuncdesc}{int}{PyRun_InteractiveLoopFlags}{FILE *fp, 
+\begin{cfuncdesc}{struct _node*}{PyParser_SimpleParseStringFlags}{
+\begin{cfuncdesc}{struct _node*}{PyParser_SimpleParseStringFlagsFilename}{
+\begin{cfuncdesc}{struct _node*}{PyParser_SimpleParseFileFlags}{FILE *fp,
+\begin{cfuncdesc}{PyObject*}{PyRun_StringFlags}{const char *str, int start,
+\begin{cfuncdesc}{PyObject*}{PyRun_FileEx}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{PyObject*}{PyRun_FileFlags}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{PyObject*}{PyRun_FileExFlags}{FILE *fp, const char *filename,
+\begin{cfuncdesc}{PyObject*}{Py_CompileStringFlags}{char *str,
+\begin{ctypedesc}[PyCompilerFlags]{struct PyCompilerFlags}
+\begin{cvardesc}{int}{CO_FUTURE_DIVISION}

This patch also reflects the "const"ness of arguments to these functions.

latex seemed to process the modified documentation just fine.
msg44566 - (view) Author: Fred Drake (fdrake) (Python committer) Date: 2004-03-25 15:56
Logged In: YES 
user_id=3066

Committed a slightly modified version of the patch as
Doc/api/veryhigh.tex 1.2.
History
Date User Action Args
2022-04-10 16:10:58adminsetgithub: 39168
2003-09-01 16:11:56jeplercreate