Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-31 Thread stepharo
Roel Wuyts PhD was exactly this topic and it was in 1998. This is why he built SOUL. Le 31/1/15 13:05, Atlas a écrit : stepharo wrote Now if you are interested in a topic that is somehow related: one of the key challenge for today software development is how do we document in an executable way

Re: [Pharo-dev] Fwd: 14827 ProtoObjectpointersTo failing circular references

2015-01-31 Thread stepharo
So you found a bug :) Le 30/1/15 15:32, Ben Coman a écrit : Yes. I just got back to looking at it and noticed the culprit was printString. Now #printString -- #printStringLimitedTo: -- #streamContents:limitedTo: which uses LimitedWriteStream that should protect against such recursion.

Re: [Pharo-dev] Fwd: 14827 ProtoObjectpointersTo failing circular references

2015-01-31 Thread stepharo
On Fri, Jan 30, 2015 at 6:32 AM, Ben Coman b...@openinworld.com mailto:b...@openinworld.com wrote: Yes. I just got back to looking at it and noticed the culprit was printString. Now #printString -- #printStringLimitedTo: -- #streamContents:limitedTo: which uses

Re: [Pharo-dev] Issue 12970 - 16 steps to get through #halt - PROPOSED FIX

2015-01-31 Thread Ben Coman
On Sat, Jan 31, 2015 at 8:44 AM, Eliot Miranda eliot.mira...@gmail.com wrote: On Fri, Jan 30, 2015 at 2:54 PM, Sean P. DeNigris s...@clipperadams.com wrote: Ben Coman wrote @Sean, In what way will it make halts more annoying? Clearly seems to make things better in your use case, but

Re: [Pharo-dev] Issue 12970 - 16 steps to get through #halt - PROPOSED FIX

2015-01-31 Thread Sean P. DeNigris
Ben Coman wrote This is all in SLICE-Issue-12970-16-steps-to-get-through-halt-BenComan.4. Great, I'll take another look. Did you consider Elliot's suggestion? - Cheers, Sean -- View this message in context:

Re: [Pharo-dev] Who are the experts?

2015-01-31 Thread stepharo
;) you remember better than me. Stef * Related to the Pharo-users thread about when Pharo was publicly announced, timestamp in 1.0 shows that change committed 25/2/2009. I remember first hearing about Pharo from Steph announcing a new dialect at an ESUG, which means even though it's not an

Re: [Pharo-dev] Athens/Morphic

2015-01-31 Thread Marcus Denker
Nice! It works fine here (font looks strange, yes). The world size seems to be limited to the small window that pharo starts up with? Making it larger seems to still clip at that border. On 23 Jan 2015, at 17:40, Nicolai Hess nicolaih...@web.de wrote: 2015-01-10 13:18 GMT+01:00 Nicolai

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

2015-01-31 Thread GitHub
Branch: refs/tags/40470 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] 6ecd67: 40470

2015-01-31 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 6ecd6769c54f243508d223f3c827d5c5c669f8ca https://github.com/pharo-project/pharo-core/commit/6ecd6769c54f243508d223f3c827d5c5c669f8ca Author: Jenkins Build Server bo...@pharo-project.org Date:

Re: [Pharo-dev] Anonymous classes should be browseable

2015-01-31 Thread stepharo
Hernan I would really love that you think twice before pressing the button sent mail. Else I will finish to put you on my kill list and I will be sad but so far I see from you often frustration. Could you try to be positive? You will see as a state of mind this is so much more pleasant.

Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-31 Thread stepharo
Hi nevena You probably know that Design patterns are about intent, description and names. Their implementation is flexible and do not have to follow the book so I doubt that such a tool can exist in any language. Now if you look in my paper Software Architecture Extraction survey you will

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-01-31 Thread stepharo
In athens, there are hints you can set. (CairoFontOptions/hintMetricsOff/hintMetricsOn/hintStyleFull ) I played a bit with different settings. Changing this settings change the output, but I can not get it to look like with the freetype plugin. I understand that this can not look equally,

Re: [Pharo-dev] Who are the experts?

2015-01-31 Thread Marcus Denker
On 31 Jan 2015, at 17:36, Tudor Girba tu...@tudorgirba.com wrote: We started to move Moose from VW to Pharo on April 24, 2008 (right after a decisive meeting with Cincom). This was a very early Pharo (pre 1.0) that was hardly distinguishable from Squeak :) Yes, I defended my thesis end

Re: [Pharo-dev] Who are the experts?

