Re: [Pharo-dev] Calypso question

2017-09-25 Thread Denis Kudriashov
2017-09-24 9:15 GMT+02:00 Stephane Ducasse : > anyOf: means > senders of any of the following message = or > > because of: with a list could mean that you expect to find the senders > of all the message in the list. > > Am I clear? > Yes. But is it good english to say "Senders anyOf: #(do: x)"? S

Re: [Pharo-dev] Calypso question

2017-09-25 Thread Denis Kudriashov
2017-09-24 9:30 GMT+02:00 Stephane Ducasse : > What is the relationship between a cursor and ClyEnvironmentContent > and ClyEnvironment? > If you are asking about ClyNavigationEnvironment then it is kind of facade to query the system. It is responsible to select specific scope of environment. And

Re: [Pharo-dev] XPath chapter...

2017-09-25 Thread Nicolas Anquetil
To make all this documentation (booklets) more easily availbale, we could create a link to them in pharo itself for example as a special method, instance variable, or pragma (although I hate pragmas) in the Manifest? nicolas On 24/09/2017 16:27, Stéphane Ducasse wrote: > Hi > I'm fully c

[Pharo-dev] [Pharo 7.0-dev] Build #152: 20449-System-SupportTests-package-should-be-renamed-to-System-Support-Tests

2017-09-25 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #152 was: SUCCESS. The Pull Request #312 was integrated: "20449-System-SupportTests-package-should-be-renamed-to-System-Support-Tests" Pull request url: https://github.com/pharo-project/pharo/pull/312 Issue Url: https://pharo

Re: [Pharo-dev] Calypso question

2017-09-25 Thread Ben Coman
On Mon, Sep 25, 2017 at 3:58 PM, Denis Kudriashov wrote: > > 2017-09-24 9:15 GMT+02:00 Stephane Ducasse : > >> anyOf: means >> senders of any of the following message = or >> >> because of: with a list could mean that you expect to find the senders >> of all the message in the list. >> >> Am I cl

[Pharo-dev] [Pharo 7.0-dev] Build #153: 204607-Rename-package-Collections-DoubleLinkedListTests-into-Collections-DoubleLinkedList-Tests

2017-09-25 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #153 was: SUCCESS. The Pull Request #313 was integrated: "204607-Rename-package-Collections-DoubleLinkedListTests-into-Collections-DoubleLinkedList-Tests" Pull request url: https://github.com/pharo-project/pharo/pull/313 Issu

[Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Denis Kudriashov
Hi. I glad to present one class package which introduces reusable mechanism for first class annotations. The project can be found on github https://github.com/dionisiydk/ClassMetaAnnotation. And I tried to describe why it is needed in my blog http://dionisiydk.blogspot.fr/2017/09/class-meta-annot

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Guillermo Polito
Why calling them meta-annotation and not just annotation? Annotations are in general already meta :) On Mon, Sep 25, 2017 at 5:01 PM, Denis Kudriashov wrote: > Hi. > > I glad to present one class package which introduces reusable mechanism > for first class annotations. > > The project can be fo

[Pharo-dev] [Pharo 7.0-dev] Build #154: 20470 run headless without writable changes file

2017-09-25 Thread ci-pharo-ci-jenkins2
There is a new Pharo build available! The status of the build #154 was: SUCCESS. The Pull Request #315 was integrated: "20470 run headless without writable changes file" Pull request url: https://github.com/pharo-project/pharo/pull/315 Issue Url: https://pharo.fogbugz.com/f/cases/20470

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Denis Kudriashov
2017-09-25 17:09 GMT+02:00 Guillermo Polito : > Why calling them meta-annotation and not just annotation? Annotations are > in general already meta :) > First of all we can rename it. We discussed name with Marcus. And our feeling was that simple "class annotation" name is a bit collide with "cl

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Stephane Ducasse
I agree with guille. We should just called them class annotations. Denis what is a declared instance (is it an object returned by the method having the annotation) but can we find a better name. may be effectiveInstances? On Mon, Sep 25, 2017 at 5:09 PM, Guillermo Polito wrote: > Why calling t

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Denis Kudriashov
2017-09-25 17:38 GMT+02:00 Stephane Ducasse : > I agree with guille. We should just called them class annotations. > > Denis what is a declared instance (is it an object returned by the method > having the annotation) > but can we find a better name. > My idea that the method with pragma #classMe

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Marcus Denker
> On 25 Sep 2017, at 17:38, Stephane Ducasse wrote: > > I agree with guille. We should just called them class annotations. > The problem that I see is that people will confuse them with per class properties (and pragmas, should we add them). If I hear “class annotation” I think that this is s

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Denis Kudriashov
I also realized that this library automatically adds annotations to packages because we are now able annotate manifest classes 2017-09-25 17:01 GMT+02:00 Denis Kudriashov : > Hi. > > I glad to present one class package which introduces reusable mechanism > for first class annotations. > > The pro

Re: [Pharo-dev] Class side method is missing in obsolete class after the class is removed from system

2017-09-25 Thread Nicolás Papagna Maldonado
Thanks Stef! I tried creating classes using SystemAnnouncer uniqueInstance suspendAllWhile: but this skips all subscribers, not only ChangeSet. That means that, say, RPackageTag instances won't contain the new class. Will use a workaround for now, as this is not the core of the thing im working

Re: [Pharo-dev] slow Pharo downloading and Travis

2017-09-25 Thread Gabriel Cotelli
Still really slow from Argentina. In case it helps traceroute files.pharo.org traceroute to files.pharo.org (128.93.162.72), 30 hops max, 60 byte packets 1 192.168.1.1 (192.168.1.1) 0.574 ms 0.968 ms 1.538 ms 2 192.168.0.1 (192.168.0.1) 2.048 ms 2.499 ms 2.847 ms 3 10.33.32.1 (10.33.

Re: [Pharo-dev] Never-ending computations and cmd-dot

2017-09-25 Thread Esteban A. Maringolo
I think the problem doesn't come from a lot of Ctrl+., but for another unhandled exception. I've been bitten by that from time to time, usually in the context of a MessageNotUnderstood exception that gets recursive. Regards, Esteban A. Maringolo 2017-09-25 19:16 GMT-03:00 Hernán Morales Durand

Re: [Pharo-dev] Never-ending computations and cmd-dot

2017-09-25 Thread Tim Mackinnon
Its not quite what you are asking for, but if you right click on one of those windows, someone has helpfully added a “close all windows to right” option, which does let you rapidly get rid of them. Tim > On 25 Sep 2017, at 23:16, Hernán Morales Durand > wrote: > > Hi, > > Guys I have the si

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-25 Thread Sean P. DeNigris
Denis Kudriashov wrote > Also I would like to thank Marcus who helps me realize this concept in > Commander and Calypso which I start simplify with this library. Embarrassingly, I'm not quite clear on what this all means so I'll be eager to hear the results of the case study with Commander and Cal

Re: [Pharo-dev] XPath chapter...

2017-09-25 Thread Sean P. DeNigris
ghoetker wrote > Thank you, Stef, for providing this (and all else you do). As a very new > user, I agree completely with your comment about the importance of > documentation. +100!!! - Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html

Re: [Pharo-dev] Never-ending computations and cmd-dot

2017-09-25 Thread Hernán Morales Durand
Hi Tim, Yes, I am aware of such menu item. However I would like to know if someone is working in a more architectural solution. Because I guess this would imply to hook message sends into the main feedback loop. Cheers, Hernán 2017-09-25 20:08 GMT-03:00 Tim Mackinnon : > Its not quite what you