Join GitHub today
Broken semantics of %(%) when substituted by a box #6533
Original bug ID: 6533
The following code exhibits very different outputs in 4.02
let fmt = Format.std_formatter
let () =
The problem is in the interpretation of the first %(%). The '@[' format seems to be ignored.
Comment author: @gasche
Meta-comment: I will apply this patch, as well as the other Format fixes lying around, but I'm in holidays this post-ICFP week so it will probably happen next week. If anyone has a good reason to need the fixes earlier, ask for it, I could possibly free some time or delegate to Damien.