--- a/src/Tools/jEdit/src/isabelle_encoding.scala Wed Jun 22 21:54:35 2011 +0200
+++ b/src/Tools/jEdit/src/isabelle_encoding.scala Wed Jun 22 23:56:44 2011 +0200
@@ -29,8 +29,7 @@
class Isabelle_Encoding extends Encoding
{
- private val charset = Charset.forName(Standard_System.charset)
- val BUFSIZE = 32768
+ private val BUFSIZE = 32768
private def text_reader(in: InputStream, codec: Codec): Reader =
{
@@ -54,12 +53,12 @@
val buffer = new ByteArrayOutputStream(BUFSIZE) {
override def flush()
{
- val text = Isabelle.system.symbols.encode(toString(Standard_System.charset))
+ val text = Isabelle.system.symbols.encode(toString(Standard_System.charset_name))
out.write(text.getBytes(Standard_System.charset))
out.flush()
}
override def close() { out.close() }
}
- new OutputStreamWriter(buffer, charset.newEncoder())
+ new OutputStreamWriter(buffer, Standard_System.charset.newEncoder())
}
}