Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Denis Kudriashov
Amazing! Pharo 3.0 will be another big step forward 2013/5/30 Camille Teruel camille.ter...@gmail.com Hello everyone, Reflectivity beta is out ! Reflectivity is a tool that permit to annotate AST nodes with metalinks. You can put metalinks at different positions: - before: the

Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Camille Teruel
On 31 mai 2013, at 07:42, Clément Bera wrote: This is impressive ! Does it work with Opal only or also with the old Compiler ? It compiles with Opal. Opal also need to be the default compiler if you want to debug the generated methods. 2013/5/30 Camille Teruel

Re: [Pharo-dev] RPackage and overrides

2013-05-31 Thread Norbert Hartl
Am 31.05.2013 um 02:56 schrieb Igor Stasenko siguc...@gmail.com: ohohoho.. selector namespaces.. sounds like using nuclear weapon to get rid of cockroaches: You know that cockroaches are the ones that will survive a nuclear strike ? :) Norbert

Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Norbert Hartl
Sounds great! What happens if a method is recompiled. All metalinks are gone then? Norbert Am 30.05.2013 um 18:15 schrieb Camille Teruel camille.ter...@gmail.com: Hello everyone, Reflectivity beta is out ! Reflectivity is a tool that permit to annotate AST nodes with metalinks. You

Re: [Pharo-dev] Running coverage breaks the VM

2013-05-31 Thread Guillermo Polito
Ahh, that's why the code in CoInterpreter I was looking didn't match the C code :D. Was looking at the wrong place, hehe. Igor, why do you say that this method should be reached only with vanilla compiled methods? From the comment I understand For interpreter performance and to ease the

Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Camille Teruel
On 31 mai 2013, at 09:03, Norbert Hartl wrote: Sounds great! What happens if a method is recompiled. All metalinks are gone then? Yes indeed. If you have the method: foo self bar with a metalink on the message node and you recompile it to: foo self qux;

Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Marcus Denker
On May 31, 2013, at 9:04 AM, Norbert Hartl norb...@hartl.name wrote: Sounds great! What happens if a method is recompiled. All metalinks are gone then? Yes, because they have no semantic knowledge other than the AST node. Starting to match trees to put back links is difficult *and* does

Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Tudor Girba
Indeed, this would be fantastic :) Doru On Fri, May 31, 2013 at 9:45 AM, Camille Teruel camille.ter...@gmail.comwrote: On 31 mai 2013, at 09:03, Norbert Hartl wrote: Sounds great! What happens if a method is recompiled. All metalinks are gone then? Yes indeed. If you have the method:

Re: [Pharo-dev] Amber's new stepping debugger

2013-05-31 Thread XumuK
Finally! It will be very useful! пятница, 31 мая 2013 г., 1:26:01 UTC+4 пользователь nicolas petton написал: Hi guys! Today I was able to debug Amber code with a stepping debugger for the first time! The debugger is based on an AST interpreter with a small stack implementation.

Re: [Pharo-dev] Running coverage breaks the VM

2013-05-31 Thread Guillermo Polito
I'll make a summary from what I understand... Maybe we should move this discussion to the VM list, but I'm not sure. - Igor made changes to support the primitive 220 - those changes may try to activate a non-method object - I added a check to tell if it is a compiled method or not to the new

[Pharo-dev] A screenshot we should remind today

2013-05-31 Thread Pavel Krivanek
happy nostalgia :-) Cheers, -- Pavel attachment: st80-19830531.png

Re: [Pharo-dev] [amber-lang] Amber's new stepping debugger

2013-05-31 Thread Norbert Hartl
Great work! Norbert Am 30.05.2013 um 23:26 schrieb Nicolas Petton petton.nico...@gmail.com: Hi guys! Today I was able to debug Amber code with a stepping debugger for the first time! The debugger is based on an AST interpreter with a small stack implementation. Here's a short video

Re: [Pharo-dev] A screenshot we should remind today

2013-05-31 Thread Frank Shearar
On 31 May 2013 09:31, Sven Van Caekenberghe s...@stfx.eu wrote: On 31 May 2013, at 10:01, Pavel Krivanek pavel.kriva...@gmail.com wrote: happy nostalgia :-) Cheers, -- Pavel st80-19830531.png +1 It is amazing that so much of it still lives on. We've come a long way and the future

Re: [Pharo-dev] No Internationalization (nor Multilingual) Project in bug tracker

2013-05-31 Thread Stéphane Ducasse
On May 30, 2013, at 11:37 PM, Nicolas Cellier nicolas.cellier.aka.n...@gmail.com wrote: OK, i have opened https://pharo.fogbugz.com/default.asp?10811 (pre-requisite) and https://pharo.fogbugz.com/default.asp?10801 I think that was the hardest part of my work The rest is just Smalltalk

Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Stéphane Ducasse
I would love to have an editor where you manipulates ast nodes directly. Me too. And we got killed by the state of the Scanner. Old infrastructure always bite us hard. We ask gisela to check with PetitParser and sync with Camillo/Damien/Lukas/Guillaume for the introduction of error handling

