summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>1998-07-27 20:32:33 (GMT)
committerFred Drake <fdrake@acm.org>1998-07-27 20:32:33 (GMT)
commitaf958c7be2602ee76496b7cbdb2e52903446eaa6 (patch)
tree1b7687d850af7bc22eb5f93948ad3c115d9cd953
parent9ad9c9be03cbbfb03d335337a57b1c5feef207ec (diff)
downloadcpython-af958c7be2602ee76496b7cbdb2e52903446eaa6.zip
cpython-af958c7be2602ee76496b7cbdb2e52903446eaa6.tar.gz
cpython-af958c7be2602ee76496b7cbdb2e52903446eaa6.tar.bz2
\versionadded,
\versionchanged: New macros.
-rw-r--r--Doc/texinputs/python.sty19
1 files changed, 17 insertions, 2 deletions
diff --git a/Doc/texinputs/python.sty b/Doc/texinputs/python.sty
index 891efeb..2e0a7d2 100644
--- a/Doc/texinputs/python.sty
+++ b/Doc/texinputs/python.sty
@@ -698,13 +698,28 @@
% second is the action the should be taken by users of the feature.
%
% Example:
-%
% \deprecated{1.5.1}{Use \method{frobnicate()} instead.}
%
\newcommand{\deprecated}[2]{%
\strong{Deprecated since release #1.} #2\par}
+% New stuff.
+% This should be used to mark things which have been added to the
+% development tree but that aren't in the release, but are documented.
+% This allows release of documentation that already includes updated
+% descriptions.
+%
+% Example:
+% \versionadded{1.5.2}
+%
+\newcommand{\versionadded}[1]{%
+ \strong{New in version #1.}\par}
+\newcommand{\versionchanged}[1]{%
+ \strong{Changed in version #1.}\par}
+
+% Tables.
+%
\newenvironment{tableii}[4]{%
\begin{center}%
\def\lineii##1##2{\csname#2\endcsname{##1}&##2\\}%
@@ -786,7 +801,7 @@
}{\par}
-% Allow the release number to be specified independently of the
+% Allow the Python release number to be specified independently of the
% \date{}. This allows the date to reflect the document's date and
% release to specify the Python release that is documented.
%