Re: [Pharo-dev] AppeX

2014-09-15 Thread p...@highoctane.be
Thanks for that, I'll look into it. Rubric looks definitely nicer that the old thing. It opens a lot of doors and may allow me to do the little I wanted to do when I started using Pharo. Hey, patience pays off :-) Glamour indeed is a powerful tool to craft content explorers. Phil On Mon,

Re: [Pharo-dev] [pharo-project/pharo-core] c8ff39: 40225

2014-09-15 Thread Marcus Denker
13833 rename String#withFirstCharacterDownshifted to String#uncapitalized https://pharo.fogbugz.com/f/cases/13833 I added two more issue to make that transition easier... (for the critic, we should have a Pharo3 to Pharo4 porting section) 14019 add critics rule for

[Pharo-dev] About renaming API methods

2014-09-15 Thread Marcus Denker
Hi, In case we rename methods that are used as part of the public API, I propose to do 1) add the same API to the current stable version (today this would be Pharo3 2) add a rule (in a “Port Pharo3 to Pharo4” category that finds the needed senders (if possible even with a transformation)

Re: [Pharo-dev] About renaming API methods

2014-09-15 Thread Damien Cassou
On Mon, Sep 15, 2014 at 9:16 AM, Marcus Denker marcus.den...@inria.fr wrote: 1) add the same API to the current stable version this one would be great because I had problems with the FileSystem API between Pharo 2 and Pharo 3: in Pharo 3 I had deprecated warnings that I could not fix because

[Pharo-dev] Yosemite Pharo

2014-09-15 Thread Yuriy Tymchuk
Hi pharoers, so I’ve installed Yosemite beta and: 1) there were no problems with Pharo by now 2) sometimes Yosemite lags in general (on rich 3D graphics for e.g.) and battery life is worse. 3) the most important thing that I’ve noticed: there are no black bars if full screen mode. Is an

Re: [Pharo-dev] Yosemite Pharo

2014-09-15 Thread Sven Van Caekenberghe
On 15 Sep 2014, at 09:36, Yuriy Tymchuk yuriy.tymc...@me.com wrote: Hi pharoers, so I’ve installed Yosemite beta and: 1) there were no problems with Pharo by now Good. 2) sometimes Yosemite lags in general (on rich 3D graphics for e.g.) and battery life is worse. Hmm, let's hope

Re: [Pharo-dev] About renaming API methods

2014-09-15 Thread Marcus Denker
On 15 Sep 2014, at 09:35, Damien Cassou damien.cas...@gmail.com wrote: On Mon, Sep 15, 2014 at 9:16 AM, Marcus Denker marcus.den...@inria.fr wrote: 1) add the same API to the current stable version this one would be great because I had problems with the FileSystem API between Pharo 2 and

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread Hilaire
Le 14/09/2014 21:41, kilon alios a écrit : My problem is not Igor , or Athens or transparency animation with pngs. The problem is that Blender is way more powerful and tailor made for my needs, Pharo is not. I knew that before starting with Pharo and I knew that Pharo would something to have

[Pharo-dev] [pharo-project/pharo-core] 110b53: 40226

2014-09-15 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 110b53db52e443b94607e4d0c29b66f5d8eb43ab https://github.com/pharo-project/pharo-core/commit/110b53db52e443b94607e4d0c29b66f5d8eb43ab Author: Jenkins Build Server bo...@pharo-project.org Date:

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

2014-09-15 Thread GitHub
Branch: refs/tags/40226 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] About renaming API methods

2014-09-15 Thread Johan Brichau
On 15 Sep 2014, at 09:43, Marcus Denker marcus.den...@inria.fr wrote: Yes, but it is clear that sometimes it is just too much work. e.g we can (by definition) not put everything new in Pharo4 in Pharo3. So this should be seen as a “best effort” rule... Putting that best-effort practice

Re: [Pharo-dev] AppeX

2014-09-15 Thread Thierry Goubier
2014-09-15 6:44 GMT+02:00 Tudor Girba tu...@tudorgirba.com: Hi, As you could see in the Pillar highlighting support, Rubric can now handle any syntax highlighting in a rather straightforward way. You can also easily embed this in a Glamour browser. I'll have a look. I find that

[Pharo-dev] [ANN] Easy I18N for Pharo

2014-09-15 Thread Torsten Bergmann
Need an easy translation framework for your Pharo application with no external dependency? Then check out the I18N project: http://smalltalkhub.com/#!/~TorstenBergmann/I18N Docu and examples can be found on the same page, screenshot is attached. Bye T.

