<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners">
    <title>gmane.comp.lang.smalltalk.squeak.beginners</title>
    <link>http://blog.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4322"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4320"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4315"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4314"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4302"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4301"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4300"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4299"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4296"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4295"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4294"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4293"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4287"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4284"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4283"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4273"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4269"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4268"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4259"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4251"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4322">
    <title>[ANN] MorphicWrappers&amp;MathMorphsinto3.10</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4322</link>
    <description>I add

http://wiki.squeak.org/squeak/6050.

For people I advice hit the load updates button and advance your image to
Squeak3.10-7164-basic.image, so you have the last minute fixes, look enh,
etc.

The Diego Gomez Deck friendly bar you see in page pict could be activated
going to Preferences, docking bars and changing the preference to on

Cheers

Edgar
</description>
    <dc:creator>Edgar J. De Cleene</dc:creator>
    <dc:date>2008-05-17T10:35:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4320">
    <title>Easy way to override a method?</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4320</link>
    <description>Is there an easy way in Squeak to override a method?

I have created a subclass of a class, and am viewing my subclass in a hierarchy 
browser. I have clicked on the superclass in the browser and am browsing 
methods to see what I need to override.

Having discovered a method that I want to override - I was hoping I could 
right click on that method and select Refactor|Override - but its not there 
(it is in Dolphin). Failing this I tried drag and drop - but that seems to 
just move the method (I held the Control key while dragging but I guess thats 
a Dolphin and a windows thing).

Is there some way to easily and quickly do this without having to cut and 
paste?

Tim
</description>
    <dc:creator>Tim M</dc:creator>
    <dc:date>2008-05-17T01:22:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4315">
    <title>How to put a block into an Array</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4315</link>
    <description>Newbie here, working my way through Guzdial's Squeak: Object-Oriented
Design with Multimedia Applications (2001). One of the exercises
requires building an Array with a block of code as an element, the
idea is to lookup the stored block in some way and execute it. But,
how do you store a block of code in an Array?

For example, I can do this:

[Transcript show: 'a message'] value

But I can't get this to work:

myArray := #([Transcript show: 'a message']).
(myArray at: 1) value

The reason is that (myArray at: 1) doesn't recognize the stored object
as a block. Inspecting it shows the odd symbol: #[ ??

Can someone get me back on the clue train?

Thanks,

David
</description>
    <dc:creator>David Finlayson</dc:creator>
    <dc:date>2008-05-16T19:11:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4314">
    <title>New edition of Squeak by Example using dedicated image</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4314</link>
    <description>
Hi folks,

Several people have complained about being confused when the hands-on  
examples don't work as described in various images.

We have attempted to address this problem by providing our own  
dedicated image, available from SqueakByExample.org.  This image has  
been specially prepared by Damien Cassou, and is a slight variant of  
the final 3.9 squeak-dev image.

(Most of) the figures and exercises have been adapted so they really  
should work exactly as described in the latest revision (2008-05-15).

