<div dir="ltr"><a href="http://forum.dlang.org/post/fyzwknqumopldiktiuvj@forum.dlang.org">http://forum.dlang.org/post/fyzwknqumopldiktiuvj@forum.dlang.org</a><div><br></div><div><a href="http://forum.dlang.org/post/xpmpakmusudanwuzzezl@forum.dlang.org">http://forum.dlang.org/post/xpmpakmusudanwuzzezl@forum.dlang.org</a><br><div><br></div><div><a href="https://issues.dlang.org/show_bug.cgi?id=9631">https://issues.dlang.org/show_bug.cgi?id=9631</a><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 14, 2017 at 10:21 AM, Nicholas Wilson via Digitalmars-d <span dir="ltr"><<a href="mailto:digitalmars-d@puremagic.com" target="_blank">digitalmars-d@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wednesday, 14 June 2017 at 06:33:26 UTC, Jacob Carlborg wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 2017-06-14 06:50, Timothee Cour via Digitalmars-d wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
eg:<br>
Error: no property 'IF_gray' for type 'ImageFormat'<br>
=><br>
Error: no property 'IF_gray' for type 'foo.bar.ImageFormat'<br>
<br>
and also, why not show where the symbol is defined?<br>
<br>
would PR's for that be accepted? is that hard to implement?<br>
</blockquote>
<br>
Technically, for templates, the fully qualified name include all the template arguments. In many (some) casesĀ  this will be way too long to print.<br>
</blockquote>
<br></span>
Perhaps some simple heuristic of length (> 80 chars?) would suffice?<br>
Or perhaps Error: no property 'IF_gray' for type 'ImageFormat' from module 'foo.bar'.<br>
<br>
One of the most confusing errors to get is<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Error: no property 'IF_gray' for type 'ImageFormat'<br>
</blockquote></span>
when 'ImageFormat ' does have that property but it uses a different 'ImageFormat' (in another module) that doesn't.<br>
<br>
</blockquote></div><br></div>