Re: [Pharo-dev] AppeX

2014-09-15 Thread Tudor Girba
Hi, On Mon, Sep 15, 2014 at 9:57 AM, Thierry Goubier thierry.goub...@gmail.com wrote: 2014-09-15 6:44 GMT+02:00 Tudor Girba tu...@tudorgirba.com: Hi, As you could see in the Pillar highlighting support, Rubric can now handle any syntax highlighting in a rather straightforward way. You

Re: [Pharo-dev] [Pharo-users] [ANN] Easy I18N for Pharo

2014-09-15 Thread Sven Van Caekenberghe
Perfect! Well done presented (as usual ;-) The way I see it, that is all there is to it. I like it that a single image can translate into multiple languages. I guess some people would also like String#translated ^ I18NTranslator defaultTranslator at: self I assume that the actual storage

Re: [Pharo-dev] [Pharo-users] [ANN] Easy I18N for Pharo

2014-09-15 Thread Torsten Bergmann
Sven Van Caekenberghe wrote: Perfect! Well done presented (as usual ;-) I18N is nothing fancy, but thanks. Hope it is usefull for others too. The way I see it, that is all there is to it. Yes - at least it solved my basic needs so far and maybe it helps us thinking about more

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread kilon alios
It depends what you mean by control blender. Blender is 2 things a) C/C++ source code that implements all features that users use b) the Python API that allows to use all features that a user can use. Ephestos already allows full access to (b) . So for example if you wanted Dr Geo to export its

[Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread kilon alios
Is there a way to convert code from pharo to c or c++ ? Does pettit parser or other parsers offer such support ?

Re: [Pharo-dev] AppeX

2014-09-15 Thread Thierry Goubier
Hi, 2014-09-15 10:28 GMT+02:00 Tudor Girba tu...@tudorgirba.com: Hi, On Mon, Sep 15, 2014 at 9:57 AM, Thierry Goubier thierry.goub...@gmail.com wrote: 2014-09-15 6:44 GMT+02:00 Tudor Girba tu...@tudorgirba.com: Hi, As you could see in the Pillar highlighting support, Rubric can

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Santiago Bragagnolo
I may be wrong, but I think the closest thing out there is Slang. Is the pseudo smalltalk used to develop the VM. Also there is a project for generating C for arduino, (a project related with EToys), but i am not sure about how complete is. 2014-09-15 11:04 GMT+02:00 kilon alios

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread Hilaire
May be I wrongly expressed: imagine a 3D game whose model world is in Pharo then rendered in Blender (I guess model data need to be share between Pahro and Blender, but graphic only reside on Blender). Now you could use the Pharo dev tools like inspector al. to play with your games. With DrGeo

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
Hi Kilon, you don't need any parser to do that, you need something to generate C / C++ code :) There are Smalltalk to C translators floating around, and I believe one of them is in the Squeak / Pharo code base to generate the VM (or part of it). If you want to do it yourself, you probably

Re: [Pharo-dev] AppeX

2014-09-15 Thread Tudor Girba
Hi, On Mon, Sep 15, 2014 at 11:27 AM, Thierry Goubier thierry.goub...@gmail.com wrote: Hi, I'm accustomed to the smart suggestion stuff as I implemented it, makes it very easy to drill down in code... What I use a lot: Right mouse button on a global, select 'Browse' : inspect the class

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Serge Stinckwich
On Mon, Sep 15, 2014 at 11:28 AM, Santiago Bragagnolo santiagobragagn...@gmail.com wrote: I may be wrong, but I think the closest thing out there is Slang. Is the pseudo smalltalk used to develop the VM. Also there is a project for generating C for arduino, (a project related with EToys),

Re: [Pharo-dev] [ANN] Easy I18N for Pharo

2014-09-15 Thread Hilaire
Nice for project with a delimited scope. Problem: you cut yourself from translators aggregated in oneline free software community. For example https://translations.launchpad.net/drgeo For DrGeo this is a show stopper. Hilaire Le 15/09/2014 10:23, Torsten Bergmann a écrit : Need an easy

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread p...@highoctane.be
Slang has been externalized by Pavel. So, Smalltalk to C works. Works nicely, even if there were a few glitches (like code generated twice at one point). Nothing unfixable, I got the beast working. Allows for things like: write Slang, generate C, compile into DLL, load DLL, run C code. All in a

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread p...@highoctane.be
On Mon, Sep 15, 2014 at 11:33 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: On Mon, Sep 15, 2014 at 11:28 AM, Santiago Bragagnolo santiagobragagn...@gmail.com wrote: I may be wrong, but I think the closest thing out there is Slang. Is the pseudo smalltalk used to develop the VM.

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Esteban Lorenzano
On 15 Sep 2014, at 11:33, Serge Stinckwich serge.stinckw...@gmail.com wrote: Hi pharoers, so I’ve installed Yosemite beta and: 1) there were no problems with Pharo by now 2) sometimes Yosemite lags in general (on rich 3D graphics for e.g.) and battery life is worse. 3) the most

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread kilon alios
Yeap you can do that with Ephestos, or you will be able to do it shortly. You can send data from pharo to blender but you cannot send data from blender to pharo. But thats is just a matter of adding a small of piece of code in python side so I will implement it probably today. So yes I hope this

