<br><br><div class="gmail_quote">On Tue, Feb 15, 2011 at 2:12 PM, Nicolas Cellier <span dir="ltr">&lt;<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2011/2/15 Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>&gt;:<br>
<div class="im">&gt;<br>
&gt;<br>
&gt; On Tue, Feb 15, 2011 at 1:50 PM, Nicolas Cellier<br>
&gt; &lt;<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m just wondering: does a Metaclass have a category ?<br>
&gt;&gt; on one hand, plenty of #category senders are protected with<br>
&gt;&gt; #theNonMetaClass and we could do the same<br>
&gt;&gt; on the other hand, we could just simplify lot of other code with this<br>
&gt;&gt; conveniency...<br>
&gt;<br>
&gt; I don&#39;t know about you but I&#39;m forever writing scripts where I want<br>
&gt; metaclass to implement category.  This addition is really useful IMO.<br>
&gt;<br>
<br>
</div>I don&#39;t, that&#39;s why I ask :)<br>
If convenient enough we can generalize it and simplify code further indeed.<br>
It&#39;s true that spreading #theNonMetaClass looks more like small-pox<br>
than small-talk.<br></blockquote><div><br></div><div>:)   exactly.  which sadist came up with that particular case also?  I find the capital C most unintuitive given Metaclass.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<font color="#888888"><br>
Nicolas<br>
</font><div><div></div><div class="h5"><br>
&gt;&gt;<br>
&gt;&gt; Nicolas<br>
&gt;&gt;<br>
&gt;&gt; 2011/2/15  &lt;<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>&gt;:<br>
&gt;&gt; &gt; A new version of Kernel was added to project The Inbox:<br>
&gt;&gt; &gt; <a href="http://source.squeak.org/inbox/Kernel-fbs.546.mcz" target="_blank">http://source.squeak.org/inbox/Kernel-fbs.546.mcz</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; ==================== Summary ====================<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Name: Kernel-fbs.546<br>
&gt;&gt; &gt; Author: fbs<br>
&gt;&gt; &gt; Time: 15 February 2011, 4:04:05.286 pm<br>
&gt;&gt; &gt; UUID: 89f8153f-e938-c742-9f8b-002d8e55612c<br>
&gt;&gt; &gt; Ancestors: Kernel-nice.545<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Allow one to declare a new class when one refers to the<br>
&gt;&gt; &gt; as-yet-undeclared class in a class-side method.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; (<a href="http://bugs.squeak.org/view.php?id=7606" target="_blank">http://bugs.squeak.org/view.php?id=7606</a>)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; =============== Diff against Kernel-nice.545 ===============<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Item was added:<br>
&gt;&gt; &gt; + ----- Method: Metaclass&gt;&gt;category (in category &#39;organization&#39;) -----<br>
&gt;&gt; &gt; + category<br>
&gt;&gt; &gt; +       ^ thisClass category!<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br>