Re: [Pharo-dev] Amber's new stepping debugger

2013-05-31 Thread Stéphane Ducasse
cool! Stef On May 30, 2013, at 11:26 PM, Nicolas Petton petton.nico...@gmail.com wrote: Hi guys! Today I was able to debug Amber code with a stepping debugger for the first time! The debugger is based on an AST interpreter with a small stack implementation. Here's a short video of

[Pharo-dev] Handling error with PetitParser

2013-05-31 Thread Stéphane Ducasse
We would like to see if we can use PetitParser to build syntax hilighting and for this we need to see if there is a way to specify error handling. Does any of you know? So far we tried to use the RBSCanner but it does not really work for what we need Stef

Re: [Pharo-dev] Reflectivity beta

2013-05-31 Thread Pavel Krivanek
Really cool! Has anyone already tried to build coverage tests based on it? -- Pavel On Thu, May 30, 2013 at 6:15 PM, Camille Teruel camille.ter...@gmail.comwrote: Hello everyone, Reflectivity beta is out ! Reflectivity is a tool that permit to annotate AST nodes with metalinks. You can

Re: [Pharo-dev] Keeping Pharo CPU usage low: how?

2013-05-31 Thread Norbert Hartl
Am 27.05.2013 um 10:17 schrieb p...@highoctane.be: I was looking at the output of top for while and Pharo was trusting the top spot indeed. Well, I'll look at all that this evening and give back the impressions. I want to run several instances of Pharo on the box and it will for sure

Re: [Pharo-dev] Keeping Pharo CPU usage low: how?

2013-05-31 Thread Sven Van Caekenberghe
On 31 May 2013, at 11:26, Norbert Hartl norb...@hartl.name wrote: Am 27.05.2013 um 10:17 schrieb p...@highoctane.be: I was looking at the output of top for while and Pharo was trusting the top spot indeed. Well, I'll look at all that this evening and give back the impressions. I

Re: [Pharo-dev] Keeping Pharo CPU usage low: how?

2013-05-31 Thread p...@highoctane.be
I don't know how to do this for Linux based VMs (which is what I'll need in the end) but can do some experiments with Apple Xcode Instruments. That's something I've wanted to do for a long time as this gives deep insight on how a program is behaving.

[Pharo-dev] using fogbugz for other projects (like moose)

2013-05-31 Thread Tudor Girba
Hi, Would it be possible and desired, to open the Pharo fogbugz infrastructure for other related projects? Namely, I am thinking of Moose, in particular given that various issues are directly relevant for Pharo as well? For projects like Moose, this would imply less costs. The question is if

Re: [Pharo-dev] Trait exclusions

2013-05-31 Thread Frank Shearar
On 31 May 2013 12:01, Damien Cassou damien.cas...@gmail.com wrote: Hi Frank, On Wed, May 29, 2013 at 11:45 PM, Frank Shearar frank.shea...@gmail.com wrote: I have a Trait TGroup that requires #*, #identity and #inverse. I want to construct a TField by composing TGroup with itself. One

[Pharo-dev] Lowecase class names

2013-05-31 Thread Jan Vrany
Hi is there any reason why class builder does not allow lowercase classnames? Underscore is allowed, though. Jan

Re: [Pharo-dev] Trait exclusions

2013-05-31 Thread Stéphane Ducasse
On May 31, 2013, at 1:28 PM, Frank Shearar frank.shea...@gmail.com wrote: On 31 May 2013 12:01, Damien Cassou damien.cas...@gmail.com wrote: Hi Frank, On Wed, May 29, 2013 at 11:45 PM, Frank Shearar frank.shea...@gmail.com wrote: I have a Trait TGroup that requires #*, #identity and

Re: [Pharo-dev] using fogbugz for other projects (like moose)

2013-05-31 Thread Stéphane Ducasse
We could create a tag for moose without problem I guess. I will let the experts answer. Stef Hi, Would it be possible and desired, to open the Pharo fogbugz infrastructure for other related projects? Namely, I am thinking of Moose, in particular given that various issues are directly

[Pharo-dev] [update 3.0] #30176

2013-05-31 Thread Marcus Denker
30176 - 10770 Comment of on:send:to: https://pharo.fogbugz.com/f/cases/10770 10805 Obsolete behaviors remaining: an Array(AnObsoleteDefaultCommandLineHandler class AnObsoleteDefaultCommandLineHandler) https://pharo.fogbugz.com/f/cases/10805 10811 Add an

Re: [Pharo-dev] Trait exclusions

