\end{funcdesc}
\begin{funcdesc}{fsync}{fd}
-Force write of file with filedescriptor \var{fd} to disk.
-Availability: \UNIX.
+Force write of file with filedescriptor \var{fd} to disk. On \UNIX,
+this calls the native \cfunction{fsync()} function; on Windows, the
+MS \cfunction{_commit()} function.
+
+If you're starting with a Python file object \var{f}, first do
+\code{\var{f}.flush()}, and then do \code{os.fsync(\var{f}.fileno()},
+to ensure that all internal buffers associated with \var{f} are written
+to disk.
+Availability: \UNIX, and Windows starting in 2.2.3.
\end{funcdesc}
\begin{funcdesc}{ftruncate}{fd, length}
Release date: XX-XXX-2003
============================
+- Implemented os.fsync() for Windows, where it calls the MS _commit()
+ function. Before, there was no way in core Python to ensure file
+ writes actually showed up on disk when necessary.
+
- Make all the strip, lstrip, rstrip functions/methods on
string/unicode/UserString consistent by adding and/or
documenting the chars parameter. The chars parameter