Re: [Pharo-project] help to remove toolbuilder

2011-06-06 Thread Stéphane Ducasse
Yes I did that for the moment :) Stef On Jun 5, 2011, at 11:32 PM, Schwab,Wilhelm K wrote: Stef, It looks like it goes into the following loop: [aWidget world notNil] whileTrue: [ aWidget outermostWorldMorph doOneCycle. ]. where aWidget is the system window

Re: [Pharo-project] Toward MVP: SimpleGridExample vs. ClassListExample, etc.

2011-06-06 Thread Alain Plantec
Hi Bill, thanks for your feedbacks! Le 06/06/2011 01:11, Schwab,Wilhelm K a écrit : Maybe PluggableMultiColumnListMorph is where I should start for the short term?? yes. Cheers Alain Bill

[Pharo-project] ExternalIconFamily framework released

2011-06-06 Thread Fernando Olivero
Hi, according to a suggestion by Stef, i cleaned up the framework i developed for importing/managing external icon families in Pharo. To load evaluate: Gofer it squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfExternalIconFamily'; load. (Smalltalk globals classNamed:

[Pharo-project] Learned metacello with ProfStef

2011-06-06 Thread HwaJong Oh
Hi, I've learnt metacello with help of ProfStef, successfully write/upload my ConfigurationOf package to my squeaksource repository. That package also successfully installed packages as I described. Before looking at ProfStef on metacello, I couldn't understand why it has to be so complex by

Re: [Pharo-project] ExternalIconFamily framework released

2011-06-06 Thread Stéphane Ducasse
On Jun 6, 2011, at 12:56 PM, Fernando Olivero wrote: Hi, according to a suggestion by Stef, i cleaned up the framework i developed for importing/managing external icon families in Pharo. To load evaluate: Gofer it squeaksource: 'MetacelloRepository'; package:

Re: [Pharo-project] testing ui errors in headless mode

2011-06-06 Thread Schwab,Wilhelm K
At one stage in Dolphin's development, I had a very similar problem. IIRC, I solved it by having my code wait on a semaphore that I signaled from a deferred action (which meant the code then waited for the GUI to get going). It worked nicely, and continued to do so after Object Arts did a

Re: [Pharo-project] [Moose-dev] Re: ACM Student Research Competition

2011-06-06 Thread Alexandre Bergel
http://src.acm.org/winners.html Cheers, Alexandre On 3 Jun 2011, at 18:18, Tudor Girba wrote: Hi, Congratulations! Is there a page already that lists the winners? It would be good to link to it. Cheers, Doru On 3 Jun 2011, at 16:36, Alexandre Bergel wrote: Hi! There is a

[Pharo-project] Do it in Shout Workspace

2011-06-06 Thread Miguel Sanchez
Hi All, I'm not sure if this is a bug or a feature or PEBKAC error. I have strange behaviour In Pharo one click 1.1.1 and 1.2.1, when I open a Shout Workspace and enter the following: === Person is a dirty little class that maps from a DB table and a

Re: [Pharo-project] Do it in Shout Workspace

2011-06-06 Thread Stéphane Ducasse
Hi miguel this is probably linked to the way the workspace keeps its binding to declare variable. Can you check in 1.3 because we will release it soon. Stef On Jun 6, 2011, at 4:09 PM, Miguel Sanchez wrote: Hi All, I'm not sure if this is a bug or a feature or PEBKAC error. I have

Re: [Pharo-project] [update 1.3] #13248 (pay attention will break the server because of pop ups).

2011-06-06 Thread Marcus Denker
On Jun 5, 2011, at 10:31 PM, Stéphane Ducasse wrote: 13248 - - another step towards removing toolbuilder. MorphicUIManager is now not in ToolBuilder anymore but Polymorph close to UITheme (to be validated later) and PluggableMenuSpec close to MenuMorph. Marcus it will break the

Re: [Pharo-project] [update 1.3] #13248 (pay attention will break the server because of pop ups).

