Darren Dale wrote: You might want to look at using ilines on your mmap'ed file's data. <http://members.dsl-only.net/~daniels/ilines.html> This will give you access to building a universal newline generator from a 'block-o-characters' generator. -- -Scott David Daniels Scott.Daniels at Acm.Org