<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Environments is an implementation of namespaces. Your
MightyClass>>fancyMethod doesn't collide with my
MightyClass>>fancyMethod because they live in different
namespaces in the same image. Pretty helpful if you use lots of
other packages. The old solution was prefixing your class names.
Environments are deeply entangled into the guts of Squeak. <br>
<br>
It has nothing to do with projects, just many things needed to be
made aware of environments and project saving broke. <br>
<br>
You would have to search the archives of squeak dev for technical
information.<br>
<br>
Cheers<br>
<br>
Herbert<br>
<br>
<br>
<div class="moz-cite-prefix">Am 14.12.2014 um 21:40 schrieb Kenneth
Pullen:<br>
</div>
<blockquote
cite="mid:CAE83eFL2YMaD_PU6_qMVCDaa3=bUpBz1b21qeQ5G5KxtSAm7NA@mail.gmail.com"
type="cite">
<div dir="ltr">I had just this problem the other day.
<div><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span
style="font-size:13px">Saving a Project is indeed kaputt
since the introduction of environments in </span><span
class=""
style="font-size:13px;background-color:rgb(255,255,255)">Squeak</span><span
style="font-size:13px"> 4.5 but to be fixed.</span></blockquote>
<div><br>
</div>
<div>Herbert, you mention Squeak environments. Any idea where I
can get more info about them and the differences between
environments and projects? </div>
</div>
<div class="gmail_extra"><br clear="all">
<div>
<div class="gmail_signature"><3 Ken</div>
</div>
<br>
<div class="gmail_quote">On Sat, Dec 13, 2014 at 7:33 PM,
Michael Rice <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:limitcase@gmail.com" target="_blank">limitcase@gmail.com</a>></span>
wrote:
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Thanks, Herbert.
<div><br>
</div>
<div>If it's not too much trouble, please send me a simple
example of your code along side graphics. Sounds
interesting.</div>
<span class="HOEnZb"><font color="#888888">
<div><br>
</div>
<div>Michael</div>
</font></span></div>
<div class="HOEnZb">
<div class="h5">
<div class="gmail_extra"><br>
<div class="gmail_quote">On Sat, Dec 13, 2014 at 6:14
PM, Herbert König <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:herbertkoenig@gmx.net"
target="_blank">herbertkoenig@gmx.net</a>></span>
wrote:
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Hi
Michael,<br>
<br>
Squeak is the Smalltalk programming environment
which has been used to create Etoys (and Scratch).<br>
<br>
Saving a Project is indeed kaputt since the
introduction of environments in Squeak 4.5 but to
be fixed.<br>
<br>
Tile scripting is particular to Squeak (vs. other
Smalltalks) and has been much improved in Etoys
and is the main paradigm there. That is why Bert
suggested it to you. But you can break into Etoys
to get the raw underlying Squeak (Bert would know
how).<br>
<br>
Back to your Question:<span><br>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<br>
What would I use Squeak for?<br>
<br>
<br>
</blockquote>
</span>
Developing Smalltalk applications of any kind. The
whole object orientation thing was made popular by
Smalltalk and the term was coined by a (the?)
Inventor of Smalltalk, Alan Kay. Personally I use
projects as a creativity tool (a drawing beside
the code to illustrate what it does) in my
Smalltalk development. And as multiple desktops
like Linux has, just so much more powerful :-))<br>
<br>
Cheers,<br>
<br>
Herbert
<div>
<div><br>
_______________________________________________<br>
Beginners mailing list<br>
<a moz-do-not-send="true"
href="mailto:Beginners@lists.squeakfoundation.org"
target="_blank">Beginners@lists.squeakfoundation.org</a><br>
<a moz-do-not-send="true"
href="http://lists.squeakfoundation.org/mailman/listinfo/beginners"
target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Beginners mailing list<br>
<a moz-do-not-send="true"
href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
<a moz-do-not-send="true"
href="http://lists.squeakfoundation.org/mailman/listinfo/beginners"
target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
<br>
</blockquote>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Beginners mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a>
</pre>
</blockquote>
<br>
</body>
</html>