Hi, with gnat-3.4, my Is_Separator (Buffer (I)) did not work anymore to detect end line. For this new version i used Character'Val(Buffer (I)) =3D ASCII.LF, which just work. This version should work, David ;-) http://alioth.debian.org/tracker/index.php?func=3Ddetail&aid=3D301407&group= _id=3D30402&atid=3D411646 ps : sorry i'm lost the previous spellcheck thread ...