From ... From: Erik Naggum Subject: Re: Easy question Date: 1999/03/24 Message-ID: <3131223793164284@naggum.no>#1/1 X-Deja-AN: 458182011 References: <36F7E767.B3E37116@lmco.com> mail-copies-to: never Organization: Naggum Software; +47 8800 8879; http://www.naggum.no Newsgroups: comp.lang.lisp * Scott Sheffield | 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