Re: [Pharo-dev] Do we remove TClass?

2018-02-12 Thread teso...@gmail.com
Hi Stef, in the new implementation of Traits I have moved that traits to a package, they are not used at all in the image but they are used by other projects. For example, they are used by Ficus. Cheers, Pablo On Sun, Feb 11, 2018 at 6:01 PM, Stephane Ducasse wrote:

Re: [Pharo-dev] Cleaning up... baseClass, instanceSide, theNonMetaclass

2018-02-12 Thread Ben Coman
I found it quite insightful when I read someone describe that the way Smalltalk uses Classes is essentially the Factory Pattern. That makes me wonder whether classClass and classSide of a class might confuse newcomers and maybe factorySide of a class would make more sense. The again...

[Pharo-dev] Pavel's ChangeLog week of 2018-02-05

2018-02-12 Thread Pavel Krivanek
Hi, among other less interesting things, I spent some time on existing PosixSharedMemory project. It is a UFFI binding for the LibC methods that provide support for the memory allocation between several separate processes. I significantly improved the performance by implementing the block access.

[Pharo-dev] [Pharo 7.0-dev] Build #532: 21312 Remove unnecessary "self run:" in ClassTraitTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #532 was: FAILURE. The Pull Request #844 was integrated: "21312 Remove unnecessary "self run:" in ClassTraitTest" Pull request url: https://github.com/pharo-project/pharo/pull/844 Issue Url:

[Pharo-dev] [Pharo 7.0-dev] Build #533: 21310 Remove unnecessary "self run:" in WeakMessageSendTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #533 was: SUCCESS. The Pull Request #845 was integrated: "21310 Remove unnecessary "self run:" in WeakMessageSendTest" Pull request url: https://github.com/pharo-project/pharo/pull/845 Issue Url:

[Pharo-dev] [Pharo 7.0-dev] Build #531: 21297 Remove unnecessary "self run:" in SortedCollectionTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #531 was: SUCCESS. The Pull Request #859 was integrated: "21297 Remove unnecessary "self run:" in SortedCollectionTest" Pull request url: https://github.com/pharo-project/pharo/pull/859 Issue Url:

[Pharo-dev] [Pharo 7.0-dev] Build #535: 21299 Remove unnecessary "self run:" in ClassTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #535 was: FAILURE. The Pull Request #857 was integrated: "21299 Remove unnecessary "self run:" in ClassTest" Pull request url: https://github.com/pharo-project/pharo/pull/857 Issue Url:

[Pharo-dev] [Pharo 7.0-dev] Build #534: 21294 Remove unnecessary "self run:" in HeapTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #534 was: SUCCESS. The Pull Request #863 was integrated: "21294 Remove unnecessary "self run:" in HeapTest" Pull request url: https://github.com/pharo-project/pharo/pull/863 Issue Url: https://pharo.fogbugz.com/f/cases/21294

[Pharo-dev] Point>>#rotateBy:about: has a bad comment

2018-02-12 Thread Julien
Hello, Concerning this case I just opened: https://pharo.fogbugz.com/f/cases/21329/Point-rotateBy-about-has-a-bad-comment I’d like your opinion about it. I just copy in this mail what I said on the case:

[Pharo-dev] [Pharo 7.0-dev] Build #536: 21315 Remove unnecessary "self run:" in ChangeSetClassChangesTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #536 was: FAILURE. The Pull Request #841 was integrated: "21315 Remove unnecessary "self run:" in ChangeSetClassChangesTest" Pull request url: https://github.com/pharo-project/pharo/pull/841 Issue Url:

Re: [Pharo-dev] what is

2018-02-12 Thread Nicolas Cellier
It sounds like thinking data vs thinking behavior. Eliot teaches that pragmas should better be used as behavior. >From what you describe, some of Pharo usage is like behaviorless metadata... 2018-02-12 9:48 GMT+01:00 Thierry Goubier : > Hi Hernan, > > 2018-02-12 7:48

[Pharo-dev] [Pharo 7.0-dev] Build #537: 21301 Remove unnecessary "self run:" in Base64MimeConverterTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #537 was: SUCCESS. The Pull Request #855 was integrated: "21301 Remove unnecessary "self run:" in Base64MimeConverterTest" Pull request url: https://github.com/pharo-project/pharo/pull/855 Issue Url:

Re: [Pharo-dev] what is

2018-02-12 Thread Hernán Morales Durand
Hi Thierry, 2018-02-12 5:48 GMT-03:00 Thierry Goubier : > Hi Hernan, > > 2018-02-12 7:48 GMT+01:00 Hernán Morales Durand : >> Hi Eliot, >> >> One could say that a pragma is a message without a method? >> >> I think pragmas were never been

[Pharo-dev] [Pharo 7.0-dev] Build #530: 21314 Remove unnecessary "self run:" in IntervalTest and IdentityBagTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #530 was: SUCCESS. The Pull Request #842 was integrated: "21314 Remove unnecessary "self run:" in IntervalTest and IdentityBagTest" Pull request url: https://github.com/pharo-project/pharo/pull/842 Issue Url:

Re: [Pharo-dev] Cleaning up... baseClass, instanceSide, theNonMetaclass

2018-02-12 Thread Guillermo Polito
In my code I use to use instanceSide and classSide. don't know why. Maybe they are clearer to me? On Sun, Feb 11, 2018 at 8:59 PM, Denis Kudriashov wrote: > 2018-02-11 18:14 GMT+01:00 Stephane Ducasse : > >> Hi >> >> We already got this discussion

Re: [Pharo-dev] what is

2018-02-12 Thread Thierry Goubier
Hi Hernan, 2018-02-12 7:48 GMT+01:00 Hernán Morales Durand : > Hi Eliot, > > One could say that a pragma is a message without a method? > > I think pragmas were never been integrated properly into the system > browser. We can browses pragmas with the PragmaCollection but

Re: [Pharo-dev] Iceberg experience report - synchronising README change made on github

2018-02-12 Thread Guillermo Polito
On Thu, Feb 8, 2018 at 6:28 AM, Ben Coman wrote: > Could the Iceberg gurus try and comment on the following workflow. > > Please familiarise with the first four commits here... > https://github.com/Traadh/cloudflareun/network > > from these actions... > > "first commit" --

[Pharo-dev] [Pharo 7.0-dev] Build #538: 21302 Remove unnecessary "self run:" in DictionaryTest

2018-02-12 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #538 was: SUCCESS. The Pull Request #854 was integrated: "21302 Remove unnecessary "self run:" in DictionaryTest" Pull request url: https://github.com/pharo-project/pharo/pull/854 Issue Url: