Was asked to repost this under a separate thread, so here it is! Currently we have IO#write_nonblock(string) [writes as much of the string as currently possible] What I was thinking would be useful would be IO#write_nonblock(string, offset) [starts the write at offset bytes into the string]. Would anybody else find this useful? Thanks! -=R -- Posted via http://www.ruby-forum.com/.