Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Aliaksei Syrel
Bloc does not have examples yet. What classes/methods do you need to be commented first to understand the system? On Feb 9, 2016 4:46 AM, "Sean P. DeNigris" wrote: > I realize it's a fast-moving work in progress, but what's the best way to > try > to understand the system? > > For example, I saw

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Guille Polito
Sven, just to answer your last question. The UUID generation right now generates the UUID fields like this: UUIDGenerator>>generateFieldsVersion4 timeLow := self generateRandomBitsOfLength: 32. timeMid := self generateRandomBitsOfLength: 16. timeHiAndVersion := 16r4000 bitOr: (self

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Sven Van Caekenberghe
I can do the integration too, but I need some people to say go ahead. I vote for replacing everything, there is no need for a plugin. > On 09 Feb 2016, at 09:25, Guille Polito wrote: > > Sven, just to answer your last question. The UUID generation right now > generates the UUID fields like this

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Sven Van Caekenberghe
Beside, you can't make slices ;-) > On 09 Feb 2016, at 09:58, Sven Van Caekenberghe wrote: > > I can do the integration too, but I need some people to say go ahead. > I vote for replacing everything, there is no need for a plugin. > >> On 09 Feb 2016, at 09:25, Guille Polito wrote: >> >> Sven

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Guillermo Polito
Sad and true... :'( On Tue, Feb 9, 2016 at 10:01 AM, Sven Van Caekenberghe wrote: > Beside, you can't make slices ;-) > > > On 09 Feb 2016, at 09:58, Sven Van Caekenberghe wrote: > > > > I can do the integration too, but I need some people to say go ahead. > > I vote for replacing everything, t

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Sven Van Caekenberghe
You want me to do it then ? I don't want us to do double work ... > On 09 Feb 2016, at 10:09, Guillermo Polito wrote: > > Sad and true... :'( > > On Tue, Feb 9, 2016 at 10:01 AM, Sven Van Caekenberghe wrote: > Beside, you can't make slices ;-) > > > On 09 Feb 2016, at 09:58, Sven Van Caekenb

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Guille Polito
Yes, go on. I think it is the easiest. Right now, to check if a slice is good or not I have to commit, browse Smalltalkhub's UI, and if it not good I have to delete the mcz manually... On 02/09/2016 10:10 AM, Sven Van Caekenberghe wrote: You want me to do it then ? I don't want us to do doub

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Esteban Lorenzano
> On 09 Feb 2016, at 09:15, Aliaksei Syrel wrote: > > Bloc does not have examples yet. > What classes/methods do you need to be commented first to understand the > system? > mmm… that’s a bad question because I would answer “all of them”, but I understand you want to do a step to make easy fo

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Aliaksei Syrel
On Tue, Feb 9, 2016 at 11:39 AM, Esteban Lorenzano wrote: > mmm… that’s a bad question because I would answer “all of them”, but I > understand you want to do a step to make easy for us to understand so my > answer has to be “the important ones”, but since there is no > documentation/class commen

Re: [Pharo-dev] Some questions

2016-02-09 Thread Aliaksei Syrel
> > The properties visible and locked, somehow they don't fit in the structure > a BlElement provides, I don't know why but it looks strange. > zIndex: what defines the order of elements, its zIndex or *are* they in > different Bloc-Layers and a zIndex would be superfluous? Don't worry they are d

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Stephan Eggermont
formerOwner: anElementOrNil "Set my former or remove property of argument is nil" anElementOrNil ifNil: [ self removeProperty: #formerOwner ] ifNotNil: [ self setProperty: #formerOwner toValue: anElementOrNil ] I'd prefer to see a #setProp

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Stephan Eggermont
On 09/02/16 11:53, Aliaksei Syrel wrote: So I'm asking: what parts of Bloc do you find especially complicated to understand. so we could concentrate on them? Root class BlElement(methods) has good doc, so please use it to start your exploration journey. A lot of confusing comes from BlMorphXX t

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Aliaksei Syrel
> > formerOwner: anElementOrNil > "Set my former or remove property of argument is nil" > > anElementOrNil > ifNil: [ self removeProperty: #formerOwner ] > ifNotNil: [ self setProperty: #formerOwner toValue: > anElementOrNil ] I hate this method :)

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Aliaksei Syrel
> > A lot of confusing comes from BlMorphXX things still being around all over > the place. I prefer good examples as a starting point. Making > Bloc-DragPanels work again? Exactly! :) We just physically can't do everything so fast. It will come! Patience, patience :) Nevertheless pointing to issu

[Pharo-dev] [pharo-project/pharo-core] 328356: 50572

2016-02-09 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: 328356dc854a25a48d3fd46972fe68bc410df50e https://github.com/pharo-project/pharo-core/commit/328356dc854a25a48d3fd46972fe68bc410df50e Author: Jenkins Build Server Date: 2016-02-09 (Tue, 09 Feb 2016

[Pharo-dev] [pharo-project/pharo-core]

2016-02-09 Thread GitHub
Branch: refs/tags/50572 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] Spec Experience in Need for Feedback :)

