Clean up some markup cruft. A number of the macros that take no
parameters (like \UNIX) are commonly entered using an empty group to
separate the markup from a following inter-word space; this is not
needed when the next character is punctuation, or the markup is the
last thing in the enclosing group. These cases were marked
inconsistently; the empty group is now *only* used when needed.
diff --git a/Doc/lib/libposixpath.tex b/Doc/lib/libposixpath.tex
index 1a5fd88..a59b5a7 100644
--- a/Doc/lib/libposixpath.tex
+++ b/Doc/lib/libposixpath.tex
@@ -127,7 +127,7 @@
\end{funcdesc}
\begin{funcdesc}{normcase}{path}
-Normalize the case of a pathname. On \UNIX{}, this returns the path
+Normalize the case of a pathname. On \UNIX, this returns the path
unchanged; on case-insensitive filesystems, it converts the path to
lowercase. On Windows, it also converts forward slashes to backward
slashes.
@@ -144,7 +144,7 @@
\begin{funcdesc}{realpath}{path}
Return the canonical path of the specified filename, eliminating any
symbolic links encountered in the path.
-Availability: \UNIX{}.
+Availability: \UNIX.
\versionadded{2.2}
\end{funcdesc}
@@ -153,14 +153,14 @@
directory (as indicated by device number and i-node number).
Raise an exception if a \function{os.stat()} call on either pathname
fails.
-Availability: Macintosh, \UNIX{}.
+Availability: Macintosh, \UNIX.
\end{funcdesc}
\begin{funcdesc}{sameopenfile}{fp1, fp2}
Return true if the file objects \var{fp1} and \var{fp2} refer to the
same file. The two file objects may represent different file
descriptors.
-Availability: Macintosh, \UNIX{}.
+Availability: Macintosh, \UNIX.
\end{funcdesc}
\begin{funcdesc}{samestat}{stat1, stat2}
@@ -169,7 +169,7 @@
\function{fstat()}, \function{lstat()}, or \function{stat()}. This
function implements the underlying comparison used by
\function{samefile()} and \function{sameopenfile()}.
-Availability: Macintosh, \UNIX{}.
+Availability: Macintosh, \UNIX.
\end{funcdesc}
\begin{funcdesc}{split}{path}