Re: [Pharo-dev] AppeX

2014-09-15 Thread Thierry Goubier
Hi, 2014-09-15 11:37 GMT+02:00 Tudor Girba tu...@tudorgirba.com: Hi, On Mon, Sep 15, 2014 at 11:27 AM, Thierry Goubier thierry.goub...@gmail.com wrote: Hi, I'm accustomed to the smart suggestion stuff as I implemented it, makes it very easy to drill down in code... What I use a lot:

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
Hi Phil, thanks for the update on Slang to C. Allways significant to have that. Two open questions: - would a slang to x86 asm via NativeBoost be doable / a nice target? - would targetting LLVM-IR be of interest? Thierry 2014-09-15 12:29 GMT+02:00 p...@highoctane.be p...@highoctane.be:

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Serge Stinckwich
On Mon, Sep 15, 2014 at 12:31 PM, p...@highoctane.be p...@highoctane.be wrote: On Mon, Sep 15, 2014 at 11:33 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: On Mon, Sep 15, 2014 at 11:28 AM, Santiago Bragagnolo santiagobragagn...@gmail.com wrote: I may be wrong, but I think the

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread kilon alios
WOW this CCodeGenerator is great , I have downloaded it and tried the example and it generated the 'generated.c file . Awesome thank you all Ok how about this visitor thing ? any links to it , no idea what that is and how to use it in pharo. Is it a way to code like continuations ? About

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread p...@highoctane.be
On Mon, Sep 15, 2014 at 1:39 PM, kilon alios kilon.al...@gmail.com wrote: WOW this CCodeGenerator is great , I have downloaded it and tried the example and it generated the 'generated.c file . Awesome thank you all Ah ah, happy to have made you day. Yes, Slang is the awesome thing for

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Tudor Girba
Please pay careful attention: this is one of those Pharo libraries that might not meet industry standard. But, it is so small and elegant that even an amateur can have a say with it :). The interesting thing about the red pill is that the reality that comes after taking the pill is less clean

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread kilon alios
thanks I am looking at it is this relevant to pharo ? -- http://en.wikipedia.org/wiki/Visitor_pattern Sure if I can stay in pharo while coding in C/C++ then why not ? Even if I still have to do work outside pharo. The problem is beginners like me do not realize the potential of their tools

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
2014-09-15 13:39 GMT+02:00 kilon alios kilon.al...@gmail.com: About LLVM sound very cool and I was googling about that few hours ago but from what I have read is a very undocumented part of LLVM so that maybe easier said than done. Looks like Pharo is not the only project having issues with

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Juan
Hola Santiago Como se llama tal proyecto, me podria ser util podria colaborar saludos Juan Marcelo On Mon, Sep 15, 2014 at 6:28 AM, Santiago Bragagnolo santiagobragagn...@gmail.com wrote: I may be wrong, but I think the closest thing out there is Slang. Is the pseudo smalltalk used to

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Santiago Bragagnolo
Que proyecto?? ?_? el que pasa smalltalk a c? estan hablando de slang 2014-09-15 14:29 GMT+02:00 Juan smalltalker.marc...@gmail.com: Hola Santiago Como se llama tal proyecto, me podria ser util podria colaborar saludos Juan Marcelo On Mon, Sep 15, 2014 at 6:28 AM, Santiago

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
2014-09-15 13:56 GMT+02:00 p...@highoctane.be p...@highoctane.be: On Mon, Sep 15, 2014 at 1:28 PM, Thierry Goubier thierry.goub...@gmail.com wrote: Hi Phil, thanks for the update on Slang to C. Allways significant to have that. Two open questions: - would a slang to x86 asm via

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Clément Bera
Hello, Note that slang is a subset of smalltalk. The Slang compiler does not allow to compile smalltalk to C. It allows to compile a smalltalk with restricted message sends and classes to C. 2014-09-15 13:28 GMT+02:00 Thierry Goubier thierry.goub...@gmail.com: Hi Phil, thanks for the update

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread kilon alios
Yeah I think I mixed it up with something else, anyway I found a very nice tutorial how to make a working compiler with LLVM http://www.ibm.com/developerworks/library/os-createcompilerllvm1/index.html http://www.ibm.com/developerworks/library/os-createcompilerllvm2/ looks like nativeboost on

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Juan
Arduino to c++ /c Best Jmdc El 15/09/2014 09:33, Santiago Bragagnolo santiagobragagn...@gmail.com escribió: Que proyecto?? ?_? el que pasa smalltalk a c? estan hablando de slang 2014-09-15 14:29 GMT+02:00 Juan smalltalker.marc...@gmail.com: Hola Santiago Como se llama tal proyecto,

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
2014-09-15 14:39 GMT+02:00 Clément Bera bera.clem...@gmail.com: Hello, Note that slang is a subset of smalltalk. The Slang compiler does not allow to compile smalltalk to C. It allows to compile a smalltalk with restricted message sends and classes to C. Yes, I am aware of that. I remember

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread p...@highoctane.be
On Mon, Sep 15, 2014 at 2:33 PM, Thierry Goubier thierry.goub...@gmail.com wrote: 2014-09-15 13:56 GMT+02:00 p...@highoctane.be p...@highoctane.be: On Mon, Sep 15, 2014 at 1:28 PM, Thierry Goubier thierry.goub...@gmail.com wrote: Hi Phil, thanks for the update on Slang to C. Allways

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread p...@highoctane.be
On Mon, Sep 15, 2014 at 2:11 PM, Tudor Girba tu...@tudorgirba.com wrote: Please pay careful attention: this is one of those Pharo libraries that might not meet industry standard. But, it is so small and elegant that even an amateur can have a say with it :). The interesting thing about the

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Jan Vrany
Wasn't Smalltalk/X the one which had a more complete version of that C translation? Yes. Smalltalk/X **still** compiles Smalltalk to C (bytecode interpreting and JITing modes are also supported, of course). Best, Jan

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread p...@highoctane.be
Sure, but enough of Smalltalk flavor to not want to go into C. For specific plugins, this is really cool to have. Phil On Mon, Sep 15, 2014 at 2:39 PM, Clément Bera bera.clem...@gmail.com wrote: Hello, Note that slang is a subset of smalltalk. The Slang compiler does not allow to compile

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread Ben Coman
kilon alios wrote: No offense intended but lately the more I dive inside Pharo the more I feel I waste my time, I love the IDE and the environment and live coding but using the libraries is a never ending struggle for me. I agree with Nicolai the landscape is not good, Pharo really lacks

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
2014-09-15 15:13 GMT+02:00 p...@highoctane.be p...@highoctane.be: On Mon, Sep 15, 2014 at 2:33 PM, Thierry Goubier thierry.goub...@gmail.com wrote: Hum, I would more like SSE and AVX code done this way: matrix multiplications, bitmap processing, heavily used code, SciSmalltalk stuff on

