summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcamllib/gprint.ml8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcamllib/gprint.ml b/gcamllib/gprint.ml
index 3bfd86b7ac..ef44c5204a 100644
--- a/gcamllib/gprint.ml
+++ b/gcamllib/gprint.ml
@@ -167,10 +167,10 @@ and print_regular_record self ppf decl args labels v =
in
get_fields 0 labels
in
- fprintf ppf "@[<2>{ %a }@]"
+ fprintf ppf "@[<hov2>{ %a }@]"
(print_list (fun ppf () -> fprintf ppf ";@ ")
(fun ppf ((l,p),v) ->
- fprintf ppf "%s = %a" l p (Obj.repr v)))
+ fprintf ppf "@[<2>%s=@ %a@]" l p (Obj.repr v)))
(List.combine labels_and_subprinters fields)
and print_float_record self ppf decl args labels v =
@@ -183,10 +183,10 @@ and print_float_record self ppf decl args labels v =
let values_as_float =
Array.to_list (Obj.obj v : float array)
in
- fprintf ppf "@[<2>{ %a }@]"
+ fprintf ppf "@[<hov2>{ %a }@]"
(print_list (fun ppf () -> fprintf ppf ";@ ")
(fun ppf ((l,p),v) ->
- fprintf ppf "%s = %a" l p (Obj.repr v)))
+ fprintf ppf "@[<2>%s=@ %a@]" l p (Obj.repr v)))
(List.combine labels_and_subprinters values_as_float)
let rec printer ty ppf v = gen_print printer ty ppf v