[Pharo-dev] [pharo-project/pharo-core] 7282e7: 60464

2017-04-11 Thread GitHub
Branch: refs/heads/6.0 Home: https://github.com/pharo-project/pharo-core Commit: 7282e70f15433ab97e70d14b0e0868e345dd4c15 https://github.com/pharo-project/pharo-core/commit/7282e70f15433ab97e70d14b0e0868e345dd4c15 Author: Jenkins Build Server Date: 2017-04-11 (Tue, 11 Apr 2017

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

2017-04-11 Thread GitHub
Branch: refs/tags/60464 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] stepping off the end of the debug stack

2017-04-11 Thread Denis Kudriashov
Hi Ben, 2017-04-08 6:32 GMT+02:00 Ben Coman : > I imagine a newcomer exploring the system could easily step off the end of > the debug stack like this... > > (1 printString) "debugIt" > then StepOver six times where the image hangs at "Processor > terminateActive" > > This could have a strong i

Re: [Pharo-dev] stepping off the end of the debug stack

2017-04-11 Thread Denis Kudriashov
2017-04-08 6:46 GMT+02:00 Ben Coman : > As an immediate stop-gap I'm adding the following comment to > BlockClosure>>newProcess > > "IMPORTANT! Debug stepping this deep infrastructure may lock your Image" > "If you are not sure what you are doing, close the debugger now." > And issue for this pa

[Pharo-dev] [Pharo6] Wanted: Human Readable ChangeLog

2017-04-11 Thread Marcus Denker
Hi, We have the complete list of changes here: https://pharo.fogbugz.com/f/filters/?fClosedBugs=true&fGlobal=true&fOpenBugs=false&ixFixFor=22&ixPerson=46&ixPriority=6&priorityRange=-1&sColumns=Category-Favorite-Case-TitleComment-Status-Priority-LastUpdated&sSorts=Priority

[Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Denis Kudriashov
Hi. I am glad to announce Commander library which implements command pattern based on first class objects. In Commander every application action is implemented as separate class with #execute method and all state required for execution. Commands are reusable objects and applications provide vario

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Alexandre Bergel
Was is really necessary to introduce pragmas here? Alexandre > On Apr 11, 2017, at 11:49 AM, Denis Kudriashov wrote: > > Hi. > > I am glad to announce Commander library which implements command pattern > based on first class objects. > In Commander every application action is implemented as

Re: [Pharo-dev] [Pharo6] Wanted: Human Readable ChangeLog

2017-04-11 Thread Denis Kudriashov
Ok. Here is my memory list: - MessageBrowser with filter - Epicea for code changes - haltOnce is active by default per method. It not requires global turning on. - haltOnce is managed from source code area in Nautilus - execution counter for message nodes in source code area in Nautilus - anObject

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Alexandre Bergel
Just in case of: I do not want my email to be read as I did not intent to. You are doing a great work Denis. Keep going! Alexandre > On Apr 11, 2017, at 12:34 PM, Alexandre Bergel > wrote: > > Was is really necessary to introduce pragmas here? > > Alexandre > > >> On Apr 11, 2017, at 11

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Esteban A. Maringolo
Nice work, I like the approach. Did you inspire your work in how Dolphin and VAST implements menu creation, command execution, and so on? I find your solution similar to how Dolphin implements it, where even each Presenter is even queried about each command by using a command query and routing sol

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Stephane Ducasse
Yes in calypso and friends. On Tue, Apr 11, 2017 at 7:38 PM, Esteban A. Maringolo wrote: > Nice work, I like the approach. > > Did you inspire your work in how Dolphin and VAST implements menu > creation, command execution, and so on? > I find your solution similar to how Dolphin implements it,

Re: [Pharo-dev] [Pharo6] Wanted: Human Readable ChangeLog

2017-04-11 Thread Stephane Ducasse
better autocategorisation of method On Tue, Apr 11, 2017 at 5:41 PM, Denis Kudriashov wrote: > Ok. Here is my memory list: > > - MessageBrowser with filter > - Epicea for code changes > - haltOnce is active by default per method. It not requires global turning > on. > - haltOnce is managed from

Re: [Pharo-dev] discord channel request

2017-04-11 Thread Stephane Ducasse
About the mooc and the social barrier I agree. We should make sure that shy people ask questions. On Sun, Apr 9, 2017 at 7:45 PM, Ben Coman wrote: > On Sun, Apr 9, 2017 at 8:09 PM, Dimitris Chloupis > wrote: > > #welcome is not necessary there is already a bot in place that provides a > > welco

Re: [Pharo-dev] SmallInteger #printString versus #printOn:

2017-04-11 Thread Stephane Ducasse
but I guess that the printOn: method should still be working because we can invoke it instead of creating a new stream. I mean as a developer I do not know that printString is not creating a stream so normally I should use printOn: especially from other printOn: method to avoid the creation of spur

Re: [Pharo-dev] books site description

2017-04-11 Thread Stephane Ducasse
Good idea. Can you do a pull request? The web site is kept on Square Bracket on github. Stef On Sat, Apr 8, 2017 at 5:08 AM, Ben Coman wrote: > Just a passing thought, at http://files.pharo.org/books/ > it might be nice for the top descriptive text to indicate a reading order. > > Something lik

Re: [Pharo-dev] discord channel request

2017-04-11 Thread Dimitris Chloupis
+1 On Tue, Apr 11, 2017 at 9:50 PM Stephane Ducasse wrote: > About the mooc and the social barrier I agree. > We should make sure that shy people ask questions. > > On Sun, Apr 9, 2017 at 7:45 PM, Ben Coman wrote: > > On Sun, Apr 9, 2017 at 8:09 PM, Dimitris Chloupis > wrote: > > #welcome is n

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Denis Kudriashov
2017-04-11 19:38 GMT+02:00 Esteban A. Maringolo : > Nice work, I like the approach. > Thank's. > > Did you inspire your work in how Dolphin and VAST implements menu > creation, command execution, and so on? > No. I actually not remember that there were first class commands in Dolphin. I rememb

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Denis Kudriashov
2017-04-11 17:34 GMT+02:00 Alexandre Bergel : > Was is really necessary to introduce pragmas here? > In short: Commander needs pragma to query methods for command lookup. What alternative you could suggest? In details: Commander caches all activators for each command class. It searches all meth

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Alexandre Bergel
> Was is really necessary to introduce pragmas here? > > In short: Commander needs pragma to query methods for command lookup. What > alternative you could suggest? I would imagine that your activatorClass can lookup the command simply as: PackageCommand allSubclasses select: [ :c | c isEnabl

[Pharo-dev] [ann] steering agile architecture video published by o'reilly

2017-04-11 Thread Tudor Girba
Hi, I am happy to announce that O’Reilly has published my Steering Agile Architecture video training: http://www.humane-assessment.com/blog/steering-agile-architecture-video-training-oreilly/ This video is based on my work on humane assessment, and it features Moose prominently. It also shows P

Re: [Pharo-dev] [Moose-dev] [ann] steering agile architecture video published by o'reilly

2017-04-11 Thread Alexandre Bergel
This is a fantastic experience! Alexandre > On Apr 11, 2017, at 8:04 PM, Tudor Girba wrote: > > Hi, > > I am happy to announce that O’Reilly has published my Steering Agile > Architecture video training: > http://www.humane-assessment.com/blog/steering-agile-architecture-video-training-oreil

Re: [Pharo-dev] [SPAM] [ann] steering agile architecture video published by o'reilly

2017-04-11 Thread Graham McLeod
This is great news. I am actively trying to promote these concepts / tools within my clients. This will help. Best Graham Tudor Girba wrote: Hi, I am happy to announce that O’Reilly has published my Steering Agile Architecture video training: http://www.humane-assessment.com/blog/steering-ag

Re: [Pharo-dev] [Pharo6] Wanted: Human Readable ChangeLog

2017-04-11 Thread Ben Coman
On Tue, Apr 11, 2017 at 9:58 PM, Marcus Denker wrote: > Hi, > > We have the complete list of changes here: > > https://pharo.fogbugz.com/f/filters/?fClosedBugs=true&fGlobal=true&fOpenBugs=false&ixFixFor=22&ixPerson=46&ixPriority=6&priorityRange=-1&sColumns=Category-Favorite-Case-TitleComment-Statu

Re: [Pharo-dev] [Ann] Commander. Command pattern library

2017-04-11 Thread Ben Coman
On Wed, Apr 12, 2017 at 6:28 AM, Alexandre Bergel wrote: > > > Was is really necessary to introduce pragmas here? > > > > In short: Commander needs pragma to query methods for command lookup. > What alternative you could suggest? > > I would imagine that your activatorClass can lookup the command