Re: [Pharo-dev] finalization

2016-09-06 Thread Ben Coman
I'm documenting what I'm learning in a format for a blog post that might be the basis for something. cheers -ben On Wed, Sep 7, 2016 at 3:40 AM, stepharo wrote: > Ben > > no stress. Now what I would love is an example that we can put in the uFFI > chapter :) > > Stef > > > Le

[Pharo-dev] current athens configuration

2016-09-06 Thread Nicolai Hess
I would like to add a fix for issue 18657 Rendering text in athens is broken But there are many changes and even new configurations of athens in its repository. Those changes aren't yet in Pharo 6. And I don't know which

Re: [Pharo-dev] Can Sound depend on Jobs?

2016-09-06 Thread stepharo
close to the sound package. Le 5/9/16 à 19:18, Sean P. DeNigris a écrit : Sean P. DeNigris wrote it seems a third package (with only one method in it!) is in order. Any ideas on where to commit the JobsSound package? - Cheers, Sean -- View this message in context:

Re: [Pharo-dev] Copying/Duplicating a class also duplicates pool dictionaries

2016-09-06 Thread stepharo
What image version ? We had an issue for a similar case (the class /instance variable names were copied *and* renamed too) yes I faced this problem it was really strange :) 18957

Re: [Pharo-dev] finalization

2016-09-06 Thread stepharo
Ben no stress. Now what I would love is an example that we can put in the uFFI chapter :) Stef Le 6/9/16 à 17:32, Ben Coman a écrit : Apologies. What a bogus post! I must have been really tripping On Tue, Sep 6, 2016 at 9:26 PM, Ben Coman wrote: I thought I

Re: [Pharo-dev] Catalog broken

2016-09-06 Thread Esteban Lorenzano
fixed > On 06 Sep 2016, at 16:26, Norbert Hartl wrote: > > Trying to open the catalog gives an HTTP 500 error with body contents > > NeoJSONMappingNotFound: No mapping found for > ConfigurationOfObjectStatistics class in NeoJSONWriter

Re: [Pharo-dev] [Ann] New Seamless version 0.9.0

2016-09-06 Thread Denis Kudriashov
2016-09-06 19:06 GMT+02:00 Sean P. DeNigris : > Denis Kudriashov wrote > >> Is that to say that the network holds them strongly? > > I'm curious, why? > Imaging we send object A from server to client as reference. On client object A will be represented by proxy and any

Re: [Pharo-dev] [Ann] New Seamless version 0.9.0

2016-09-06 Thread Sean P. DeNigris
Denis Kudriashov wrote >> Is that to say that the network holds them strongly? I'm curious, why? - Cheers, Sean -- View this message in context: http://forum.world.st/Ann-New-Seamless-version-0-9-0-tp4914168p4914408.html Sent from the Pharo Smalltalk Developers mailing list archive at

Re: [Pharo-dev] [Ann] New Seamless version 0.9.0

2016-09-06 Thread Denis Kudriashov
2016-09-06 18:01 GMT+02:00 Sean P. DeNigris : > Denis Kudriashov wrote > > But it could be problem if you will manage your domain objects be > > transferred as value. > > I don't understand. Does this relate to classes not being loaded in the > system? > Imaging that you

Re: [Pharo-dev] [Ann] New Seamless version 0.9.0

2016-09-06 Thread Denis Kudriashov
2016-09-06 18:01 GMT+02:00 Sean P. DeNigris : > Is that to say that the network holds them strongly? yes

Re: [Pharo-dev] [Ann] New Seamless version 0.9.0

2016-09-06 Thread Sean P. DeNigris
Denis Kudriashov wrote > But it could be problem if you will manage your domain objects be > transferred as value. I don't understand. Does this relate to classes not being loaded in the system? Denis Kudriashov wrote > During network lifetime unused proxies and references are not collected. >

Re: [Pharo-dev] finalization

2016-09-06 Thread Ben Coman
Apologies. What a bogus post! I must have been really tripping On Tue, Sep 6, 2016 at 9:26 PM, Ben Coman wrote: > I thought I was starting to get a grip on how finalization work. I > made this example... > > Object subclass: #MyObject >

Re: [Pharo-dev] [Ann] New Seamless version 0.9.0

2016-09-06 Thread Denis Kudriashov
2016-09-06 16:37 GMT+02:00 Sean P. DeNigris : > Denis Kudriashov wrote > > Yes, it is new implementation of remote smalltalk. Look at my blog for > > details and docs > > http://dionisiydk.blogspot.fr/2016/07/major-seamless-update.html > > Wow! This is really awesome. I

Re: [Pharo-dev] Copying/Duplicating a class also duplicates pool dictionaries

2016-09-06 Thread Ben Coman
On Tue, Sep 6, 2016 at 9:49 PM, Nicolai Hess wrote: > > > 2016-09-06 15:39 GMT+02:00 Ben Coman : >> >> Just bumped into a curious thing. I went copy a class with a pool >> dictionary... >> >> FFIExternalStructure subclass: #CXString >>

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

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

