Re: [Pharo-project] Questions about ToolSet

2010-02-03 Thread George Herolyants
Hi, Mariano I also confronted this problem when I was writing some extension of NewInspector. And I agree, the current process of registering of new tools is ugly. I solved the problem with writing some code, which created an anonymous class which merged behaviour of all the tool sets passed to

Re: [Pharo-project] Questions about ToolSet

2010-02-03 Thread Tudor Girba
Hi, I think that introducing more global state is not a good idea. I believe a cleaner solution would be to create have ToolSet default return an instance of a ToolSetImplementation, and then create a instance variables in the ToolSetImplementation for these tools and let me customize it

[Pharo-project] Fwd: Communicating Event Loops

2010-02-03 Thread Stéphane Ducasse
I think that this would be the first mail to smalltalk-research Begin forwarded message: From: Tom Van Cutsem tvcut...@vub.ac.be Date: February 3, 2010 5:13:00 AM GMT+01:00 To: SOFT members s...@soft.vub.ac.be Cc: Stéphane Ducasse stephane.duca...@inria.fr Subject: Communicating Event Loops

Re: [Pharo-project] readOnlyFileNamed:do: vs. ...

2010-02-03 Thread Henrik Sperre Johansen
On 02.02.2010 23:06, John M McIntosh wrote: Ok, I can speak from experience that the file clean up logic does work in Squeak because in Sophie we would open 100's of files in a big project and we did discover a bug in the finalization logic that the FileStream uses to cleanup linkages after

Re: [Pharo-project] readOnlyFileNamed:do: vs. ...

2010-02-03 Thread Stéphane Ducasse
Hi henrik if you get a chance to have a look at the slice I uploaded it would be good. I like the idea that people have a look at other code, which is what we do when we integrate now for my own code I always feel nervous :) Stef On Feb 3, 2010, at 9:40 AM, Henrik Sperre Johansen wrote: On

[Pharo-project] Final 1.0 Steps: list of actions performed in pharo 1.0

2010-02-03 Thread stephane ducasse
Hi guys I added the list of actions we performed in pharo 1.0 http://code.google.com/p/pharo/wiki/ActionsInPharoOne?ts=1265189477updated=ActionsInPharoOne We should move on and make that list shinning a bit. Then use the trick of miguel and get done So mike can you have a look at the

Re: [Pharo-project] akuhn/SUnit: run faster tests first step through tests

2010-02-03 Thread Stéphane Ducasse
this loads well in the latest 1,1 core :) so now we should really have a look and these cool changes Stef On Jan 6, 2010, at 2:38 PM, Adrian Kuhn wrote: SystemChangeNotifier uniqueInstance noMoreNotificationsFor: TestCase. Gofer it disablePackageCache;

Re: [Pharo-project] Fwd: Communicating Event Loops

2010-02-03 Thread Igor Stasenko
On 3 February 2010 10:33, Stéphane Ducasse stephane.duca...@inria.fr wrote: I think that this would be the first mail to smalltalk-research Err, what you mean? All i could say, that this scheme already discussed on squeak-dev couple of years ago... This is exactly the way where i think we

Re: [Pharo-project] Fwd: Communicating Event Loops

2010-02-03 Thread Marcus Denker
On Feb 3, 2010, at 12:34 PM, Igor Stasenko wrote: On 3 February 2010 10:33, Stéphane Ducasse stephane.duca...@inria.fr wrote: I think that this would be the first mail to smalltalk-research Err, what you mean? All i could say, that this scheme already discussed on squeak-dev couple of

[Pharo-project] What about a real research group (was: Do you want to discuss about papers?)

2010-02-03 Thread Cédrick Béler
I'm ok for such a list... Nevertheless, I'm wondering if we could go a bit further by doing a kind of research group with a proper web site listing all people involved and the projects there're working on. We could then establish some categories and eventually sub-groups. List all published

Re: [Pharo-project] Fwd: Communicating Event Loops

2010-02-03 Thread Stéphane Ducasse
Igor You know Concurrent Smalltalk was certainly like that too. Now my point is that this is good to share ideas that there are old or not. Already discussed or not. For example I would like to see the cost of it at the level of the GC. Stef Begin forwarded message: From: Tom Van Cutsem

Re: [Pharo-project] What about a real research group (was: Do you want to discuss about papers?)

2010-02-03 Thread Stéphane Ducasse
On Feb 3, 2010, at 1:18 PM, Cédrick Béler wrote: I'm ok for such a list... Nevertheless, I'm wondering if we could go a bit further by doing a kind of research group with a proper web site listing all people involved and the projects there're working on. We could then establish some

Re: [Pharo-project] What about a real research group (was: Do you want to discuss about papers?)

2010-02-03 Thread Mariano Martinez Peck
Cédrick: I like the idea, however, I think your idea may be a consequence of my idea. You can do all steps at the same time, but I rather go step by step. We first create the list, we create a group, we join people, we discuss, we learn, and after that, eventually it will naturally arrive a

Re: [Pharo-project] What about a real research group (was: Do you want to discuss about papers?)

2010-02-03 Thread Cédrick Béler
Here is a quick list of what I do or plan to do... Having a central web site would be excellent for visibility (of course a mailing can be setup too), both for Smalltalk and for people doing research with it. for the moment having it low profile is also a good way. What do you mean by

Re: [Pharo-project] Questions about ToolSet

2010-02-03 Thread Mariano Martinez Peck
On Wed, Feb 3, 2010 at 9:29 AM, Tudor Girba tudor.gi...@gmail.com wrote: Hi, I think that introducing more global state is not a good idea. I believe a cleaner solution would be to create have ToolSet default return an instance of a ToolSetImplementation, and then create a instance

[Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Mariano Martinez Peck
On Wed, Feb 3, 2010 at 4:34 PM, Chris Muller asquea...@gmail.com wrote: 4) I have refactored DirectoryEntry to no longer inherit from ArrayedCollection. Is this an improvement with any community interest? Do you think this is interesting ? What are the benefits of such change ? Jannik:

Re: [Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Marcus Denker
On Feb 3, 2010, at 4:43 PM, Mariano Martinez Peck wrote: On Wed, Feb 3, 2010 at 4:34 PM, Chris Muller asquea...@gmail.com wrote: 4) I have refactored DirectoryEntry to no longer inherit from ArrayedCollection. Is this an improvement with any community interest? Do you think this

Re: [Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Chris Muller
Extendability, correctness of semantics, and correctness of implementation. Inheritance should adhere to an is-a relationship; because it reflects a specialization of the superclass. A DirectoryEntry is definitely not a Collection.. Regards, Chris 2010/2/3 Mariano Martinez Peck

Re: [Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Mariano Martinez Peck
On Wed, Feb 3, 2010 at 4:55 PM, Chris Muller asquea...@gmail.com wrote: Extendability, correctness of semantics, and correctness of implementation. Inheritance should adhere to an is-a relationship; because it reflects a specialization of the superclass. A DirectoryEntry is definitely not a

Re: [Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Schwab,Wilhelm K
Marcus, Rats :) You've stolen my thunder. Actually, I won't go as far as to say never, but I agree. There are places in Squeak that inherit from collections or put methods in Object, and it sure looks as though the programmer didn't know any better. In fairness, it might have been intended

Re: [Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Marcus Denker
On Feb 3, 2010, at 5:03 PM, Schwab,Wilhelm K wrote: Marcus, Rats :) You've stolen my thunder. Actually, I won't go as far as to say never, but I agree. There are places in Squeak that inherit from collections or put methods in Object, and it sure looks as though the programmer

Re: [Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Igor Stasenko
On 3 February 2010 18:12, Marcus Denker marcus.den...@inria.fr wrote: On Feb 3, 2010, at 5:03 PM, Schwab,Wilhelm K wrote: Marcus, Rats :)  You've stolen my thunder.  Actually, I won't go as far as to say never, but I agree.  There are places in Squeak that inherit from collections or put

Re: [Pharo-project] Fwd: Communicating Event Loops

2010-02-03 Thread Stéphane Ducasse
Igor You know Concurrent Smalltalk was certainly like that too. Now my point is that this is good to share ideas that there are old or not. Already discussed or not. Yes, that's why i asked , because i didn't understood your message. So I repeat it. Right now on my desktop when I open

Re: [Pharo-project] Questions about ToolSet

2010-02-03 Thread Stéphane Ducasse
On Feb 3, 2010, at 12:00 AM, Mariano Martinez Peck wrote: Hi folks. I found I big problem with the way ToolSet works or at least with the way I think it works. Right now, there is the class ToolSet with certain methods like API and then a class side method to register a XXX ToolSet as

Re: [Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

2010-02-03 Thread Schwab,Wilhelm K
Very true! -Original Message- From: pharo-project-boun...@lists.gforge.inria.fr [mailto:pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Marcus Denker Sent: Wednesday, February 03, 2010 11:13 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project]

Re: [Pharo-project] Final 1.0 Steps: list of actions performed in pharo 1.0

2010-02-03 Thread Michael Roberts
;-) ok i have done some edits. You can look at the diffs in the source/svn view (it took me a while to find that feature). Let me know what you think. I have left some editorlal notes [ed: ] where I need some clarification. Obviously it's just my 2p on things... cheers, Mike

Re: [Pharo-project] Final 1.0 Steps: list of actions performed in pharo 1.0

2010-02-03 Thread Serge Stinckwich
2010/2/4 Michael Roberts m...@mjr104.co.uk: ;-) ok i have done some edits. You can look at the diffs in the source/svn view (it took me a while to find that feature). Let me know what you Humm cool, i was not aware of this feature ;-) -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi,

Re: [Pharo-project] Bug in PharoCore1.1ALPHA [Latest update: #11192]

2010-02-03 Thread Stéphane Ducasse
Thanks! Indeed there were some work on UTF8Encoder and friends. do you know if the same happened in latest squeak? On Feb 3, 2010, at 10:57 PM, Yanni Chiu wrote: When attempting to load Seaside-2.8, with the image updated to 11192, I got: UndefinedObject(Object)doesNotUnderstand: #do:

[Pharo-project] Newbie question deploying smalltalk applications

2010-02-03 Thread Nathan Tuttle
I created a CRC calculating algorithm and I want to be able to deploy my application for other people to use. I am not sure how to package an image so that it is user friendly. Any help would be nice. Thanks ___ Pharo-project mailing list

Re: [Pharo-project] Newbie question deploying smalltalk applications

2010-02-03 Thread Mariano Martinez Peck
2010/2/4 Nathan Tuttle nathan.tut...@gmail.com I created a CRC calculating algorithm and I want to be able to deploy my application for other people to use. I am not sure how to package an image so that it is user friendly. Hi Nathan! First of all, thanks for asking how to share something

Re: [Pharo-project] Bug in PharoCore1.1ALPHA [Latest update: #11192]

2010-02-03 Thread Yanni Chiu
Stéphane Ducasse wrote: Thanks! Indeed there were some work on UTF8Encoder and friends. do you know if the same happened in latest squeak? I've not tried it on a recent Squeak. On Feb 3, 2010, at 10:57 PM, Yanni Chiu wrote: When attempting to load Seaside-2.8, with the image updated to