From: Alan Davies Date: 2003-11-28T01:57:09+09:00 Subject: Re: [BUG] File#rewind, File#syswrite, File#pos on Cygwin build > Note that IO#pos is shorthand for seek(0, IO::SEEK_CUR) which > an interface for fseek, that means it is buffered IO routine. > You have to use #sysseek instead. Ah that explains a lot. Why doesn't #syspos exist then? Alan.