2011-06-06 Thread Stéphane Ducasse
ok I will check that! as a general design point we should chase all the place where the system uses strings instead of objects :) Stef On Jun 5, 2011, at 10:31 PM, Stéphane Ducasse wrote: 13248 - - another step towards removing toolbuilder. MorphicUIManager is now not in

Re: [Pharo-project] [update 1.3] #13248 (pay attention will break the server because of pop ups).

2011-06-06 Thread Schwab,Wilhelm K
But strings are objects - sorta :) I wonder if value models/adapters/converters would be of any use... The ones I have been using are *very* simplistic, in part because I didn't need a lot of complexity, and because I have always done the simplest thing possible to avoid borrowing from

[Pharo-project] [update 1.3] #13249

2011-06-06 Thread Stéphane Ducasse
13249 - Issue 4370: Little fix in TestRunner. Thanks Benjamin van Ryseghem http://code.google.com/p/pharo/issues/detail?id=4370 Stef

[Pharo-project] [update 1.3] #13249

2011-06-06 Thread Stéphane Ducasse
13249 - Issue 4370: Little fix in TestRunner. Thanks Benjamin van Ryseghem http://code.google.com/p/pharo/issues/detail?id=4370 Stef

[Pharo-project] supporting bootstrap

2011-06-06 Thread Stéphane Ducasse
Hi guys with ben we changed ((value isKindOf: Class) and: [ key == value name ]) into fillCaches Fill cachedClassNames and cachedNonClassNames. Return an array with the calculated values. | classNames nonClassNames | classNames := OrderedCollection new: self size.

Re: [Pharo-project] Do it in Shout Workspace

2011-06-06 Thread Carlo
Hi As far as I can see the behavior is correct. If you declare the variables as you have |persons aPerson| then they won't be bound to the Workspace. If you do not declare them then these variables should be bound to the Workspace. You can bring up the Workspace menu and select 'Inspect

[Pharo-project] [update 1.3] #13250

2011-06-06 Thread Stéphane Ducasse
13250 - - Issue 4368: tests in SystemNavigationOnNewlyCreatedEnvironmentTest failing. http://code.google.com/p/pharo/issues/detail?id=4368 - Issue 4369: tests failing: ClassFactoryWithOrganizationTest http://code.google.com/p/pharo/issues/detail?id=4369

Re: [Pharo-project] supporting bootstrap

