Re: [Pharo-dev] [Pharo-users] [Moose-dev] [ann] gtdebugger in pharo 5.0

2016-01-17 Thread Nicolai Hess
2016-01-17 22:09 GMT+01:00 Tudor Girba : > Hi, > > > On Jan 17, 2016, at 7:56 PM, Nicolai Hess wrote: > > > > > > […] > > > > - I really miss the "List Methods using 'varname'/List Methods storing > into ‘varname' > > > > Please open an issue for

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Sven Van Caekenberghe
> On 17 Jan 2016, at 18:24, Esteban Lorenzano wrote: > > well, I disagree :) > >> On 17 Jan 2016, at 17:47, Sven Van Caekenberghe wrote: >> >> >>> On 17 Jan 2016, at 17:13, stepharo wrote: >>> >>> >>> >>> Le 17/1/16 16:09, Sven Van

Re: [Pharo-dev] [Moose-dev] [Pharo-users] [ann] gtdebugger in pharo 5.0

2016-01-17 Thread Nicolai Hess
2016-01-15 13:39 GMT+01:00 Tudor Girba : > Hi, > > Thanks indeed for the feedback. I think not quite all are bugs, but see > more details inside. > > > > On Jan 14, 2016, at 12:59 PM, Andrei Chis > wrote: > > > > Hi Nicolai, > > > > Thanks for

Re: [Pharo-dev] new debugger shortcuts

2016-01-17 Thread David Allouche
> On 17 Jan 2016, at 17:41, Tudor Girba wrote: > > Hi, > > The existing debugger shortcuts are conflicting with code editing shortcuts. > > Now, I defined the following shortcuts: > resume - cmd + r > restart - cmd + shift + a > over - cmd + shift + o > through - cmd +

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Nicolai Hess
2016-01-17 12:42 GMT+01:00 stepharo : > HI > > yesterday during my exercise session a student was puzzled because > he could not see the method template on the class side when there is not > protocol. > I had to create first a protocol. > But you can always select the "no

Re: [Pharo-dev] [Pharo-project] [Vm-dev] Re: Can OSProcess functionality be implemented using FFI instead of plugin?

