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