[Pharo-dev] How often should a uninitializedvariable warning be shown?

2014-09-15 Thread Stephan Eggermont
Does it make sense to warn more than once for each variable? Stephan distibutionMapOn: a a roassal2 title: 'Distribution map'; painting: [:view2 | Simple example of a distribution map. Green methods

[Pharo-dev] Command shell font is too tiny :(

2014-09-15 Thread kilon alios
So I got Command Shell from the configuration browser in Pharo 3 and it looks like it ignores the font size I have set in preferences , why ? The font it uses is too tiny I can barely make the letters, anyone else with same issue ?

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread stepharo
I remember that there was an animated gif support. Now I do not remember exactly. At least in squeak there is an AnimatedImageMorph, that can load and display animated gifs. That works and is quite fast even for multiple instances. But of course no (alpha-)transparency Yes this is

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread stepharo
Guys the animation of roassal2 are done really simply using viva. Stef On 14/9/14 19:07, Nicolai Hess wrote: 2014-09-14 18:20 GMT+02:00 kilon alios kilon.al...@gmail.com mailto:kilon.al...@gmail.com: Plenty ? no A few ? yes Woden is certainly a project that I want it to be

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread stepharo
I understand your frustration because I felt it a few months ago. Now, you should bet on Athens, that the less risky way and it is part of Pharo itself, and it is backed by a C library. For DrGeo, I found bitmap rendering to be much faster after Athens use. Whenever you meet issue, Igor will

Re: [Pharo-dev] [ANN] Easy I18N for Pharo

2014-09-15 Thread stepharo
I ***LOVE*** the doc :) Stef On 15/9/14 10:23, Torsten Bergmann wrote: Need an easy translation framework for your Pharo application with no external dependency? Then check out the I18N project: http://smalltalkhub.com/#!/~TorstenBergmann/I18N Docu and examples can be found on the same

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread kilon alios
thanks for you kind words Ben. No the GUI I am developing for Ephestos is suppose to be separate from Blender , I have no intention of forking Blender and maintaining such fork. Regarding OSWindow that wont be necessary I will most likely use Ephestos to access pyQT which in turn will give me

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Damien Cassou
On Mon, Sep 15, 2014 at 2:21 PM, kilon alios kilon.al...@gmail.com wrote: is this relevant to pharo ? -- http://en.wikipedia.org/wiki/Visitor_pattern yes, this is what they are talking about! -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread kilon alios
Thanks Damien :) so I want to further explore Slang , that means downloading the VMMaker , I am following the post of Mariano here https://marianopeck.wordpress.com/tag/vmmaker/ and install VMMaker like this 1 2 3 4 5 6 Deprecation raiseWarning: false. Gofer new

