# HG changeset patch # User wenzelm # Date 1141599417 -3600 # Node ID 56cda3ec2ef84487ce491ba74d2ef5ca70b495a1 # Parent 7c311c513baefea0376d3a3667248942f9d4dfd5 SELECT_GOAL: fixed trivial case; diff -r 7c311c513bae -r 56cda3ec2ef8 src/Pure/goal.ML --- a/src/Pure/goal.ML Sun Mar 05 18:49:13 2006 +0100 +++ b/src/Pure/goal.ML Sun Mar 05 23:56:57 2006 +0100 @@ -185,7 +185,7 @@ #> Thm.compose_no_flatten false (conclude st', Thm.nprems_of st') i; fun SELECT_GOAL tac i st = - if Thm.nprems_of st = 1 then tac st + if Thm.nprems_of st = 1 andalso i = 1 then tac st else Seq.lifts (retrofit i 1) (Seq.maps tac (extract i 1 st)) st; end;