Hmmm... I tried saving & quitting, then downloading SqueakV39.sources.gz from <a href="http://squeak.org/Download/" target="_blank">http://squeak.org/Download/</a>, unzipping this and copying the resulting SqueakV39.sources into my workspace and re-running my Squeak vm and I can still reproduce the error.<div>
<br></div><div>I am also not sure what you mean by contemporary Squeak, but I am running this on Linux Fedora, with the latest squeak-vm which I installed using yum as follows:</div><div><br></div><div>$ yum install squeak-vm</div>
<div><br></div><div><div>$ squeak -version</div><div>3.10-5 #1 Mon Jun 21 22:10:08 UTC 2010 gcc 4.4.4</div><div>Squeak3.10beta of 22 July 2007 [latest update: #7159]</div><div>Linux <a href="http://x86-04.phx2.fedoraproject.org">x86-04.phx2.fedoraproject.org</a> 2.6.18-194.3.1.el5 #1 SMP Sun May 2 04:17:42 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux</div>
<div>default plugin location: /usr/lib64/squeak/3.10-5/*.so</div><div><br></div><div>As for the love of debugging, let's just say that I'm sharing the love. :-) Actually, I'd love to see this software work - it seems like a really neat language toolset.</div>
<div><br></div><div>Thanks again,</div><div>Dave</div><div><br></div><br><div class="gmail_quote">On Wed, Aug 22, 2012 at 5:58 PM, Chris Cunnington <span dir="ltr"><<a href="mailto:smalltalktelevision@gmail.com" target="_blank">smalltalktelevision@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 12-08-22 5:46 PM, dav0 wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
OK, so I rebuilt the tutorial from scratch and I am able to reproduce the syntax error again now when I click on a yellow square. I'm not real sure what the syntax error is because the tutorial hasn't covered much of the Smalltalk syntax yet.<br>
<br>
I am also seeing the same sort of display symptoms as before, where the checkerboard is offset around 50 pixels both in the x and the y directions - indicating that the syntax error has something to do with the checkerboard's positioning.<br>
<br>
I am attaching the sources which I manually saved along the way (SBE-Quinto.sources). Note: I did make one change to the original PDF code which seems to have an extra dash '-' in the Class category (package) name, where two of the provided methods specify "SBE--Quinto" instead of "SBE-Quinto" as the tutorial says to use.<br>
<br>
The one thing which I am doing that I suspect may be part of the problem is the fact that I have newer Squeak sources than those which are referenced by the book. The book's SBE image seems to complain every time I start up displaying a little pop-up which says "SqueakV39.sources does not exist" at which point, I always "Choose another name" from the menu and select my more recent "SqueakV41.sources" which I downloaded previously. Could this be causing this issue?<br>
<br>
Thanks<br>
Dave<br>
</blockquote>
<br></div>
Hi Dave,<br>
<br>
Kudos to you for persisting and rebuilding the exercise. That's good.<br>
You do want to match your sources file with the right image. As you can see from this page, there are sources for various Squeak releases:<br>
<br>
<a href="http://squeak.org/Download/" target="_blank">http://squeak.org/Download/</a><br>
<br>
It sounds to me that if you are starting and it asks for SqueakV39.sources, then you are downloading an image from somewhere of which I am unfamiliar. It might be easiest to download Squeak from the homepage, get an all-in-one and leave the business of sources files to the maker of that package.<br>
<br>
<a href="http://www.squeak.org" target="_blank">http://www.squeak.org</a>.<br>
<br>
The sources may be the problem. They may not be. Either way, perhaps you should upgrade to contemporary Squeak? Then, you have the working sources available at<br>
<br>
<a href="http://www.squeaksource.com/SqueakByExample" target="_blank">http://www.squeaksource.com/<u></u>SqueakByExample</a><br>
<br>
You can use that version of the game to compare with the one you've rebuilt by hand.<br>
<br>
I'm not sure it's my role here to actually find the syntax error for you. Bug hunting is really the fun of programming and I wouldn't want to take that way from you. :)<div class="HOEnZb"><div class="h5"><br>
<br>
HTH,<br>
Chris<br>
<br>
______________________________<u></u>_________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@lists.squeakfoundation.org" target="_blank">Beginners@lists.<u></u>squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.<u></u>org/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br></div>