2013-05-31 Thread Frank Shearar
On 31 May 2013 12:32, Stéphane Ducasse stephane.duca...@inria.fr wrote: On May 31, 2013, at 1:28 PM, Frank Shearar frank.shea...@gmail.com wrote: On 31 May 2013 12:01, Damien Cassou damien.cas...@gmail.com wrote: Hi Frank, On Wed, May 29, 2013 at 11:45 PM, Frank Shearar

Re: [Pharo-dev] Amber's new stepping debugger

2013-05-31 Thread kilon
Amazing work Nicolas , the debugger is a huge reason why I Love smalltalk so much. Makes the use of amber very compelling. -- View this message in context: http://forum.world.st/Pharo-dev-Amber-s-new-stepping-debugger-tp4690847p4690988.html Sent from the Pharo Smalltalk Developers mailing

Re: [Pharo-dev] A screenshot we should remind today

2013-05-31 Thread kilon
Kinda ironic that I code for fun since 1988 , learned so many programming languages but only recently I heard about this interesting language called Smalltalk. It could have ended my search very soon if I did started with smalltalk instead , but alas :D -- View this message in context:

Re: [Pharo-dev] Running coverage breaks the VM

2013-05-31 Thread Guillermo Polito
It is fixed in latest vm (which you can get from the zeroconf script http://get.pharo.org/vmLatest) :). Guille On Fri, May 31, 2013 at 1:25 PM, Igor Stasenko siguc...@gmail.com wrote: On 31 May 2013 09:20, Guillermo Polito guillermopol...@gmail.com wrote: Ahh, that's why the code in

Re: [Pharo-dev] using fogbugz for other projects (like moose)

2013-05-31 Thread Camillo Bruni
Humm, I would say this is overkill :P, there would be more Moose projects than Pharo ones. So far we followed the strategy of having 1 fogbugz project per external project. On 2013-05-31, at 13:52, Tudor Girba tu...@tudorgirba.com wrote: If I understand correctly, the tag is used to denote

Re: [Pharo-dev] using fogbugz for other projects (like moose)

2013-05-31 Thread Clément Bera
Actually in fogbugz you have project and area. For example if you create a bug on project Mate you can choose between Mate DSL, Mate SSA or Virtual CPU in the area select box. So you could do something similar for moose and then we would only see 1 label moose in project select box. So I think

Re: [Pharo-dev] Lowecase class names

2013-05-31 Thread Marcus Denker
On May 31, 2013, at 1:32 PM, Jan Vrany jan.vr...@fit.cvut.cz wrote: Hi is there any reason why class builder does not allow lowercase classnames? Underscore is allowed, though. In the past people started too add check to make sure that we only use the naming that people are supposed to

Re: [Pharo-dev] Running coverage breaks the VM

2013-05-31 Thread Frank Shearar
I'll have to give this a try once I've upgraded my machine. I only have GLIBC_2.11 and this requires GLIBC_2.15. Excellent news though! frank On 31 May 2013 14:17, Guillermo Polito guillermopol...@gmail.com wrote: It is fixed in latest vm (which you can get from the zeroconf script

[Pharo-dev] zeroconf --headless/-headless

2013-05-31 Thread Andrei Vasile Chis
Hi, If I try to execute './pharo Pharo.image' after downloading the latest Pharo Vm with the zero conf script it fails with the error: unknown option: -headless. If I download the stable one it works. Cheers, Andrei

[Pharo-dev] [update 3.0] #30177

2013-05-31 Thread Marcus Denker
30177 - 10718 More commands for Node Navigation https://pharo.fogbugz.com/f/cases/10718 10411 flush after nextChunkPut: https://pharo.fogbugz.com/f/cases/10411 Diff information:

Re: [Pharo-dev] Release Artefact 1.0, the PDF framework

2013-05-31 Thread Damien Cassou
Images are automatically built by a continuous integration job: https://ci.inria.fr/pharo-contribution/job/Artefact/. On Fri, May 31, 2013 at 3:30 PM, Guillaume Larcheveque guillaume.larcheve...@gmail.com wrote: We are proud to announce that Artefact is available in 1.0 version. You can

Re: [Pharo-dev] Release Artefact 1.0, the PDF framework

2013-05-31 Thread Max Leske
Awesome guys! I'll have to take a look soon. Max On 31.05.2013, at 16:00, Damien Cassou damien.cas...@gmail.com wrote: Images are automatically built by a continuous integration job: https://ci.inria.fr/pharo-contribution/job/Artefact/. On Fri, May 31, 2013 at 3:30 PM, Guillaume

Re: [Pharo-dev] zeroconf --headless/-headless

2013-05-31 Thread Clément Bera
Hey, Now the argument are with: - - no ? It should be --headless ? I'm not sure. Camillo has probably already fixed it reading your mail anyway 2013/5/31 Andrei Vasile Chis chisvasileand...@gmail.com Hi, If I try to execute './pharo Pharo.image' after downloading the latest Pharo Vm with

[Pharo-dev] How can I remove a user from SmalltalkHub?

2013-05-31 Thread Mariano Martinez Peck
That :) Thanks! -- Mariano http://marianopeck.wordpress.com

[Pharo-dev] [regression reporter]regression occurred

2013-05-31 Thread no-reply
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=mac/203/ 3 regressions found. FuelTests.FLMethodContextSerializationTest.testDoIt Tests.Release.ReleaseTest.testObsoleteBehaviors Tests.Release.ReleaseTest.testObsoleteClasses

[Pharo-dev] [regression reporter]regression occurred

2013-05-31 Thread no-reply
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=win/203/ 3 regressions found. FuelTests.FLMethodContextSerializationTest.testDoIt Tests.Release.ReleaseTest.testObsoleteBehaviors Tests.Release.ReleaseTest.testObsoleteClasses

Re: [Pharo-dev] Bug in SmalltalkHub delete package

2013-05-31 Thread Damien Cassou
On Fri, May 31, 2013 at 5:48 PM, Mariano Martinez Peck marianop...@gmail.com wrote: Hi guys. I tried to remove a package from the remove package button in the website. The package is indeed removed from the website, but if you take a fresh image, add the repository and add it to monticello, you

[Pharo-dev] [update 3.0] #30178

2013-05-31 Thread Marcus Denker
30178 - 10714 General update https://pharo.fogbugz.com/f/cases/10714 10816 ReleaseTest#testUndeclared fails in Opal RegressionTests https://pharo.fogbugz.com/f/cases/10816 10815 failing in Opal regressionTEst: DebuggerTest.testBasic

Re: [Pharo-dev] zeroconf --headless/-headless

2013-05-31 Thread Andrei Vasile Chis
Hi, Yes now the arguments are with --. Just that the zero conf scripts still use -. It can be easily fix, but then the stable vm will not work any more as it needs -. So the zero conf should use - for the stable vm and -- for the latest vm. On Fri, May 31, 2013 at 5:48 PM, Clément Bera

Re: [Pharo-dev] Pharo 3.2 Meeting

2013-05-31 Thread Esteban Lorenzano
Yes but not to replace the current ones, just to allow the use :) On 31 May 2013, at 19:38, Frank Shearar frank.shea...@gmail.com wrote: Hmm... Circular menu - are you talking about implementing pie menus? frank On 31 May 2013 17:05, Camille Teruel camille.ter...@gmail.com wrote: Hello

