diff options
Diffstat (limited to 'Doc/libos.tex')
-rw-r--r-- | Doc/libos.tex | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Doc/libos.tex b/Doc/libos.tex index f17ce95..1853b3f 100644 --- a/Doc/libos.tex +++ b/Doc/libos.tex @@ -52,13 +52,19 @@ e.g. \code{'..'} for POSIX or \code{'::'} for the Mac. \end{datadesc} \begin{datadesc}{sep} -The character used by the OS to separate pathname components, e.g.\ -\code{'/'} for POSIX or \code{':'} for the Mac. Note that knowing this +The character used by the OS to separate pathname components, +e.g. \code{'/'} for POSIX or \code{':'} for the Mac. Note that knowing this is not sufficient to be able to parse or concatenate pathnames---better use \code{os.path.split()} and \code{os.path.join()}---but it is occasionally useful. \end{datadesc} +\begin{datadesc}{altsep} +An alternative character used by the OS to separate pathname components, +or \code{None} if only one separator character exists. This is set to +\code{'/'} on DOS/Windows systems where \code{sep} is a backslash. +\end{datadesc} + \begin{datadesc}{pathsep} The character conventionally used by the OS to separate search patch components (as in \code{\$PATH}), e.g.\ \code{':'} for POSIX or |