Begin forwarded message:
> From: Camillo Bruni
> Subject: [Lsehub-staff] How to Debug :D
> Date: May 2, 2013 6:22:06 PM GMT+02:00
> To: RMoD private list
> Reply-To: RMoD private list
>
> Igor: Camillo can you help me debugging this strange athens rendering bug
> Cami: sure
>
> Igor: where
maybe it is just me ... but will we continue to name classes like this?
=> NewListModel (will it still be new in year 2052)
=> AlainTreeModel (followed by StefsNewTranscript, BenObject,
IgorNBWinConstants, ...)
What was the timeline for namespaces?
Bye
T.
interesting article about the evolution of JUnit:
http://java.dzone.com/articles/your-code-structured
So what is the current structure for SUnit...
On 3 May 2013 00:15, Benjamin wrote:
> SmallLint rule :)
>
yes.. forgot it.
Indeed this is right way to do it.
I don't like changing system in a way to accept only things which is
"right" today.
Because today's "right" often get's tomorrows "wrong".
> Ben
>
> On May 2, 2013, at 10:47 PM, Igor Sta
SmallLint rule :)
Ben
On May 2, 2013, at 10:47 PM, Igor Stasenko wrote:
> On 2 May 2013 21:04, Camillo Bruni wrote:
>> While trying out my new in-image filesystem to file-out my image I encounter
>> strange things :) related to upper and lowercase names:
>>
>> - some classes have the same met
I don't seem to express myself clearly enough :)
>>> I want to remove the current pending list of ~30 Delay wait processes
>>> in the files.pharo.org/image/30/latest.zip just that we have a more or
>>> less clean image for the sprint tomorrow.
>>>
>> ahh.. yes, that makes sense :)
>>
> here
On 2 May 2013 23:49, Igor Stasenko wrote:
> On 2 May 2013 23:30, Camillo Bruni wrote:
>>
>> On 2013-05-02, at 22:32, Igor Stasenko wrote:
>>
>>> On 2 May 2013 19:37, Camillo Bruni wrote:
On 2013-05-02, at 19:31, Igor Stasenko wrote:
> On 2 May 2013 19:28, Camillo Bruni wrot
On 2 May 2013 23:30, Camillo Bruni wrote:
>
> On 2013-05-02, at 22:32, Igor Stasenko wrote:
>
>> On 2 May 2013 19:37, Camillo Bruni wrote:
>>>
>>> On 2013-05-02, at 19:31, Igor Stasenko wrote:
>>>
On 2 May 2013 19:28, Camillo Bruni wrote:
> Could we upload a new version of the latest
On 2013-05-02, at 22:32, Igor Stasenko wrote:
> On 2 May 2013 19:37, Camillo Bruni wrote:
>>
>> On 2013-05-02, at 19:31, Igor Stasenko wrote:
>>
>>> On 2 May 2013 19:28, Camillo Bruni wrote:
Could we upload a new version of the latest image with all the
DateAndTime delays removed?
On 2 May 2013 21:04, Camillo Bruni wrote:
> While trying out my new in-image filesystem to file-out my image I encounter
> strange things :) related to upper and lowercase names:
>
> - some classes have the same method category with different cases!
> - some testClasses have the same method with d
On 2 May 2013 19:37, Camillo Bruni wrote:
>
> On 2013-05-02, at 19:31, Igor Stasenko wrote:
>
>> On 2 May 2013 19:28, Camillo Bruni wrote:
>>> Could we upload a new version of the latest image with all the
>>> DateAndTime delays removed? I think that would be nice for the
>>> sprint tomorrow.
>>
Hello :)
I am glad to announce that I have spent some time on Spec, and introduce to new
models :)
1) NewListModel
This is the spec model for the new implementation of the list.
It adds some cool features like a header, a real lazy display implementation, a
better mechanism for drag and droppi
Hi Guys,
Sadly, I will not be there for the Sprint this Friday.
But you choose a significant date because there is a balloon event in Lille:
http://montgolfiades.ec-lille.fr/la-manifestation/programme-des-xxiiemes/
Perhaps some of you will be interested ;-)
Cheers,
#Luc
On 2013-05-02, at 20:38, "p...@highoctane.be" wrote:
> Yes... let us know.
The sprint is definitely held at the INRIA lab, as it was originally planned
While trying out my new in-image filesystem to file-out my image I encounter
strange things :) related to upper and lowercase names:
- some classes have the same method category with different cases!
- some testClasses have the same method with different cases
I think this should be avoided if po
+1
KISS principle at its best.
2013/5/2 Nicolas Cellier :
> I like it
>> okay. That makes sense and is nicer, and this sparked a new thought...
>> While you might have other use cases, for that specific one case how about
>> something like:
>>
>> #XYZ configuration load.
I like it
2013/5/2 Ben Coman
> Igor Stasenko wrote:
>
>> On 2 May 2013 16:56, Frank Shearar wrote:
>>
>>
>>> On 2 May 2013 15:37, Ben Coman wrote:
>>>
>>>
Sven Van Caekenberghe wrote:
> On 02 May 2013, at 06:03, Igor Stasenko wrote:
>
>
>
>
>> Hi, all
>
Igor Stasenko wrote:
On 2 May 2013 16:56, Frank Shearar wrote:
On 2 May 2013 15:37, Ben Coman wrote:
Sven Van Caekenberghe wrote:
On 02 May 2013, at 06:03, Igor Stasenko wrote:
Hi, all
do not think that i am drunk or vent crazy, asking such silly
question, which
Yes... let us know.
2013/5/2 Sven Van Caekenberghe
> Please let us foreigners know if we should not come to your regular
> building/office, ASAP ;-)
>
> On 02 May 2013, at 16:51, Camillo Bruni wrote:
>
> > I am thinking if it makes sense to relocate the sprint to my place...
> >
> > Internet w
On May 2, 2013, at 8:02 PM, Sven Van Caekenberghe wrote:
> Please let us foreigners know if we should not come to your regular
> building/office, ASAP ;-)
>
It is at the normal place!
> On 02 May 2013, at 16:51, Camillo Bruni wrote:
>
>> I am thinking if it makes sense to relocate the spr
Please let us foreigners know if we should not come to your regular
building/office, ASAP ;-)
On 02 May 2013, at 16:51, Camillo Bruni wrote:
> I am thinking if it makes sense to relocate the sprint to my place...
>
> Internet was down every 10mins today and they have problems with the
> conne
On 2 May 2013 17:40, Guillermo Polito wrote:
> #bindedXXX and #boundXXX sounds pretty static to me... It's like it was
> already binded. And maybe in the back it is dynamically looked up. Maybe a
> more abstract name can fit better:
>
> #resolveToClass ? #lookupClass ?
>
> Also (I'm pretty negativ
On 2013-05-02, at 19:31, Igor Stasenko wrote:
> On 2 May 2013 19:28, Camillo Bruni wrote:
>> Could we upload a new version of the latest image with all the
>> DateAndTime delays removed? I think that would be nice for the
>> sprint tomorrow.
>>
>> I can do it later this evening, unless some sp
On 2 May 2013 19:28, Camillo Bruni wrote:
> Could we upload a new version of the latest image with all the
> DateAndTime delays removed? I think that would be nice for the
> sprint tomorrow.
>
> I can do it later this evening, unless some special care is
> needed for that?
>
i did not finished cle
Could we upload a new version of the latest image with all the
DateAndTime delays removed? I think that would be nice for the
sprint tomorrow.
I can do it later this evening, unless some special care is
needed for that?
On 2 May 2013 18:40, Guillermo Polito wrote:
> #bindedXXX and #boundXXX sounds pretty static to me... It's like it was
> already binded. And maybe in the back it is dynamically looked up. Maybe a
> more abstract name can fit better:
>
> #resolveToClass ? #lookupClass ?
>
> Also (I'm pretty negativ
#bindedXXX and #boundXXX sounds pretty static to me... It's like it was
already binded. And maybe in the back it is dynamically looked up. Maybe a
more abstract name can fit better:
#resolveToClass ? #lookupClass ?
Also (I'm pretty negative today), let's do not forget about traits! (We
always do,
On Thu, May 2, 2013 at 9:29 AM, Esteban Lorenzano wrote:
>
> #bindedClass
> #bindedClassOn: anEnvironment
>
> looks clearer to me.
>
> Esteban
>
maybe:
#boundClass
#boundClassOn: anEnvironment
the problem with #bind is that a binding is a pair (an association), not its
value... so it can cause confusion (and you know murphy's law: it it can, it
will).
#asClass is not so bad
#asClassOn: anEnvironment can work too.
or:
#bindedClass
#bindedClassOn: anEnvironment
looks clearer to me
I vote for the #bind* (ej, #bindToClass) or similar.
The #asX... means casting for me.
I'd expect that `#Foo asClass` answer a new class named #Foo.
Regards,
Esteban A. Maringolo
2013/5/2 Igor Stasenko :
> On 2 May 2013 16:56, Frank Shearar wrote:
>> On 2 May 2013 15:37, Ben Coman wrote:
>>>
On 2 May 2013 16:56, Frank Shearar wrote:
> On 2 May 2013 15:37, Ben Coman wrote:
>> Sven Van Caekenberghe wrote:
>>>
>>> On 02 May 2013, at 06:03, Igor Stasenko wrote:
>>>
>>>
Hi, all
do not think that i am drunk or vent crazy, asking such silly
question, which at best
Thanks Bert.
On 02.05.2013, at 16:29, Bert Freudenberg wrote:
> On 2013-05-02, at 15:44, Max Leske wrote:
>
>> We've created a patch for the unix socket plugin that allows for socket
>> activation via systemd.
>>
>> This is how it works:
>> 1. tell systemd to link a socket to the vm (e.g. 8
On 2 May 2013 15:37, Ben Coman wrote:
> Sven Van Caekenberghe wrote:
>>
>> On 02 May 2013, at 06:03, Igor Stasenko wrote:
>>
>>
>>>
>>> Hi, all
>>>
>>> do not think that i am drunk or vent crazy, asking such silly
>>> question, which at best should be asked only by beginner :)
>>>
>>> I know the
On 2 May 2013 16:37, Ben Coman wrote:
> Sven Van Caekenberghe wrote:
>>
>> On 02 May 2013, at 06:03, Igor Stasenko wrote:
>>
>>
>>>
>>> Hi, all
>>>
>>> do not think that i am drunk or vent crazy, asking such silly
>>> question, which at best should be asked only by beginner :)
>>>
>>> I know the
I am thinking if it makes sense to relocate the sprint to my place...
Internet was down every 10mins today and they have problems with the connection
here at the lab since a week. Without network we're pretty much dead for a
sprint.
We've been watching movies at our place with around 20 people, t
On 2 May 2013 16:39, Igor Stasenko wrote:
> On 2 May 2013 15:33, Henrik Johansen wrote:
>>
>> On May 2, 2013, at 2:50 PM, Igor Stasenko wrote:
>>
>>> On 2 May 2013 09:54, Henrik Johansen wrote:
What?
I am 99.99% sure it used to interrupt the GUI process if no other viable
candida
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=mac/105/
3 regressions found.
KernelTests.Objects.UndefinedObjectTest.testStoreOn
Multilingual.Tests.TextConversion.UTF16TextConverterTest.testBOMWrite
Multilingual.Tests.TextConversion.UTF16TextConverterTest.testNoBOM
On 2 May 2013 15:33, Henrik Johansen wrote:
>
> On May 2, 2013, at 2:50 PM, Igor Stasenko wrote:
>
>> On 2 May 2013 09:54, Henrik Johansen wrote:
>>> What?
>>> I am 99.99% sure it used to interrupt the GUI process if no other viable
>>> candidate could be found, why change that?
>>> At least in
Sven Van Caekenberghe wrote:
On 02 May 2013, at 06:03, Igor Stasenko wrote:
Hi, all
do not think that i am drunk or vent crazy, asking such silly
question, which at best should be asked only by beginner :)
I know the answer:
Smalltalk at: #SomeName
or
Smalltalk globals at: #SomeName
w
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=win/105/
3 regressions found.
KernelTests.Objects.UndefinedObjectTest.testStoreOn
Multilingual.Tests.TextConversion.UTF16TextConverterTest.testBOMWrite
Multilingual.Tests.TextConversion.UTF16TextConverterTest.testNoBOM
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=linux/105/
3 regressions found.
KernelTests.Objects.UndefinedObjectTest.testStoreOn
Multilingual.Tests.TextConversion.UTF16TextConverterTest.testBOMWrite
Multilingual.Tests.TextConversion.UTF16TextConverterTest.testNoB
30084
-
10377 #evaluatorClass --> just use #compiler instead
https://pharo.fogbugz.com/f/cases/10377
Diff information:
http://smalltalkhub.com/#!/~Pharo/Pharo30/diff/Tools-MarcusDenker.1099
http://smalltalkhub.com/#!/~Pharo/Pharo30/diff/TextTests-MarcusDenker.5
http:
We've created a patch for the unix socket plugin that allows for socket
activation via systemd.
This is how it works:
1. tell systemd to link a socket to the vm (e.g. 8080)
2. send a request to the socket
3. systemd will launch the vm and hold the request until the image is connected
to the port
On May 2, 2013, at 2:50 PM, Igor Stasenko wrote:
> On 2 May 2013 09:54, Henrik Johansen wrote:
>> What?
>> I am 99.99% sure it used to interrupt the GUI process if no other viable
>> candidate could be found, why change that?
>> At least in my mind, if you hit cmd - dot, either you want to inte
On May 2, 2013, at 2:50 PM, Igor Stasenko wrote:
> On 2 May 2013 09:54, Henrik Johansen wrote:
>> What?
>> I am 99.99% sure it used to interrupt the GUI process if no other viable
>> candidate could be found, why change that?
>> At least in my mind, if you hit cmd - dot, either you want to int
On 2 May 2013 09:54, Henrik Johansen wrote:
> What?
> I am 99.99% sure it used to interrupt the GUI process if no other viable
> candidate could be found, why change that?
> At least in my mind, if you hit cmd - dot, either you want to interrupt some
> process blocking the UI on a higher priorit
On 2 May 2013 14:14, Camillo Bruni wrote:
> On 2013-05-02, at 12:32, Guillermo Polito wrote:
>> But today using Smalltalk everywhere means that we are always using the
>> same environment, and that does not look like a big deal to anybody :)...
>>
>> And then, that's easily solved by doing some s
Am 02.05.2013 um 13:45 schrieb Norbert Hartl :
>
> Am 02.05.2013 um 06:03 schrieb Igor Stasenko :
>
>> #SomeName asGlobal
>>
>> (or suggest more appropriate/precise method name for a symbol)
>
> I think if you write
>
> asGlobalWhat?
>
> the problems with this becomes visible. As Steph wrote
On 2013-05-02, at 12:32, Guillermo Polito wrote:
> But today using Smalltalk everywhere means that we are always using the
> same environment, and that does not look like a big deal to anybody :)...
>
> And then, that's easily solved by doing some simple stuff if you like
> specify an environment
On 2 May 2013 13:45, Norbert Hartl wrote:
>
> Am 02.05.2013 um 06:03 schrieb Igor Stasenko :
>
> #SomeName asGlobal
>
> (or suggest more appropriate/precise method name for a symbol)
>
>
> I think if you write
>
> asGlobalWhat?
>
> the problems with this becomes visible. As Steph wrote there is as
Yeah, so maybe this is the way to go, for now I think we simply add
a bit more extended MOP to the TestResult so we can rewrite it from
there on.
For instance we only have #addSkip: which does not give you the
user-defined message from #sip: as an argument. Same goes for #addError:
and #addFail
> But today using Smalltalk everywhere means that we are always using the same
> environment, and that does not look like a big deal to anybody :)...
>
> And then, that's easily solved by doing some simple stuff if you like specify
> an environment, isn't it?
>
> Symbol>>asClass
> self as
Am 02.05.2013 um 06:03 schrieb Igor Stasenko :
> #SomeName asGlobal
>
> (or suggest more appropriate/precise method name for a symbol)
I think if you write
asGlobalWhat?
the problems with this becomes visible. As Steph wrote there is asClass which
does it for the case you are looking for a c
> asGlobalOrSomethingLikeThat :-)
;D
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=win/104/
1 regressions found.
KernelTests.Methods.CompiledMethodTest.testCopyWithTrailerBytes
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=mac/104/
1 regressions found.
KernelTests.Methods.CompiledMethodTest.testCopyWithTrailerBytes
30083
-
10474 Undeclared filteringBlockHolder on NewList
https://pharo.fogbugz.com/f/cases/10474
10469 ClassDescriptionTest uncategorized method and make ClassTest >>
#testUnCategorizedMethods more verbose
https://pharo.fogbugz.com/f/cases/10469
10473 #equiva
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=linux/104/
1 regressions found.
KernelTests.Methods.CompiledMethodTest.testCopyWithTrailerBytes
But today using Smalltalk everywhere means that we are always using the
same environment, and that does not look like a big deal to anybody :)...
And then, that's easily solved by doing some simple stuff if you like
specify an environment, isn't it?
Symbol>>asClass
self asClassInEnvironment:
But practically, when are you interested to query existence of a global
which is not a class?
Concerning asClass, it does not resolve anything, how do you specify the
environment?
Will it be included into the String and decoded? 'MyEnvironment.MyClass'
asClass?
What if you don't provide a fully qu
asGlobalOrSomethingLikeThat :-)
-- Pavel
On Thu, May 2, 2013 at 11:59 AM, stephane ducasse
wrote:
>
> On May 2, 2013, at 10:36 AM, Frank Shearar
> wrote:
>
> > What's "global"? Even if you haven't implemented scoped environments,
> > rather use a name that doesn't imply that you'll never have s
On May 2, 2013, at 10:36 AM, Frank Shearar wrote:
> What's "global"? Even if you haven't implemented scoped environments,
> rather use a name that doesn't imply that you'll never have scoped
> environments.
:)
this is why I proposed asClass
Now asGlobal can be interpreted as as globally access
Yes that's a much needed one.
I used it yesterday, after creating my own crOut, I quickly looked into
Pharo2.0 to find these crLog, logCr et als..
Beginner stuff like this does make it lot easier for everyone, not just
beginners..! We could borrow from all other languages if any like this..
O
What's "global"? Even if you haven't implemented scoped environments,
rather use a name that doesn't imply that you'll never have scoped
environments.
#asClass sounds better, except for Guillermo's point about well-known
things that aren't classes.
frank
On 2 May 2013 09:31, Nicolas Cellier wro
Sounds a bit like VW #{ }
This sounds good to me, but don't use globalBinding, I would expect this
one to answer the binding (Asociation) rather than the value.
2013/5/2 Sven Van Caekenberghe
>
> On 02 May 2013, at 06:03, Igor Stasenko wrote:
>
> > Hi, all
> >
> > do not think that i am drunk
+1!!
The only thing that makes me noise about asClass is
#Processor asClass
#Transcript asClass
What do we do with those guys? :)
On Thu, May 2, 2013 at 9:17 AM, Camillo Bruni wrote:
>
> On 2013-05-02, at 09:12, Sven Van Caekenberghe wrote:
>
> >
> > On 02 May 2013, at 06:03, Igor Stasenko
30082
-
10379 #compilerClass new --> compiler
https://pharo.fogbugz.com/f/cases/10379
Diff information:
http://smalltalkhub.com/#!/~Pharo/Pharo30/diff/Traits-MarcusDenker.493
http://smalltalkhub.com/#!/~Pharo/Pharo30/diff/Tools-MarcusDenker.1097
http://smalltalkhub.com/#!/~Pharo/Phar
In Amber I created such thing, for the same reasons, but there SUnit is lot
simpler than Pharo's one.
stephane ducasse wrote:
Indeed it would be nice to have.
On May 1, 2013, at 11:29 AM, Camillo Bruni wrote:
I'm not sure if I asked that question before, but why is there no
dedicated TestRu
What?
I am 99.99% sure it used to interrupt the GUI process if no other viable
candidate could be found, why change that?
At least in my mind, if you hit cmd - dot, either you want to interrupt some
process blocking the UI on a higher priority, or you want the UI process itself.
For everything el
On 02 May 2013, at 09:01, Denis Kudriashov wrote:
> 2013/5/2 Camillo Bruni
>
> On 2013-05-02, at 08:36, Denis Kudriashov wrote:
>
> > Same problem in same train situation.
> > I press commit on local directory and system start connect to smalltalkhub
> > repository and hang for ever. Why sys
On 2013-05-02, at 09:01, Denis Kudriashov wrote:
> 2013/5/2 Camillo Bruni
>> On 2013-05-02, at 08:36, Denis Kudriashov wrote:
>>
>>> Same problem in same train situation.
>>> I press commit on local directory and system start connect to
>> smalltalkhub
>>> repository and hang for ever. Why syst
On 2013-05-02, at 09:12, Sven Van Caekenberghe wrote:
>
> On 02 May 2013, at 06:03, Igor Stasenko wrote:
>
>> Hi, all
>>
>> do not think that i am drunk or vent crazy, asking such silly
>> question, which at best should be asked only by beginner :)
>>
>> I know the answer:
>>
>> Smalltalk
>
> ConfigurationOfXYZ globalValue project bleedingEdge load.
#ConfigurationOfXYZ globalValue project bleedingEdge load.
may be
#ConfigurationOfXYZ asClass
?
On 02 May 2013, at 06:03, Igor Stasenko wrote:
> Hi, all
>
> do not think that i am drunk or vent crazy, asking such silly
> question, which at best should be asked only by beginner :)
>
> I know the answer:
>
> Smalltalk at: #SomeName
>
> or
>
> Smalltalk globals at: #SomeName
>
> what st
Neat!!!
> Hello.
>
> (UpdatingStringMorph on: otherMorph selector: #position) openInWorld.
>
> and then move otherMorph on screen
>
> or
>
> (UpdatingStringMorph on: otherMorph selector: #extent) openInWorld.
>
> and then resize otherMorph
>
> 2013/4/30 Stéphane Ducasse
> Hi guys
>
> I wou
2013/5/2 Camillo Bruni
>
> On 2013-05-02, at 08:36, Denis Kudriashov wrote:
>
> > Same problem in same train situation.
> > I press commit on local directory and system start connect to
> smalltalkhub
> > repository and hang for ever. Why system doing this when I use local
> > repository?
>
> Be
Ben and I fixed the SpecDebugger yesterday. Doing another pass with Clement
these
days and we're ready to ship the new inspectors :)
On 2013-04-30, at 21:09, Clément Bera wrote:
> Yeah it would be nice.
>
> We wanted to avoid stuff as "primitiveChangeClassTo:". It is nice we can
> avoid them
77 matches
Mail list logo