My *hunch* is that it probably works correctly as long as the block is monadic. Squeak likely accept niladic blocks as well where other platforms don&#39;t. But that would need to be verified.<br><br>Julian<br><br><div class="gmail_quote">

On Wed, May 5, 2010 at 6:46 PM, Lukas Renggli <span dir="ltr">&lt;<a href="mailto:renggli@gmail.com">renggli@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

#ifNotNil: didn&#39;t work identically across platforms. I don&#39;t know if<br>
this is still the case?<br>
<font color="#888888"><br>
Lukas<br>
</font><div><div></div><div class="h5"><br>
On 5 May 2010 19:38, Julian Fitzell &lt;<a href="mailto:jfitzell@gmail.com">jfitzell@gmail.com</a>&gt; wrote:<br>
&gt; As I recall, we specifically don&#39;t use #ifNotNil: that way (we do use<br>
&gt; #ifNil: but only for cases where we are supplying a replacement value -- for<br>
&gt; flow control we use &quot;isNil ifTrue:&quot;). I can&#39;t recall if this is due to a<br>
&gt; compatibility issue or is a stylistic choice (or if I&#39;m remembering the<br>
&gt; details of what isn&#39;t allowed incorrectly). Lukas?<br>
&gt;<br>
&gt; Julian<br>
&gt;<br>
&gt; On Wed, May 5, 2010 at 1:55 PM, Boris Popov, DeepCove Labs (YVR)<br>
&gt; &lt;<a href="mailto:boris@deepcovelabs.com">boris@deepcovelabs.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Suggestion,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; WARequestHandler&gt;&gt;url<br>
&gt;&gt;<br>
&gt;&gt;  | url |<br>
&gt;&gt;<br>
&gt;&gt;  url := self basicUrl.<br>
&gt;&gt;<br>
&gt;&gt;  self serverPath ifNotNil: [:v | url parsePath: v].<br>
&gt;&gt;<br>
&gt;&gt;  self serverProtocol ifNotNil: [:v | url scheme: v].<br>
&gt;&gt;<br>
&gt;&gt;  self serverHostname ifNotNil: [:v | url host: v].<br>
&gt;&gt;<br>
&gt;&gt;  self serverPort ifNotNil: [:v | url port: v].<br>
&gt;&gt;<br>
&gt;&gt;  ^url<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; -Boris<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt;<br>
&gt;&gt; DeepCove Labs Ltd.<br>
&gt;&gt;<br>
&gt;&gt; +1 (604) 689-0322<br>
&gt;&gt;<br>
&gt;&gt; 4th floor, 595 Howe Street<br>
&gt;&gt;<br>
&gt;&gt; Vancouver, British Columbia<br>
&gt;&gt;<br>
&gt;&gt; Canada V6C 2T5<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://tinyurl.com/r7uw4" target="_blank">http://tinyurl.com/r7uw4</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; PacNet Services (Europe) Ltd.<br>
&gt;&gt;<br>
&gt;&gt; +353 (0)61 714-360<br>
&gt;&gt;<br>
&gt;&gt; Shannon Airport House, SFZ<br>
&gt;&gt;<br>
&gt;&gt; County Clare, Ireland<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://tinyurl.com/y952amr" target="_blank">http://tinyurl.com/y952amr</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; CONFIDENTIALITY NOTICE<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; This email is intended only for the persons named in the message header.<br>
&gt;&gt; Unless otherwise indicated, it contains information that is private and<br>
&gt;&gt; confidential. If you have received it in error, please notify the sender and<br>
&gt;&gt; delete the entire message including any attachments.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Thank you.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; seaside mailing list<br>
&gt;&gt; <a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
&gt;&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; seaside mailing list<br>
&gt; <a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
</div></div>--<br>
<div class="im">Lukas Renggli<br>
<a href="http://www.lukas-renggli.ch" target="_blank">www.lukas-renggli.ch</a><br>
_______________________________________________<br>
</div><div><div></div><div class="h5">seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br>