2015-01-31 Thread Sven Van Caekenberghe
It would be really good to pick a date, that way we can make this into a little celebration each year ! On 31 Jan 2015, at 18:15, Marcus Denker marcus.den...@inria.fr wrote: On 31 Jan 2015, at 18:11, Marcus Denker marcus.den...@inria.fr wrote: On 31 Jan 2015, at 17:36, Tudor Girba

Re: [Pharo-dev] Who are the experts?

2015-01-31 Thread Tudor Girba
We started to move Moose from VW to Pharo on April 24, 2008 (right after a decisive meeting with Cincom). This was a very early Pharo (pre 1.0) that was hardly distinguishable from Squeak :) Cheers, Doru On Sat, Jan 31, 2015 at 3:08 PM, stepharo steph...@free.fr wrote: ;) you remember better

Re: [Pharo-dev] Who are the experts?

2015-01-31 Thread Marcus Denker
On 31 Jan 2015, at 18:11, Marcus Denker marcus.den...@inria.fr wrote: On 31 Jan 2015, at 17:36, Tudor Girba tu...@tudorgirba.com wrote: We started to move Moose from VW to Pharo on April 24, 2008 (right after a decisive meeting with Cincom). This was a very early Pharo (pre 1.0) that

Re: [Pharo-dev] Issue 12970 - 16 steps to get through #halt - PROPOSED FIX

2015-01-31 Thread Ben Coman
On Sat, Jan 31, 2015 at 11:50 PM, Sean P. DeNigris s...@clipperadams.com wrote: Ben Coman wrote This is all in SLICE-Issue-12970-16-steps-to-get-through-halt-BenComan.4. Great, I'll take another look. Did you consider Elliot's suggestion? Sorry I didn't. At first glance I didn't fathom

Re: [Pharo-dev] Who are the experts?

2015-01-31 Thread stepharo
Le 27/1/15 13:21, Roberto Minelli a écrit : ### NautilusRefactoring - How does it work? Why there are different methods to remove a class, for example? e.g., NautilusRefactoring#removeClasses: vs. AbstractTool#removeClasses: I looked at it and clean it a bit. Now AbstractTool is common to all

[Pharo-dev] changing Spec tab after opening throws MNU

2015-01-31 Thread Peter Uhnák
Changing Tab name after the UI has been build fails, since it tries to set the label to MorphicTabAdapter instead of Tab. I could fix it by changing in TabModelinitialize label whenChangedDo: [ :new | self widget ifNotNil: [ :w | w label: new ] ]. to label whenChangedDo: [ :new | self widget

Re: [Pharo-dev] Athens/Morphic

2015-01-31 Thread Alain Plantec via Pharo-dev
---BeginMessage--- super! it just works fine, except the font. I’ve also noticed that the mouse pointer is not drawn while dragging a morph. Do you plane to make a package for it ? I would like to integrate it in Bloc. thanks Alain Le 31 janv. 2015 à 09:48, Marcus Denker marcus.den...@inria.fr

Re: [Pharo-dev] Athens/Morphic

2015-01-31 Thread Nicolai Hess
Thank you for your feedback @Marcus I spend hours doing experiments with the font rendering, I think there must be a way to make it look better, because AFAIK there are other cairo based applications and the font rendering looks better. (maybe only linux?) Yes, the AthensTestDisplay is

[Pharo-dev] SciSmalltalk - SciTalk

2015-01-31 Thread stepharo
Hi serge do we migrate the code to another repo with a nicer name? Then DHB -Sci Stef

Re: [Pharo-dev] SciSmalltalk - SciTalk

2015-01-31 Thread Serge Stinckwich
On Sat, Jan 31, 2015 at 11:26 AM, stepharo steph...@free.fr wrote: Hi serge Hi Stef, do we migrate the code to another repo with a nicer name? Then DHB -Sci Yes the idea is to find a better name for SciSmalltalk and after that move the repo ;-) Any ideas ? Better to discuss on sci-smalltalk

Re: [Pharo-dev] Athens/Morphic

2015-01-31 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Yes the HandMorph is handled like any other Morph, it draws itself and after that it draws all its submorphs. (And actually it does not use any caching, and it is still quite fast) the same in Bloc, no caching and it works just fine :) But yes, it needs a special

Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-31 Thread Atlas
stepharo wrote Now if you are interested in a topic that is somehow related: one of the key challenge for today software development is how do we document in an executable way frameworks so that during the next 10 ot 15 years they can be maintained an extended even when the main developers