Subject: Re: Easy question
From: Erik Naggum <erik@naggum.no>
Date: 1999/03/24
Newsgroups: comp.lang.lisp
Message-ID: <3131223793164284@naggum.no>

* Scott Sheffield <scott.y.sheffield@lmco.com>
| How do you open up an output file stream so you can write data in the
| middle of a file?  When I open using :overwrite, it erases the file.
| When I use :append it writes my data to the end of the file even when I
| set the file position to a point inside the file.  What am I doing wrong?

  instead of trying :IF-EXISTS options, look at :DIRECTION.

  incidentally, :IF-EXISTS OVERWRITE should _not_ erase the file.

#:Erik