Re: [Pharo-dev] Switching context(s) in browser while method is not-yet accepted

2013-09-04 Thread Dennis Schetinin
There were an addon named DontModeMeIn for VisualWorks browser which I believe did the same thing. It was written by Vasilii Bykov and there was an article on it in his blog, but I can't find that blog in the new Cincom's site, and can't find that article in WaybackMachine either… The only

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Goubier Thierry
Le 03/09/2013 21:04, Camillo Bruni a écrit : On 2013-09-03, at 09:36, Goubier Thierry thierry.goub...@cea.fr wrote: And I would probably have to come and try to maintain your fork because you wouldn't be using it and let it be deprecated for pharo 4 or 5... exactly, and for each Pharo

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Goubier Thierry
Le 04/09/2013 08:38, Marcus Denker a écrit : On Sep 4, 2013, at 4:52 AM, David T. Lewis le...@mail.msen.com wrote: On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36, David T. Lewis a ?crit : Can you post the method here first? I'd like to check it on

Re: [Pharo-dev] Switching context(s) in browser while method is not-yet accepted

2013-09-04 Thread Dennis Schetinin
Here's [ http://www.cincomsmalltalk.com/publicRepository/VB-Sketch-DontModeMeIn.html] the description: An experimental tweak of the Refactoring Browser to support modeless editing. With this installed, it is possible to go to a different method or class within the same browser. while a method is

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Marcus Denker
Why do you need to support Squeak 3.8? This is how many years old? I really do not understand this idea to be compatible to all old versions ever. I respect whatever approach is used to make a usefull set of software portable across multiple versions / implementations / OS, as long

Re: [Pharo-dev] Switching context(s) in browser while method is not-yet accepted

2013-09-04 Thread Esteban Lorenzano
On Sep 3, 2013, at 9:27 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: agreed we should change that since years. Some days we should stop and fix all the glitches that give us these hiccups. ... and that day is around october, when we freeze pharo3 and start to fix bugs :) Esteban

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Goubier Thierry
Le 04/09/2013 09:40, Marcus Denker a écrit : Why do you need to support Squeak 3.8? This is how many years old? I really do not understand this idea to be compatible to all old versions ever. I respect whatever approach is used to make a usefull set of software portable across multiple

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Marcus Denker
On Sep 4, 2013, at 10:00 AM, Goubier Thierry thierry.goub...@cea.fr wrote: Le 04/09/2013 09:40, Marcus Denker a écrit : Why do you need to support Squeak 3.8? This is how many years old? I really do not understand this idea to be compatible to all old versions ever. I respect

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Goubier Thierry
Le 04/09/2013 10:06, Marcus Denker a écrit : On Sep 4, 2013, at 10:00 AM, Goubier Thierry thierry.goub...@cea.fr wrote: Le 04/09/2013 09:40, Marcus Denker a écrit : Why do you need to support Squeak 3.8? This is how many years old? I really do not understand this idea to be

[Pharo-dev] Interesting regression on 30366

2013-09-04 Thread Stephan Eggermont
When running Pharo 30366 tests on Pharo VM 6.0-pre (21.0) on a 10.6.8 mac I get different results when I open the image and run the tests compared to when I saved and quit the image and then re-run the tests. 2nd time results: 11287 run, 11232 passes, 12 skipped, 26 expected failures, 6

Re: [Pharo-dev] Switching context(s) in browser while method is not-yet accepted

2013-09-04 Thread Igor Stasenko
On 4 September 2013 08:38, Norbert Hartl norb...@hartl.name wrote: Am 03.09.2013 um 15:07 schrieb Igor Stasenko siguc...@gmail.com: this is most annoying to me, that UI interrupts you in very strange manner and asks you to make a decision: - accept, or discard the method, or cancel

Re: [Pharo-dev] Switching context(s) in browser while method is not-yet accepted

2013-09-04 Thread Igor Stasenko
Yes, systematical approach matters :) But as to me it is quite simple feature, and in right hands (pointing at Ben ;), it can be implemented quite easily. In Nautilus there as many features which has similar concepts (need to change browser's context) - like navigation history. I guess combining

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread J.F. Rick
Hmm. Did this get sent or was it filtered? It doesn't seem to be in my inbox for the pharo-dev list. Cheers, Jeff On Tue, Sep 3, 2013 at 5:03 PM, J.F. Rick s...@je77.com wrote: I'm using Pharo 2.0 on Ubuntu 13.10 and I can't seem to get sound working. Getting sound to work on Linux seems to

Re: [Pharo-dev] Interesting regression on 30366

2013-09-04 Thread Stephan Eggermont
Hmm, and somewhat later the image freezes

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Marcus Denker
On Sep 4, 2013, at 10:18 AM, Goubier Thierry thierry.goub...@cea.fr wrote: But it is clear that this is a fine line: one persons fix is the others persons bug, so we tend to be conservative. But nevertheless, all show-stopping bugs should be fixed. In general: It is *a lot* of work,

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread Marcus Denker
On Sep 4, 2013, at 11:22 AM, J.F. Rick s...@je77.com wrote: Hmm. Did this get sent or was it filtered? It doesn't seem to be in my inbox for the pharo-dev list. It arrived… Cheers, Jeff On Tue, Sep 3, 2013 at 5:03 PM, J.F. Rick s...@je77.com wrote: I'm using Pharo 2.0 on

[Pharo-dev] [About Documentation] Teach, Don't Tell / Steve Losh

2013-09-04 Thread Sven Van Caekenberghe
Pretty well written piece about real documentation: http://stevelosh.com/blog/2013/09/teach-dont-tell/ Sven -- Sven Van Caekenberghe Proudly supporting Pharo http://pharo.org http://association.pharo.org http://consortium.pharo.org

Re: [Pharo-dev] Interesting regression on 30366

2013-09-04 Thread Esteban Lorenzano
On Sep 4, 2013, at 10:59 AM, Stephan Eggermont step...@stack.nl wrote: When running Pharo 30366 tests on Pharo VM 6.0-pre (21.0) on a 10.6.8 mac I really need to deprecate that number (6.0-pre (21.0)) and replace it for the git commit number... it does not says anything to me now :S

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread Guillermo Polito
Hi! If the modules are not printed, that probably means that they cannot be loaded :). (Bah, I assume that by looking at the vm code that does that [1]). So, first thing you can do is to see the output of stderr. Second, you can try to do an ldd [2] to the vm-sound-ALSA.so library to check the

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Goubier Thierry
Le 04/09/2013 11:27, Marcus Denker a écrit : On Sep 4, 2013, at 10:18 AM, Goubier Thierry thierry.goub...@cea.fr wrote: But it is clear that this is a fine line: one persons fix is the others persons bug, so we tend to be conservative. But nevertheless, all show-stopping bugs should be

Re: [Pharo-dev] Switching context(s) in browser while method is not-yet accepted

2013-09-04 Thread Stephan Eggermont
Doru wrote: I have a different opinion. This modality issue is not something we fix as a bug. Of course, we can put in place a patch that somehow makes it work in the current browser, but the core problem is a conceptual one. And that requires a redesign of the user interface. +1 And with the

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Igor Stasenko
I don't understand where the tragedy is.. you want your production code to work in Pharo 2.0? Write it to work well in 2.0, don't care about 3.0 or any other future possible changes. Want your code to work on bleeding-edge 3.0 image? Refactor/do the changes to make it work.. leave 2.0 behind. You

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread J.F. Rick
Thanks. When trying to load the ALSA sound, stderr just reports could not find module vm-sound-ALSA. Doing an ldd on the vm-sound-ALSA.so included with the Pharo VM, I get: linux-gate.so.1 = (0xf76e9000) libc.so.6 = /lib/i386-linux-gnu/libc.so.6 (0xf7515000)

Re: [Pharo-dev] specialSelectors

2013-09-04 Thread Nicolas Cellier
As I see it, there is around a hundred kBytes gain overall, maybe more in a production image full of add-on classes. Not that much nowadays, but since we cannot remove the complexity, it's still worth to select the selectors with most references. 2013/9/4 Igor Stasenko siguc...@gmail.com i

Re: [Pharo-dev] specialSelectors

2013-09-04 Thread Nicolas Cellier
In JIT, it makes sense because there are special handling for well known special selectors (#+ #at: # etc...). 2013/9/4 Igor Stasenko siguc...@gmail.com i think you can feel the difference while running interpreter. With JIT it makes little sense to have special selectors imo. On 4

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread Guillermo Polito
I'd say it's pretty strange that the vm-sound-ALSA needs almost nothing... From the code I'd think It'd need to bind against asound [1], as the squeak vm says in libasound.so.2 = /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x7f3c507ba000) [1]

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread J.F. Rick
Indeed. Yet the Squeak version does not load either. Cheers, Jeff On Wed, Sep 4, 2013 at 12:49 PM, Guillermo Polito guillermopol...@gmail.com wrote: I'd say it's pretty strange that the vm-sound-ALSA needs almost nothing... From the code I'd think It'd need to bind against asound [1], as

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Goubier Thierry
Le 04/09/2013 11:52, Igor Stasenko a écrit : I don't understand where the tragedy is.. you want your production code to work in Pharo 2.0? Write it to work well in 2.0, don't care about 3.0 or any other future possible changes. Want your code to work on bleeding-edge 3.0 image? Refactor/do the

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Goubier Thierry
Thanks Henry for the correction. Should I prepare an OSProcess version with all the changes necessary for Pharo3 ? Thierry Le 04/09/2013 04:51, David T. Lewis a écrit : On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36, David T. Lewis a ?crit : Can you

Re: [Pharo-dev] Interesting regression on 30366

2013-09-04 Thread Stephan Eggermont
'NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Sep 3 2013 NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Sep 3 2013 g...@github.com:pharo-project/pharovm.git Commit:

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread Guillermo Polito
Do you have libasound installed for i386? cause the one that outputs ldd looks like in folder for x86_64 On Wed, Sep 4, 2013 at 1:06 PM, J.F. Rick s...@je77.com wrote: Indeed. Yet the Squeak version does not load either. Cheers, Jeff On Wed, Sep 4, 2013 at 12:49 PM, Guillermo Polito

Re: [Pharo-dev] Sound on Ubuntu Problems

2013-09-04 Thread J.F. Rick
Well. I'm not that familiar with these C dependency things. It seems like the i386 ones were not installed. I did sudo apt-get install libasound2:i386 and sudo apt-get install libasound2-dev:i386 and sudo apt-get install libasound2-plugins:i386 to install it. While that seems to have worked to

Re: [Pharo-dev] [About Documentation] Teach, Don't Tell / Steve Losh

2013-09-04 Thread Camillo Bruni
I really liked it! thanks for the link :) On 2013-09-04, at 06:34, Sven Van Caekenberghe s...@stfx.eu wrote: Pretty well written piece about real documentation: http://stevelosh.com/blog/2013/09/teach-dont-tell/ Sven -- Sven Van Caekenberghe Proudly supporting Pharo

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread David T. Lewis
On Tue, Sep 03, 2013 at 10:51:33PM -0400, David T. Lewis wrote: On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36, David T. Lewis a ?crit : Can you post the method here first? I'd like to check it on some Squeak images before it goes into the

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread Marcus Denker
On Sep 4, 2013, at 2:13 PM, David T. Lewis le...@mail.msen.com wrote: On Tue, Sep 03, 2013 at 10:51:33PM -0400, David T. Lewis wrote: On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36, David T. Lewis a ?crit : Can you post the method here first? I'd

Re: [Pharo-dev] [About Documentation] Teach, Don't Tell / Steve Losh

2013-09-04 Thread Tudor Girba
+1 Doru On Wed, Sep 4, 2013 at 2:13 PM, Camillo Bruni camillobr...@gmail.comwrote: I really liked it! thanks for the link :) On 2013-09-04, at 06:34, Sven Van Caekenberghe s...@stfx.eu wrote: Pretty well written piece about real documentation:

Re: [Pharo-dev] [Pharo-users] Pharo Sprint in Buenos Aires

2013-09-04 Thread Camillo Bruni
So it looks like we are going to do the Pharo sprint in Buenos Aires Saturday, the 14th of September. The question is now where do we meet? The original idea was to reserver a room at the UBA, but that is not possible the weekend. Any suggestions? On 2013-09-03, at 09:05, Mariano Martinez Peck