[Pharo-dev] [pharo-project/pharo-core] 017262: 60206

2016-09-06 Thread GitHub
Branch: refs/heads/6.0 Home: https://github.com/pharo-project/pharo-core Commit: 0172620e6d099ec55180846504025c1003fdd69f https://github.com/pharo-project/pharo-core/commit/0172620e6d099ec55180846504025c1003fdd69f Author: Jenkins Build Server Date:

Re: [Pharo-dev] [Ann] New Seamless version 0.9.0

2016-09-06 Thread Sean P. DeNigris
Denis Kudriashov wrote > Yes, it is new implementation of remote smalltalk. Look at my blog for > details and docs > http://dionisiydk.blogspot.fr/2016/07/major-seamless-update.html Wow! This is really awesome. I love that you don't have to have the classes loaded in the image to deal with the

[Pharo-dev] Catalog broken

2016-09-06 Thread Norbert Hartl
Trying to open the catalog gives an HTTP 500 error with body contents NeoJSONMappingNotFound: No mapping found for ConfigurationOfObjectStatistics class in NeoJSONWriterNeoJSONMappingNotFound: No mapping found for ConfigurationOfObjectStatistics class in NeoJSONWriterYour request could not be

Re: [Pharo-dev] Copying/Duplicating a class also duplicates pool dictionaries

2016-09-06 Thread Nicolai Hess
2016-09-06 15:39 GMT+02:00 Ben Coman : > Just bumped into a curious thing. I went copy a class with a pool > dictionary... > > FFIExternalStructure subclass: #CXString >instanceVariableNames: '' >classVariableNames: '' >poolDictionaries: 'CXStringFlag' >

Re: [Pharo-dev] [ANN] FreeType binding

2016-09-06 Thread Alexandre Bergel
Hi Thibault! Is your binding more stable that the one currently in the image? Many are experiencing recurrent VM crashes because of this. If your binding is more stable, then you might have a huge impact on all of us. Cheers, Alexandre > On Sep 6, 2016, at 10:37 AM, Thibault Raffaillac >

[Pharo-dev] Copying/Duplicating a class also duplicates pool dictionaries

2016-09-06 Thread Ben Coman
Just bumped into a curious thing. I went copy a class with a pool dictionary... FFIExternalStructure subclass: #CXString instanceVariableNames: '' classVariableNames: '' poolDictionaries: 'CXStringFlag' package: 'Libclang' and it asked me for the new name, to which I dutifully

[Pharo-dev] [ANN] FreeType binding

2016-09-06 Thread Thibault Raffaillac
Hello, I am happy to announce the release of a new FreeType binding :) http://smalltalkhub.com/#!/~ThibaultRaffaillac/UFFIFreeType I use it to render glyphs with OpenGL, so a few features are still missing compared to FT2: gamma-space blitting (should belong to OSWindow?), GlyphForm class, and

[Pharo-dev] finalization

2016-09-06 Thread Ben Coman
I thought I was starting to get a grip on how finalization work. I made this example... Object subclass: #MyObject instanceVariableNames: '' classVariableNames: '' package: 'Play' MyObject>>autoRelease ^ self class finalizationRegistry add: self

Re: [Pharo-dev] ConfigurationOfFlatGTCollaborate is broken in catalog

2016-09-06 Thread Esteban Lorenzano
done > On 06 Sep 2016, at 13:37, Juraj Kubelka wrote: > > Yes please. This was an error. > > Thanks! > Juraj > >> El 06-09-2016, a las 07:21, Esteban Lorenzano escribió: >> >> you can’t >> you want me to remove it? >> >>> On 06 Sep 2016, at

Re: [Pharo-dev] Remember opened images in Pharo.app on crash?

2016-09-06 Thread Serge Stinckwich
You could use PharoLauncher and try to enforce you to label you images with meaningful names. But I have the same problems like you from time to time. Having tons of images and I don't remember where is the code or the fixes I have develop a few days ago ;-) On Tue, Sep 6, 2016 at 1:08 PM, Yuriy

Re: [Pharo-dev] ConfigurationOfFlatGTCollaborate is broken in catalog

2016-09-06 Thread Juraj Kubelka
Yes please. This was an error. Thanks! Juraj > El 06-09-2016, a las 07:21, Esteban Lorenzano escribió: > > you can’t > you want me to remove it? > >> On 06 Sep 2016, at 12:10, Juraj Kubelka wrote: >> >> How can I remove it? >> >> -- >> Juraj

[Pharo-dev] Remember opened images in Pharo.app on crash?

2016-09-06 Thread Yuriy Tymchuk
Hi. Is it possible to remember the opened images (files) in the Pharo app? My use case is that I open an image and then I work in it, and I do something. And then I attend a talk, and download another image and try something out. And then I have to do a demo (in a fresh image). And then it

Re: [Pharo-dev] Cycles lost on startup

2016-09-06 Thread p...@highoctane.be
Very interesting, especially with ephemeral runs. Phil On Tue, Sep 6, 2016 at 12:34 PM, Eliot Miranda wrote: > > > On Sep 6, 2016, at 12:25 PM, Nicolai Hess wrote: > > > > 2016-09-06 11:47 GMT+02:00 Henrik Nergaard : > >>

Re: [Pharo-dev] Cycles lost on startup

2016-09-06 Thread Eliot Miranda
> On Sep 6, 2016, at 12:25 PM, Nicolai Hess wrote: > > > > 2016-09-06 11:47 GMT+02:00 Henrik Nergaard : >> Rewriting the implementation of #initSelectorTable to: >> >> >> >> SelectorTable := WeakSet withAll: (CompiledMethod allInstances

Re: [Pharo-dev] ConfigurationOfIconFactory is broken in catalog

2016-09-06 Thread Christophe Demarey
Hi Peter, > Le 6 sept. 2016 à 11:22, Peter Uhnák a écrit : > > It would be nice if there was some validator against which I can run the the > configuration to see if it correct (so you don't have to manually test it and > inform people). > > (e.g. instead of comitting to

Re: [Pharo-dev] Cycles lost on startup

2016-09-06 Thread Nicolai Hess
2016-09-06 11:47 GMT+02:00 Henrik Nergaard : > Rewriting the implementation of #initSelectorTable to: > > > > SelectorTable := WeakSet withAll: (CompiledMethod allInstances collect: > [:m | m selector] as: IdentitySet). > > > > Makes it 20ms faster, so it looks like there

Re: [Pharo-dev] ConfigurationOfFlatGTCollaborate is broken in catalog

2016-09-06 Thread Esteban Lorenzano
you can’t you want me to remove it? > On 06 Sep 2016, at 12:10, Juraj Kubelka wrote: > > How can I remove it? > > -- > Juraj Kubelka > >> El 6 sept 2016, a las 4:21, Esteban Lorenzano escribió: >> >> Please fix. >> >> most probably is

Re: [Pharo-dev] ConfigurationOfFlatGTCollaborate is broken in catalog

2016-09-06 Thread Juraj Kubelka
How can I remove it? -- Juraj Kubelka > El 6 sept 2016, a las 4:21, Esteban Lorenzano escribió: > > Please fix. > > most probably is because you do not have a correct config, which means: a > baseline (even if not used), a version and a symbolic version #stable. > >

Re: [Pharo-dev] Cycles lost on startup

2016-09-06 Thread Henrik Nergaard
Rewriting the implementation of #initSelectorTable to: SelectorTable := WeakSet withAll: (CompiledMethod allInstances collect: [:m | m selector] as: IdentitySet). Makes it 20ms faster, so it looks like there is some overhead when using WeakSet compared to first use a normal set to remove

Re: [Pharo-dev] ConfigurationOfIconFactory is broken in catalog

2016-09-06 Thread Peter Uhnák
Thanks, I'll take a look at it. It would be nice if there was some validator against which I can run the the configuration to see if it correct (so you don't have to manually test it and inform people). (e.g. instead of comitting to metarepo some web/cli registration (aka npm/...) that would tell

Re: [Pharo-dev] Cycles lost on startup

2016-09-06 Thread Esteban Lorenzano
> On 05 Sep 2016, at 19:52, Nicolai Hess wrote: > > > > 2016-09-05 18:37 GMT+02:00 Eliot Miranda >: > Hi All, > > we are simulating a full block Pharo image derived from Pharo 6. On > startup we see a

[Pharo-dev] [pharo-project/pharo-core] 061111: 60205

2016-09-06 Thread GitHub
Branch: refs/heads/6.0 Home: https://github.com/pharo-project/pharo-core Commit: 065ec3cc6b998c38c058ba2a55a36b73cc2f https://github.com/pharo-project/pharo-core/commit/065ec3cc6b998c38c058ba2a55a36b73cc2f Author: Jenkins Build Server Date:

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

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

[Pharo-dev] ConfigurationiOfGitHelp is broken in catalog

2016-09-06 Thread Esteban Lorenzano
Please fix. most probably is because you do not have a correct config, which means: a baseline (even if not used), a version and a symbolic version #stable. Esteban

[Pharo-dev] ConfigurationOfFlatGTCollaborate is broken in catalog

2016-09-06 Thread Esteban Lorenzano
Please fix. most probably is because you do not have a correct config, which means: a baseline (even if not used), a version and a symbolic version #stable. Esteban

[Pharo-dev] ConfigurationOfIconFactory is broken in catalog

2016-09-06 Thread Esteban Lorenzano
Please fix. most probably is because you do not have a correct config, which means: a baseline (even if not used), a version and a symbolic version #stable. Esteban