[Pharo-dev] Sprint Friday 26 @ Lille

2014-09-15 Thread stepharo
Hi guys we will organize an official Pharo Sprint at Lille Friday 26 as mentioned in the calendar http://pharo.org/contribute-events Let us know if you plan to join. We will take care of the logistic :) Stef

Re: [Pharo-dev] How often should a uninitializedvariable warning be shown?

2014-09-15 Thread kilon alios
maybe pop up a dialog with the choice for the user to suppress any other warnings of same kind. On Mon, Sep 15, 2014 at 4:28 PM, Stephan Eggermont step...@stack.nl wrote: Does it make sense to warn more than once for each variable? Stephan distibutionMapOn: a a roassal2

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Ben Coman
kilon alios wrote: WOW this CCodeGenerator is great , I have downloaded it and tried the example and it generated the 'generated.c" file . Awesome thank you all  Ok how about this visitor thing ? any links to it , no idea what that is and how to use it in pharo. Is it a way to

Re: [Pharo-dev] How often should a uninitializedvariable warning be shown?

2014-09-15 Thread Esteban A. Maringolo
Not strictly related, but I'd love to have notifications about syntax errors without modifying the code. It gets really nasty when there is a missing square bracket or parenthesis. :) Esteban A. Maringolo 2014-09-15 11:47 GMT-03:00 kilon alios kilon.al...@gmail.com: maybe pop up a dialog

Re: [Pharo-dev] Tests around Pharo

2014-09-15 Thread Ben Coman
mschepens wrote: First of all, thank you for your answers, your precious advices and for having taken time to answer us. Answers to Ben Coman : It's our first experience with Pharo, but we'll take more time to learn this project if it's necessary. We're a little comfortable with the tool, we

[Pharo-dev] TestCoverage magic?

2014-09-15 Thread Yuriy Tymchuk
Hi everyone, I’m trying to understand how current coverage works and executing TestCoverage new returns nil… and TestCoverage class#on:” sends #initializeOn: to that nil. I’ll be very thankful for explanation. Uko

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Eliot Miranda
Hi All, On Mon, Sep 15, 2014 at 6:01 AM, Thierry Goubier thierry.goub...@gmail.com wrote: 2014-09-15 14:39 GMT+02:00 Clément Bera bera.clem...@gmail.com: Hello, Note that slang is a subset of smalltalk. The Slang compiler does not allow to compile smalltalk to C. It allows to compile a

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread p...@highoctane.be
On Mon, Sep 15, 2014 at 6:23 PM, Eliot Miranda eliot.mira...@gmail.com wrote: Hi All, On Mon, Sep 15, 2014 at 6:01 AM, Thierry Goubier thierry.goub...@gmail.com wrote: 2014-09-15 14:39 GMT+02:00 Clément Bera bera.clem...@gmail.com: Hello, Note that slang is a subset of smalltalk. The

