Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Camille Teruel
On 16 janv. 2014, at 16:58, Marcus Denker marcus.den...@inria.fr wrote: Hello, I was looking into that, the first (maybe only) reason is that the new class builder can not make anonymous subclasses of classes with ByteLayout Is that really a bug? Should it really be possible to subclass

[Pharo-dev] [Issue Tracker] 3.0 TODO down to 44 issues

2014-01-17 Thread Marcus Denker
Hi, We are at 44 issues tagged “Milestone 3.0” and rated “Must fix” or higher: https://pharo.fogbugz.com/f/filters/64/3-0-TODO We closed 74 issues the last 7 days. Marcus

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

2014-01-17 Thread GitHub
Branch: refs/tags/30702 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] 9b1332: 30702

2014-01-17 Thread GitHub
Branch: refs/heads/3.0 Home: https://github.com/pharo-project/pharo-core Commit: 9b1332c5365e8a61e5996139b6f718ce1cbaff1e https://github.com/pharo-project/pharo-core/commit/9b1332c5365e8a61e5996139b6f718ce1cbaff1e Author: Jenkins Build Server bo...@pharo-project.org Date:

Re: [Pharo-dev] STHub: 1190 repositories, 1001 users registered and 110365 packages uploaded

2014-01-17 Thread Yuriy Tymchuk
Let’s start from http://youtu.be/z11U4jJ7we4?hd=1 And also, Gephi is a tool for complex networks/graph visualisation. Roassal should be a tool for agile visualisation and together with Moose can provide powerful reverse-engenearing support. Id’ really like some improved interaction API in

Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Igor Stasenko
On 17 January 2014 10:09, Camille Teruel camille.ter...@gmail.com wrote: On 16 janv. 2014, at 16:58, Marcus Denker marcus.den...@inria.fr wrote: Hello, I was looking into that, the first (maybe only) reason is that the new class builder can not make anonymous subclasses of classes with

Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Marcus Denker
On 17 Jan 2014, at 11:13, Igor Stasenko siguc...@gmail.com wrote: On 17 January 2014 10:09, Camille Teruel camille.ter...@gmail.com wrote: On 16 janv. 2014, at 16:58, Marcus Denker marcus.den...@inria.fr wrote: Hello, I was looking into that, the first (maybe only) reason is that

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Frank Shearar
On 16 January 2014 23:16, Igor Stasenko siguc...@gmail.com wrote: On 16 January 2014 21:15, Hilaire Fernandes hilaire.fernan...@gmail.com wrote: Le 16/01/2014 12:55, H. Hirzel a écrit : “We are not payed to work on Squeak”, that is what I got told… Probably correct at that time...

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Sven Van Caekenberghe
On 17 Jan 2014, at 11:27, Frank Shearar frank.shea...@gmail.com wrote: On 16 January 2014 23:16, Igor Stasenko siguc...@gmail.com wrote: On 16 January 2014 21:15, Hilaire Fernandes hilaire.fernan...@gmail.com wrote: Le 16/01/2014 12:55, H. Hirzel a écrit : “We are not payed to

Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Camille Teruel
On 17 janv. 2014, at 11:13, Igor Stasenko siguc...@gmail.com wrote: On 17 January 2014 10:09, Camille Teruel camille.ter...@gmail.com wrote: On 16 janv. 2014, at 16:58, Marcus Denker marcus.den...@inria.fr wrote: Hello, I was looking into that, the first (maybe only) reason is

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Frank Shearar
On 17 January 2014 10:49, Sven Van Caekenberghe s...@stfx.eu wrote: On 17 Jan 2014, at 11:27, Frank Shearar frank.shea...@gmail.com wrote: On 16 January 2014 23:16, Igor Stasenko siguc...@gmail.com wrote: On 16 January 2014 21:15, Hilaire Fernandes hilaire.fernan...@gmail.com wrote: Le

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Esteban A. Maringolo
2014/1/17 Sven Van Caekenberghe s...@stfx.eu This is usual attitude in corporate environment: you paying me to do the job, i do it and i don't care about the rest. Been there, ate that :) If I pay you to do X, and you spend all my money doing Y, you need a very good story explaining

[Pharo-dev] different execution result debugger vs. 'normal run'