2016-02-09 Thread stepharo
Hi nicolai I agree. I will have a look at the Calipso experience of Alain. Because may be Calipso + Spec layout format would be much nicer. Did you look at it? Alain just brainstormed but this is interesting for thinking. Stef What I hate also is that the AbstractApdate>>update: aSymbol

Re: [Pharo-dev] Some questions

2016-02-09 Thread Esteban Lorenzano
> On 09 Feb 2016, at 13:38, Stéphane Ducasse wrote: > >> >> p.s. To all who see this email: Bloc needs more complains >> >> :) >> >> Some random thoughts: >> BlWorldElement and BlSpaceElement sounds like this is for elements *in* >> space or *in* world, not like >> *the* WorldElement. > > I

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread stepharo
Le 9/2/16 11:53, Aliaksei Syrel a écrit : On Tue, Feb 9, 2016 at 11:39 AM, Esteban Lorenzano mailto:esteba...@gmail.com>> wrote: mmm… that’s a bad question because I would answer “all of them”, but I understand you want to do a step to make easy for us to understand so my answer h

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread stepharo
Please add a comment in the method stating it. People are not reading your mind. Stef Le 9/2/16 13:25, Aliaksei Syrel a écrit : formerOwner: anElementOrNil "Set my former or remove property of argument is nil" anElementOrNil ifNil: [ self remove

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Aliaksei Syrel
> > Please add a comment in the method stating it. > People are not reading your mind. I know :) I'm arguing that some classes/method could wait. We need to concentrate on most important ones. And then come to the rest. On Tue, Feb 9, 2016 at 1:52 PM, stepharo wrote: > Please add a comment in

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Ben Coman
On Tue, Feb 9, 2016 at 4:15 PM, Aliaksei Syrel wrote: > Bloc does not have examples yet. > What classes/methods do you need to be commented first to understand the > system? > > On Feb 9, 2016 4:46 AM, "Sean P. DeNigris" wrote: >> >> I realize it's a fast-moving work in progress, but what's the b

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Guille Polito
NNNDDD! It looks I found the real cause of this! - I tested an image pre-new session manager, and an image post-new session manager. The issue only appeared in the latter. - Checking, it seems that UUIDGenerator is not subscribed to the new startup list. This means that the UUIDGenerator

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello, yes, #formerOwner: and #formerPosition: are here for compatibility with Morphic. and it will be like that for a while :) The bloc drag&drop mechanism is implemented differently with the help of events. Cheers Alain > On 9 févr. 2016, at 13:25, Aliaksei Syrel wrote: >

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > On 9 févr. 2016, at 13:24, Stephan Eggermont wrote: > > On 09/02/16 11:53, Aliaksei Syrel wrote: >> So I'm asking: what parts of Bloc do you find especially complicated to >> understand. so we could concentrate on them? Root class >> BlElement(methods) has good doc, so pl

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Ben Coman
On Tue, Feb 9, 2016 at 9:12 PM, Guille Polito wrote: > NNNDDD! It looks I found the real cause of this! > > - I tested an image pre-new session manager, and an image post-new session > manager. The issue only appeared in the latter. > > - Checking, it seems that UUIDGenerator is not subscribed

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Alain Plantec via Pharo-dev
--- Begin Message --- and please, do not ask too much to Alex. Alex is doing a pass (great job), and (I guess) he is doing it alone. I will come back to Pharo and Bloc in two weeks, reimplement examples and adapt the first Bloc documentation that we did with Stephane. Then it will be easier for th

Re: [Pharo-dev] Some questions

2016-02-09 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > > The same for me... Besides SpaceElement there is BlSpace which is a model. > Doru suggested to rename: > > BlWorldElement -> BlWorld > BlSpace -> BlSpaceModel > BlSpaceElement -> BlSpace > > Would such naming by more self-describing for you? yes Alain --- End Messag

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Christophe Demarey
Le 9 févr. 2016 à 14:12, Guille Polito a écrit : > However, now that we found that something was missing in the startup list, we > should check for others... There are currently 3 classes not registered in the startup list: #SystemSettingsPersistence #MCGitBasedNetworkRepository #UUIDGenerator

[Pharo-dev] [pharo-project/pharo-core] 94b774: 50573

2016-02-09 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: 94b7749d57060689f8e2e88dbf472ce504f15289 https://github.com/pharo-project/pharo-core/commit/94b7749d57060689f8e2e88dbf472ce504f15289 Author: Jenkins Build Server Date: 2016-02-09 (Tue, 09 Feb 2016

[Pharo-dev] [pharo-project/pharo-core]

2016-02-09 Thread GitHub
Branch: refs/tags/50573 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Guille Polito
Hi all, Since a week, I'm back to using linux (debian) due to a new job. And it became S evident that the shortcuts are wrongly configured, that I actually cannot work! Sometimes windows are closed with ctrl w, sometimes with alt w. Nautilus is used with alt, playgrounds with ctrl... S

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Nicolai Hess
2016-02-09 15:50 GMT+01:00 Guille Polito : > Hi all, > > Since a week, I'm back to using linux (debian) due to a new job. And it > became S evident that the shortcuts are wrongly configured, that I > actually cannot work! > > Sometimes windows are closed with ctrl w, sometimes with alt w. Naut

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Cyril Ferlicot Delbecque
On 09/02/2016 15:50, Guille Polito wrote: > Hi all, > > Since a week, I'm back to using linux (debian) due to a new job. And it > became S evident that the shortcuts are wrongly configured, that I > actually cannot work! > > Sometimes windows are closed with ctrl w, sometimes with alt w. Na

Re: [Pharo-dev] Spec Experience in Need for Feedback :)

2016-02-09 Thread Peter Uhnák
The widget becomes available only once the UI is built, however when you are configuring Spec it is not yet built so it's not available and thus the ugly nil check (well, one of the reasons anyway). This is a big problem with morphic/spec ui elements. You never know for sure >> what code this >> s

[Pharo-dev] newFrom: vs. withAll:

2016-02-09 Thread stepharo
Hi guys I was looking at the Collection chapter and I stumbled upon newFrom: and I wonder what is the real difference between newFrom: and withAll:. I have the impression that there is not much difference. There are only 47 senders of newFrom: in the default Pharo image. Dictionary class>>wi

Re: [Pharo-dev] newFrom: vs. withAll:

2016-02-09 Thread stepharo
Hi guys I was looking at the Collection chapter and I stumbled upon newFrom: and I wonder what is the real difference between newFrom: and withAll:. I have the impression that there is not much difference. There are only 47 senders of newFrom: in the default Pharo image. Dictionary class>>

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread stepharo
Le 9/2/16 15:50, Guille Polito a écrit : Hi all, Since a week, I'm back to using linux (debian) due to a new job. And it became S evident that the shortcuts are wrongly configured, that I actually cannot work! Sometimes windows are closed with ctrl w, sometimes with alt w. Nautilus is

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread stepharo
I love the class comment! This is because of such class comment that I love also pharo Le 8/2/16 20:39, Sven Van Caekenberghe a écrit : Here is a new version, in preparation of possible integration in the main image: === Name: Neo-UUID-SvenVanCaekenberghe.2 Author: SvenVanCaekenberghe Time: 8 F

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread stepharo
Le 9/2/16 09:58, Sven Van Caekenberghe a écrit : I can do the integration too, but I need some people to say go ahead. I vote for replacing everything, there is no need for a plugin. me too. Less plugin! On 09 Feb 2016, at 09:25, Guille Polito wrote: Sven, just to answer your last ques

