I, too, cannot connect to Squeak.org or its associated websites. This has been the case for about 5 days now. A message from the maintainers telling us the status would be helpful.
Bruce Prior
beginners-request@lists.squeakfoundation.org wrote:
Send Beginners mailing list submissions to beginners@lists.squeakfoundation.org
To subscribe or unsubscribe via the World Wide Web, visit http://lists.squeakfoundation.org/mailman/listinfo/beginners or, via email, send a message with subject or body 'help' to beginners-request@lists.squeakfoundation.org
You can reach the person managing the list at beginners-owner@lists.squeakfoundation.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Beginners digest..."
Today's Topics:
- Re: Problem filing out change set (Yoshiki Ohshima)
- Re: Applets in Squeak (futuhat)
- Morphic widgets (Vijay Mathew)
- squeak.org unavailable? (rickm45)
Message: 1 Date: Fri, 17 Oct 2008 15:46:47 -0700 From: Yoshiki Ohshima yoshiki@vpri.org Subject: Re: [Newbies] Problem filing out change set To: "A friendly place to get answers to even the most basic questions about Squeak." beginners@lists.squeakfoundation.org Message-ID: uej2eu9ew.wl%yoshiki@vpri.org Content-Type: text/plain; charset=US-ASCII
But, in trying to decipher the error message, I thought it might be referring to the new constant. I'm still mystified as to what the error message means, or what it refers to, or why I got it. Perhaps, as Yoshiki suggests, it's a bug. (The image which I'm using is 3.9-final-7067.)
Perhaps? It is a bug, and that is nasty enough to confuse a newbie. In a sense, the logic bug has been around since 2001, when DeepCopier>>checkClass: as written in a way that provides a short-term fulfilment with some assumptions. Then, the casual addition of method properties at 3.9 broke the assumptions and now you see the problem.
What fixed it? I recompiled Float, and then reinitialized it. Now I can file out the new change set without getting the error message. But, being a newbie, I don't know why this fixed it (since it was recompiled when I first added the new class constant, and I had also reinitialized the Float class after that). And I still have no idea what the error message means. And looking at the comments in DeepCopier didn't help a bit.
Heh, you also need to look at the code^^;
If you add Phi to Float, and open the change sorter and select Float, you see a message that says: "Class definition was changed."
Then, if you look at the code ChangeSet>>fileOutClassDefinition:on:, it has a block:
(self atClass: class includes: #change) ifTrue: [...]
the check is wrong. if the change is only the class variables, it shouldn't be true.
So, you probably created a new change by entering a new project or such. And the change doesn't know about the class var addition. Then, it wouldn't complain.
-- Yoshiki
Message: 2 Date: Fri, 17 Oct 2008 16:05:27 -0700 (PDT) From: futuhat futuhat@gmail.com Subject: Re: [Newbies] Applets in Squeak To: beginners@lists.squeakfoundation.org Message-ID: 20016166.post@talk.nabble.com Content-Type: text/plain; charset=us-ascii
hiya all!
i've created a link to my project. the thing is: it opens but looks as if it's been scrunched up and black margins, above and below, appear. i've noticed that the "display mode" menu enables "scale to fit" option and i think that's the reason why the margins appear. is there any way to enable "no scaling" instead "scale to fit" everytime the browser opens a project?
ta very much!
beginners@lists.squeakfoundation.org