Does the -E command line option no longer set source file encoding? dave[RUBY3/Book 12:44:13] cat t.rb p __ENCODING__ dave[RUBY3/Book 12:46:47] ruby t.rb #<Encoding:US-ASCII> dave[RUBY3/Book 12:46:52] ruby -E utf-8 t.rb #<Encoding:US-ASCII> Also, can I confirm that US-ASCII is now the default, rather than ASCII-8BIT? If so, will -Kn be changed to use US-ASCII as well (it currently sets ASCII-8BIT) Cheers Dave