<div class="gmail_quote">On 3 February 2012 13:54, Guido van Rossum <span dir="ltr">&lt;<a href="mailto:guido@python.org">guido@python.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Thu, Feb 2, 2012 at 6:49 PM, Nick Coghlan &lt;<a href="mailto:ncoghlan@gmail.com">ncoghlan@gmail.com</a>&gt; wrote:<br>
&gt; On Fri, Feb 3, 2012 at 12:42 PM, Ethan Furman &lt;<a href="mailto:ethan@stoneleaf.us">ethan@stoneleaf.us</a>&gt; wrote:<br>
&gt;&gt; Nick Coghlan wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; FWIW, I expect the implementation will *allow* &quot;raise exc from<br>
&gt;&gt;&gt; Ellipsis&quot; as an odd synonym for &quot;raise exc&quot;.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Are we sure we want that?  Raising from something not an exception seems<br>
&gt;&gt; counter-intuitive (None being the obvious exception).<br>
&gt;<br>
&gt; It isn&#39;t so much a matter of wanting it as &quot;Is it problematic enough<br>
&gt; to put any effort into preventing it?&quot; (since allowing it is a natural<br>
&gt; outcome of the obvious implementation).<br>
<br>
</div>I would say yes we want that. It would be strange if you couldn&#39;t<br>
reset a variable explicitly to its default value.</blockquote><div><br></div><div>In that case, would the best syntax be:</div><div><br></div><div>    raise Exception() from Ellipsis</div><div><br></div><div>or:</div><div>
<br></div><div>    raise Exception() from ...</div><div><br></div><div>? I kinda like the second - it feels more self-descriptive to me than &quot;from Ellipsis&quot; - but there&#39;s the counter-argument that it could look like noise, and I think would require a grammar change to allow it there.</div>
<div><br></div><div>Tim Delaney</div></div>