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/libcalendar.tex b/Doc/lib/libcalendar.tex
index 727ca1c..6dde6dd 100644
--- a/Doc/lib/libcalendar.tex
+++ b/Doc/lib/libcalendar.tex
@@ -86,7 +86,7 @@
 \begin{funcdesc}{timegm}{tuple}
 An unrelated but handy function that takes a time tuple such as
 returned by the \function{gmtime()} function in the \refmodule{time}
-module, and returns the corresponding Unix timestamp value, assuming
+module, and returns the corresponding \UNIX{} timestamp value, assuming
 an epoch of 1970, and the POSIX encoding.  In fact,
 \function{time.gmtime()} and \function{timegm()} are each others' inverse.
 \end{funcdesc}