Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
Cheers, Doru
-- www.tudorgirba.com www.feenk.com
"Every thing should have the right to be different."
On 17 Jan 2016, at 18:02, Tudor Girba tudor@tudorgirba.com wrote:
Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
<Inspector on a GLMSystemWindow(771559424).png>
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
I’m glad some things has been covered, but as much as I would like to declare FFI work finished, I’m still working on it and I will spend a lot more time on stabilising (for example, I’m still having crashings in Johan’s work… crashes that are FFI related… some problem when copying bits to world surface that I bet can affect roassal2 too)
But well… we are a lot better now than 2 weeks ago :)
Esteban
Cheers, Doru
-- www.tudorgirba.com http://www.tudorgirba.com/ www.feenk.com
"Every thing should have the right to be different."
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Hi,
On Jan 17, 2016, at 6:29 PM, Esteban Lorenzano estebanlm@gmail.com wrote:
On 17 Jan 2016, at 18:02, Tudor Girba tudor@tudorgirba.com wrote:
Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
<Inspector on a GLMSystemWindow(771559424).png>
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
I’m glad some things has been covered, but as much as I would like to declare FFI work finished, I’m still working on it and I will spend a lot more time on stabilising (for example, I’m still having crashings in Johan’s work… crashes that are FFI related… some problem when copying bits to world surface that I bet can affect roassal2 too)
But well… we are a lot better now than 2 weeks ago :)
That is what I am saying :). Great work, indeed!
I sent this mail exactly to fish for less obvious problems as soon as possible because they will help you (and everyone else) :)
Cheers, Doru
Esteban
Cheers, Doru
-- www.tudorgirba.com www.feenk.com
"Every thing should have the right to be different."
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
-- www.tudorgirba.com www.feenk.com
"Reasonable is what we are accustomed with."
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
I’m glad some things has been covered, but as much as I would like to declare FFI work finished, I’m still working on it and I will spend a lot more time on stabilising (for example, I’m still having crashings in Johan’s work… crashes that are FFI related… some problem when copying bits to world surface that I bet can affect roassal2 too)
But well… we are a lot better now than 2 weeks ago :)
Excellent. Esteban I also got the bug mentioned by Johan. Now should we update to the latest vm?
Stef
Esteban
may be playing with OSWindow will find some bugs. Did you check the SDL20 examples because they were failing?
Stef
Le 17/1/16 18:29, Esteban Lorenzano a écrit :
On 17 Jan 2016, at 18:02, Tudor Girba <tudor@tudorgirba.com mailto:tudor@tudorgirba.com> wrote:
Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
<Inspector on a GLMSystemWindow(771559424).png>
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
I’m glad some things has been covered, but as much as I would like to declare FFI work finished, I’m still working on it and I will spend a lot more time on stabilising (for example, I’m still having crashings in Johan’s work… crashes that are FFI related… some problem when copying bits to world surface that I bet can affect roassal2 too)
But well… we are a lot better now than 2 weeks ago :)
Esteban
Cheers, Doru
-- www.tudorgirba.com http://www.tudorgirba.com/ www.feenk.com http://www.feenk.com
"Every thing should have the right to be different."
Moose-dev mailing list Moose-dev@list.inf.unibe.ch mailto:Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
On 17 Jan 2016, at 18:37, stepharo stepharo@free.fr wrote:
Esteban
may be playing with OSWindow will find some bugs. Did you check the SDL20 examples because they were failing?
I still do not start SDL migration (it shouldn’t be difficult). Probably this week, if I find the time :)
Esteban
Stef
Le 17/1/16 18:29, Esteban Lorenzano a écrit :
On 17 Jan 2016, at 18:02, Tudor Girba < mailto:tudor@tudorgirba.comtudor@tudorgirba.com mailto:tudor@tudorgirba.com> wrote:
Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
<Inspector on a GLMSystemWindow(771559424).png>
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
I’m glad some things has been covered, but as much as I would like to declare FFI work finished, I’m still working on it and I will spend a lot more time on stabilising (for example, I’m still having crashings in Johan’s work… crashes that are FFI related… some problem when copying bits to world surface that I bet can affect roassal2 too)
But well… we are a lot better now than 2 weeks ago :)
Esteban
Cheers, Doru
-- www.tudorgirba.com http://www.tudorgirba.com/ www.feenk.com http://www.feenk.com/
"Every thing should have the right to be different."
Moose-dev mailing list Moose-dev@list.inf.unibe.ch mailto:Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch mailto:Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Johan?
Does the image still crash?
Alexandre
On Jan 17, 2016, at 2:02 PM, Tudor Girba tudor@tudorgirba.com wrote:
Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
<Inspector on a GLMSystemWindow(771559424).png>
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
Cheers, Doru
-- www.tudorgirba.com www.feenk.com
"Every thing should have the right to be different."
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
If Esteban says there are problems, there are problems. (And he did say so.)
On Jan 17, 2016, at 22:43, Alexandre Bergel alexandre.bergel@me.com wrote:
Johan?
Does the image still crash?
Alexandre
On Jan 17, 2016, at 2:02 PM, Tudor Girba tudor@tudorgirba.com wrote:
Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
<Inspector on a GLMSystemWindow(771559424).png>
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
Cheers, Doru
-- www.tudorgirba.com www.feenk.com
"Every thing should have the right to be different."
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
The good news is that today esteban run the image of Johan without a single crash. He was (with me looking over this shoulder) fixing SDL and we could write on an external window on click :). And all this FFI intensive work without a single crash :).
Stef
Le 18/1/16 02:43, Alexandre Bergel a écrit :
Johan?
Does the image still crash?
Alexandre
On Jan 17, 2016, at 2:02 PM, Tudor Girba tudor@tudorgirba.com wrote:
Hi,
With the latest development, Roassal2 seems to work well.
For example, the rendering of the logical view of Glamour browsers was broken, and now it works well. This is great news.
<Inspector on a GLMSystemWindow(771559424).png>
Is this just my impression? Do we know if there are still open issues with the FFI in this area?
Cheers, Doru
-- www.tudorgirba.com www.feenk.com
"Every thing should have the right to be different."
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Excellent !!! What do I need to do to test it there ?
On Jan 18, 2016, at 15:35, stepharo stepharo@free.fr wrote:
The good news is that today esteban run the image of Johan without a single crash.
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
I think that you should grab the latest VM.
Le 18/1/16 19:41, Johan Fabry a écrit :
Excellent !!! What do I need to do to test it there ?
On Jan 18, 2016, at 15:35, stepharo stepharo@free.fr wrote:
The good news is that today esteban run the image of Johan without a single crash.
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
yep… but since is like a “side effect fix” I wouldn’t be surprised if it is still there (and I just did not managed to produce the crash :( )
anyway, good luck :)
Esteban
On 18 Jan 2016, at 20:31, stepharo stepharo@free.fr wrote:
I think that you should grab the latest VM.
Le 18/1/16 19:41, Johan Fabry a écrit :
Excellent !!! What do I need to do to test it there ?
On Jan 18, 2016, at 15:35, stepharo stepharo@free.fr wrote:
The good news is that today esteban run the image of Johan without a single crash.
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Sorry guys, crash within 30 seconds. :-( latest vm and the LRP build from 5 minutes ago.
vm: wget --quiet -O - get.pharo.org/50+vm | bash
image: https://ci.inria.fr/pharo-contribution/job/LiveRobotProgramming/91/PHARO=50,...
On Jan 18, 2016, at 16:47, Esteban Lorenzano estebanlm@gmail.com wrote:
yep… but since is like a “side effect fix” I wouldn’t be surprised if it is still there (and I just did not managed to produce the crash :( )
anyway, good luck :)
Esteban
On 18 Jan 2016, at 20:31, stepharo stepharo@free.fr wrote:
I think that you should grab the latest VM.
Le 18/1/16 19:41, Johan Fabry a écrit :
Excellent !!! What do I need to do to test it there ?
On Jan 18, 2016, at 15:35, stepharo stepharo@free.fr wrote:
The good news is that today esteban run the image of Johan without a single crash.
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
On 18 Jan 2016, at 23:22, Johan Fabry jfabry@dcc.uchile.cl wrote:
Sorry guys, crash within 30 seconds. :-( latest vm and the LRP build from 5 minutes ago.
vm: wget --quiet -O - get.pharo.org/50+vm | bash
that’s no latest vm latest vm is 50+vmLatest
Esteban
image: https://ci.inria.fr/pharo-contribution/job/LiveRobotProgramming/91/PHARO=50,...
<crash.dmp>
On Jan 18, 2016, at 16:47, Esteban Lorenzano estebanlm@gmail.com wrote:
yep… but since is like a “side effect fix” I wouldn’t be surprised if it is still there (and I just did not managed to produce the crash :( )
anyway, good luck :)
Esteban
On 18 Jan 2016, at 20:31, stepharo stepharo@free.fr wrote:
I think that you should grab the latest VM.
Le 18/1/16 19:41, Johan Fabry a écrit :
Excellent !!! What do I need to do to test it there ?
On Jan 18, 2016, at 15:35, stepharo stepharo@free.fr wrote:
The good news is that today esteban run the image of Johan without a single crash.
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
On 19 Jan 2016, at 07:48, Esteban Lorenzano estebanlm@gmail.com wrote:
On 18 Jan 2016, at 23:22, Johan Fabry jfabry@dcc.uchile.cl wrote:
Sorry guys, crash within 30 seconds. :-( latest vm and the LRP build from 5 minutes ago.
vm: wget --quiet -O - get.pharo.org/50+vm | bash
that’s no latest vm latest vm is 50+vmLatest
but yet… is reasonable if it crash… as I said, I still don’t know what is happening there :)
Esteban
Esteban
image: https://ci.inria.fr/pharo-contribution/job/LiveRobotProgramming/91/PHARO=50,...
<crash.dmp>
On Jan 18, 2016, at 16:47, Esteban Lorenzano estebanlm@gmail.com wrote:
yep… but since is like a “side effect fix” I wouldn’t be surprised if it is still there (and I just did not managed to produce the crash :( )
anyway, good luck :)
Esteban
On 18 Jan 2016, at 20:31, stepharo stepharo@free.fr wrote:
I think that you should grab the latest VM.
Le 18/1/16 19:41, Johan Fabry a écrit :
Excellent !!! What do I need to do to test it there ?
On Jan 18, 2016, at 15:35, stepharo stepharo@free.fr wrote:
The good news is that today esteban run the image of Johan without a single crash.
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
On Jan 19, 2016, at 04:24, Esteban Lorenzano estebanlm@gmail.com wrote:
On 19 Jan 2016, at 07:48, Esteban Lorenzano estebanlm@gmail.com wrote:
On 18 Jan 2016, at 23:22, Johan Fabry jfabry@dcc.uchile.cl wrote:
Sorry guys, crash within 30 seconds. :-( latest vm and the LRP build from 5 minutes ago.
vm: wget --quiet -O - get.pharo.org/50+vm | bash
that’s no latest vm latest vm is 50+vmLatest
but yet… is reasonable if it crash… as I said, I still don’t know what is happening there :)
Thanks for pointing me to the right VM!
But indeed, it still crashes on a GrafPort>copyBits call when drawing a TRMorp. So if you are using Roassal2, Pharo will crash on you at some point. :-(
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
This is strange that we cannot reproduce because during one around our robots were moving and nothing crashed :)
Le 19/1/16 12:54, Johan Fabry a écrit :
On Jan 19, 2016, at 04:24, Esteban Lorenzano estebanlm@gmail.com wrote:
On 19 Jan 2016, at 07:48, Esteban Lorenzano estebanlm@gmail.com wrote:
On 18 Jan 2016, at 23:22, Johan Fabry jfabry@dcc.uchile.cl wrote:
Sorry guys, crash within 30 seconds. :-( latest vm and the LRP build from 5 minutes ago.
vm: wget --quiet -O - get.pharo.org/50+vm | bash
that’s no latest vm latest vm is 50+vmLatest
but yet… is reasonable if it crash… as I said, I still don’t know what is happening there :)
Thanks for pointing me to the right VM!
But indeed, it still crashes on a GrafPort>copyBits call when drawing a TRMorp. So if you are using Roassal2, Pharo will crash on you at some point. :-(
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
is weird.
load and run: crash. load, save&quit, open and run: not crash
at least in my environment.
Esteban
On 19 Jan 2016, at 12:54, Johan Fabry jfabry@dcc.uchile.cl wrote:
On Jan 19, 2016, at 04:24, Esteban Lorenzano estebanlm@gmail.com wrote:
On 19 Jan 2016, at 07:48, Esteban Lorenzano estebanlm@gmail.com wrote:
On 18 Jan 2016, at 23:22, Johan Fabry jfabry@dcc.uchile.cl wrote:
Sorry guys, crash within 30 seconds. :-( latest vm and the LRP build from 5 minutes ago.
vm: wget --quiet -O - get.pharo.org/50+vm | bash
that’s no latest vm latest vm is 50+vmLatest
but yet… is reasonable if it crash… as I said, I still don’t know what is happening there :)
Thanks for pointing me to the right VM!
But indeed, it still crashes on a GrafPort>copyBits call when drawing a TRMorp. So if you are using Roassal2, Pharo will crash on you at some point. :-(
<crash.dmp>
---> Save our in-boxes! http://emailcharter.org http://emailcharter.org/ <---
Johan Fabry - http://pleiad.cl/~jfabry http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@list.inf.unibe.ch mailto:Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev https://www.list.inf.unibe.ch/listinfo/moose-dev
On Jan 19, 2016, at 10:23, Stephan Eggermont stephan@stack.nl wrote:
On 19-01-16 13:24, Esteban Lorenzano wrote:
is weird.
load and run: crash. load, save&quit, open and run: not crash
at least in my environment.
Sounds familiar
Yes that seems the case here too, I have tick and tock moving around the screen for some hours now without any issues. Stef, those are *states*, not robots. Your mail really confused me, I thought you had robot hardware at RMOD !!
May be a garbage collect related issue, as saving triggers a GC, no ?
Stephan, why do you say this sounds familiar?
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
So I guess I was too happy too fast. The image that did not crash, in the end does crash after some time. I used it to do some LRP development and it just died on me with the usual segfault on GrafPort>copyBits :-(
So this still needs to be handled …
On Jan 20, 2016, at 13:50, Johan Fabry jfabry@dcc.uchile.cl wrote:
On Jan 19, 2016, at 10:23, Stephan Eggermont stephan@stack.nl wrote:
On 19-01-16 13:24, Esteban Lorenzano wrote:
is weird.
load and run: crash. load, save&quit, open and run: not crash
at least in my environment.
Sounds familiar
Yes that seems the case here too, I have tick and tock moving around the screen for some hours now without any issues. Stef, those are *states*, not robots. Your mail really confused me, I thought you had robot hardware at RMOD !!
May be a garbage collect related issue, as saving triggers a GC, no ?
Stephan, why do you say this sounds familiar?
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
On Tue, Jan 19, 2016 at 7:54 PM, Johan Fabry jfabry@dcc.uchile.cl wrote:
On Jan 19, 2016, at 04:24, Esteban Lorenzano estebanlm@gmail.com wrote:
On 19 Jan 2016, at 07:48, Esteban Lorenzano estebanlm@gmail.com wrote:
On 18 Jan 2016, at 23:22, Johan Fabry jfabry@dcc.uchile.cl wrote:
Sorry guys, crash within 30 seconds. :-( latest vm and the LRP build from 5 minutes ago.
vm: wget --quiet -O - get.pharo.org/50+vm | bash
that’s no latest vm latest vm is 50+vmLatest
but yet… is reasonable if it crash… as I said, I still don’t know what is happening there :)
Thanks for pointing me to the right VM!
But indeed, it still crashes on a GrafPort>copyBits call when drawing a TRMorp. So if you are using Roassal2, Pharo will crash on you at some point. :-(
Can you provide a script that crashes it from a fresh Image (including loading Roassal2) ? So I try to can report additional observations. cheers -ben
Can you provide a script that crashes it from a fresh Image (including loading Roassal2) ? So I try to can report additional observations.
Sure that’s easy: install LRP from here http://pleiad.cl/LRP and run the first example program on that page. Have a look at the page to see how to do that ;-)
To install you can get the pre-built image from https://ci.inria.fr/pharo-contribution/job/LiveRobotProgramming/
Or:
Gofer it smalltalkhubUser: 'jfabry' project: 'LiveRobotProgramming'; configuration; loadDevelopment
Run this code:
(machine esc (state tick) (state tock) (ontime 500 tick -> tock) (ontime 500 tock -> tick) )
And wait.
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile