Re: [Pharo-dev] Installing trait blow the method def in hierarchy

2015-05-13 Thread Camille
On 13 May 2015, at 10:42, Yuriy Tymchuk yuriy.tymc...@me.com wrote: On 13 May 2015, at 09:25, Nicolai Hess nicolaih...@web.de mailto:nicolaih...@web.de wrote: 2015-05-12 12:06 GMT+02:00 Yuriy Tymchuk yuriy.tymc...@me.com mailto:yuriy.tymc...@me.com: Hi, I’ve noticed that if you

Re: [Pharo-dev] Code generation for ASTs with syntax errors

2015-05-13 Thread Denis Kudriashov
Thanks's Marcus. It is beautiful thing. Is parsing locate errors by dots? I mean how it will parse 3+. 1+2? It will be super cool if we have only 3+. as error but remains code as good one Best regards, Denis 2015-05-13 9:35 GMT+03:00 Marcus Denker marcus.den...@inria.fr: We can parse code

Re: [Pharo-dev] Installing trait blow the method def in hierarchy

2015-05-13 Thread Yuriy Tymchuk
On 13 May 2015, at 09:25, Nicolai Hess nicolaih...@web.de wrote: 2015-05-12 12:06 GMT+02:00 Yuriy Tymchuk yuriy.tymc...@me.com mailto:yuriy.tymc...@me.com: Hi, I’ve noticed that if you install a trait on a class and a trait defines explicit requirement method, and this method is

Re: [Pharo-dev] Code generation for ASTs with syntax errors

2015-05-13 Thread Damien Pollet
On 13 May 2015 at 08:35, Marcus Denker marcus.den...@inria.fr wrote: Only three methods are needed to allow generating executable methods from such an AST: the SyntaxErrorNotification is raised at runtime instead of compile time. I can hear the noise of eyebrows raising in the compiler

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

2015-05-13 Thread GitHub
Branch: refs/tags/50045 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] 294023: 50045

