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