Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread laurent laffont
On Fri, Mar 25, 2011 at 6:48 AM, Daniel Lyons fus...@storytotell.orgwrote: Hi, Hi, I have two questions, a technical one and a more general one. In broad strokes, what are people doing for GUIs? My guess would be using Morphic, but googling around you find more abuse than use, it looks

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Ricardo Moran
I'm not even close to being a smalltalk wizard, so I can't really answer your questions. However, you should probably read Pharo by example ( http://pharobyexample.org/). AFAIK it is one of the best books for newbies like me and it has a nice chapter about Morphic that should get you started.

Re: [Pharo-project] [squeak-dev] positionalMesssge breaks literal array parsing

2011-03-25 Thread Nicolas Cellier
Anyway, if we would keep an alternate syntax,I recommend using a subclass of Parser and leave the SmalltalkParser alone. Nicolas 2011/3/25 Matthew Fulmer tapp...@gmail.com: On Thu, Mar 24, 2011 at 02:12:31PM -0700, Eliot Miranda wrote: What is this support for?  Is it for those funky ffi calls

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Alain Plantec
Hi nullPointer all New widgets are built with Morphic. Morphic is the current UI framework for Pharo and it is important to improve it. SimpleMorphic is not well integrated and is far from be usable. the goal would be to build a new framework from it by cleaning it, by integrating polymorph

Re: [Pharo-project] A step toward reducing complexity

2011-03-25 Thread Stéphane Ducasse
Thanks. May be the windowActiveDropShadowStyle could be just added to the UITheme class? Open a bug entry and attach code or slice there so that - have a look - not forget to integrate the fix. Stef Reduce the complexity of user interface themes In general, user interface

[Pharo-project] Issue 3877 in pharo: Check reduced complexity for UI themes

2011-03-25 Thread pharo
Status: Accepted Owner: torsten@astares.de Labels: Milestone-1.3 New issue 3877 by torsten@astares.de: Check reduced complexity for UI themes http://code.google.com/p/pharo/issues/detail?id=3877 We should check if this:

Re: [Pharo-project] pharo closures

2011-03-25 Thread Stéphane Ducasse
On Mar 25, 2011, at 2:51 AM, Toon Verwaest wrote: Ok, I will do so. (read the f-ing paper) I only read the blogpost until now. which paper? Is there something more than the blog? I read the old VW5 paper but eliot told me that this is old and not accurate with Cog anymore. I just realized

Re: [Pharo-project] [squeak-dev] positionalMesssge breaks literal array parsing

2011-03-25 Thread Igor Stasenko
On 25 March 2011 08:14, Nicolas Cellier nicolas.cellier.aka.n...@gmail.com wrote: Anyway, if we would keep an alternate syntax,I recommend using a subclass of Parser and leave the SmalltalkParser alone. +1 Nicolas 2011/3/25 Matthew Fulmer tapp...@gmail.com: On Thu, Mar 24, 2011 at

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Geert Claes
Stéphane Ducasse wrote: ... We are rewriting from scratch the basic tools - Browser (Nautilus soon to be announced - with groups, package browsers, refactorings, may be plugin architecture) - Finder - TestRunner (soon) - MCBrowser ... Yes, it would be great if it were easier to

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Stéphane Ducasse
Hi Daniel I have two questions, a technical one and a more general one. In broad strokes, what are people doing for GUIs? My guess would be using Morphic, but googling around you find more abuse than use, it looks like, and very little live links to up-to-date

Re: [Pharo-project] A step toward reducing complexity

2011-03-25 Thread Tudor Girba
Thanks, Doug. This was on my to do list for a long time. Just a note: GLMUITheme is part of Glamour. Please do not fork it in Pharo and integrate fixes there because then it will just get messy. I will integrate it in Glamour. If you want to evolve it in the context of Pharo, you should rename

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Stéphane Ducasse
On Mar 24, 2011, at 10:30 PM, nullPointer wrote: I don´t understand something. The implementation of new widgets will based on SimpleMorphic, o really will be the base Morph is based in SimpleMorphic? From what I see and after the discussion with alain: we should build new widget on Morphic

Re: [Pharo-project] A step toward reducing complexity

2011-03-25 Thread DougEdmunds
Not my intention to fork it. It does pick up some characteristics from the chain, which I didn't explore. On 3/25/2011 1:09 AM, Tudor Girba [via Smalltalk] wrote: Thanks, Doug. This was on my to do list for a long time. Just a note: GLMUITheme is part of Glamour. Please do not fork it in

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Stéphane Ducasse
Geert the key problem is that if people do not jump in the water and decide to do something then nothing will happen beside reporting what other cool communities are doing. So of course been aware that technology YZ K has a cool stuff is important, but more important is to build our own.

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Stéphane Ducasse
For example I took the soup package and I added comments and tests After a couple of days the package was cooler. And this can be done by a lot of people. Stef On Mar 24, 2011, at 10:30 PM, nullPointer wrote: I don´t understand something. The implementation of new widgets will based on

Re: [Pharo-project] A step toward reducing complexity

2011-03-25 Thread Stéphane Ducasse
We should rename it and fork it so that doru gets less conflicts Stef On Mar 25, 2011, at 9:08 AM, Tudor Girba wrote: Thanks, Doug. This was on my to do list for a long time. Just a note: GLMUITheme is part of Glamour. Please do not fork it in Pharo and integrate fixes there because then

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Geert Claes
Stéphane Ducasse wrote: the key problem is that if people do not jump in the water and decide to do something then nothing will happen beside reporting what other cool communities are doing. I fully agree what you are saying here ... personally I find the Morphic learning curve waay

[Pharo-project] [ANN] Self-learning PocketCube Solver

2011-03-25 Thread HwaJong Oh
Hi, I am working on PocketCube solver (project wiki page here: http://appdal.com/groups/36442/wiki/80aad/PocketCube_Solver_with_Pharo.html ) My latest version of this can generate classes that can recognize pattern of PocketCube. If there is a PocketCubePattern subclass that matches current

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Igor Stasenko
On 25 March 2011 09:22, Geert Claes geert.wl.cl...@gmail.com wrote: Stéphane Ducasse wrote: the key problem is that if people do not jump in the water and decide to do something then nothing will happen beside reporting what other cool communities are doing. I fully agree what you are

[Pharo-project] Brainstorming further out (was Re: What is the future of GUI in Pharo?)

2011-03-25 Thread Göran Krampe
Hi all! brainstorm I think we should think about what is happening out there with the new explosion around two things: - Mobile apps - HTML5 IT is changing, people are using pads and phones more than computers in the very near future (or already). And HTML5 gives advanced capabilities to

Re: [Pharo-project] Brainstorming further out (was Re: What is the future of GUI in Pharo?)

2011-03-25 Thread Göran Krampe
A good post on the subject of Javascript remote debugging: http://www.em-motion.mobi/2010/10/12/on-device-javascript-debugging-intro/ regards, Göran

Re: [Pharo-project] Does Committing Code to an Open Source Project Mean Committing Career Suicide?

2011-03-25 Thread Craig Latta
Wow. The stuff in there about California law is simply false. See the California labor code, sections 2870-2872 (e.g., at [1]). -C [1] http://law.justia.com/codes/california/2009/lab/2870-2872.html -- Craig Latta www.netjam.org/resume +31 06 2757 7177 + 1 415 287 3547

Re: [Pharo-project] [ANN] Self-learning PocketCube Solver

2011-03-25 Thread Stéphane Ducasse
:) What are the rules to play pocket cube? Is it like rubic cube? Stef Hi, I am working on PocketCube solver (project wiki page here: http://appdal.com/groups/36442/wiki/80aad/PocketCube_Solver_with_Pharo.html ) My latest version of this can generate classes that can recognize pattern

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Benjamin
About the How to learn Morphic ? point, there is a cool PharoCast that shows basis http://www.pharocasts.com/2011/02/pharo-gui-with-polymorph.html. About my own experience, I have learnt a bit by myself (RecentMessageList, Finder) and then I have pair programmed with Alain during last ESUG and

Re: [Pharo-project] pharo closures

2011-03-25 Thread Toon Verwaest
which paper? Is there something more than the blog? I read the old VW5 paper but eliot told me that this is old and not accurate with Cog anymore. Mmh... he was referring me to that old paper indeed. http://www.esug.org/data/Articles/misc/oopsla99-contexts.pdf @igor that was exactly my

Re: [Pharo-project] pharo closures

2011-03-25 Thread Igor Stasenko
On 25 March 2011 10:25, Toon Verwaest toon.verwa...@gmail.com wrote: which paper? Is there something more than the blog? I read the old VW5 paper but eliot told me that this is old and not accurate with Cog anymore. Mmh... he was referring me to that old paper indeed.

Re: [Pharo-project] pharo closures

2011-03-25 Thread Toon Verwaest
If i'm not mistaken, remote temp vectors are rare.. (Eliot could give you a nice doit to count all closures in system which using temps vector) So if its even slow, its not a big deal anyways. My point was not really that I would make it faster. My point was more that I would do the

[Pharo-project] Brainstorming further out (was Re: What is the future of GUI in Pharo?)

2011-03-25 Thread Torsten Bergmann
Göran wrote: One way could be to create a fast Morphic player layer in js Did you see http://astares.blogspot.com/2011/03/morphic-in-javascript.html Try it here: http://chirp.scratchr.org/dl/experimental/JsMorphic/morphic.html Bye T. -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und

Re: [Pharo-project] [ANN] Self-learning PocketCube Solver

2011-03-25 Thread HwaJong Oh
it's 2x2x2 Rubik's cube. Much simpler thant original 3x3x3. http://en.wikipedia.org/wiki/Pocket_cube -- View this message in context: http://forum.world.st/ANN-Self-learning-PocketCube-Solver-tp3404815p3405036.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.

Re: [Pharo-project] Brainstorming further out (was Re: What is the future of GUI in Pharo?)

2011-03-25 Thread Igor Stasenko
Haha... that's fun! :) 2011/3/25 Torsten Bergmann asta...@gmx.de: Göran wrote: One way could be to create a fast Morphic player layer in js Did you see http://astares.blogspot.com/2011/03/morphic-in-javascript.html Try it here:  

Re: [Pharo-project] Issue 3876 in pharo: SqNumberParserTesttestFloatGradualUnderflow has an odd condition

2011-03-25 Thread pharo
Comment #1 on issue 3876 by nicolas@gmail.com: SqNumberParserTesttestFloatGradualUnderflow has an odd condition http://code.google.com/p/pharo/issues/detail?id=3876 Hmm, it sounds like a mistake, should be ifTrue:ifFalse: indeed.

Re: [Pharo-project] Issue 3876 in pharo: SqNumberParserTesttestFloatGradualUnderflow has an odd condition

2011-03-25 Thread pharo
Comment #2 on issue 3876 by nicolas@gmail.com: SqNumberParserTesttestFloatGradualUnderflow has an odd condition http://code.google.com/p/pharo/issues/detail?id=3876 More exactly, ifFalse:ifTrue: float := self areLowercaseDigitsAllowed ifFalse: [SqNumberParser parse:

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Mariano Martinez Peck
About Morphic, I have a couple of links but probably are outdated: http://www.google.ch/url?sa=tsource=webcd=4ved=0CDEQFjADurl=http%3A%2F%2Fstephane.ducasse.free.fr%2FFreeBooks%2FCollectiveNBlueBook%2Fmorphic.final.pdfrct=jq= morphic

Re: [Pharo-project] Brainstorming further out (was Re: What is the future of GUI in Pharo?)

2011-03-25 Thread Janko Mivšek
Yep, most of what you described on HTML5 and Mobile front is already there or in planning/vision state in Aida land, together with Jtalk. I'm just preparing a On the web frontiers.. submittion for ESUG talk about this, so guys please keep comming out with such ideas! Janko On 25. 03. 2011

[Pharo-project] Issue 3878 in pharo: #enableTextChange selector name is misleading, i propose changing the name to #canChangeText

2011-03-25 Thread pharo
Status: New Owner: New issue 3878 by fernando...@gmail.com: #enableTextChange selector name is misleading, i propose changing the name to #canChangeText http://code.google.com/p/pharo/issues/detail?id=3878 It's sent by the TextEditor, to ask the morphs for permision to change the

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Mariano Martinez Peck
On Thu, Mar 24, 2011 at 4:33 PM, Dennis Schetinin chae...@gmail.com wrote: Isn't there some kind of Ideas page yet? Would also be useful for GSoC, etc. http://code.google.com/p/pharo/wiki/IdeasToImplement but I guess it is quite outdated 2011/3/24 Igor Stasenko siguc...@gmail.com

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Igor Stasenko
On 25 March 2011 06:48, Daniel Lyons fus...@storytotell.org wrote: Hi, I have two questions, a technical one and a more general one. In broad strokes, what are people doing for GUIs? My guess would be using Morphic, but googling around you find more abuse than use, it looks like, and very

Re: [Pharo-project] Issue 3863 in pharo: packages cleanup needed

2011-03-25 Thread pharo
Updates: Status: Closed Comment #2 on issue 3863 by marcus.d...@gmail.com: packages cleanup needed http://code.google.com/p/pharo/issues/detail?id=3863 in 13109

Re: [Pharo-project] pharo closures

2011-03-25 Thread Stefan Marr
Hi: On 25 Mar 2011, at 11:01, Toon Verwaest wrote: If you really win a lot of performance by doing so, this is justified (although I would still give it a different class than just Array ;)). I'm just trying to find out if that performance boost is really there. But I'm going to take this

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Igor Stasenko
On 25 March 2011 12:12, Mariano Martinez Peck marianop...@gmail.com wrote: On Thu, Mar 24, 2011 at 4:33 PM, Dennis Schetinin chae...@gmail.com wrote: Isn't there some kind of Ideas page yet? Would also be useful for GSoC, etc. http://code.google.com/p/pharo/wiki/IdeasToImplement but I

[Pharo-project] [update 1.3] #13109

2011-03-25 Thread Marcus Denker
13109 - Issue 3863: packages cleanup needed -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD.

Re: [Pharo-project] pharo closures

2011-03-25 Thread Igor Stasenko
On 25 March 2011 12:35, Stefan Marr ph...@stefan-marr.de wrote: Hi: On 25 Mar 2011, at 11:01, Toon Verwaest wrote: If you really win a lot of performance by doing so, this is justified (although I would still give it a different class than just Array ;)). I'm just trying to find out if