2014-01-17 Thread Johan Brichau
Hi there, In the process of porting our work to Pharo3, I encounter a bug where the execution in the debugger works correctly but not outside of it. It consistently occurs in a testcase of our code, across different images running Pharo 30700 and latest stable vm om mac (26 dec) as well as an

Re: [Pharo-dev] STHub: 1190 repositories, 1001 users registered and 110365 packages uploaded

2014-01-17 Thread btc
Yuriy Tymchuk wrote: Yes, have you seen it, http://yuriy.tymchuk.me/Smalldromeda/ ? On 17 Jan 2014, at 00:32, Torsten Bergmann asta...@gmx.de wrote: see http://smalltalkhub.com Love it. Now if it could be rotated in 3D and searched for my own name that would be

Re: [Pharo-dev] different execution result debugger vs. 'normal run'

2014-01-17 Thread Marcus Denker
This could be a compiler bug… I check that with you offline of the list (and sign any NDA needed ;-) Marcus On 17 Jan 2014, at 13:27, Johan Brichau jo...@inceptive.be wrote: Hi there, In the process of porting our work to Pharo3, I encounter a bug where the execution in the

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Norbert Hartl
Am 17.01.2014 um 11:49 schrieb Sven Van Caekenberghe s...@stfx.eu: On 17 Jan 2014, at 11:27, Frank Shearar frank.shea...@gmail.com wrote: On 16 January 2014 23:16, Igor Stasenko siguc...@gmail.com wrote: On 16 January 2014 21:15, Hilaire Fernandes hilaire.fernan...@gmail.com wrote:

[Pharo-dev] [pharo-project/pharo-core] 1c2baa: 30703

2014-01-17 Thread GitHub
Branch: refs/heads/3.0 Home: https://github.com/pharo-project/pharo-core Commit: 1c2baaded318af04e7127a5c1b0e51f4bc2ffe0c https://github.com/pharo-project/pharo-core/commit/1c2baaded318af04e7127a5c1b0e51f4bc2ffe0c Author: Jenkins Build Server bo...@pharo-project.org Date:

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

2014-01-17 Thread GitHub
Branch: refs/tags/30703 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] STHub: 1190 repositories, 1001 users registered and 110365 packages uploaded

2014-01-17 Thread Yuriy Tymchuk
We should include this in feature proposals for Roassal3 ;) Uko On 17 Jan 2014, at 13:32, b...@openinworld.com wrote: Yuriy Tymchuk wrote: Yes, have you seen it, http://yuriy.tymchuk.me/Smalldromeda/ ? On 17 Jan 2014, at 00:32, Torsten Bergmann asta...@gmx.de wrote: see

Re: [Pharo-dev] different execution result debugger vs. 'normal run'

