The latest versions of the Icon language (9.3.1 & beyond) sprouted an interesting change in semantics: if you open a file for reading in "translated" (text) mode now, it normalizes Unix, Mac and Windows line endings to plain \n. Writing in text mode still produces what's natural for the platform. Anyone think that's *not* a good idea? c-will-never-get-fixed-ly y'rs - tim