diff -r 0350245dec1c -r 0518bf89c777 src/Pure/Thy/thy_output.ML --- a/src/Pure/Thy/thy_output.ML Wed Aug 29 11:31:07 2012 +0200 +++ b/src/Pure/Thy/thy_output.ML Wed Aug 29 11:48:45 2012 +0200 @@ -110,7 +110,7 @@ in f src state ctxt handle ERROR msg => cat_error msg ("The error(s) above occurred in document antiquotation: " ^ - quote name ^ Position.str_of pos) + quote name ^ Position.here pos) end; fun option ((xname, pos), s) ctxt = @@ -198,7 +198,7 @@ val ants = Antiquote.read (Symbol_Pos.explode (txt, pos), pos); in if Toplevel.is_toplevel state andalso not (forall Antiquote.is_text ants) then - error ("Unknown context -- cannot expand document antiquotations" ^ Position.str_of pos) + error ("Unknown context -- cannot expand document antiquotations" ^ Position.here pos) else implode (map expand ants) end; @@ -309,7 +309,7 @@ else (case drop (~ nesting - 1) tags of tgs :: tgss => (tgs, tgss) - | [] => err_bad_nesting (Position.str_of cmd_pos)); + | [] => err_bad_nesting (Position.here cmd_pos)); val buffer' = buffer @@ -535,7 +535,7 @@ fun pretty_theory ctxt (name, pos) = (case find_first (fn thy => Context.theory_name thy = name) (Theory.nodes_of (Proof_Context.theory_of ctxt)) of - NONE => error ("No ancestor theory " ^ quote name ^ Position.str_of pos) + NONE => error ("No ancestor theory " ^ quote name ^ Position.here pos) | SOME thy => (Position.report pos (Theory.get_markup thy); Pretty.str name));