Dave Thomas wrote: > I thought -E set the encoding for source files (and, by > extension, the strings etc in those files). Is this not the case? -E doesn't set "the encoding for source files". We call this as "string literal encoding". (this includes regexp literal etc) -E set only Encoding.default_external. -- NARUSE, Yui <naruse / airemix.com> DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA