[Pharo-dev] Spotter - menu items

2017-02-21 Thread Ben Coman
I happened to be Spotting for image saveXXX methods and at the top of results is #Menu + Save + Save as... + Save and quit Now what would be really nice is if the code pane showed the implementation of the menu item. Usually I resort to using Halos to inspect the menu item morph to view

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Martin Dias
On Tue, Feb 21, 2017 at 8:57 PM, Martin Dias wrote: > Hi all > > Phil: > I'm sorry, didn't get what you point with the code snippet. The copy of > the Symbol is the same instance, that I think it's nto GCed. > > Guille: > Yes, I knew the internals of the WeakValueDictionary

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Martin Dias
Hi all Phil: I'm sorry, didn't get what you point with the code snippet. The copy of the Symbol is the same instance, that I think it's nto GCed. Guille: Yes, I knew the internals of the WeakValueDictionary but asked about the API. What I don't know is about using WeakRegistry and Ephemerons.

Re: [Pharo-dev] Catalog loading in Spotter

2017-02-21 Thread Stephan Eggermont
On 21/02/17 12:26, Torsten Bergmann wrote: As there were no further objections I guess we should do the following steps as a compromise: I didn't like having the catalog in spotter at all. The current setting was fine for me. Stephan

[Pharo-dev] [JOB] looking for Smalltalk/Java dual skills in France

2017-02-21 Thread Babel
We're looking for a Smalltalk/Java developer to strengthen a framework-oriented team dedicated to maintenance and development in the insurance domain. Skills required : - french speaking (fluent) - significant experience in Smalltalk - significant experience in Java - autonomous person -

Re: [Pharo-dev] Is Moz2D ready for Android?

2017-02-21 Thread Clément Bera
Hey Denis. Basically, does firefox work in Android ? Yes. Therefore, Moz2D can be built for Android. Moz2D uses internally one of these 2 libraries: Cairo or Skia. Cairo is supposed to be working on Android. Skia works for sure on Android as it has been the default graphic framework there since

[Pharo-dev] Is Moz2D ready for Android?

2017-02-21 Thread Denis Kudriashov
Hi. It is just theoretical question to know. Is Android supported by Moz2D library? And how difficult would be compile necessary plugins for Bloc on Android? Best regards, Denis

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

2017-02-21 Thread GitHub
Branch: refs/tags/60406 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] 54984d: 60406

2017-02-21 Thread GitHub
Branch: refs/heads/6.0 Home: https://github.com/pharo-project/pharo-core Commit: 54984d819f4c7d14b63fdf7dd0f9927c8c013a63 https://github.com/pharo-project/pharo-core/commit/54984d819f4c7d14b63fdf7dd0f9927c8c013a63 Author: Jenkins Build Server Date:

[Pharo-dev] [pharo-project/pharo-core] 663230: 60405

2017-02-21 Thread GitHub
Branch: refs/heads/6.0 Home: https://github.com/pharo-project/pharo-core Commit: 66323053a8e12e95372e9602cc1ee41ccabd9a64 https://github.com/pharo-project/pharo-core/commit/66323053a8e12e95372e9602cc1ee41ccabd9a64 Author: Jenkins Build Server Date:

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

2017-02-21 Thread GitHub
Branch: refs/tags/60405 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] ***Important*** Snapcraft pharo package for Pharo 50

2017-02-21 Thread Holger Freyther
> On 19 Jan 2017, at 00:25, Esteban Lorenzano wrote: >> Hi! > wow… this is super good, Holger, I want this since ages ! Great. The obs people will create a pharo organization for us. > merge is done. > there are 5 failing tests (and I still do not configure the tests

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Denis Kudriashov
Ok. Question was from Martin. What behaviour we want from WeakValueDictionary for garbaged values? dictionary := WeakValueDictionary with: 'hello' -> 'world' copy. > Smalltalk garbageCollect. > { > dictionary values includes: nil. > dictionary at: 'hello'. > dictionary at: 'hello' ifAbsent: [

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Guillermo Polito
Everything has a tradeoff. I do not understand the question. On Tue, Feb 21, 2017 at 1:19 PM, Denis Kudriashov wrote: > > 2017-02-21 13:07 GMT+01:00 Guillermo Polito : > >> But in any case, whatever the alternative you give users, they must >>

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Denis Kudriashov
2017-02-21 13:07 GMT+01:00 Guillermo Polito : > But in any case, whatever the alternative you give users, they must > understand the tradeoff. If all Weak*Dictionaries were subscribed by > default to the weak registry for cleanup, that would provoke a lot of > overhead

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Guillermo Polito
On Tue, Feb 21, 2017 at 10:37 AM, Denis Kudriashov wrote: > Hi. > > 2017-02-21 9:44 GMT+01:00 Guillermo Polito : > >> Hi Dr. Dias, >> >> a WeakValueDictionary get's its values collected if they are not >> referenced strongly. However, the

Re: [Pharo-dev] Catalog loading in Spotter

2017-02-21 Thread Torsten Bergmann
As there were no further objections I guess we should do the following steps as a compromise: 1. We switch back to how it was by selecting Solution A as it is the old behavior and the pragmatic approach. This avoids the confusion, allows to quickly search for the catalog items and also

Re: [Pharo-dev] [pharo-project/pharo-core] 986ba2: 60402

2017-02-21 Thread Andrei Chis
Ping me in the evening when you have time. I might have some time but I'm not 100% sure. Cheers, Andrei On Tue, Feb 21, 2017 at 7:47 AM, p...@highoctane.be wrote: > There are quite a few Themers + hard coded colors in GT. > > Maybe someone from the GT team can pair for an

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Denis Kudriashov
Hi. 2017-02-21 9:44 GMT+01:00 Guillermo Polito : > Hi Dr. Dias, > > a WeakValueDictionary get's its values collected if they are not > referenced strongly. However, the association remains there. This means > that when you do: > > dictionary := WeakValueDictionary

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-21 Thread Guillermo Polito
Hi Dr. Dias, a WeakValueDictionary get's its values collected if they are not referenced strongly. However, the association remains there. This means that when you do: dictionary := WeakValueDictionary with: 'hello' -> nil copy. You'll have something like this: WeakValueDictionary {

Re: [Pharo-dev] WorkingSession UUID looks "sketchy"

2017-02-21 Thread Yuriy Tymchuk
I think that Peter’s main point was that a session should be reinitialized on boot and not reset during the closing event. Uko > On 20 Feb 2017, at 15:51, Sean P. DeNigris wrote: > > Guillermo Polito wrote >>> So if image crashes or I am running it headlessly without