added hilite markup;
authorwenzelm
Fri, 07 Sep 2007 22:13:45 +0200
changeset 24555 ea220faa69e7
parent 24554 e9edafca311c
child 24556 22ac3c8d78a5
added hilite markup;
src/Pure/General/markup.ML
src/Pure/ProofGeneral/proof_general_emacs.ML
--- a/src/Pure/General/markup.ML	Fri Sep 07 20:40:08 2007 +0200
+++ b/src/Pure/General/markup.ML	Fri Sep 07 22:13:45 2007 +0200
@@ -55,6 +55,7 @@
   val stateN: string val state: T
   val subgoalN: string val subgoal: T
   val sendbackN: string val sendback: T
+  val hiliteN: string val hilite: T
   val default_output: T -> output * output
   val add_mode: string -> (T -> output * output) -> unit
   val output: T -> output * output
@@ -155,6 +156,7 @@
 val (stateN, state) = markup "state";
 val (subgoalN, subgoal) = markup "subgoal";
 val (sendbackN, sendback) = markup "sendback";
+val (hiliteN, hilite) = markup "hilite";
 
 
 (* print mode operations *)
--- a/src/Pure/ProofGeneral/proof_general_emacs.ML	Fri Sep 07 20:40:08 2007 +0200
+++ b/src/Pure/ProofGeneral/proof_general_emacs.ML	Fri Sep 07 22:13:45 2007 +0200
@@ -103,6 +103,7 @@
   (if name = Markup.promptN then ("", special "372")
     else if name = Markup.stateN then (special "366" ^ "\n", "\n" ^ special "367")
     else if name = Markup.sendbackN then (special "376", special "377")
+    else if name = Markup.hiliteN then (special "327", special "330")
     else ("", ""))
   |> (name <> Markup.promptN andalso print_mode_active "test_markup") ?
     (fn (bg, en) =>