diff -r 7665471a56c1 -r 293838e72201 rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Tue May 27 12:25:41 2014 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Fri Jan 09 20:46:35 2015 +0100 @@ -19,8 +19,9 @@ import java.io.BufferedWriter; import java.io.File; -import java.io.FileWriter; +import java.io.FileOutputStream; import java.io.IOException; +import java.io.OutputStreamWriter; import java.io.Writer; import java.net.URI; import java.net.URISyntaxException; @@ -104,7 +105,7 @@ System.exit(0); } - try (Writer w = new BufferedWriter(new FileWriter(gt))) { + try (Writer w = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(gt), "UTF-8"))) { Bck2Brwsr c = Bck2Brwsr.newCompiler(). obfuscation(obfLevel). addRootClasses(classes.toArray()).