2015-05-13 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: 294023693d55e4de1cd73d5e961f72ed42c34d62 https://github.com/pharo-project/pharo-core/commit/294023693d55e4de1cd73d5e961f72ed42c34d62 Author: Jenkins Build Server bo...@pharo-project.org Date:

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Sven Van Caekenberghe
I tried to abstract the Transcript API from the Pharo perspective in https://pharo.fogbugz.com/f/cases/15528/Add-TTranscript-and-DailyNonInteractiveTranscript If the Cuis Transcript implementation conformed to this, it could become just a plugin replacement/alternative, next to others already

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-13 Thread Alain Plantec via Pharo-dev
---BeginMessage--- see Rubric-AlainPlantec.196 in the Rubric repo. I’ve added RubPluggableTextMorph and RubPluggableTextMorphExample. Need to be polished certainly but it should facilitate the integration of Rubric in Nautilus. cheers Alain On 12 May 2015, at 22:45, stepharo steph...@free.fr

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Ben Coman
On Wed, May 13, 2015 at 6:32 AM, Alain Rastoul alf.mmm@gmail.com wrote: Le 12/05/2015 19:02, Alain Rastoul a écrit : Le 08/05/2015 11:34, stepharo a écrit : Hi guys the Transcript in Pharo is that it's not asynchronous so I can't use it in VM development to show the current progress

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread J. Vuletich (mail lists)
Hi Alain, Quoting Alain Rastoul alf.mmm@gmail.com: Le 08/05/2015 11:34, stepharo a écrit : Hi guys the Transcript in Pharo is that it's not asynchronous so I can't use it in VM development to show the current progress of the simulation. For example: 1 to: 100 do: [ :i | 0.1 seconds

[Pharo-dev] Settings: Standardize Protocols

2015-05-13 Thread Sean P. DeNigris
What makes the most sense here? Some classes have the pragma methods in 'settings' and the accessors in 'accessing', others (e.g. Delay) have all of the above in 'settings'. Others have methods miscategorized (e.g. NECPreferences has half its defaults in 'defaults' and half in 'settings'. I see

[Pharo-dev] empty package 'a MCWorkingCopy(ConfigurationOfRubric)'

2015-05-13 Thread Nicolai Hess
Pharo 50046 contains a strange package: 'a MCWorkingCopy(ConfigurationOfRubric)'

Re: [Pharo-dev] Reviewing Association and LookupKey

2015-05-13 Thread stepharo
Le 12/5/15 20:31, Torsten Bergmann a écrit : Three questions that might end up in issues: 1. Is there a reason why Association(class)#key:value: looks like key: newKey value: newValue ... ^(super key: newKey) value: newValue

Re: [Pharo-dev] Testers needed! Re: Athens BitBlt bug?

2015-05-13 Thread Nicolai Hess
2015-05-08 22:28 GMT+02:00 Igor Stasenko siguc...@gmail.com: On 8 May 2015 at 22:20, Nicolai Hess nicolaih...@web.de wrote: 2015-05-08 21:42 GMT+02:00 Igor Stasenko siguc...@gmail.com: On 8 May 2015 at 21:32, Igor Stasenko siguc...@gmail.com wrote: On 8 May 2015 at 00:43, Nicolai

Re: [Pharo-dev] Pharo Screencast By a Ruby Guy

2015-05-13 Thread stepharo
Not a perfect demo (he could have run the tests from within the browser), but nice to see how (some) outsiders think about Pharo Which brings us to the conclusion, that we have to improve improve dx for TDD :) Uko + 1

Re: [Pharo-dev] empty package 'a MCWorkingCopy(ConfigurationOfRubric)'

2015-05-13 Thread Sean P. DeNigris
Nicolai Hess wrote 'a MCWorkingCopy(ConfigurationOfRubric)' That happened to me too! I reported it in http://forum.world.st/MC-Strange-Problem-tt4824138.html , but was unable to reproduce. I didn't remember doing anything unusual... - Cheers, Sean -- View this message in context:

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread J. Vuletich (mail lists)
Hi Sven, A port of the code to Pharo is required, as Alain and Stef have shown. Besides, Cuis doesn't include support for Traits. I think your idea is very good, and I hope some Pharoer (Alain?) does it. Cheers, Juan Vuletich Quoting Sven Van Caekenberghe s...@stfx.eu: I tried to

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread J. Vuletich (mail lists)
Quoting Alain Rastoul alf.mmm@gmail.com: Le 13/05/2015 18:45, J. Vuletich (mail lists) a écrit : Alternatively, try getting the image file from https://dl.dropboxusercontent.com/u/13285702/Cuis4.2-2322.image Yes, with the image in the zip file I was able to run cuis. I run squeak from

[Pharo-dev] [pharo-project/pharo-core] fa0da0: 50046

2015-05-13 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: fa0da08947049d1c9ee3a8c7a7b9a5c6445df411 https://github.com/pharo-project/pharo-core/commit/fa0da08947049d1c9ee3a8c7a7b9a5c6445df411 Author: Jenkins Build Server bo...@pharo-project.org Date:

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

2015-05-13 Thread GitHub
Branch: refs/tags/50046 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Sven Van Caekenberghe
On 13 May 2015, at 17:57, Alain Rastoul alf.mmm@gmail.com wrote: Le 13/05/2015 16:12, Sven Van Caekenberghe a écrit : I tried to abstract the Transcript API from the Pharo perspective in https://pharo.fogbugz.com/f/cases/15528/Add-TTranscript-and-DailyNonInteractiveTranscript If

Re: [Pharo-dev] [pharo-project/pharo-core] 294023: 50045

2015-05-13 Thread Jeff Estep
unsubscribe On Wed, May 13, 2015 at 9:39 AM, GitHub nore...@github.com wrote: Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: 294023693d55e4de1cd73d5e961f72ed42c34d62

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Alain Rastoul
Le 13/05/2015 16:08, J. Vuletich (mail lists) a écrit : Today I did a new commit to the Cuis repo. The Cuis image is now in Cog format (6505) instead of Closures format (6504). I hope this allows you to run Cuis in your system. I also addressed some of the issues you raised. I optimized the

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-13 Thread Franck Warlouzet
Hi alain thanks a lot! This helps us a lot. We got nearly something working. We will produce a list of methods and changes we had to do. see in the attached cs. Now lookupMenu default implementation of the algorithm that lookup the menu | default | default := [ self editingMode

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Alain Rastoul
Le 13/05/2015 16:06, Ben Coman a écrit : The problem with this is that non-UI threads call #endEntry: which bypasses the intent of #stepGlobal only being called from the UI thread. (btw I should update its comment to reflect this.) So the minimal effective change would be...

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Alain Rastoul
Le 13/05/2015 16:12, Sven Van Caekenberghe a écrit : I tried to abstract the Transcript API from the Pharo perspective in https://pharo.fogbugz.com/f/cases/15528/Add-TTranscript-and-DailyNonInteractiveTranscript If the Cuis Transcript implementation conformed to this, it could become just a

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread J. Vuletich (mail lists)
Quoting Alain Rastoul alf.mmm@gmail.com: Le 13/05/2015 16:08, J. Vuletich (mail lists) a écrit : Today I did a new commit to the Cuis repo. The Cuis image is now in Cog format (6505) instead of Closures format (6504). I hope this allows you to run Cuis in your system. I also addressed

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Sven Van Caekenberghe
We use traits all over the place, for example, TSortable or TAssertable, as well as many others... On 13 May 2015, at 18:38, Ben Coman b...@openinworld.com wrote: Weren't Traits one of things reported to make VM development harder, or was there a fix coming for that? cheers -ben On

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Alain Rastoul
Le 13/05/2015 18:45, J. Vuletich (mail lists) a écrit : Alternatively, try getting the image file from https://dl.dropboxusercontent.com/u/13285702/Cuis4.2-2322.image Yes, with the image in the zip file I was able to run cuis. I run squeak from time to time to look at some code when I have

Re: [Pharo-dev] Transcript needs your love

2015-05-13 Thread Ben Coman
On Sun, May 10, 2015 at 12:35 AM, Eliot Miranda eliot.mira...@gmail.com wrote: Hi Ben, On Sat, May 9, 2015 at 8:18 AM, Ben Coman b...@openinworld.com wrote: On Sat, May 9, 2015 at 10:35 PM, Eliot Miranda eliot.mira...@gmail.com wrote: On Sat, May 9, 2015 at 7:09 AM, Ben Coman

Re: [Pharo-dev] Issue 15523: Code Cruft Rule Only Matches One-Liners

2015-05-13 Thread Sean P. DeNigris
Sean P. DeNigris wrote https://pharo.fogbugz.com/default.asp?15523 Two human reviews and validated by the monkey. Ready to include? - Cheers, Sean -- View this message in context: http://forum.world.st/Issue-15523-Code-Cruft-Rule-Only-Matches-One-Liners-tp4825871p4826256.html Sent from

[Pharo-dev] Code generation for ASTs with syntax errors

2015-05-13 Thread Marcus Denker
We can parse code with syntax errors: it generates partial ASTs with the faulty part of the input as a RBParseErrorNode. Only three methods are needed to allow generating executable methods from such an AST: the SyntaxErrorNotification is raised at runtime instead of compile time.

Re: [Pharo-dev] Installing trait blow the method def in hierarchy

2015-05-13 Thread Nicolai Hess
2015-05-12 12:06 GMT+02:00 Yuriy Tymchuk yuriy.tymc...@me.com: Hi, I’ve noticed that if you install a trait on a class and a trait defines explicit requirement method, and this method is defined in a super class, it is being looked up during execution through #explicitRequirement method. It