We would be happy for feedback in case any further errors are found.   
(Please use the discussion list mentioned on the book's web site.)

Thanks to one and all for the very positive feedback so far, and your  
patience with errors and oversights.

Oscar Nierstrasz
</description>
    <dc:creator>Oscar Nierstrasz</dc:creator>
    <dc:date>2008-05-16T10:52:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4302">
    <title>Does create class prompt on save actually record to thechanges file?</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4302</link>
    <description>
When I save a method that references a new class, it prompts me if I want 
to create the class when I save

e.g. 

 
initialize

  super initialize.

  self menuComponent: StMenuComponent new


If I let Squeak create the STMenuComponent class, i don't think it gets added 
to the change log - as when I crashed my image several minutes later and 
tried to follow the recovery instructions (http://www.eli.sdsu.edu/courses/spring01/cs683/notes/crash/crash.html) 
I wasn't able to recover source in that class as it didn't get created in 
the listed changes (although the subsequent methods I added to it were offered 
as changes to load). I think its possibly that the helpful prompt to create 
a class didn't put it in the change log? does this sound correct and is it 
a bug?

This was in the Seaside one-click install image.
</description>
    <dc:creator>Tim M</dc:creator>
    <dc:date>2008-05-13T23:39:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4301">
    <title>Easy way to define new methods referenced in a method?</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4301</link>
    <description>Is there an easy way to define methods when you reference them in a new method?

e.g. 
 
renderContentOn: html

  html heading: 'ToDo-List'.
  html div
  class: 'menu';
  with: self menuComponent.


When I save it warns me that menuComponent isn't defined but there is no 
option to define a stub method for it? So I simply select that its correct. 
Then in the new method there is no refactor operation to implement that method 
(in Dolphin I can select the AutoCorrect menu and there is a define method 
option - is there some addin for Squeak that does this? Or does everyone 
rely on having a test that calls the method and so you let the debugger define 
it?)

Tim
</description>
    <dc:creator>Tim M</dc:creator>
    <dc:date>2008-05-13T23:35:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4300">
    <title>on-line seaside tutorial or book</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4300</link>
    <description>

Has anyone purchased the Introduction to Seaside book available at Lulu?

http://www.lulu.com/content/2234565

I've already gone through most of the on-line tutorial at

http://www.swa.hpi.uni-potsdam.de/seaside/tutorial/

so I was wondering what additional material the book offered.

I would be willing to purchase the book, if it offered substantially more than what the on-line tutorial covers, but on my student budget ...

Paul

</description>
    <dc:creator>ina tube</dc:creator>
    <dc:date>2008-05-13T20:36:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4299">
    <title>Squeak and GUIs</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4299</link>
    <description>Hello everyone,

is there some documentation/tutorial somewhere which explains how to 
build a standard GUI application in Squeak?

Cheers,

Claus
</description>
    <dc:creator>Claus Kick</dc:creator>
    <dc:date>2008-05-13T19:23:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4296">
    <title>What do the (x) suffixes in menus mean?</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4296</link>
    <description>Hi Guys -

I'm new to Squeak (but not Smalltalk) - I've fired up Squeak images over 
the years and been put off by the sheer noise in the user interface - but 
then I discovered Damion's dev image and it looked a bit more approachable 
- so I'm trying to get started.

I've been trying the seaside tutorial to get going, and one thing that I 
have noticed is that when I right click (I'm using windows) I get a menu 
and it has items that have suffixes like "do it (d)" "pretty print (r)".

What do the items in brackets mean? I thought they were some sort of keyboard 
shortcut but I can't seem to work out how I invoke them - in particular I 
was interested in how to quickly reformat my code when pasting in examples 
from the tuturial?

Tim
</description>
    <dc:creator>Tim M</dc:creator>
    <dc:date>2008-05-12T12:45:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4295">
    <title>A gift for your children..</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4295</link>
    <description>ftp://elpelotero:elpelotero&lt; at &gt;201.212.80.141/Public/VolcanSqueakLight.389.imag
e

A slide show and puzzle with  images of the eruption of Chaiten volcano.

Image is open so, you have Squeak for work .

Edgar
</description>
    <dc:creator>Edgar J. De Cleene</dc:creator>
    <dc:date>2008-05-12T10:08:43</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4294">
    <title>Hi, I 'm Edgar and have some words for kids from 9 to 109years</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4294</link>
    <description>First, I ask you read

http://tech.groups.yahoo.com/group/squeak/message/127265

Ralph is not with us for a time and you must face my mistakes.

Any good in the release come from he and the super crow behind the scenes
working so hard.

All troubles and mistakes from me. How you learn to build a release ?

So I could be on Squeak IRC channel at random times, probability grow 7.30
to 10.30 Argentina time (10.30 GMT or you local time).

I'm very serious but do jokes and speak in Spanish with all Spanish speaking
people on IRC, so you are warned.

We have here in Rosario, Argentina a "bar" or "café" group named SqueakRos ,
all people of any countries are welcomed.

All kind of subject was talked , off course the most often is Squeak.

For me, Squeak is more as exchange code, is a cultural experience.

So I talk about life here in Rosario, Fútbol, Formula One, Sci Fi, Movies,
Music, etc in IRC.

I'm here to help , but you should read the book and the swiki before.

3.10 is just released, quick fixes is on the way

3.11 is on draft but soon we start.

So , is your turn to complains direct to me.

And if I can't find a solution you should send a letter to the Board so they
fire me.

Nos encontramos en el IRC :=)

Edgar
</description>
    <dc:creator>Edgar J. De Cleene</dc:creator>
    <dc:date>2008-05-11T11:16:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4293">
    <title>[ANN] 3.10 is Final, over, finito ...</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4293</link>
    <description>Formal part and in Ralph absentia....

This release (3.10) is the first release on the road to smaller, more
compact releases of Squeak.

The Packages that have been removed are:
   * Flash
   * StarSqueak
   * SmaCC
   * Speech
   * Movies
   * FixUnderscores
   * OB
   * OmniBrowser

The Universes browser written by Lex Spoon has been added to this
release; this makes it much easier to install packages. Many actively
developed packages are easily installable using this browser.

For older packages that are not yet available from the Universes
browser, SqueakMap is still available in the image  to install these
packages.

Packages can also be installed directly from code repositories such as
http://www.squeaksource.com/ using the Monticello browser. For example,
Keith Hodges' Installer package is available from
http://www.squeaksource.com/Installer, and the Universes package is
available from http://www.squeaksource.com/universes.

Quality control
-------------------------------

We know that this release is not yet perfect, but there are now more
than 2200 automated tests that run under Mac OS X, Windows XP and
SimplyMepis Linux 6.5 every time a [BUG] or [ENH] report from Mantis is
made to our update stream.

Mantis
-------------------

 From now on, bug reports and improvements are best reported by filling
in a Mantis report at http://bugs.squeak.org. Instructions are available
at http://bugs.squeak.org/proj_doc_page.php .

On behalf of the 3dot10 team,

Ralph Johnson,
Edgar J. de Cleene,
and the following list of "Ferrari team" nicknames in Mantis:

franksergeant gokr wiz Dionisiy al andreas matthewf Damien Cassou rr wbk
mathk dse MarcusDenker kwl black hangal johnpf bergel dpollet Krivanek
loewis Keith_Hodges gilEgozi sumi haleden sge thams nicolas cellier johnmci
</description>
    <dc:creator>Edgar J. De Cleene</dc:creator>
    <dc:date>2008-05-11T10:46:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4287">
    <title>Nothing's working</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4287</link>
    <description>   When I first got Squeak last night I took a quick look at it and
was quite impressed--thought it had a lot of potential not only for
the project I currently want to do, but  I could see possibilities for
quite a few others as well.  So this morning I got a copy of 'Squeak
by Example', skimmed over the 'hello' and 'add two plus two' sections
and started in on the first simple program 'Quinto'.
        Yeeeeks!!
   Nothing--absolutely &lt;nothing.&gt; ---  works the way the author
describes it.  I did get a few things to work, but I had to piddle
around (click on this, click on that) to get it done.  Other than that
</description>
    <dc:creator>Lee Nixon</dc:creator>
    <dc:date>2008-05-09T23:15:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4284">
    <title>SSH server in Squeak</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4284</link>
    <description>_______________________________________________
Beginners mailing list
Beginners&lt; at &gt;lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
</description>
    <dc:creator>Aditya Siram</dc:creator>
    <dc:date>2008-05-08T16:23:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4283">
    <title>[ANN] "Squeak by Example" translated in french</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4283</link>
    <description>Hi all,
there is now a french edition of "Squeak By Example" book.

Available as a free download or a printed copy on lulu.com.

http://squeakbyexample.org/fr

Enjoy !

</description>
    <dc:creator>Serge Stinckwich</dc:creator>
    <dc:date>2008-05-07T06:33:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4273">
    <title>Best way to view many classes</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4273</link>
    <description>
Hi,

More than a few times now I have played around with squeak. I keep leaving
and recently I have realized why: I find it easier to follow code with in
files than with a code browser. I can scroll a file fast and even I have 10
files open I still find it easer. 

So my question is: what is the best way to follow and reference multiple
classes in multiple packages? I know I could open more than one class
browsers but that seems cumbersome.
</description>
    <dc:creator>gruntfuttuck</dc:creator>
    <dc:date>2008-05-03T12:46:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4269">
    <title>How to increase size of Transcript</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4269</link>
    <description>When writing to  Transcript using Transcript show:, after certain amount is 
put on the Transcript, the screen gets cleaned, keeping only about 10K of 
text.

Is there a way to increase the amount of text Transcript keeps before 
cleaning? 

Thanks Milan

PS: I tried to inspect the Transcript model (TranscriptStream) and modify the 
readLimit and writeLimit but it did not help.
</description>
    <dc:creator>Milan Zimmermann</dc:creator>
    <dc:date>2008-05-02T16:49:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4268">
    <title>Linux locks up when handling large data sets</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4268</link>
    <description>Hi, I've been testing Squeak's ability to handle large amounts of data. This
snippet:

testArrayFilling
| startTime endTime iArray jArray kArray |
iArray := Array ofSize: 100.
1
to: 100
do: [:i |
jArray := Array ofSize: 1000.
1
to: 1000
do: [:j |
startTime := Time millisecondClockValue.
kArray := Array ofSize: 1000.
1
to: 1000
do: [:k | kArray at: k put: Object new].
jArray at: j put: kArray.
endTime := Time millisecondClockValue.
Transcript cr; show: i asString , ',' , j asString , ' ' , (endTime -
startTime) asFloat asString.
startTime := Time millisecondClockValue].
iArray at: i put: jArray].
Transcript cr; show: 'Finished'

creates about 5 million objects , then the image freezes. When I run on the same
machine under Windows, it happily continues until the short of memory warning (
about 70 Million objects in my case). The VM is 3.7 in both cases, the image
Damien's 3.9 development image.

There seem to be a number of Unix lockup issues. Is a later (or earlier) VM
likely to fix this please?

Thanks,   ...Stan
</description>
    <dc:creator>squeak414&lt; at &gt;free.fr</dc:creator>
    <dc:date>2008-05-02T20:36:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4259">
    <title>Object &lt;--&gt; some string ObjectIdentity</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4259</link>
    <description>I need to get some unique "identity" string for my objects, and subsequently 
to find that object from that string. How can I do this?

Thanks - Sophie 
</description>
    <dc:creator>itsme213</dc:creator>
    <dc:date>2008-05-01T17:11:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4251">
    <title>Namespaces</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4251</link>
    <description>_______________________________________________
Beginners mailing list
Beginners&lt; at &gt;lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
</description>
    <dc:creator>Pinku Surana</dc:creator>
    <dc:date>2008-04-30T11:53:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4246">
    <title>Quinto Game Example Code Not Working</title>
    <link>http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.beginners/4246</link>
    <description>I'm working through the Squeak by Example book and ran into a snag. The code on
page 33 for the Quinto game is returning an error message.
I have the SBECell selected and "-- all --" is highlighted in the right pane,
just like in the book, but it responds with the message "Unknown variable:
initialize   please correct or cancel:  / declare temp / declare instance /
cancel". 

So I guess it doesn't  recognize "initialize" and thinks I'm trying to create a
variable? According to the book it should be recognized.

Here's the code:

initialize
super initialize.
self label: ''.
self borderWidth: 2.
bounds := 0&lt; at &gt;0 corner: 16&lt; at &gt;16.
offColor := Color paleYellow.
onColor := Color paleBlue darker.
self useSquareCorners.
self turnOff


I even downloaded the code for the book from Squeaksource and pasted it in and
it does the same thing.

Any help would be appreciated.

Thanks,
- Eric (Dr. Zephy)
</description>
    <dc:creator>Dr.Zephy</dc:creator>
    <dc:date>2008-04-29T02:25:49</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.smalltalk.squeak.beginners">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.smalltalk.squeak.beginners</link>
  </textinput>
</rdf:RDF>
