src/Pure/goal_display.ML
changeset 61039 80f40d89dab6
parent 60924 610794dff23c
child 61268 abe08fb15a12
--- a/src/Pure/goal_display.ML	Fri Aug 28 11:52:06 2015 +0200
+++ b/src/Pure/goal_display.ML	Fri Aug 28 11:53:09 2015 +0200
@@ -114,7 +114,7 @@
     val pretty_varsT = pretty_list "type variables:" prt_varsT o varsT_of;
 
 
-    val {prop, tpairs, ...} = Thm.rep_thm state;
+    val prop = Thm.prop_of state;
     val (As, B) = Logic.strip_horn prop;
     val ngoals = length As;
   in
@@ -124,7 +124,7 @@
         pretty_subgoals (take goals_limit As) @
         [Pretty.str ("A total of " ^ string_of_int ngoals ^ " subgoals...")]
       else pretty_subgoals As) @
-    pretty_ffpairs tpairs @
+    pretty_ffpairs (Thm.tpairs_of state) @
     (if show_consts then pretty_consts prop else []) @
     (if show_types then pretty_vars prop else []) @
     (if show_sorts0 then pretty_varsT prop else [])