src/Pure/System/isabelle_process.ML
changeset 36735 42b7f881f5fc
parent 34243 8821e3293702
child 36950 75b8f26f2f07
equal deleted inserted replaced
36734:d9b10c173330 36735:42b7f881f5fc
    87 
    87 
    88 (* init *)
    88 (* init *)
    89 
    89 
    90 fun init out =
    90 fun init out =
    91  (Unsynchronized.change print_mode
    91  (Unsynchronized.change print_mode
    92     (fold (update (op =)) [isabelle_processN, OuterKeyword.keyword_status_reportN]);
    92     (fold (update op =) [isabelle_processN, OuterKeyword.keyword_status_reportN, Pretty.symbolicN]);
    93   setup_channels out |> init_message;
    93   setup_channels out |> init_message;
    94   OuterKeyword.report ();
    94   OuterKeyword.report ();
    95   Output.status (Markup.markup Markup.ready "");
    95   Output.status (Markup.markup Markup.ready "");
    96   Isar.toplevel_loop {init = true, welcome = false, sync = true, secure = true});
    96   Isar.toplevel_loop {init = true, welcome = false, sync = true, secure = true});
    97 
    97