Make <undostep> call undos_proof to display resulting proofstate.
--- a/src/Pure/proof_general.ML Thu Oct 28 11:58:22 2004 +0200
+++ b/src/Pure/proof_general.ML Thu Oct 28 17:11:51 2004 +0200
@@ -1168,7 +1168,7 @@
| "spuriouscmd" => isarscript data
| "badcmd" => isarscript data
(* improperproofcmd: improper commands which *do not* belong in script *)
- | "undostep" => isarcmd "ProofGeneral.undo"
+ | "undostep" => isarcmd "undos_proof 1" (* ProofGeneral.undo" *)
| "abortgoal" => isarcmd "ProofGeneral.kill_proof"
| "forget" => error "Not implemented"
| "restoregoal" => error "Not implemented" (* could just treat as forget? *)