output is read-only;
authorwenzelm
Tue, 18 Sep 2012 19:50:09 +0200
changeset 49421 0988d31e9140
parent 49420 32cb1f1a6a5d
child 49422 21f77309d93a
output is read-only;
src/Tools/jEdit/src/pretty_text_area.scala
--- a/src/Tools/jEdit/src/pretty_text_area.scala	Tue Sep 18 19:42:32 2012 +0200
+++ b/src/Tools/jEdit/src/pretty_text_area.scala	Tue Sep 18 19:50:09 2012 +0200
@@ -92,8 +92,10 @@
     val buffer = text_area.getBuffer
     try {
       buffer.beginCompoundEdit
+      buffer.setReadOnly(false)
       text_area.setText(text)
       text_area.setCaretPosition(0)
+      buffer.setReadOnly(true)
     }
     finally {
       buffer.endCompoundEdit
@@ -120,6 +122,7 @@
   }
 
   text_area.getBuffer.setTokenMarker(new Token_Markup.Marker(true, None))
+  text_area.getBuffer.setReadOnly(true)
   rich_text_area.activate()
   layout(Component.wrap(text_area)) = BorderPanel.Position.Center
 }