Re: [Pharo-dev] Spec Experience in Need for Feedback :)

2016-02-09 Thread stepharo
Hi peter :) If I recall, one of the key problem is that the state of certain widgets does not let the adpater do its job nicely and disappear after the bridging. Stef Le 9/2/16 16:31, Peter Uhnák a écrit : The widget becomes available only once the UI is built, however when you are configur

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Guille Polito
Esteban was telling me that he is going to re-integrate the VM fixes to the shortcuts for windows soon. On 02/09/2016 04:48 PM, stepharo wrote: Le 9/2/16 15:50, Guille Polito a écrit : Hi all, Since a week, I'm back to using linux (debian) due to a new job. And it became S evident that

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Damien Cassou
Guille Polito writes: > So, since today I was able to commit again, I decided to make a couple > of slices/new configurations fixing the majority of shortcuts in the > image. Like this, mac shortcuts will remain in cmd, but linux and > windows shortcuts will be with ctrl, as expected by the va

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Ben Coman
On Tue, Feb 9, 2016 at 11:53 PM, stepharo wrote: > > > Le 9/2/16 09:58, Sven Van Caekenberghe a écrit : >> >> I can do the integration too, but I need some people to say go ahead. >> I vote for replacing everything, there is no need for a plugin. > > > me too. > Less plugin! This is a good genera

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Sven Van Caekenberghe
> On 09 Feb 2016, at 17:31, Damien Cassou wrote: > > Guille Polito writes: > >> So, since today I was able to commit again, I decided to make a couple >> of slices/new configurations fixing the majority of shortcuts in the >> image. Like this, mac shortcuts will remain in cmd, but linux and

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Sven Van Caekenberghe
> On 09 Feb 2016, at 17:35, Ben Coman wrote: > > On Tue, Feb 9, 2016 at 11:53 PM, stepharo wrote: >> >> >> Le 9/2/16 09:58, Sven Van Caekenberghe a écrit : >>> >>> I can do the integration too, but I need some people to say go ahead. >>> I vote for replacing everything, there is no need for

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread Stephan Eggermont
On 09/02/16 14:12, Guille Polito wrote: NNNDDD! It looks I found the real cause of this! - I tested an image pre-new session manager, and an image post-new session manager. The issue only appeared in the latter. - Checking, it seems that UUIDGenerator is not subscribed to the new startup li

Re: [Pharo-dev] [Need help with Monkey] Removing Object>>name

2016-02-09 Thread stepharo
Agreed :) But I was easy to convince :) Le 9/2/16 19:09, Sven Van Caekenberghe a écrit : On 09 Feb 2016, at 17:35, Ben Coman wrote: On Tue, Feb 9, 2016 at 11:53 PM, stepharo wrote: Le 9/2/16 09:58, Sven Van Caekenberghe a écrit : I can do the integration too, but I need some people to say

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Tudor Girba
This is great! Doru > On Feb 9, 2016, at 7:10 PM, Sven Van Caekenberghe wrote: > > >> On 09 Feb 2016, at 17:31, Damien Cassou wrote: >> >> Guille Polito writes: >> >>> So, since today I was able to commit again, I decided to make a couple >>> of slices/new configurations fixing the major

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Stephan Eggermont
On 09/02/16 15:50, Guille Polito wrote: Also, I did some changes in Glamour and GTSpotter, but I have no permissions to commit there. How do we do to commit in those packages? Should I ask for permissions or is there any other process in place? There's a magical process by which you complain in

Re: [Pharo-dev] Getting coherent shortcuts

2016-02-09 Thread Tudor Girba
Thanks Stephan :). @Guille: Stephan just added you to the SmalltalkHub repository. Could you ping me when you commit so that I can review? Cheers, Doru > On Feb 9, 2016, at 11:25 PM, Stephan Eggermont wrote: > > On 09/02/16 15:50, Guille Polito wrote: >> Also, I did some changes in Glamour a

Re: [Pharo-dev] newFrom: vs. withAll:

2016-02-09 Thread Richard Sargent
stepharo wrote > Hi guys > > I was looking at the Collection chapter and I stumbled upon newFrom: and > I wonder what is the real > difference between newFrom: and withAll:. > I have the impression that there is not much difference. There are only > 47 senders of newFrom: in the default Pharo im