Re: [Pharo-dev] [Pharo-users] Pharo Sprint in Buenos Aires

2013-09-04 Thread Guillermo Polito
Probably UTN? On Wed, Sep 4, 2013 at 2:45 PM, Camillo Bruni camillobr...@gmail.comwrote: So it looks like we are going to do the Pharo sprint in Buenos Aires Saturday, the 14th of September. The question is now where do we meet? The original idea was to reserver a room at the UBA, but that

Re: [Pharo-dev] Interesting regression on 30366

2013-09-04 Thread Stephan Eggermont
Triangulating... 14636, 14632, 14620 Both older versions have problems with cleaning up after NB, all three have problems with high prio process, the newest two with localhostname blockclosures. Stephan And an even older version: 'NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19

Re: [Pharo-dev] [tlp] Re: [Pharo-users] Pharo Sprint in Buenos Aires

2013-09-04 Thread Clara Allende
On the 4th floor there's some stable connection. Also if we are not too much people we could use the teacher's room at Systems Department... Or one of the laboratories in the 3rd floor (the yellow one would be nice). On 4 September 2013 10:32, Nicolas Passerini npasser...@gmail.com wrote: I

[Pharo-dev] Monticello Zinc Socket timeout

2013-09-04 Thread Camillo Bruni
We have this strange bug again that we get timeouts on the Squeaksource, I thought the Sven fixed it, but it still persists in the latest image. I reopened https://pharo.fogbugz.com/default.asp?6923 signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [Pharo-dev] [Pharo-users] Pharo Sprint in Buenos Aires

2013-09-04 Thread Nicolas Passerini
I think UTN is not a good idea for a Pharo sprint, because we will need a good Internet connection and that can not be guaranteed here. (Or correct me and tell me that Internet connection is not a must, so we can meet here at UTN without problems). How much people is coming to the Sprint? On

Re: [Pharo-dev] [tlp] Re: [Pharo-users] Pharo Sprint in Buenos Aires

2013-09-04 Thread Nicolas Passerini
If you say so... The Systems Department won't be open on Saturday afternoon, but we could reserve a lab. On Wed, Sep 4, 2013 at 10:39 AM, Clara Allende clari.alle...@gmail.comwrote: On the 4th floor there's some stable connection. Also if we are not too much people we could use the teacher's

Re: [Pharo-dev] specialSelectors

2013-09-04 Thread Eliot Miranda
On Wed, Sep 4, 2013 at 3:35 AM, Igor Stasenko siguc...@gmail.com wrote: i think you can feel the difference while running interpreter. With JIT it makes little sense to have special selectors imo. There are two advantages. Space; special selectors encode a message send in 1 byte, instead of

Re: [Pharo-dev] [About Documentation] Teach, Don't Tell / Steve Losh

2013-09-04 Thread Sven Van Caekenberghe
On 04 Sep 2013, at 21:54, Stéphane Ducasse stephane.duca...@inria.fr wrote: I have the impression that the Deep into Pharo book is going in that direction. Rest assured that all the work that you and others are doing with regards to the different books is absolutely in the right direction !

Re: [Pharo-dev] [About Documentation] Teach, Don't Tell / Steve Losh

2013-09-04 Thread Stéphane Ducasse
I have the impression that the Deep into Pharo book is going in that direction. Pretty well written piece about real documentation: http://stevelosh.com/blog/2013/09/teach-dont-tell/ Sven -- Sven Van Caekenberghe Proudly supporting Pharo http://pharo.org

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread David T. Lewis
On Wed, Sep 04, 2013 at 02:17:29PM +0200, Marcus Denker wrote: On Sep 4, 2013, at 2:13 PM, David T. Lewis le...@mail.msen.com wrote: On Tue, Sep 03, 2013 at 10:51:33PM -0400, David T. Lewis wrote: On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36,

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread David T. Lewis
On Wed, Sep 04, 2013 at 08:38:04AM +0200, Marcus Denker wrote: Why do you need to support Squeak 3.8? This is how many years old? I really do not understand this idea to be compatible to all old versions ever. I do not think that there is any right or wrong answer to this, it is perhaps