2014-01-17 Thread Benjamin
When I encounter this, it’s usually in Morphic where other rendering loops happened between the debugger and the execution :) In a nutshell could be some thread issue :) Ben On 17 Jan 2014, at 09:37, Marcus Denker marcus.den...@inria.fr wrote: This could be a compiler bug… I check that with

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread jannik laval
Thank you Marcus for the pointer. Jannik 2014/1/16 Marcus Denker marcus.den...@inria.fr On 16 Jan 2014, at 16:10, jannik laval jannik.la...@gmail.com wrote: Dear pharoers, I tried to load a Pharo 2.0 on a Raspbian (with Phratch inside !). It works fine (the VM Squeak is already

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Sven Van Caekenberghe
On 16 Jan 2014, at 16:10, jannik laval jannik.la...@gmail.com wrote: Dear pharoers, I tried to load a Pharo 2.0 on a Raspbian (with Phratch inside !). It works fine (the VM Squeak is already included in the Raspbian). I tried it with Pharo3.0 and it does not work. What changed in

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Esteban Lorenzano
On 17 Jan 2014, at 15:01, Sven Van Caekenberghe s...@stfx.eu wrote: On 16 Jan 2014, at 16:10, jannik laval jannik.la...@gmail.com wrote: Dear pharoers, I tried to load a Pharo 2.0 on a Raspbian (with Phratch inside !). It works fine (the VM Squeak is already included in the Raspbian).

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Sven Van Caekenberghe
On 17 Jan 2014, at 15:03, Esteban Lorenzano esteba...@gmail.com wrote: is just to compile a NB Stack VM… with should be fairly straightforward… So that means there _is_ a working VM, right ? Where can we download it for testing ?

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Esteban Lorenzano
On 17 Jan 2014, at 15:06, Sven Van Caekenberghe s...@stfx.eu wrote: On 17 Jan 2014, at 15:03, Esteban Lorenzano esteba...@gmail.com wrote: is just to compile a NB Stack VM… with should be fairly straightforward… So that means there _is_ a working VM, right ? Where can we download it

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Sven Van Caekenberghe
On 17 Jan 2014, at 15:12, Esteban Lorenzano esteba...@gmail.com wrote: On 17 Jan 2014, at 15:06, Sven Van Caekenberghe s...@stfx.eu wrote: On 17 Jan 2014, at 15:03, Esteban Lorenzano esteba...@gmail.com wrote: is just to compile a NB Stack VM… with should be fairly straightforward… So

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Igor Stasenko
you need to subclass NewObjectMemory to override growObjectMemory: delta (see it in NBCoObjectMemory) to enable object memory to be executable you need to subclass from StackInterpreter to override initStackPagesAndInterpret to enable object memory to be executable and to use new object memory

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Igor Stasenko
On 17 January 2014 15:24, Sven Van Caekenberghe s...@stfx.eu wrote: On 17 Jan 2014, at 15:12, Esteban Lorenzano esteba...@gmail.com wrote: On 17 Jan 2014, at 15:06, Sven Van Caekenberghe s...@stfx.eu wrote: On 17 Jan 2014, at 15:03, Esteban Lorenzano esteba...@gmail.com wrote: is

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Esteban Lorenzano
On 17 Jan 2014, at 15:28, Igor Stasenko siguc...@gmail.com wrote: On 17 January 2014 15:24, Sven Van Caekenberghe s...@stfx.eu wrote: On 17 Jan 2014, at 15:12, Esteban Lorenzano esteba...@gmail.com wrote: On 17 Jan 2014, at 15:06, Sven Van Caekenberghe s...@stfx.eu wrote: On 17

Re: [Pharo-dev] [Pharo-users] [ANN] Pillar release 0.6

2014-01-17 Thread Yuriy Tymchuk
Maybe we can do something similar to https://github.com/MarioRicalde/SCSS.tmbundle Uko On 16 Jan 2014, at 00:26, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: The syntax regex are done, but if you know how to create a theme, you’ll be my god :) Ben On 15 Jan 2014, at 19:16,

[Pharo-dev] http://association.pharo.org/web/weekly

2014-01-17 Thread Pharo4Stef
Hi guys I started a blog http://association.pharo.org/web/weekly Why yet another blog? I got exhausted, sick, and I had to stop reading mails and other computer activities. Then after a couple of weeks (well I’m addict so these are days) not reading mails about Pharo I realise that there is

[Pharo-dev] [pharo-project/pharo-core] 66ce4f: 30704

2014-01-17 Thread GitHub
Branch: refs/heads/3.0 Home: https://github.com/pharo-project/pharo-core Commit: 66ce4f49c7fe6feae3151a23643d3e593e7a1417 https://github.com/pharo-project/pharo-core/commit/66ce4f49c7fe6feae3151a23643d3e593e7a1417 Author: Jenkins Build Server bo...@pharo-project.org Date:

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

2014-01-17 Thread GitHub
Branch: refs/tags/30704 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Hilaire Fernandes
Le 17/01/2014 00:16, Igor Stasenko a écrit : “We are not payed to work on Squeak”, that is what I got told… Probably correct at that time... This is usual attitude in corporate environment: you paying me to do the job, i do it and i don't care about the rest. Been there,

Re: [Pharo-dev] http://association.pharo.org/web/weekly

2014-01-17 Thread Hernán Morales Durand
Hi Stef, Really good idea Take it easy. Hernán 2014/1/17 Pharo4Stef pharo4s...@free.fr Hi guys I started a blog http://association.pharo.org/web/weekly Why yet another blog? I got exhausted, sick, and I had to stop reading mails and other computer activities. Then after a couple of

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Marcus Denker
On 17 Jan 2014, at 16:40, Hilaire Fernandes hilaire.fernan...@gmail.com wrote: Le 17/01/2014 00:16, Igor Stasenko a écrit : “We are not payed to work on Squeak”, that is what I got told… Probably correct at that time... This is usual attitude in corporate environment: you paying me to

Re: [Pharo-dev] Displaying labels with Athens on Linux?

2014-01-17 Thread Igor Stasenko
Fix integrated. in 3.0 704 -- Best regards, Igor Stasenko.

Re: [Pharo-dev] Smalltalk Impact

2014-01-17 Thread Igor Stasenko
On 17 January 2014 12:24, Frank Shearar frank.shea...@gmail.com wrote: On 17 January 2014 10:49, Sven Van Caekenberghe s...@stfx.eu wrote: On 17 Jan 2014, at 11:27, Frank Shearar frank.shea...@gmail.com wrote: On 16 January 2014 23:16, Igor Stasenko siguc...@gmail.com wrote: On

[Pharo-dev] Phratch: first tutorial on how to create your own blocks programmatically

2014-01-17 Thread jannik laval
Dear lists, as requested, I wrote a small tutorial. The tutorial is here: http://car.mines-douai.fr/2014/01/624/ You are welcome to comment and to fix my english :) Cheers -- ~~Jannik Laval~~ École des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://car.mines-douai.fr/

Re: [Pharo-dev] Phratch: first tutorial on how to create your own blocks programmatically

2014-01-17 Thread Alexandre Bergel
no screenshot? Alexandre On Jan 17, 2014, at 2:09 PM, jannik laval jannik.la...@gmail.com wrote: Dear lists, as requested, I wrote a small tutorial. The tutorial is here: http://car.mines-douai.fr/2014/01/624/ You are welcome to comment and to fix my english :) Cheers -- ~~Jannik

Re: [Pharo-dev] different execution result debugger vs. 'normal run'

2014-01-17 Thread Johan Brichau
Hi Marcus, I was hoping for that ;-) An NDA will not be necessary, just that I don't need to send our code to the list and your guarantee to eat the image afterwards ;-) Will put it on a shared Dropbox link and email you, is that fine? Johan Sent from my iPad On 17 Jan 2014, at 13:37,

