<html>
<head>
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Gents,</div>
<div><br>
</div>
<div>I’m evaluating <a href="https://github.com/tgutu/clunit">clunit</a> and noticed that the pretty-print format strings are not working correctly, and the fault appears to be with CCL. For example:</div>
<div><br>
</div>
<div>
<div>? (setq *print-pretty* t)</div>
<div>T</div>
<div>? (format t "~:@_FAILURE DETAILS:~:@_~4:I================")</div>
<div>FAILURE DETAILS:================</div>
<div>NIL</div>
<div>?</div>
</div>
<div><br>
</div>
<div>As I read the <a href="http://www.lispworks.com/documentation/lw51/CLHS/Body/22_c.htm">
CLHS 22.3</a> section, the ~:@_ directive is equivalent to a mandatory newline (i.e. ~%), but that’s not the case here.</div>
<div><br>
</div>
<div>Am I missing something?</div>
<div><br>
</div>
<div>Regards,</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>- SteveN</div>
</body>
</html>