Re: [Pharo-dev] Pharo 3.2 Meeting

2013-05-31 Thread Frank Shearar
Excellent! frank On 31 May 2013 18:40, Esteban Lorenzano esteba...@gmail.com wrote: Yes but not to replace the current ones, just to allow the use :) On 31 May 2013, at 19:38, Frank Shearar frank.shea...@gmail.com wrote: Hmm... Circular menu - are you talking about implementing pie menus?

Re: [Pharo-dev] zeroconf --headless/-headless

2013-05-31 Thread Bruni camillo
Yeah I waited until we release the new vm... But I'll just change the latest script as you suggested. I won't have time today if you want you can push a new configuration for zeroconf, Jenkins will test everything ;-) On May 31, 2013 7:16 PM, Andrei Vasile Chis chisvasileand...@gmail.com wrote:

[Pharo-dev] Rubric screencast

2013-05-31 Thread plantec
Hi all, It shows how one can use user defined selection and icons to manage text parts. http://vimeo.com/67400546 cheers Alain

Re: [Pharo-dev] zeroconf --headless/-headless

2013-05-31 Thread Camillo Bruni
fixed it: http://get.pharo.org/vmLatest works now under linux additionally I added a small CLI introduction to http://get.pharo.org ;) On 2013-05-31, at 20:21, Bruni camillo camillobr...@gmail.com wrote: Yeah I waited until we release the new vm... But I'll just change the latest script as

Re: [Pharo-dev] Rubric screencast

2013-05-31 Thread Alexandre Bergel
Hi Alain! Impressive! Would it be possible to have an element of the text responsive to some interaction? For example, if in my text field I enter the value 100. Can I click on it (and remain the mouse button down) and move the mouse to increase or decrease this numerical value? Many systems

Re: [Pharo-dev] Rubric screencast

2013-05-31 Thread Igor Stasenko
On 1 June 2013 01:25, Alexandre Bergel alexandre.ber...@me.com wrote: Hi Alain! Impressive! Very. But only feature-wise. Speed-wise is not. Is it related to recording? hoping that live version faster. Would it be possible to have an element of the text responsive to some interaction? For