src/Tools/jEdit/src/jedit/isabelle_sidekick.scala
changeset 34858 ad486bd8abf3
parent 34832 d785f72ef388
child 34859 f986d84dd44b
--- a/src/Tools/jEdit/src/jedit/isabelle_sidekick.scala	Sun Jan 10 21:08:23 2010 +0100
+++ b/src/Tools/jEdit/src/jedit/isabelle_sidekick.scala	Sun Jan 10 21:14:44 2010 +0100
@@ -44,11 +44,10 @@
     Swing_Thread.now { Document_Model(buffer) } match {
       case Some(model) =>
         val document = model.recent_document()
-        for (command <- document.commands if !stopped) {
+        for ((command, command_start) <- document.command_range(0) if !stopped) {
           root.add(document.current_state(command).markup_root.swing_tree((node: Markup_Node) =>
               {
                 val content = command.content(node.start, node.stop)
-                val command_start = command.start(document)
                 val id = command.id
 
                 new DefaultMutableTreeNode(new IAsset {