equal
deleted
inserted
replaced
600 |
600 |
601 fun extern_entries verbose ctxt space entries = |
601 fun extern_entries verbose ctxt space entries = |
602 fold (fn (name, x) => |
602 fold (fn (name, x) => |
603 (verbose orelse not (is_concealed space name)) ? |
603 (verbose orelse not (is_concealed space name)) ? |
604 cons ((name, extern ctxt space name), x)) entries [] |
604 cons ((name, extern ctxt space name), x)) entries [] |
605 |> Library.sort_wrt (#2 o #1); |
605 |> sort_by (#2 o #1); |
606 |
606 |
607 fun markup_entries verbose ctxt space entries = |
607 fun markup_entries verbose ctxt space entries = |
608 extern_entries verbose ctxt space entries |
608 extern_entries verbose ctxt space entries |
609 |> map (fn ((name, xname), x) => ((markup space name, xname), x)); |
609 |> map (fn ((name, xname), x) => ((markup space name, xname), x)); |
610 |
610 |