Re: [Pharo-project] pharo closures

2011-03-25 Thread Henrik Johansen
On Mar 25, 2011, at 12:54 25PM, Igor Stasenko wrote: On 25 March 2011 12:35, Stefan Marr ph...@stefan-marr.de wrote: Hi: On 25 Mar 2011, at 11:01, Toon Verwaest wrote: If you really win a lot of performance by doing so, this is justified (although I would still give it a different

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Göran Krampe
On 03/25/2011 06:48 AM, Daniel Lyons wrote: Hi, I have two questions, a technical one and a more general one. In broad strokes, what are people doing for GUIs? Basically: - For tools inside Pharo/Squeak, for research and for hobby projects etc, we use Morphic. If you want it running inside

Re: [Pharo-project] pharo closures

2011-03-25 Thread Stéphane Ducasse
+1 Hi: On 25 Mar 2011, at 11:01, Toon Verwaest wrote: If you really win a lot of performance by doing so, this is justified (although I would still give it a different class than just Array ;)). I'm just trying to find out if that performance boost is really there. But I'm going to

Re: [Pharo-project] What is the future of GUI in Pharo?

2011-03-25 Thread Cédrick Béler
I also think mobile apps are nice targets... I would love to do native mobile apps (and semi-native based on html5/JS - phonegap, jquerymobile...) that would mainly by the UI for smalltalk apps hosted on a server (be it personnal computers on our home local network or an outside server

Re: [Pharo-project] Issue 3715 in pharo: Workspace shouting after switching between shout/unshout

2011-03-25 Thread pharo
Updates: Status: Accepted Comment #5 on issue 3715 by stephane...@gmail.com: Workspace shouting after switching between shout/unshout http://code.google.com/p/pharo/issues/detail?id=3715 in the shout initialize or load method we should have something like PluggableTextMorph

[Pharo-project] Issue 3879 in pharo: Wipe out positional arguments cruft from compiler

2011-03-25 Thread pharo
Status: FixToInclude Owner: siguc...@gmail.com New issue 3879 by siguc...@gmail.com: Wipe out positional arguments cruft from compiler http://code.google.com/p/pharo/issues/detail?id=3879 Removes the #positionalArgument from Scanner and Parser So, now #(foo(bar)) is parsed correctly

Re: [Pharo-project] Issue 3879 in pharo: Wipe out positional arguments cruft from compiler

2011-03-25 Thread pharo
Updates: Labels: Milestone-1.3 Type-Patch Comment #1 on issue 3879 by siguc...@gmail.com: Wipe out positional arguments cruft from compiler http://code.google.com/p/pharo/issues/detail?id=3879 (No comment was entered for this change.)

Re: [Pharo-project] Issue 3715 in pharo: Workspace shouting after switching between shout/unshout

2011-03-25 Thread pharo
Updates: Status: FixProposed Comment #6 on issue 3715 by benjamin...@gmail.com: Workspace shouting after switching between shout/unshout http://code.google.com/p/pharo/issues/detail?id=3715 Once this fix is integrated, you can load the last version of shout :) Attachments:

Re: [Pharo-project] Issue 3715 in pharo: Workspace shouting after switching between shout/unshout

2011-03-25 Thread pharo
Comment #7 on issue 3715 by benjamin...@gmail.com: Workspace shouting after switching between shout/unshout http://code.google.com/p/pharo/issues/detail?id=3715 Done Attachments: BetterImplementationOfShouting.2.cs 2.0 KB

Re: [Pharo-project] Jtalk, a Smalltalk for web developers

2011-03-25 Thread Nicolas Petton
Le lundi 21 mars 2011 à 10:17 +0100, Richard Durr a écrit : As far as I can see, the only way to call external Javascript is by writing Javascript-Code directly into a method like so: doSomethingWith: anObject {'return SOMELIBRARY.doSomething(anObject); '} is this correct? No, you

[Pharo-project] Issue 3880 in pharo: Balloon Tests not categorized/commented in 1.3

2011-03-25 Thread pharo
Status: Accepted Owner: torsten@astares.de Labels: Milestone-1.3 New issue 3880 by torsten@astares.de: Balloon Tests not categorized/commented in 1.3 http://code.google.com/p/pharo/issues/detail?id=3880 uncategorizes methods in category Balloon-Collections-Tests

Re: [Pharo-project] Issue 3880 in pharo: Balloon Tests not categorized/commented in 1.3

2011-03-25 Thread pharo
Updates: Status: FixToInclude Comment #1 on issue 3880 by torsten@astares.de: Balloon Tests not categorized/commented in 1.3 http://code.google.com/p/pharo/issues/detail?id=3880 Fixed in SLICE-Issue-3880-Balloon-Tests-not-categorizedcommented-tbn.1 (additionally attached the

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Schwab,Wilhelm K
Re learning about the GUI, look for Polymorph examples, the ProfessorStef browser, etc. The GUI section of the CollaborActive Book looks good too, as are the screen casts. From: pharo-project-boun...@lists.gforge.inria.fr

Re: [Pharo-project] problem with obsolete classes in latest core

2011-03-25 Thread Marcus Denker
On Mar 24, 2011, at 7:25 PM, Mariano Martinez Peck wrote: Compiler recompileAll. Smalltalk fixObsoleteReferences. SystemNavigation default obsoleteClasses - an Array(AnObsoleteWordArray) But I cannot get rid of that final obsoletClass. If you check for the users of WordArray, they

Re: [Pharo-project] problem with obsolete classes in latest core

2011-03-25 Thread Mariano Martinez Peck
On Fri, Mar 25, 2011 at 3:41 PM, Marcus Denker marcus.den...@inria.frwrote: On Mar 24, 2011, at 7:25 PM, Mariano Martinez Peck wrote: Compiler recompileAll. Smalltalk fixObsoleteReferences. SystemNavigation default obsoleteClasses - an Array(AnObsoleteWordArray) But I cannot get rid of

Re: [Pharo-project] Issue 3681 in pharo: [Failing Test] Tests.Release.ReleaseTest.testObsoleteClasses

2011-03-25 Thread pharo
Updates: Status: FixProposed Labels: Milestone-1.3 Comment #5 on issue 3681 by marcus.d...@gmail.com: [Failing Test] Tests.Release.ReleaseTest.testObsoleteClasses http://code.google.com/p/pharo/issues/detail?id=3681 for 1.3 in addtion: WordArrayForSegment has Obsolete

Re: [Pharo-project] problem with obsolete classes in latest core

2011-03-25 Thread Marcus Denker
On Mar 25, 2011, at 3:44 PM, Mariano Martinez Peck wrote: On Fri, Mar 25, 2011 at 3:41 PM, Marcus Denker marcus.den...@inria.fr wrote: On Mar 24, 2011, at 7:25 PM, Mariano Martinez Peck wrote: Compiler recompileAll. Smalltalk fixObsoleteReferences. SystemNavigation default

Re: [Pharo-project] problem with obsolete classes in latest core

2011-03-25 Thread Marcus Denker
On Mar 25, 2011, at 3:46 PM, Marcus Denker wrote: fixObsoleteReferences only fixes CompiledMethods, doesn't it ? yep. And the trick to find them is to inspect SystemNavigation default obsoleteClasses first allInstances and then use the explore pointers on that. Marcus

[Pharo-project] Issue 3881 in pharo: Problem with Inst var refs...

2011-03-25 Thread pharo
Status: FixProposed Owner: benjamin...@gmail.com Labels: Nautilus New issue 3881 by benjamin...@gmail.com: Problem with Inst var refs... http://code.google.com/p/pharo/issues/detail?id=3881 If you click, the popup window have the good name, but if you choose to sort var names alphabetically,

Re: [Pharo-project] problem with obsolete classes in latest core

2011-03-25 Thread Henrik Johansen
On Mar 25, 2011, at 3:48 33PM, Marcus Denker wrote: On Mar 25, 2011, at 3:46 PM, Marcus Denker wrote: fixObsoleteReferences only fixes CompiledMethods, doesn't it ? yep. And the trick to find them is to inspect SystemNavigation default obsoleteClasses first allInstances

Re: [Pharo-project] problem with obsolete classes in latest core

2011-03-25 Thread Henrik Johansen
On Mar 25, 2011, at 4:09 51PM, Henrik Johansen wrote: On Mar 25, 2011, at 3:48 33PM, Marcus Denker wrote: On Mar 25, 2011, at 3:46 PM, Marcus Denker wrote: fixObsoleteReferences only fixes CompiledMethods, doesn't it ? yep. And the trick to find them is to inspect

Re: [Pharo-project] Issue 3878 in pharo: #enableTextChange selector name is misleading, i propose changing the name to #canChangeText

2011-03-25 Thread pharo
Updates: Status: FixProposed Labels: Milestone-1.3 Comment #1 on issue 3878 by marcus.d...@gmail.com: #enableTextChange selector name is misleading, i propose changing the name to #canChangeText http://code.google.com/p/pharo/issues/detail?id=3878 (No comment was entered for

Re: [Pharo-project] Issue 3877 in pharo: Check reduced complexity for UI themes

2011-03-25 Thread pharo
Updates: Status: FixProposed Comment #1 on issue 3877 by marcus.d...@gmail.com: Check reduced complexity for UI themes http://code.google.com/p/pharo/issues/detail?id=3877 (No comment was entered for this change.)

Re: [Pharo-project] problem with obsolete classes in latest core

2011-03-25 Thread Henrik Johansen
On Mar 25, 2011, at 4:12 02PM, Henrik Johansen wrote: On Mar 25, 2011, at 4:09 51PM, Henrik Johansen wrote: On Mar 25, 2011, at 3:48 33PM, Marcus Denker wrote: On Mar 25, 2011, at 3:46 PM, Marcus Denker wrote: fixObsoleteReferences only fixes CompiledMethods, doesn't it ?

Re: [Pharo-project] Issue 3876 in pharo: SqNumberParserTesttestFloatGradualUnderflow has an odd condition

2011-03-25 Thread pharo
Comment #3 on issue 3876 by da...@teleport.com: SqNumberParserTesttestFloatGradualUnderflow has an odd condition http://code.google.com/p/pharo/issues/detail?id=3876 aha, now it makes sense:)

[Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Mariano Martinez Peck
Hi. I have to say that I hate that the compiler associates a special bytecode for #class and that the VM don't even send the message. I want to be able to overwrite #class in a proxy for example, or to debug it. I did some benchmarks disabling such optimization by doing: (ParseNode

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Marcus Denker
On Mar 25, 2011, at 5:26 PM, Mariano Martinez Peck wrote: Hi. I have to say that I hate that the compiler associates a special bytecode for #class and that the VM don't even send the message. I want to be able to overwrite #class in a proxy for example, or to debug it. I did some

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Camillo Bruni
I am against non-transparent optimizations as well. However, I think special selectors like ifTrue: / class and so forth should still be used in the VM since its cheap way getting some performance improvements. But to make them work in a decent OO way they should also be able to deal with a

Re: [Pharo-project] Issue 3881 in pharo: Problem with Inst var refs...

2011-03-25 Thread pharo
Comment #1 on issue 3881 by stephane...@gmail.com: Problem with Inst var refs... http://code.google.com/p/pharo/issues/detail?id=3881 in 13110

Re: [Pharo-project] pharo closures

2011-03-25 Thread Miguel Cobá
El vie, 25-03-2011 a las 13:05 +0100, Henrik Johansen escribió: On Mar 25, 2011, at 12:54 25PM, Igor Stasenko wrote: On 25 March 2011 12:35, Stefan Marr ph...@stefan-marr.de wrote: Hi: On 25 Mar 2011, at 11:01, Toon Verwaest wrote: If you really win a lot of performance by doing

Re: [Pharo-project] Issue 3881 in pharo: Problem with Inst var refs...

2011-03-25 Thread pharo
Updates: Status: Closed Comment #2 on issue 3881 by stephane...@gmail.com: Problem with Inst var refs... http://code.google.com/p/pharo/issues/detail?id=3881 (No comment was entered for this change.)

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Marcus Denker
On Mar 25, 2011, at 5:46 PM, Camillo Bruni wrote: Arguing with absolute values is a bit dangerous: But it makes 13ms / 17ms * 100% = 76% = 25% speed improvement! in COG 50ms / 60ms * 100% = 83% = 17% faster So the impact is still quite big. But indeed I would be in favor of a normal

Re: [Pharo-project] Issue 3879 in pharo: Wipe out positional arguments cruft from compiler

2011-03-25 Thread pharo
Updates: Status: Closed Comment #2 on issue 3879 by stephane...@gmail.com: Wipe out positional arguments cruft from compiler http://code.google.com/p/pharo/issues/detail?id=3879 13110

Re: [Pharo-project] Issue 3859 in pharo: Pluggin control

2011-03-25 Thread pharo
Updates: Status: Closed Comment #2 on issue 3859 by stephane...@gmail.com: Pluggin control http://code.google.com/p/pharo/issues/detail?id=3859 in 13110

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Marcus Denker
On Mar 25, 2011, at 5:51 PM, Marcus Denker wrote: On Mar 25, 2011, at 5:46 PM, Camillo Bruni wrote: Arguing with absolute values is a bit dangerous: But it makes 13ms / 17ms * 100% = 76% = 25% speed improvement! in COG 50ms / 60ms * 100% = 83% = 17% faster So for Cog, you get this

Re: [Pharo-project] Issue 3715 in pharo: Workspace shouting after switching between shout/unshout

2011-03-25 Thread pharo
Updates: Status: Closed Comment #8 on issue 3715 by stephane...@gmail.com: Workspace shouting after switching between shout/unshout http://code.google.com/p/pharo/issues/detail?id=3715 in 13110

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Camillo Bruni
On 2011-03-25, at 18:12, Marcus Denker wrote: On Mar 25, 2011, at 5:51 PM, Marcus Denker wrote: On Mar 25, 2011, at 5:46 PM, Camillo Bruni wrote: Arguing with absolute values is a bit dangerous: But it makes 13ms / 17ms * 100% = 76% = 25% speed improvement! in COG 50ms / 60ms

Re: [Pharo-project] Issue 3715 in pharo: Workspace shouting after switching between shout/unshout

2011-03-25 Thread pharo
Comment #9 on issue 3715 by stephane...@gmail.com: Workspace shouting after switching between shout/unshout http://code.google.com/p/pharo/issues/detail?id=3715 Benjamin you should talk with igor about using class new.

Re: [Pharo-project] Issue 3861 in pharo: Image freeze when changing system time

2011-03-25 Thread pharo
Updates: Status: Closed Comment #4 on issue 3861 by stephane...@gmail.com: Image freeze when changing system time http://code.google.com/p/pharo/issues/detail?id=3861 (No comment was entered for this change.)

[Pharo-project] [update 1.3] #13110

2011-03-25 Thread Stéphane Ducasse
13110 - - Issue 3881: Problem with Inst var refs Thanks Benjamin van Ryseghem. - Issue 3879: Wipe out positional arguments cruft from compiler. Thanks Igor Stasenko. - Issue 3859: Pluggin control. Thanks Igor Stasenko. - Issue 3715: Workspace shouting after switching between

Re: [Pharo-project] Issue 3876 in pharo: SqNumberParserTesttestFloatGradualUnderflow has an odd condition

2011-03-25 Thread pharo
Updates: Status: FixProposed Comment #4 on issue 3876 by stephane...@gmail.com: SqNumberParserTesttestFloatGradualUnderflow has an odd condition http://code.google.com/p/pharo/issues/detail?id=3876 (No comment was entered for this change.)

Re: [Pharo-project] Issue 3880 in pharo: Balloon Tests not categorized/commented in 1.3

2011-03-25 Thread pharo
Updates: Status: Closed Comment #2 on issue 3880 by stephane...@gmail.com: Balloon Tests not categorized/commented in 1.3 http://code.google.com/p/pharo/issues/detail?id=3880 in 13111

Re: [Pharo-project] Issue 3876 in pharo: SqNumberParserTesttestFloatGradualUnderflow has an odd condition

2011-03-25 Thread pharo
Updates: Status: Closed Comment #5 on issue 3876 by stephane...@gmail.com: SqNumberParserTesttestFloatGradualUnderflow has an odd condition http://code.google.com/p/pharo/issues/detail?id=3876 in 13111

Re: [Pharo-project] Issue 3875 in pharo: Merge minor NumberParser refactorings from Squeak

2011-03-25 Thread pharo
Updates: Status: Closed Comment #2 on issue 3875 by stephane...@gmail.com: Merge minor NumberParser refactorings from Squeak http://code.google.com/p/pharo/issues/detail?id=3875 in 13111

Re: [Pharo-project] Issue 3850 in pharo: remove HTTPServerDirectory PseudoFileStream

2011-03-25 Thread pharo
Comment #1 on issue 3850 by stephane...@gmail.com: remove HTTPServerDirectory PseudoFileStream http://code.google.com/p/pharo/issues/detail?id=3850 the file is empty

Re: [Pharo-project] [update 1.3] #13110

2011-03-25 Thread Miguel Cobá
El vie, 25-03-2011 a las 18:34 +0100, Stéphane Ducasse escribió: 13110 - - Issue 3881: Problem with Inst var refs Thanks Benjamin van Ryseghem. - Issue 3879: Wipe out positional arguments cruft from compiler. Thanks Igor Stasenko. - Issue 3859:Pluggin control. Thanks Igor

Re: [Pharo-project] Issue 3850 in pharo: remove HTTPServerDirectory PseudoFileStream

2011-03-25 Thread pharo
Updates: Status: Closed Comment #2 on issue 3850 by stephane...@gmail.com: remove HTTPServerDirectory PseudoFileStream http://code.google.com/p/pharo/issues/detail?id=3850 in 13111

Re: [Pharo-project] Issue 3718 in pharo: Color classwheel: should be (back) on class side

2011-03-25 Thread pharo
Updates: Status: Closed Comment #6 on issue 3718 by stephane...@gmail.com: Color classwheel: should be (back) on class side http://code.google.com/p/pharo/issues/detail?id=3718 in 13111

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Toon Verwaest
What do you think? I am for... for the JIT is is a monomorphic send to a primitive, so the IC will be very effective and should take care that the lookup is actually almost never done. (and the lookup is the only thing the #class bytecode saves, as the target method is a primitive). I

Re: [Pharo-project] Issue 3341 in pharo: use #= for integer comparison instead of #==

2011-03-25 Thread pharo
Updates: Status: FixToInclude Comment #5 on issue 3341 by stephane...@gmail.com: use #= for integer comparison instead of #== http://code.google.com/p/pharo/issues/detail?id=3341 (No comment was entered for this change.)

Re: [Pharo-project] Issue 2848 in pharo: Deprecate StringasUrl

2011-03-25 Thread pharo
Updates: Status: Closed Comment #5 on issue 2848 by stephane...@gmail.com: Deprecate StringasUrl http://code.google.com/p/pharo/issues/detail?id=2848 I proposed that we do not integrate this one event if this is me that proposed it.

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Marcus Denker
On Mar 25, 2011, at 7:09 PM, Toon Verwaest wrote: What do you think? I am for... for the JIT is is a monomorphic send to a primitive, so the IC will be very effective and should take care that the lookup is actually almost never done. (and the lookup is the only thing the #class

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Mariano Martinez Peck
On Fri, Mar 25, 2011 at 7:08 PM, Toon Verwaest toon.verwa...@gmail.comwrote: What do you think? I am for... for the JIT is is a monomorphic send to a primitive, so the IC will be very effective and should take care that the lookup is actually almost never done. (and the lookup is the

Re: [Pharo-project] Issue 3864 in pharo: [Failing Test] 1.3 ImageSegmentTestExport

2011-03-25 Thread pharo
Updates: Status: FixToInclude Comment #1 on issue 3864 by marianopeck: [Failing Test] 1.3 ImageSegmentTestExport http://code.google.com/p/pharo/issues/detail?id=3864 To fix this, browse the class WordArrayForSegment and change its superclass to WordArray instead of the Obsolete

Re: [Pharo-project] pharo closures

2011-03-25 Thread Eliot Miranda
On Fri, Mar 25, 2011 at 12:54 AM, Stéphane Ducasse stephane.duca...@inria.fr wrote: On Mar 25, 2011, at 2:51 AM, Toon Verwaest wrote: Ok, I will do so. (read the f-ing paper) I only read the blogpost until now. which paper? Is there something more than the blog? I read the old VW5 paper

Re: [Pharo-project] Remove #class as a Compiler optimization

2011-03-25 Thread Igor Stasenko
On 25 March 2011 19:22, Mariano Martinez Peck marianop...@gmail.com wrote: On Fri, Mar 25, 2011 at 7:08 PM, Toon Verwaest toon.verwa...@gmail.com wrote: What do you think? I am for... for the JIT is is a monomorphic send to a primitive, so the IC will be very effective and should take

Re: [Pharo-project] [update 1.3] #13110

2011-03-25 Thread Stéphane Ducasse
On Mar 25, 2011, at 7:01 PM, Miguel Cobá wrote: El vie, 25-03-2011 a las 18:34 +0100, Stéphane Ducasse escribió: 13110 - - Issue 3881:Problem with Inst var refs Thanks Benjamin van Ryseghem. - Issue 3879:Wipe out positional arguments cruft from compiler. Thanks

Re: [Pharo-project] [update 1.3] #13110

2011-03-25 Thread Igor Stasenko
On 25 March 2011 20:36, Stéphane Ducasse stephane.duca...@inria.fr wrote: On Mar 25, 2011, at 7:01 PM, Miguel Cobá wrote: El vie, 25-03-2011 a las 18:34 +0100, Stéphane Ducasse escribió: 13110 - - Issue 3881:        Problem with Inst var refs Thanks Benjamin van Ryseghem. -

  1   2   >