<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>I suppose you put "self halt." ?<br><br>Envoyé de mon iPhone</div><div><br>Le 2014-11-26 à 12:42, <a href="mailto:dnorton@mindspring.com">dnorton@mindspring.com</a> a écrit&nbsp;:<br><br></div><blockquote type="cite"><div><div style="font-size: 13px;color: #000000;font-family: arial,sans-serif;"><p>Hi Casey,<br><br>The target is Browser, which does not override the method.<br>The hierarchy is: ProtoObject, Object, Model, StringHolder (has the method), CodeHolder, Browser, et seq.</p>
<p>&nbsp;</p>
<p>I put the halt in StringHolder&gt;&gt;perform:orSendTo: and that didn't bring up the debugger.</p>
<p>&nbsp;</p>
<p>There are 13 implementers of perform:orSendTo: and I can put a halt in each one in order to start the research, but I don't understand why the hierarchy seems to be bypassed.</p>
<p>&nbsp;</p>
<p>- Dan<br>&gt;Date: Tue, 25 Nov 2014 21:43:57 -0800<br>&gt;From: Casey Ransberger <casey.obrien.r@gmail.com><br>&gt;Subject: Re: [Newbies] accept (s)<br>&gt;To: "<a href="mailto:dnorton@mindspring.com">dnorton@mindspring.com</a>" <dnorton@mindspring.com>, "A friendly<br>&gt; place to get answers to even the most basic questions about Squeak."<br>&gt; <beginners@lists.squeakfoundation.org><br>&gt;Message-ID: &lt;<a href="mailto:3B1C3417-8C08-4CB9-844B-E6D28A51C0F1@gmail.com">3B1C3417-8C08-4CB9-844B-E6D28A51C0F1@gmail.com</a>&gt;<br>&gt;Content-Type: text/plain; charset="us-ascii"<br>&gt;<br>&gt;Hi Dan,<br>&gt;<br>&gt;That doesn't sound quite right. <br>&gt;<br>&gt;#perform:orSendTo: is probably overridden in Browser, but... have you looked to see if there's an implementation of it on Object or maybe ProtoObject or something like that?<br>&gt;<br>&gt;I'm pretty sure that #perform: and cousins are usually general. <br>&gt;<br>&gt;Not sure (on a cellphone) without looking at an actual running system, but try looking up the inheritance chain for another implementation of the same selector. That might help. <br>&gt;<br>&gt;Let me know either way, when I get back to a real computer I'll look into it for you if you don't get it figured out by then. <br>&gt;<br>&gt;Good hunting!<br>&gt;<br>&gt;Casey<br>&gt;<br>&gt;&gt; On Nov 25, 2014, at 5:30 PM, <dnorton@mindspring.com>wrote:<br>&gt;&gt; <br>&gt;&gt; An inspector for the menu item "accept (s)" reveals a selector of "#perform:orSendTo:" which is implemented in Browser.<br>&gt;&gt; <br>&gt;&gt; I want to follow the code and I put a halt in "#perform:orSendTo:" but the debugger never opened. What gives?<br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; - Dan<br>&gt;&gt; <br>&gt;&gt; _______________________________________________<br>&gt;&gt; Beginners mailing list<br>&gt;&gt; <a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>&gt;&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br></dnorton@mindspring.com></beginners@lists.squeakfoundation.org></dnorton@mindspring.com></casey.obrien.r@gmail.com></p></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Beginners mailing list</span><br><span><a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a></span><br><span><a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a></span><br></div></blockquote></body></html>