2011-06-06 Thread Stéphane Ducasse
fillCaches Fill cachedClassNames and cachedNonClassNames. Return an array with the calculated values. | classNames nonClassNames | classNames := OrderedCollection new: self size. nonClassNames := OrderedCollection new. self keysAndValuesDo: [ :key :value |

Re: [Pharo-project] supporting bootstrap

2011-06-06 Thread Carlo
How about: (((value class isObsolete not) and: [value isTrait not]) and: [ key == value name ]) not sure if it covers all the same scenarios but in my image it gave the same answers as before the change: Smalltalk globals flushClassNameCache. Smalltalk globals classNames size. 1940 Smalltalk

Re: [Pharo-project] supporting bootstrap

2011-06-06 Thread Carlo
Sorry ignore...didn't read your comment... On 06 Jun 2011, at 9:51 PM, Carlo wrote: How about: (((value class isObsolete not) and: [value isTrait not]) and: [ key == value name ]) not sure if it covers all the same scenarios but in my image it gave the same answers as before the change:

Re: [Pharo-project] Do it in Shout Workspace

2011-06-06 Thread Stéphane Ducasse
Thanks carlo now reading the code this is even more confusing.. mustDeclareVariables to me measn that you should declare var :) so the correct version is mustDeclareVariableWording ^ mustDeclareVariables ifTrue: ['no Automatically create variable

Re: [Pharo-project] Do it in Shout Workspace

2011-06-06 Thread Carlo
Your understanding of the meaning is same as mine. If it's true then user of Workspace must declare variable, and by same token if the radio button is not selected then it is expected that they should declare the variable. So your version below makes sense. On 06 Jun 2011, at 10:03 PM,

[Pharo-project] [update 1.3] #13251

2011-06-06 Thread Stéphane Ducasse
13251 - - fixed logic of automatic variable declaration in workspace. - Issue 4364: PragmaMenuBuilder should not use ToolBuilder anymore http://code.google.com/p/pharo/issues/detail?id=4364 - Issue 4366: openModal: withoutToolBuilder reference.

Re: [Pharo-project] [Metacello] hudson for seaside broken [WAS] Fwd: [Hudson] Updates

2011-06-06 Thread Dale Henrichs
Last week I tried loading Seaside3.0.5 into Pharo1.3 and there appeared to be issues beyond just configuration issues preventing the load ... they may have been related to the OB issues that were also affecting ConfigurationOfOmniBrowser ... I will try in a bit after I get Metacello

Re: [Pharo-project] Learned metacello with ProfStef

2011-06-06 Thread laurent laffont
On Mon, Jun 6, 2011 at 1:06 PM, HwaJong Oh daliot...@gmail.com wrote: Hi, I've learnt metacello with help of ProfStef, successfully write/upload my ConfigurationOf package to my squeaksource repository. That package also successfully installed packages as I described. Before looking at

[Pharo-project] [COTDC] 70 - DeflateStream

2011-06-06 Thread laurent laffont
Today: DeflateStream Comment Of The Day Contest - One Day One Comment Rules: #1: Each day a not commented class is elected. Each day the best comment will be integrated with name of the author(s). #2: If you cannot comment it, deprecate it. Results:

Re: [Pharo-project] TWM auto tile

2011-06-06 Thread Gastón Dall' Oglio
Great! very very usefull!!! And the tests was passed: 84 run, 81 passes, 3 expected failures, 0 failures, 0 errors, 0 unexpected passes Pharo1.3a Latest update: #13213 2011/6/6 laurent laffont laurent.laff...@gmail.com I've just discovered that I can write this hacky stuff: {WindowOpened.

Re: [Pharo-project] TWM auto tile

2011-06-06 Thread Gastón Dall' Oglio
A clarification, I modify a bit WMInANewWorldTestCasesetUp for run the tests: setUp testWorld := PasteUpMorph new initAsWorld: WorldState new; yourself. testWorld bounds: (0@0 extent: 200@200). windowManager := TilingWM forWorld: testWorld. backupLayoutStrategy := TilingWM

[Pharo-project] support for flattening-out traits for export?

2011-06-06 Thread Eliot Miranda
Hi All, if I want to export a package (Fuel!!) to a dialect without traits is there anything to help me remove the trait info and just file-out the composed code? TIA Eliot

[Pharo-project] Spaktacualr Class Forest of Pharo

2011-06-06 Thread HwaJong Oh
Hi, I've http://appdal.com/groups/36442/wiki/56611/Pharo__.html rendered all the classes of Pharo into a forest of 3D space with http://appdal.com/groups/36442/wiki/47cf4/Pharo.html Sketchup Ruby script which was generated by Pharo code. (it does not generate definition of ruby methods.

[Pharo-project] [ANN] New Glorp Port

2011-06-06 Thread Guillermo Polito
I'm glad to announce a first stable version of the new Glorp Port, from VW 7.7.1. The port has been integrated with the DBXTalk Driver (before known as SqueakDBX), and tested on the following platforms: MySql: 872 tests run, 18 errors, 6 failures PostgreSQL: 872 tests, 18 errors, 6 failures

Re: [Pharo-project] [SqueakDBX] [ANN] New Glorp Port

2011-06-06 Thread Mariano Martinez Peck
On Tue, Jun 7, 2011 at 5:09 AM, Yanni Chiu ya...@rogers.com wrote: On 06/06/11 10:57 PM, Guillermo Polito wrote: I'm glad to announce a first stable version of the new Glorp Port, from VW 7.7.1. Great news. Any docs on what are the differences from the previous version? What issues might