The vi tags problem had to do with mmap()ing of the tags file. I changed mmap() to be more compatable with well documented uses.. "vi -t" should work on sources supped tommorow. Chris. ------------------------------------------------------------------------------