Patch #843088: Fix typos. Backported to 2.3.
diff --git a/Doc/lib/libfuncs.tex b/Doc/lib/libfuncs.tex
index abafcad..a04174b 100644
--- a/Doc/lib/libfuncs.tex
+++ b/Doc/lib/libfuncs.tex
@@ -971,7 +971,7 @@
\versionadded{2.3}
\end{funcdesc}
-\begin{funcdesc}{super}{type\optional{object-or-type}}
+\begin{funcdesc}{super}{type\optional{, object-or-type}}
Return the superclass of \var{type}. If the second argument is omitted
the super object returned is unbound. If the second argument is an
object, \code{isinstance(\var{obj}, \var{type})} must be true. If
diff --git a/Doc/lib/libstring.tex b/Doc/lib/libstring.tex
index 6c3dc4d..3f902cf 100644
--- a/Doc/lib/libstring.tex
+++ b/Doc/lib/libstring.tex
@@ -300,9 +300,9 @@
correctly.
\end{funcdesc}
-\begin{funcdesc}{replace}{str, old, new\optional{, maxsplit}}
+\begin{funcdesc}{replace}{str, old, new\optional{, maxreplace}}
Return a copy of string \var{str} with all occurrences of substring
\var{old} replaced by \var{new}. If the optional argument
- \var{maxsplit} is given, the first \var{maxsplit} occurrences are
+ \var{maxreplace} is given, the first \var{maxreplace} occurrences are
replaced.
\end{funcdesc}