Re: [Pharo-dev] TestCoverage magic?

2014-09-15 Thread Marcus Denker
Hi, It might be that it just does not work right now... On Mon, Sep 15, 2014 at 5:53 PM, Yuriy Tymchuk yuriy.tymc...@me.com wrote: Hi everyone, I’m trying to understand how current coverage works and executing TestCoverage new returns nil… and TestCoverage class#on:” sends #initializeOn:

Re: [Pharo-dev] GToolkit

2014-09-15 Thread Tudor Girba
Hi Estaban, On Mon, Sep 15, 2014 at 3:30 AM, Esteban A. Maringolo emaring...@gmail.com wrote: 2014-09-14 15:53 GMT-03:00 Tudor Girba tu...@tudorgirba.com: Hi Phil, It would be cool to know the reasons why people have to use other tools. Perhaps we can do something about it. If it

[Pharo-dev] #doSemanticAnalysisIn: error

2014-09-15 Thread Esteban A. Maringolo
From time to time when I halt the execution (or try to halt it) I get walkbacks reporting a MNU in nil #doSemanticAnalaysisIn: nil Now after hiting Alt+. for a while I was able to recover the control of the image, but when selecting the Morphic UI process in the process explorer I get a similar

Re: [Pharo-dev] TestCoverage magic?

2014-09-15 Thread Yuriy Tymchuk
Thanks, because I started to think that this are things beyond my OO knowledge :) Uko On 15 Sep 2014, at 18:42, Marcus Denker marcus.den...@inria.fr wrote: Hi, It might be that it just does not work right now... On Mon, Sep 15, 2014 at 5:53 PM, Yuriy Tymchuk yuriy.tymc...@me.com

Re: [Pharo-dev] GToolkit

2014-09-15 Thread Esteban A. Maringolo
2014-09-15 14:50 GMT-03:00 Tudor Girba tu...@tudorgirba.com: Hi Estaban, On Mon, Sep 15, 2014 at 3:30 AM, Esteban A. Maringolo emaring...@gmail.com wrote: 2014-09-14 15:53 GMT-03:00 Tudor Girba tu...@tudorgirba.com: Hi Phil, It would be cool to know the reasons why people have to use

Re: [Pharo-dev] #doSemanticAnalysisIn: error

2014-09-15 Thread Damien Cassou
On Mon, Sep 15, 2014 at 8:01 PM, Esteban A. Maringolo emaring...@gmail.com wrote: Why is this? Is it a know bug? is it possible that you don't have the source code of your image? Both the .changes and .sources must be available -- Damien Cassou http://damiencassou.seasidehosting.st Success

Re: [Pharo-dev] #doSemanticAnalysisIn: error

2014-09-15 Thread Esteban A. Maringolo
Well... I have all the sources and changes. But when this happens it seems the image/vm gets in a limbo, saying PharoV30.sources wasn't found, etc. My error was raised by a infinite recursion involving a #halt sent during the printOn: (which sends #javascriptOn: in this case). This is the

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
Hi Eliot, Le 15/09/2014 18:23, Eliot Miranda a écrit : Hi All, On Mon, Sep 15, 2014 at 6:01 AM, Thierry Goubier thierry.goub...@gmail.com mailto:thierry.goub...@gmail.com wrote: I would not suggest replacing C by LLVM-IR for VM work, in part because LLVM-IR is not what I would call

Re: [Pharo-dev] #doSemanticAnalysisIn: error

2014-09-15 Thread Clément Bera
I have the issue too from time to time. I don't know where it comes from. If it comes form missing sources, it may be because some blocks have no sources even when the sources are presents (we tracked them down with Marcus but we don't know from where they come from). A solution is to use the

Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread Craig Latta
...one real problem with the Squeak/Pharo UI is the lack of native windows. There is an old project Graphics-External-Ffenestri but AFAICT it isn't being used. I'm using it, on Mac OS so far (Windows and Ubuntu Linux are the other host platforms I care about at the moment). But there

Re: [Pharo-dev] How often should a uninitializedvariable warning be shown?

