Wikipedia says:<br><br><div style="margin-left: 40px;">Syntactically, &quot;none&quot; is singular. If you think of it as &quot;no one&quot;, then
it&#39;s clear - &quot;no one (of these things) satisfies the conditions&quot;. It&#39;s
not the same as pointing to a group of things and saying that the
entire group fails to satisfy; rather, it&#39;s looking at each member of
the group separately, and saying &quot;A does not satisfy; B does not
satisfy; C does not satisfy ...... and Z does not satisfy&quot;. But that&#39;s
a bit laborious to spell out. So to shorten it, we could say &quot;No single
one satisfies&quot;, or shorter yet, &quot;None satisfies&quot;. But grammatically, it
can be either singular or plural, and grammar is not necessarily
related to syntax or even to logic, but more to actual usage, euphony
and peer pressure. It helps to know your target audience. Some would
raise their eyebrows at &quot;none satisfy&quot;; others would have the same
reaction to &quot;none satisfies&quot;.<br></div><br>Then there are some examples in which none is used with satisfy, but to me those don&#39;t count because none is used as a qualifier to some other subject which is plural, namely:<br>
<br>
<div style="margin-left: 40px;">For most people <i>none</i> can be either grammatically singular or plural depending upon the semantics (this is what is called <i>notional agreement</i>). So, we have</div>

<dl><dd>
<dl><dd>
<i><b>None</b> of the rice <b>has</b> been eaten</i> (singular <i>none</i> because <i>rice</i> is singular, noncount)<br><i><b>None</b> of the mice <b>have</b> been eaten</i> (plural <i>none</i> because <i>mice</i> is plural, count)
</dd></dl>
</dd></dl><br>So I think the selector we choose depends on how we read it.&nbsp; For example, do we read<br><br><div style="margin-left: 40px;">someCollection noneSatisfy: aBlock<br></div><br>like this?<br><br><div style="margin-left: 40px;">
&quot;none of the objects in the collection satisfy aBlock&quot;<br></div><br>Or like this?<br><br><div style="margin-left: 40px;">&quot;no object in the collection satisfies aBlock&quot;<br></div><br>Given that both are acceptable, I&#39;d have a (biased I am sure) tendency to choose noneSatisfies:.<br>
<br>Andres.<br><br><br><div class="gmail_quote">On Sat, Mar 22, 2008 at 1:51 AM, Paolo Bonzini &lt;<a href="mailto:bonzini@gnu.org">bonzini@gnu.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Andres Valloud wrote:<br>
&gt; Oops! &nbsp;Thank you for the correction.<br>
<br>
</div>Actually both are correct. &nbsp;I asked on<br>
<a href="http://en.wikipedia.org/Wikipedia:Reference_desk/Language" target="_blank">http://en.wikipedia.org/Wikipedia:Reference_desk/Language</a> (search for<br>
&quot;None&quot;) and started a tiny flame war. :-)<br>
<br>
I now prefer #noneSatisfy: too for compatibility.<br>
<font color="#888888"><br>
Paolo<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
ANSI-Smalltalk mailing list<br>
<a href="mailto:ANSI-Smalltalk@lists.openskills.org">ANSI-Smalltalk@lists.openskills.org</a><br>
<a href="http://lists.openskills.org/cgi-bin/mailman/listinfo/ansi-smalltalk" target="_blank">http://lists.openskills.org/cgi-bin/mailman/listinfo/ansi-smalltalk</a><br>
</div></div></blockquote></div><br>