Con.def_id = def_id ;
Con.def_term = bo } = d in
let r =
- Box.b_h [Some "helm", "xref", def_id]
+ Box.b_hov [Some "helm", "xref", def_id]
[ Box.b_object (p_mi []
(match def_name with
None -> "_"
| Some n -> n)) ; Box.b_space ;
Box.b_text [] (Utf8Macro.unicode_of_tex "\\def") ;
- Box.b_space; term2pres bo] in
+ Box.indent (term2pres bo)] in
aux (r::accum) tl
| _::_ -> assert false
in
in
let match_box =
hvbox false false [
- hvbox false true [
+ hvbox false false [
hvbox false true [keyword "match"; space; break; top_pos (k what)];
break;
hvbox false true indty_box;
keyword "let"; space;
hvbox false true [
aux_var var; space;
- builtin_symbol "\\def"; break; top_pos (k s) ];
- break; space; keyword "in"; space ];
+ builtin_symbol "\\def"; break; top_pos (k s); space; keyword "in"; space ];
+ ];
break;
k t ])
| Ast.LetRec (rec_kind, funs, where) ->