Re: [Pharo-dev] [Pharo-users] [ANN] Pillar release 0.6

2014-01-17 Thread Benjamin
I have something like that, but there is no theme there :( Ben On 17 Jan 2014, at 12:00, Yuriy Tymchuk yuriy.tymc...@me.com wrote: Maybe we can do something similar to https://github.com/MarioRicalde/SCSS.tmbundle Uko On 16 Jan 2014, at 00:26, Benjamin

Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Torsten Bergmann
Camille wrote: It works and it's commited.  Thanks! Still there is a problem: (NBExternalTypeValue ofType: 'NBInt64'). in a Pharo3.0 Latest update: #30703 (with the fix integrated) throws now an #DNU because the new anonymous subclass of NBExternalTypeValue class does not understand

Re: [Pharo-dev] Phratch: first tutorial on how to create your own blocks programmatically

2014-01-17 Thread jannik.laval
Not for now, I can do them, but seems not necessary for a blog post :) Jannik On Jan 17, 2014, at 6:24 PM, Alexandre Bergel alexandre.ber...@me.com wrote: no screenshot? Alexandre On Jan 17, 2014, at 2:09 PM, jannik laval jannik.la...@gmail.com wrote: Dear lists, as requested, I

Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Igor Stasenko
On 17 January 2014 20:13, Torsten Bergmann asta...@gmx.de wrote: Camille wrote: It works and it's commited. Thanks! Still there is a problem: (NBExternalTypeValue ofType: 'NBInt64'). in a Pharo3.0 Latest update: #30703 (with the fix integrated) throws now an #DNU because the new

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Stéphane Ducasse
JB? Soon in the blog close to you :) Hi, We compile the StackVM now for RaspberryPi based on a Raspbian os. In order to do that you have to: - get your image - prepare your RaspberryPi or your cross compile environment - and compile First step, the VMMaker image:

Re: [Pharo-dev] Two videos to explain what we do when integrating a fix.

2014-01-17 Thread Stéphane Ducasse
thanks I did this video at least 20 times because I started to do it when the vm on the server was crashing…. so I could not integrate any changes. On 16 Jan 2014, at 20:28, Sven Van Caekenberghe s...@stfx.eu wrote: BTW: there is an error in the second github download, it is the wrong

Re: [Pharo-dev] ScreencastMorph

2014-01-17 Thread Stéphane Ducasse
Sean did you try to create a new WorldMorph? Now one of the problem is that there is only one hand (global variable). In Bloc alain removed the ActiveHand and ActiveWorld globals. Stef On 16 Jan 2014, at 15:53, DeNigris Sean s...@clipperadams.com wrote: I'm working on a ScreencastMorph. The

