<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=""><br></div><div class="">
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
* better syntax for optional positional arguments:<br>
void fun(int x, [int y, int z=3]){...}<br>
Thinking of which, this would actually solve a long standing problem in D, that<br>
of specifying optional parameters AFTER a variadic template:<br>
void fun(T...)(T args, [string file=__FILE__,int line=__LINE__]){...}<br>
</blockquote>
<br></div>
Not sure what that is.<br></blockquote><div> </div><div><a href="http://d.puremagic.com/issues/show_bug.cgi?id=8687">http://d.puremagic.com/issues/show_bug.cgi?id=8687</a> : Variadic templates do not work properly with default arguments<br>
</div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
* export for libraries<br>
</blockquote>
<br>
What does that mean?<br></blockquote><div> </div><div><a href="http://wiki.dlang.org/DIP45">http://wiki.dlang.org/DIP45</a></div><div><br></div></div></div></div>