2014-09-15 Thread stepharo
On 15/9/14 17:17, Esteban A. Maringolo wrote: Not strictly related, but I'd love to have notifications about syntax errors without modifying the code. It gets really nasty when there is a missing square bracket or parenthesis. me too we will get there. :) Esteban A. Maringolo

[Pharo-dev] Pragmas/Annotations for classes

2014-09-15 Thread Torsten Bergmann
Currently only methods support pragmas in Pharo. Therefore we already had a discussion about Pragmas/Annotations for classes. See http://forum.world.st/Pragmas-Annotations-for-classes-td2282310.html To summarize: it would be helpfull to have them (and with them also get rid of workarounds

Re: [Pharo-dev] How often should a uninitializedvariable warning be shown?

2014-09-15 Thread Tudor Girba
You mean like this: http://www.humane-assessment.com/blog/rethinking-compilation-notifications-in-pharo/ ? Doru On Mon, Sep 15, 2014 at 9:48 PM, stepharo steph...@free.fr wrote: On 15/9/14 17:17, Esteban A. Maringolo wrote: Not strictly related, but I'd love to have notifications about

Re: [Pharo-dev] [squeak-dev] re: The Dilemma: Building a Futuristic GUI for Ephestos

2014-09-15 Thread Eliot Miranda
Hi Craig, On Mon, Sep 15, 2014 at 1:40 PM, Craig Latta cr...@netjam.org wrote: I don't think anybody ever even reported trying [Ffenestri]. I did; it worked. And I just said so again a few messages ago. Hm. OK. It opens windows. But a snippet in a workspace can do that. It does

[Pharo-dev] Strange behavior in Pharo 3.0

2014-09-15 Thread jdelgado
Hi, A student of mine has accidentaly found something interesting that may be already reported, but I do not have time to check. The thing is simple: 1) Create a class with accessors for f. SequenceableCollection subclass: #Foo     instanceVariableNames: 'f'     classVariableNames: ''    

Re: [Pharo-dev] Strange behavior in Pharo 3.0

2014-09-15 Thread Sven Van Caekenberghe
SequenceableCollection is abstract. Collection methods select: #isSubclassResponsibility. = {Collection#add:. Collection#do:. Collection#remove:ifAbsent:} The inspector probably fails because it cannot enumerate the collection. But I haven't actually tried your code. On 15 Sep 2014, at

Re: [Pharo-dev] TWM - Shortcuts - Fixed.

2014-09-15 Thread Sean P. DeNigris
philippeback wrote Shortcuts (Cmd|Alt)R, 1 2 3 4... to move the windows around. On Thu, Sep 11, 2014 at 3:13 PM, Tim Mackinnon lt; tim@ gt; wrote: Sean, Laurent, is this working for you? Ha ha, I didn't even know about those shortcuts ;) Thanks, Phil! - Cheers, Sean -- View this

Re: [Pharo-dev] [pharo-project/pharo-core] aa28e7: 40217

2014-09-15 Thread Sean P. DeNigris
GitHub wrote 13981 Nautilus should allow to compare two methods https://pharo.fogbugz.com/f/cases/13981 Cool! Thanks, T :) - Cheers, Sean -- View this message in context: http://forum.world.st/pharo-project-pharo-core-aa28e7-40217-tp4777278p4778200.html Sent from the Pharo

Re: [Pharo-dev] How often should a uninitializedvariable warning be shown?

2014-09-15 Thread Esteban A. Maringolo
2014-09-15 17:29 GMT-03:00 Tudor Girba tu...@tudorgirba.com: You mean like this: http://www.humane-assessment.com/blog/rethinking-compilation-notifications-in-pharo/ ? I was thinking in how Dolphin does it: http://i.imgur.com/jiyY3IO.png However the Moose solution would avoid the current

Re: [Pharo-dev] Strange behavior in Pharo 3.0

2014-09-15 Thread Jordi Delgado
Yes, that would be ok. But the problem is not the Inspector failing, the problem is that Pharo crashes, and that should not happen. Bests, Jordi SequenceableCollection is abstract. Collection methods select: #isSubclassResponsibility. = {Collection#add:. Collection#do:.

Re: [Pharo-dev] [Vm-dev] re: Parsing Pharo syntax to C/C++

2014-09-15 Thread Thierry Goubier
Hi Ronie, Le 15/09/2014 23:37, Ronie Salgado a écrit : Hello, I am segmenting this mail in several sections. --- - On Lowcode and Cog I have been working in the last week with the Cog VM, implementing the Lowcode instructions in