2016-01-17 Thread Thierry Goubier
Le 17/01/2016 15:47, Eliot Miranda a écrit : Hi Thierry, On Jan 17, 2016, at 6:10 AM, Thierry Goubier wrote: Hi Eliot, I still don't understand why this platform-specific data (external datatypes sizes, constants values) has to be written as a json file and not

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread David Allouche
> On 17 Jan 2016, at 16:52, Tudor Girba wrote: > > Hi, > >> On Jan 17, 2016, at 1:18 PM, David Allouche wrote: >> >> Cool. While you are there, could provide a way to separate instance >> variables from local variables (and class shared variables

Re: [Pharo-dev] [Pharo-users] [Moose-dev] [ann] gtdebugger in pharo 5.0

2016-01-17 Thread Tudor Girba
Hi, > On Jan 17, 2016, at 7:56 PM, Nicolai Hess wrote: > > > […] > > - I really miss the "List Methods using 'varname'/List Methods storing into > > ‘varname' > > Please open an issue for this. > > This issue is one year old: > 14583 inspector and instvars : list

Re: [Pharo-dev] [Moose-dev] roassal2 seems to work well now

2016-01-17 Thread Alexandre Bergel
Johan? Does the image still crash? Alexandre > On Jan 17, 2016, at 2:02 PM, Tudor Girba wrote: > > Hi, > > With the latest development, Roassal2 seems to work well. > > For example, the rendering of the logical view of Glamour browsers was > broken, and now it works

Re: [Pharo-dev] [Moose-dev] roassal2 seems to work well now

2016-01-17 Thread Johan Fabry
If Esteban says there are problems, there are problems. (And he did say so.) > On Jan 17, 2016, at 22:43, Alexandre Bergel wrote: > > Johan? > > Does the image still crash? > > Alexandre > > >> On Jan 17, 2016, at 2:02 PM, Tudor Girba wrote:

Re: [Pharo-dev] Color yzw

2016-01-17 Thread stepharo
This is supercool that you propose a working solution. I'm going over the Mooc exercises (text version first to get redy to shoot the videos). Stef Le 16/1/16 13:26, Nicolai Hess a écrit : 2016-01-16 10:11 GMT+01:00 Marcus Denker >:

Re: [Pharo-dev] Color yzw

2016-01-17 Thread stepharo
I tried some methods from TBehavior basicAddSelector:withMethod: but for example Nautilus, directly modifies method dict Where? we should fix it. I hacked a simple experimental version. But I don't yet understand the workflow for initialisation of the Symbol class (with rehash,

Re: [Pharo-dev] Color yzw

2016-01-17 Thread Tudor Girba
Hi, Indeed. Thanks. Could you pass your sketch around? Maybe someone else can jump in. Cheers, Doru > On Jan 17, 2016, at 9:49 AM, stepharo wrote: > > This is supercool that you propose a working solution. > I'm going over the Mooc exercises (text version first to get

[Pharo-dev] Getting Updated Pharo By Example out the door

2016-01-17 Thread stepharo
Hi guys I will read from start to end the book and we will get it on lulu. I plan to read up to 3 chapters per week. If you want to help for real this is the time.

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread Tudor Girba
Hi, Indeed, this is the goal. What is the deadline until when we could still do something visual with the debugger? Cheers, Doru > On Jan 17, 2016, at 9:55 AM, stepharo wrote: > > Please publish this change fast because after all the coding videos of the > mooc will be

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread stepharo
Please publish this change fast because after all the coding videos of the mooc will be impacted. Le 17/1/16 09:05, Tudor Girba a écrit : Hi, Indeed. See below how it looks like in the latest development version. We have not yet integrate this one because we still need little changes in

Re: [Pharo-dev] [Pharo-users] Getting Updated Pharo By Example out the door

2016-01-17 Thread Dimitris Chloupis
I am here to help you Stef , I am actually doing what you are doing going one chapter at a time, but for me its not 3 chapter per week but rather 1 chapter per week but I can boost my speed to 3 chapters per week and just dont pay so much attention to detail as I currently do. My goal so far was

[Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread stepharo
Hi Why there is no setting for that? Stef

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Nicolai Hess
2016-01-17 11:22 GMT+01:00 stepharo : > Hi > > Why there is no setting for that? > > Stef > > You can remove the Nautilus plugin (Nautilus window menu -> plugin manager) For the spotter and inspector integration, there is a setting (default "disabled")

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread stepharo
Hi nicolai Le 17/1/16 11:29, Nicolai Hess a écrit : Hi Why there is no setting for that? Stef You can remove the Nautilus plugin (Nautilus window menu -> plugin manager) Yes I saw looking around. Now I have to dive into it to script it so that I avoid to be forced as today

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread David Allouche
Cool. While you are there, could provide a way to separate instance variables from local variables (and class shared variables too, maybe)? It could be different columns, filtering, tabs, I do not really care. Currently, when debugging classes with lots of instance variables (like morphic

Re: [Pharo-dev] [Vm-dev] Unable to read Utf8 ?

2016-01-17 Thread Thierry Goubier
Le 17/01/2016 13:22, Esteban Lorenzano a écrit : this is working in latest VM build. https://pharo.fogbugz.com/f/cases/17389/ so.. you can go back to use it :) Thanks! Thierry

Re: [Pharo-dev] [Vm-dev] Unable to read Utf8 ?

2016-01-17 Thread Esteban Lorenzano
> On 17 Jan 2016, at 13:43, Thierry Goubier wrote: > > Le 17/01/2016 13:22, Esteban Lorenzano a écrit : >> this is working in latest VM build. >> >> https://pharo.fogbugz.com/f/cases/17389/ >> >> so.. you can go back to use it :) > > Thanks! thanks to Eliot :) >

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread Tudor Girba
Hi, Indeed. See below how it looks like in the latest development version. We have not yet integrate this one because we still need little changes in FastTable to be able to resize columns and not make the column names clickable. Cheers, Doru > On Jan 17, 2016, at 8:07 AM, Ben Coman

Re: [Pharo-dev] [Pharo-users] Getting Updated Pharo By Example out the door

2016-01-17 Thread stepharo
Thanks. Ok I do not know. The difference is not that large between Pharo 40 and Pharo50. So when I will read it I will check and see. I will try to avoid to document features that are 40 only. And I will try to stay as compatible with Pharo 50 as possible. Once I have finished with the first

Re: [Pharo-dev] Contributing to Pharo

2016-01-17 Thread stepharo
No this is not really the case. In general we try hard to get alpha stable after you get some hiccups. This is not every day that we change FFI, GC, object internal representations and the text editors, syntax highli And our problems is that sometimes often we just jump over glitches (this is

Re: [Pharo-dev] [Pharo-users] Getting Updated Pharo By Example out the door

2016-01-17 Thread Dimitris Chloupis
Ok then I will move my focus to Pharo 5. On Sun, Jan 17, 2016 at 12:51 PM stepharo wrote: > Thanks. > Ok I do not know. The difference is not that large between Pharo 40 and > Pharo50. > So when I will read it I will check and see. I will try to avoid to > document features

Re: [Pharo-dev] Color yzw

2016-01-17 Thread Nicolai Hess
2016-01-17 9:55 GMT+01:00 Tudor Girba : > Hi, > > Indeed. Thanks. > > Could you pass your sketch around? Maybe someone else can jump in. > Just look at the attachement and load instruction in http://forum.world.st/Color-yzw-tp4871486p4871899.html It seems to work, but

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Yuriy Tymchuk
You can simply do `QANautilusPlugin uninstall`. I have not figured out how to put it in the prefs. Now about the false positives… I don’t know what you are talking about, but I suspect that it is about something like “class not being used”. Now if it is not being used it’s not a false

[Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread stepharo
HI yesterday during my exercise session a student was puzzled because he could not see the method template on the class side when there is not protocol. I had to create first a protocol. I do not have the solution because I understand why it is like that. Because Nautilus displays the class

Re: [Pharo-dev] [Pharo-project] [Vm-dev] Re: Can OSProcess functionality be implemented using FFI instead of plugin?

2016-01-17 Thread Eliot Miranda
Hi Thierry, > On Jan 17, 2016, at 6:10 AM, Thierry Goubier > wrote: > > Hi Eliot, > > I still don't understand why this platform-specific data (external datatypes > sizes, constants values) has to be written as a json file and not as > Smalltalk code ? It can be

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Ben Coman
On Sun, Jan 17, 2016 at 7:33 PM, Yuriy Tymchuk wrote: > You can simply do `QANautilusPlugin uninstall`. I have not figured out how > to put it in the prefs. > > Now about the false positives… I don’t know what you are talking about, but > I suspect that it is about something

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Cyril Ferlicot D.
Le 17/01/2016 16:04, stepharo a écrit : > We have also > instance variables not written or read > class comment is empty > > And I find that disruptive for a student starting with Pharo. > I find that instructing. When I create a class and I see those messages it's like "objectives". I

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Gabriel Cotelli
Maybe add a "New Method" button somewhere that changes the class definition with a method template ? On Sun, Jan 17, 2016 at 8:42 AM, stepharo wrote: > HI > > yesterday during my exercise session a student was puzzled because > he could not see the method template on the class

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread stepharo
Le 17/1/16 16:09, Sven Van Caekenberghe a écrit : On 17 Jan 2016, at 15:52, Gabriel Cotelli wrote: Maybe add a "New Method" button somewhere that changes the class definition with a method template ? But only when it is needed. The overall Nautilus interface is

Re: [Pharo-dev] [Pharo-project] [Vm-dev] Re: Can OSProcess functionality be implemented using FFI instead of plugin?

2016-01-17 Thread Thierry Goubier
Hi Eliot, I still don't understand why this platform-specific data (external datatypes sizes, constants values) has to be written as a json file and not as Smalltalk code ? If I write an interface to an external lib, I'd like to benefit from nice access to Smalltalk code to, say, test

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread Cyril Ferlicot D.
Le 17/01/2016 15:51, Eliot Miranda a écrit : > > > I have to say that the column names are entirely redundant. They're > obvious from the information presented (unless empty when no stack frame > is selected). They eat vertical screen real estate and are one more set > of strings to localize.

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Cyril Ferlicot D.
Le 17/01/2016 12:42, stepharo a écrit : > HI > > yesterday during my exercise session a student was puzzled because > he could not see the method template on the class side when there is not > protocol. > I had to create first a protocol. > Hi, Nautilus should always have a protocol on class

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Sven Van Caekenberghe
> On 17 Jan 2016, at 15:52, Gabriel Cotelli wrote: > > Maybe add a "New Method" button somewhere that changes the class definition > with a method template ? But only when it is needed. The overall Nautilus interface is becoming way too busy and distracting. > On Sun,

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread Eliot Miranda
> On Jan 17, 2016, at 12:05 AM, Tudor Girba wrote: > > Hi, > > Indeed. See below how it looks like in the latest development version. > > We have not yet integrate this one because we still need little changes in > FastTable to be able to resize columns and not make

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread Tudor Girba
Hi, > On Jan 17, 2016, at 3:51 PM, Eliot Miranda wrote: > > > > On Jan 17, 2016, at 12:05 AM, Tudor Girba wrote: > >> Hi, >> >> Indeed. See below how it looks like in the latest development version. >> >> We have not yet integrate this one

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread stepharo
We have also instance variables not written or read class comment is empty And I find that disruptive for a student starting with Pharo. Le 17/1/16 12:33, Yuriy Tymchuk a écrit : You can simply do `QANautilusPlugin uninstall`. I have not figured out how to put it in the prefs. Now

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread Tudor Girba
Hi, > On Jan 17, 2016, at 1:18 PM, David Allouche wrote: > > Cool. While you are there, could provide a way to separate instance variables > from local variables (and class shared variables too, maybe)? > It could be different columns, filtering, tabs, I do not really care.

[Pharo-dev] new debugger shortcuts

2016-01-17 Thread Tudor Girba
Hi, The existing debugger shortcuts are conflicting with code editing shortcuts. Now, I defined the following shortcuts: resume - cmd + r restart - cmd + shift + a over - cmd + shift + o through - cmd + shift + t into - cmd + e There is also a test in GT that checks for double meanings. Please

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Sven Van Caekenberghe
> On 17 Jan 2016, at 17:13, stepharo wrote: > > > > Le 17/1/16 16:09, Sven Van Caekenberghe a écrit : >>> On 17 Jan 2016, at 15:52, Gabriel Cotelli wrote: >>> >>> Maybe add a "New Method" button somewhere that changes the class definition >>> with a

[Pharo-dev] roassal2 seems to work well now

2016-01-17 Thread Tudor Girba
Hi, With the latest development, Roassal2 seems to work well. For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news. Is this just my impression? Do we know if there are still open issues with the FFI in this area? Cheers,

Re: [Pharo-dev] [squeak-dev] Re: [Pharo-project] [Vm-dev] Re: Can OSProcess functionality be implemented using FFI instead of plugin?

2016-01-17 Thread Eliot Miranda
> On Jan 17, 2016, at 8:53 AM, Eliot Miranda wrote: > > Hi Levente, > >>> On Jan 17, 2016, at 7:30 AM, Levente Uzonyi wrote: >>> >>> On Sat, 16 Jan 2016, Eliot Miranda wrote: >>> >>> On Sat, Jan 16, 2016 at 4:37 PM, Levente Uzonyi

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Yuriy Tymchuk
That’s the point. Someone finds this disruptive, someone instructing. But it’s always a true information. So here we are not dealing with the faults of algorithm but with a way we are communicating a data with a user. That’s why I kindly ask not to call this things “false positives” :). I

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Dimitris Chloupis
"Also I think that it’s a good thing to teach beginners to write class comments. You don’t need special skills for that and making it a habit from the beginning will payoff in the future." Amen ! On Sun, Jan 17, 2016 at 7:07 PM Yuriy Tymchuk wrote: > That’s the point.

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Eliot Miranda
> On Jan 17, 2016, at 9:06 AM, Yuriy Tymchuk wrote: > > That’s the point. Someone finds this disruptive, someone instructing. But > it’s always a true information. So here we are not dealing with the faults of > algorithm but with a way we are communicating a data with a

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Esteban Lorenzano
well, I disagree :) > On 17 Jan 2016, at 17:47, Sven Van Caekenberghe wrote: > > >> On 17 Jan 2016, at 17:13, stepharo > > wrote: >> >> >> >> Le 17/1/16 16:09, Sven Van Caekenberghe a écrit : On 17 Jan 2016, at 15:52, Gabriel

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread stepharo
Ok I'm wrong and stupid. Thanks for the reminder. I disabled QA in the Mooc images. That’s the point. Someone finds this disruptive, someone instructing. But it’s always a true information. So here we are not dealing with the faults of algorithm but with a way we are communicating a data with

Re: [Pharo-dev] [Moose-dev] roassal2 seems to work well now

2016-01-17 Thread Esteban Lorenzano
> On 17 Jan 2016, at 18:02, Tudor Girba wrote: > > Hi, > > With the latest development, Roassal2 seems to work well. > > For example, the rendering of the logical view of Glamour browsers was > broken, and now it works well. This is great news. > > > > Is this just

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread stepharo
Indeed this is your POV. - I never use the history navigator, not the drop down, nor the arrows Me neither I we removed it but people uses it. - The previous location of variables was better (small icon) I do not know I could never understand them. ;) - I never use the weird

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread stepharo
End of this week else I will just do it and people will adapt. Hi, Indeed, this is the goal. What is the deadline until when we could still do something visual with the debugger? Cheers, Doru On Jan 17, 2016, at 9:55 AM, stepharo wrote: Please publish this change fast

Re: [Pharo-dev] Seeing class method template when there is no protocol

2016-01-17 Thread Dimitris Chloupis
Plus any self respecting IDE has some form of code critic enabled by default, it would be weird to disable it in pharo when Pharo boast that it has a powerful IDE. and generally I agree with Esteban post, except scoped browsing, I have not figure out its usefulness yet. On Sun, Jan 17, 2016 at

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread Tudor Girba
Great. That should be enough time to do a couple of iterations. Doru > On Jan 17, 2016, at 6:30 PM, stepharo wrote: > > End of this week else I will just do it and people will adapt. > >> Hi, >> >> Indeed, this is the goal. What is the deadline until when we could still do

Re: [Pharo-dev] [Moose-dev] roassal2 seems to work well now

2016-01-17 Thread Tudor Girba
Hi, > On Jan 17, 2016, at 6:29 PM, Esteban Lorenzano wrote: > > >> On 17 Jan 2016, at 18:02, Tudor Girba wrote: >> >> Hi, >> >> With the latest development, Roassal2 seems to work well. >> >> For example, the rendering of the logical view of

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Esteban Lorenzano
> On 17 Jan 2016, at 18:12, Eliot Miranda wrote: > > >> On Jan 17, 2016, at 9:06 AM, Yuriy Tymchuk wrote: >> >> That’s the point. Someone finds this disruptive, someone instructing. But >> it’s always a true information. So here we are not

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Dimitris Chloupis
We all hate you Stef , its not you , its us :D Seriously though its not that necessary to baby sit begineers, the important thing for a beginner is to love coding. I remember when I started I would have begged to have an IDE like Pharo and a language like pharo, instead all I had was Locomotive

Re: [Pharo-dev] new debugger shortcuts

2016-01-17 Thread Francisco Ortiz Peñaloza
+1000! Thank yo! On Sunday, 17 January 2016, Tudor Girba wrote: > Hi, > > The existing debugger shortcuts are conflicting with code editing > shortcuts. > > Now, I defined the following shortcuts: > resume - cmd + r > restart - cmd + shift + a > over - cmd + shift + o

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-17 Thread stepharo
I'm going over the pdf descriptions of the lecture and after I will follow the pdfs and record. Stef Le 17/1/16 18:32, Tudor Girba a écrit : Great. That should be enough time to do a couple of iterations. Doru On Jan 17, 2016, at 6:30 PM, stepharo wrote: End of this

Re: [Pharo-dev] new debugger shortcuts

2016-01-17 Thread Francisco Ortiz Peñaloza
I almost forgot, can we've a "create" shortcut? Regards On Sunday, 17 January 2016, Francisco Ortiz Peñaloza wrote: > +1000! Thank yo! > > On Sunday, 17 January 2016, Tudor Girba > wrote: >

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread stepharo
On Jan 17, 2016, at 9:06 AM, Yuriy Tymchuk wrote: That’s the point. Someone finds this disruptive, someone instructing. But it’s always a true information. So here we are not dealing with the faults of algorithm but with a way we are communicating a data with a user.

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread stepharo
Seriously though its not that necessary to baby sit begineers, the important thing for a beginner is to love coding. I remember when I started I would have begged to have an IDE like Pharo and a language like pharo, instead all I had was Locomotive Basic, command line and a really badly

Re: [Pharo-dev] Why there is no setting to disable QA?

2016-01-17 Thread Dimitris Chloupis
you are the boss... go for it and anywhere I can help I am here. I want Pharo to succeed :) On Sun, Jan 17, 2016 at 7:48 PM stepharo wrote: > > > Seriously though its not that necessary to baby sit begineers, the > important thing for a beginner is to love coding. I remember