Hi Sven
I cut-and-pasted your script into a new file (ANSI encoded), ran under Groovy 1.5.7 / JDK 1.6.0_11 and it seemed to work fine:
in ascii t
in ascii h
in ascii i
in ascii s
in ascii
in ascii i
in ascii s
in ascii
in ascii a
in ascii
in ascii t
in ascii e
in ascii s
in ascii t
this is a test
<>'"&
in default
¼
in default
in default
in default
in default
in default
in default
in default
in default
in default
in default
in default
in default
in default
in default
©¼ÇÈÉÊËÐÑßàäç™
Something about your source file encoding?
Jason