What if it only forced it in a release build, and warned for debug builds?<div><br></div><div>> make clean debdmd</div><div>Warning: File blah.c contains tabs/crlf/trailing whitespace</div><div>...</div><div><br></div><div>
> make clean dmd</div><div>Fatal: File blah.c contains tabs/crlf/trailing whitespace</div><div><br></div><div>> make detab tolf dmd</div><div>...<br><br><div class="gmail_quote">On Fri, Jan 18, 2013 at 1:33 PM, Walter Bright <span dir="ltr"><<a href="mailto:walter@digitalmars.com" target="_blank">walter@digitalmars.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On 1/17/2013 6:10 PM, Brad Roberts wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Or as a part of the 'build' or 'test' stage of each of the packages make<br>
files.  Make the compilation fail and the auto-tester has no work to do.<br>
<br>
</blockquote>
<br></div>
That's an intriguing idea, but it won't work too well for me. My workflow creates tabs, CRLFs, etc., and having the build on my machine constantly break would be annoying. The canonicalization only matters on checkin.<div class="HOEnZb">
<div class="h5"><br>
______________________________<u></u>_________________<br>
dmd-internals mailing list<br>
<a href="mailto:dmd-internals@puremagic.com" target="_blank">dmd-internals@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/dmd-internals" target="_blank">http://lists.puremagic.com/<u></u>mailman/listinfo/dmd-internals</a><br>
</div></div></blockquote></div><br></div>