Re: [Pharo-dev] Displaying labels with Athens on Linux?

2014-01-17 Thread Stéphane Ducasse
For normal humans you do not convey the pain behind …. here is the answer I got from the two amigos igor and ronie that looked at the problem We debugged in both machines at the same time. Installed some debug symbols, looking at the libpixman source code. Disassembling

Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Torsten Bergmann
Thanks Igor! :) After trying in in a fresh Pharo3.0 Latest update: #30703 I loaded slice 12674 the test for NB are green and (NBExternalTypeValue ofType: 'NBInt64'). now finally works. With this now PUnQLite package can be loaded again in Pharo 3.0 without errors:    Gofer new

Re: [Pharo-dev] different execution result debugger vs. 'normal run'

2014-01-17 Thread Marcus Denker
On 17 Jan 2014, at 18:43, Johan Brichau jo...@inceptive.be wrote: Hi Marcus, I was hoping for that ;-) An NDA will not be necessary, just that I don't need to send our code to the list and your guarantee to eat the image afterwards ;-) Will put it on a shared Dropbox link and email

Re: [Pharo-dev] Displaying labels with Athens on Linux?

2014-01-17 Thread Alexandre Bergel
I suspected a big pain, but not that much. Thanks guys! Alexandre On Jan 17, 2014, at 5:16 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: For normal humans you do not convey the pain behind …. here is the answer I got from the two amigos igor and ronie that looked at the problem

[Pharo-dev] subscriptOutOfBounds: 1 in NECInstVarTypeGuesser in Pharo 30677

2014-01-17 Thread Pharo4Stef
No idea how to reproduce it. computeVarType | info tempNames name | types ifEmpty: [ ^ nil ]. info := types first. (hasSend and: [ info isDefinedByMessageSend not ]) ifTrue: [ info type: nil. ^ info

Re: [Pharo-dev] IncompatibleLayoutConflict with NativeBoost in recent #30700

2014-01-17 Thread Igor Stasenko
On 17 January 2014 21:22, Torsten Bergmann asta...@gmx.de wrote: Thanks Igor! :) After trying in in a fresh Pharo3.0 Latest update: #30703 I loaded slice 12674 the test for NB are green and (NBExternalTypeValue ofType: 'NBInt64'). now finally works. With this now PUnQLite package can

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Igor Stasenko
Btw, to reduce the pain, i propose to introduce: NativeBoost isAvailable protocol. The implementation is simple, since primitiveIsEnabled fails only if it not exists (else it returns true or false), do a following: isAvailable ^ self primIsAvailable notNil primIsAvailable Answer flag

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Sven Van Caekenberghe
On 17 Jan 2014, at 23:07, Igor Stasenko siguc...@gmail.com wrote: On 17 January 2014 22:59, Sven Van Caekenberghe s...@stfx.eu wrote: Who is JB ? Jean Baptiste Arnaud. The invaluable asset in any team :) The hacker who without any help configuring compiling VM on raspberry. Good

Re: [Pharo-dev] Pharo on a Raspbian

2014-01-17 Thread Igor Stasenko
On 17 January 2014 23:19, Sven Van Caekenberghe s...@stfx.eu wrote: There is already NativeBoost class#isEnabledOrNil oh.. right.. On 17 Jan 2014, at 23:12, Igor Stasenko siguc...@gmail.com wrote: Btw, to reduce the pain, i propose to introduce: NativeBoost isAvailable protocol.

Re: [Pharo-dev] different execution result debugger vs. 'normal run'

2014-01-17 Thread Johan Brichau
I figured it out and it's because of this: DateAndTime now = DateAndTime now is true in Pharo 3 is false in Pharo 2.0 is false in Pharo 1.4 Did Pharo3 become so fast or did the clock precision decrease? Johan On 17 Jan 2014, at 22:23, Marcus Denker marcus.den...@inria.fr wrote: On 17 Jan

Re: [Pharo-dev] different execution result debugger vs. 'normal run'

2014-01-17 Thread Johan Brichau
And I will answer my own question, having found the thread on the subject [1]. short answer: DateAndTime now got faster ;-) Good job guys! Our test was flawed because it relied (unknowingly) on the delay in DateAndTime creation. thx! Johan [1]