equal
deleted
inserted
replaced
268 (* [PgmlIsabelle.pgml_of_prettyT display] *) } |
268 (* [PgmlIsabelle.pgml_of_prettyT display] *) } |
269 (* TODO: PGML markup for proof state navigation *) |
269 (* TODO: PGML markup for proof state navigation *) |
270 in split_markup (output_pgips [Proofstate {pgml=pgml}]) end; |
270 in split_markup (output_pgips [Proofstate {pgml=pgml}]) end; |
271 |
271 |
272 fun proof_general_markup (name, props) = |
272 fun proof_general_markup (name, props) = |
273 (if name = Markup.no_stateN then (output_pgips [Cleardisplay {area=Display}], "") |
273 (if name = Markup.stateN then statedisplay_markup () |
274 else if name = Markup.stateN then statedisplay_markup () |
|
275 else ("", "")); |
274 else ("", "")); |
276 |
275 |
277 in |
276 in |
278 |
277 |
279 val _ = Pretty.add_mode proof_generalN Pretty.default_indent proof_general_markup; |
278 val _ = Markup.add_mode proof_generalN proof_general_markup; |
280 |
279 |
281 end; |
280 end; |
282 |
281 |
283 |
282 |
284 (* theory loader actions *) |
283 (* theory loader actions *) |