<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&gt;&gt;fancyMethod doesn't collide with my
    MightyClass&gt;&gt;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">&lt;3 Ken</div>
        </div>
        <br>
        <div class="gmail_quote">On Sat, Dec 13, 2014 at 7:33 PM,
          Michael Rice <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:limitcase@gmail.com" target="_blank">limitcase@gmail.com</a>&gt;</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">&lt;<a
                        moz-do-not-send="true"
                        href="mailto:herbertkoenig@gmx.net"
                        target="_blank">herbertkoenig@gmx.net</a>&gt;</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>