2009/4/22 stepken <[email protected]>:
> Hi!
>
> When i paste that stuff into workspace, let it run, all other open windows
> tasks freeze. (Windows XP, newest VM, newest Pharo patches)
>
> That makes Pharo pretty unusable for programming, testing, debugging ...
>
> I think, there are still some serious problems hidden (design problem?)
> downunder, which have to be solved ...
>
> regards, Guido Stepken
>
This is because all do-its executed in process, which responsible from
handling UI events.
To avoid 'hanging' you can just do like following:
[ do what you need ] fork.
>
>
>
>
>
>
> packages := PackageOrganizer default packages
>
> select: [ :each | #('Collections' 'Kernel') includes: each packageName ].
>
> browserEnvironment := SelectorEnvironment new label: 'Seaside Methods'.
> packages do: [ :package |
>
> package methods
>
> do: [ :method | browserEnvironment addClass: method actualClass
>
> selector: method methodSymbol ] ]. browserEnvironment open
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
Best regards,
Igor Stasenko AKA sig.
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project