Playground and Shortcuts

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
46 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
The double click was always working. I think there might be some side effect in some cases in the image. But, it's just a hypothesis. Please, next time you find that the double click does not work, save the image and we can see if we can find something.

Doru


On Thu, Jul 3, 2014 at 4:20 PM, Blondeau Vincent <[hidden email]> wrote:

I don’t know why but now the double click selection works … !?

But the debugger is broken… :(

 

De : [hidden email] [mailto:[hidden email]] De la part de Tudor Girba
Envoyé : jeudi 3 juillet 2014 16:12


À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

 

Yes, I saw that. My question was if we have an idea of how to set the selection now :)

 

Doru

 

On Thu, Jul 3, 2014 at 4:08 PM, Goubier Thierry <[hidden email]> wrote:

Hi Doru,

I think there is no relation to 13422. It's easy to check: the 13422 fix is a one liner; just revert MorphTreeMorph>>updateContentsWithPreviouslyExpanded: to Alain Plantec's version.

Thierry

Le 03/07/2014 15:58, Tudor Girba a écrit :

Ugh. This is ugly!

Any idea of how to fix the problem?

Doru


On Thu, Jul 3, 2014 at 3:10 PM, Andrei Chis <[hidden email]

<mailto:[hidden email]>> wrote:

    Pharo3.0-30851 breaks the selection in glamour. I guess it's the fix
    for issue 13422


    On Thu, Jul 3, 2014 at 3:01 PM, Andrei Chis

    <[hidden email] <mailto:[hidden email]>> wrote:

        Yes, something seems to be broken in Glamour in the latest moose
        image. This also breaks the debugger.
        To debug you can switch to the default debugger (SpecDebugger
        registerToolsOn: Smalltalk tools).


        On Thu, Jul 3, 2014 at 2:45 PM, Stephan Eggermont

        <[hidden email] <mailto:[hidden email]>> wrote:

            Could it be related to the failing test in CI?
            (Mac Mavericks 10.9.2)

            GLMUpdateMorphicTest>>testInvalidateSelection
            (browser panes first port: #selection) value: 3.
            entity removeLast.
            announcer announce: GLMTestAnnouncement.
            self assert: (browser panes first port: #selection) value isNil.
            self assert: listMorph model selection isNil

            When I run the glamour tests from the test runner, there
            is one TestFailure. If I try to debug it, the debugger
            doesn't work
            (shows only one pane)

            _______________________________________________
            Moose-dev mailing list
            [hidden email] <mailto:[hidden email]>


            https://www.iam.unibe.ch/mailman/listinfo/moose-dev




    _______________________________________________
    Moose-dev mailing list

    [hidden email] <mailto:[hidden email]>
    https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--
www.tudorgirba.com <http://www.tudorgirba.com>



"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" target="_blank"> +33 (0) 1 69 08 32 92 / 83 95


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



 

--

 

"Every thing has its own flow"




Ce message et les pièces jointes sont confidentiels et réservés à l'usage exclusif de ses destinataires. Il peut également être protégé par le secret professionnel. Si vous recevez ce message par erreur, merci d'en avertir immédiatement l'expéditeur et de le détruire. L'intégrité du message ne pouvant être assurée sur Internet, la responsabilité de Worldline ne pourra être recherchée quant au contenu de ce message. Bien que les meilleurs efforts soient faits pour maintenir cette transmission exempte de tout virus, l'expéditeur ne donne aucune garantie à cet égard et sa responsabilité ne saurait être recherchée pour tout dommage résultant d'un virus transmis.

This e-mail and the documents attached are confidential and intended solely for the addressee; it may also be privileged. If you receive this e-mail in error, please notify the sender immediately and destroy it. As its integrity cannot be secured on the Internet, the Worldline liability cannot be triggered for the message content. Although the sender endeavours to maintain a computer virus-free network, the sender does not warrant that this transmission is virus-free and will not be liable for any damages resulting from any virus transmitted.

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Ben Coman
In reply to this post by Tudor Girba-2
Tudor Girba wrote:
Hi Vincent,



On Thu, Jul 3, 2014 at 11:41 AM, Blondeau Vincent <[hidden email]> wrote:

Hello,

 

Thanks Doru ! That’s nice that is now CTRL as shortcut modifier and I know that was not an easy task !

 

But there is still some bugs :(

CTRL +M doesn’t work but ALT + M do


Ctrl+m does not work on Windows at all (you can try in Nautilus, too). I do not know where the issue comes from, and in fact this was the main reason why we decided to support Alt bindings :). I am still looking for the problem and let you know if this will work.
 
I don't know enough to process these, but I found...
http://forum.world.st/Re-Pharo-dev-Mapping-key-Ctrl-M-and-Ctrl-Enter-td4744288.html
http://lists.squeakfoundation.org/pipermail/vm-dev/2009-June/002750.html
http://web.archiveorange.com/archive/v/kLJIkQ1yQefH5qzNmL7o


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Stephan Eggermont-2
In reply to this post by Leo Perard
I can confirm it is the 13422 fix that is broken/incomplete

Stephan
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
Or that Glamour uses an internal API that it should not :)

Doru


On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont <[hidden email]> wrote:
I can confirm it is the 13422 fix that is broken/incomplete

Stephan
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
Ok.

Where is the configurationOfGlamour? The current Moose5.0 beta image in
the pharo launcher is on 30851.

Thierry

Le 03/07/2014 16:45, Tudor Girba a écrit :

> Or that Glamour uses an internal API that it should not :)
>
> Doru
>
>
> On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     I can confirm it is the 13422 fix that is broken/incomplete
>
>     Stephan
>     _______________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
30851 already contains the problematic issue.

Doru



On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]> wrote:
Ok.

Where is the configurationOfGlamour? The current Moose5.0 beta image in the pharo launcher is on 30851.

Thierry

Le 03/07/2014 16:45, Tudor Girba a écrit :
Or that Glamour uses an internal API that it should not :)

Doru


On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont <[hidden email]
<mailto:[hidden email]>> wrote:

    I can confirm it is the 13422 fix that is broken/incomplete

    Stephan
    _______________________________________________
    Moose-dev mailing list
    [hidden email] <mailto:[hidden email]>
    https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--
www.tudorgirba.com <http://www.tudorgirba.com>


"Every thing has its own flow"


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
Ok. I'll look into that later today, have to pick up the kids.

So far, so good. Update is correct, selected element is removed but is
kept as expanded (because of the select, I guess), but then it seems to
be reintroduced in the tree.

Working out of the test case Stephan pointed out.

Thierry

Le 03/07/2014 16:58, Tudor Girba a écrit :

> 30851 already contains the problematic issue.
>
> Doru
>
>
>
> On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Ok.
>
>     Where is the configurationOfGlamour? The current Moose5.0 beta image
>     in the pharo launcher is on 30851.
>
>     Thierry
>
>     Le 03/07/2014 16:45, Tudor Girba a écrit :
>
>         Or that Glamour uses an internal API that it should not :)
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>              I can confirm it is the 13422 fix that is broken/incomplete
>
>              Stephan
>              _________________________________________________
>              Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>__>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>         <http://www.tudorgirba.com>
>
>
>         "Every thing has its own flow"
>
>
>         _________________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>     --
>     Thierry Goubier
>     CEA list
>     Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>     91191 Gif sur Yvette Cedex
>     France
>     Phone/Fax: +33 (0) 1 69 08 32 92
>     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>     _________________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
In reply to this post by Leo Perard
Normally solved with the latest slice:
SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.

Bug was: Wrong selection update loop while cleaning the listManager on update.
I also added a real delete for the removed morphs during update.

I won't integrate yet, I'd like to explore things about the selection while updating mechanism, and the Moose image is hard to use on my netbook.

Can you test if this solves all the problems you could see with trees and lists? I checked that it solved the debugger and the test case issues.

Thierry
________________________________________
De : [hidden email] [[hidden email]] de la part de GOUBIER Thierry
Envoyé : jeudi 3 juillet 2014 17:26
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Ok. I'll look into that later today, have to pick up the kids.

So far, so good. Update is correct, selected element is removed but is
kept as expanded (because of the select, I guess), but then it seems to
be reintroduced in the tree.

Working out of the test case Stephan pointed out.

Thierry

Le 03/07/2014 16:58, Tudor Girba a écrit :

> 30851 already contains the problematic issue.
>
> Doru
>
>
>
> On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Ok.
>
>     Where is the configurationOfGlamour? The current Moose5.0 beta image
>     in the pharo launcher is on 30851.
>
>     Thierry
>
>     Le 03/07/2014 16:45, Tudor Girba a écrit :
>
>         Or that Glamour uses an internal API that it should not :)
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>              I can confirm it is the 13422 fix that is broken/incomplete
>
>              Stephan
>              _________________________________________________
>              Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>__>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>         <http://www.tudorgirba.com>
>
>
>         "Every thing has its own flow"
>
>
>         _________________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>     --
>     Thierry Goubier
>     CEA list
>     Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>     91191 Gif sur Yvette Cedex
>     France
>     Phone/Fax: +33 (0) 1 69 08 32 92
>     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>     _________________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
I am testing right away.

Doru


On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry <[hidden email]> wrote:
Normally solved with the latest slice:
SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.

Bug was: Wrong selection update loop while cleaning the listManager on update.
I also added a real delete for the removed morphs during update.

I won't integrate yet, I'd like to explore things about the selection while updating mechanism, and the Moose image is hard to use on my netbook.

Can you test if this solves all the problems you could see with trees and lists? I checked that it solved the debugger and the test case issues.

Thierry
________________________________________
De : [hidden email] [[hidden email]] de la part de GOUBIER Thierry
Envoyé : jeudi 3 juillet 2014 17:26
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Ok. I'll look into that later today, have to pick up the kids.

So far, so good. Update is correct, selected element is removed but is
kept as expanded (because of the select, I guess), but then it seems to
be reintroduced in the tree.

Working out of the test case Stephan pointed out.

Thierry

Le 03/07/2014 16:58, Tudor Girba a écrit :
> 30851 already contains the problematic issue.
>
> Doru
>
>
>
> On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Ok.
>
>     Where is the configurationOfGlamour? The current Moose5.0 beta image
>     in the pharo launcher is on 30851.
>
>     Thierry
>
>     Le 03/07/2014 16:45, Tudor Girba a écrit :
>
>         Or that Glamour uses an internal API that it should not :)
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>              I can confirm it is the 13422 fix that is broken/incomplete
>
>              Stephan
>              _________________________________________________
>              Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>__>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>         <http://www.tudorgirba.com>
>
>
>         "Every thing has its own flow"
>
>
>         _________________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>     --
>     Thierry Goubier
>     CEA list
>     Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>     91191 Gif sur Yvette Cedex
>     France
>     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292">+33 (0) 1 69 08 32 92
>     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>     _________________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292">+33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
Hi,

Indeed, it looks good!

Doru


On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]> wrote:
I am testing right away.

Doru


On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry <[hidden email]> wrote:
Normally solved with the latest slice:
SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.

Bug was: Wrong selection update loop while cleaning the listManager on update.
I also added a real delete for the removed morphs during update.

I won't integrate yet, I'd like to explore things about the selection while updating mechanism, and the Moose image is hard to use on my netbook.

Can you test if this solves all the problems you could see with trees and lists? I checked that it solved the debugger and the test case issues.

Thierry
________________________________________
De : [hidden email] [[hidden email]] de la part de GOUBIER Thierry
Envoyé : jeudi 3 juillet 2014 17:26
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Ok. I'll look into that later today, have to pick up the kids.

So far, so good. Update is correct, selected element is removed but is
kept as expanded (because of the select, I guess), but then it seems to
be reintroduced in the tree.

Working out of the test case Stephan pointed out.

Thierry

Le 03/07/2014 16:58, Tudor Girba a écrit :
> 30851 already contains the problematic issue.
>
> Doru
>
>
>
> On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Ok.
>
>     Where is the configurationOfGlamour? The current Moose5.0 beta image
>     in the pharo launcher is on 30851.
>
>     Thierry
>
>     Le 03/07/2014 16:45, Tudor Girba a écrit :
>
>         Or that Glamour uses an internal API that it should not :)
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>              I can confirm it is the 13422 fix that is broken/incomplete
>
>              Stephan
>              _________________________________________________
>              Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>__>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>         <http://www.tudorgirba.com>
>
>
>         "Every thing has its own flow"
>
>
>         _________________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>     --
>     Thierry Goubier
>     CEA list
>     Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>     91191 Gif sur Yvette Cedex
>     France
>     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92
>     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>     _________________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--

"Every thing has its own flow"



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
Hi Doru,

can you test the new slice for 13422 (.4) ? I made a small semantic change to the way the model update the selection after a list update. I haven't seen anything wrong after loading it in Moose (including with the debugger).

Thierry

De : [hidden email] [[hidden email]] de la part de Tudor Girba [[hidden email]]
Envoyé : jeudi 3 juillet 2014 22:34
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Hi,

Indeed, it looks good!

Doru


On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]> wrote:
I am testing right away.

Doru


On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry <[hidden email]> wrote:
Normally solved with the latest slice:
SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.

Bug was: Wrong selection update loop while cleaning the listManager on update.
I also added a real delete for the removed morphs during update.

I won't integrate yet, I'd like to explore things about the selection while updating mechanism, and the Moose image is hard to use on my netbook.

Can you test if this solves all the problems you could see with trees and lists? I checked that it solved the debugger and the test case issues.

Thierry
________________________________________
De : [hidden email] [[hidden email]] de la part de GOUBIER Thierry
Envoyé : jeudi 3 juillet 2014 17:26
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Ok. I'll look into that later today, have to pick up the kids.

So far, so good. Update is correct, selected element is removed but is
kept as expanded (because of the select, I guess), but then it seems to
be reintroduced in the tree.

Working out of the test case Stephan pointed out.

Thierry

Le 03/07/2014 16:58, Tudor Girba a écrit :
> 30851 already contains the problematic issue.
>
> Doru
>
>
>
> On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Ok.
>
>     Where is the configurationOfGlamour? The current Moose5.0 beta image
>     in the pharo launcher is on 30851.
>
>     Thierry
>
>     Le 03/07/2014 16:45, Tudor Girba a écrit :
>
>         Or that Glamour uses an internal API that it should not :)
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>              I can confirm it is the 13422 fix that is broken/incomplete
>
>              Stephan
>              _________________________________________________
>              Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>__>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>         <http://www.tudorgirba.com>
>
>
>         "Every thing has its own flow"
>
>
>         _________________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>     --
>     Thierry Goubier
>     CEA list
>     Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>     91191 Gif sur Yvette Cedex
>     France
>     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="&#43;33169083292" target="_blank"> +33 (0) 1 69 08 32 92
>     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>     _________________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="&#43;33169083292" target="_blank"> +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--

"Every thing has its own flow"



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
Thanks. It seems to work the same as the one before from the point of view of Glamour.

However, I noticed a strange difference in the debugger. Try this:
- Do "1/0"
- In the debugger, select the first entry from the top of the stack
- Then press down once => it works fine
- Then press down again => it goes up!
(this behavior is reproducible with the version 3 of your slice as well) 

I do not know what causes it. Andrei, could you take a look? I do not have time to look at it too deeply right now.

Cheers,
Doru




On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry <[hidden email]> wrote:
Hi Doru,

can you test the new slice for 13422 (.4) ? I made a small semantic change to the way the model update the selection after a list update. I haven't seen anything wrong after loading it in Moose (including with the debugger).

Thierry

De : [hidden email] [[hidden email]] de la part de Tudor Girba [[hidden email]]
Envoyé : jeudi 3 juillet 2014 22:34

À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Hi,

Indeed, it looks good!

Doru


On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]> wrote:
I am testing right away.

Doru


On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry <[hidden email]> wrote:
Normally solved with the latest slice:
SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.

Bug was: Wrong selection update loop while cleaning the listManager on update.
I also added a real delete for the removed morphs during update.

I won't integrate yet, I'd like to explore things about the selection while updating mechanism, and the Moose image is hard to use on my netbook.

Can you test if this solves all the problems you could see with trees and lists? I checked that it solved the debugger and the test case issues.

Thierry
________________________________________
De : [hidden email] [[hidden email]] de la part de GOUBIER Thierry
Envoyé : jeudi 3 juillet 2014 17:26
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Ok. I'll look into that later today, have to pick up the kids.

So far, so good. Update is correct, selected element is removed but is
kept as expanded (because of the select, I guess), but then it seems to
be reintroduced in the tree.

Working out of the test case Stephan pointed out.

Thierry

Le 03/07/2014 16:58, Tudor Girba a écrit :
> 30851 already contains the problematic issue.
>
> Doru
>
>
>
> On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Ok.
>
>     Where is the configurationOfGlamour? The current Moose5.0 beta image
>     in the pharo launcher is on 30851.
>
>     Thierry
>
>     Le 03/07/2014 16:45, Tudor Girba a écrit :
>
>         Or that Glamour uses an internal API that it should not :)
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>              I can confirm it is the 13422 fix that is broken/incomplete
>
>              Stephan
>              _________________________________________________
>              Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>__>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>         <http://www.tudorgirba.com>
>
>
>         "Every thing has its own flow"
>
>
>         _________________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>     --
>     Thierry Goubier
>     CEA list
>     Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>     91191 Gif sur Yvette Cedex
>     France
>     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank"> +33 (0) 1 69 08 32 92
>     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>     _________________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank"> +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--

"Every thing has its own flow"



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
I forgot to mention that funny enough, clicking on any element in the stack list works just fine. Strange :)

Cheers,
Doru


On Fri, Jul 4, 2014 at 8:00 AM, Tudor Girba <[hidden email]> wrote:
Thanks. It seems to work the same as the one before from the point of view of Glamour.

However, I noticed a strange difference in the debugger. Try this:
- Do "1/0"
- In the debugger, select the first entry from the top of the stack
- Then press down once => it works fine
- Then press down again => it goes up!
(this behavior is reproducible with the version 3 of your slice as well) 

I do not know what causes it. Andrei, could you take a look? I do not have time to look at it too deeply right now.

Cheers,
Doru




On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry <[hidden email]> wrote:
Hi Doru,

can you test the new slice for 13422 (.4) ? I made a small semantic change to the way the model update the selection after a list update. I haven't seen anything wrong after loading it in Moose (including with the debugger).

Thierry

De : [hidden email] [[hidden email]] de la part de Tudor Girba [[hidden email]]
Envoyé : jeudi 3 juillet 2014 22:34

À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Hi,

Indeed, it looks good!

Doru


On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]> wrote:
I am testing right away.

Doru


On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry <[hidden email]> wrote:
Normally solved with the latest slice:
SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.

Bug was: Wrong selection update loop while cleaning the listManager on update.
I also added a real delete for the removed morphs during update.

I won't integrate yet, I'd like to explore things about the selection while updating mechanism, and the Moose image is hard to use on my netbook.

Can you test if this solves all the problems you could see with trees and lists? I checked that it solved the debugger and the test case issues.

Thierry
________________________________________
De : [hidden email] [[hidden email]] de la part de GOUBIER Thierry
Envoyé : jeudi 3 juillet 2014 17:26
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

Ok. I'll look into that later today, have to pick up the kids.

So far, so good. Update is correct, selected element is removed but is
kept as expanded (because of the select, I guess), but then it seems to
be reintroduced in the tree.

Working out of the test case Stephan pointed out.

Thierry

Le 03/07/2014 16:58, Tudor Girba a écrit :
> 30851 already contains the problematic issue.
>
> Doru
>
>
>
> On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Ok.
>
>     Where is the configurationOfGlamour? The current Moose5.0 beta image
>     in the pharo launcher is on 30851.
>
>     Thierry
>
>     Le 03/07/2014 16:45, Tudor Girba a écrit :
>
>         Or that Glamour uses an internal API that it should not :)
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>              I can confirm it is the 13422 fix that is broken/incomplete
>
>              Stephan
>              _________________________________________________
>              Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>__>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>         <http://www.tudorgirba.com>
>
>
>         "Every thing has its own flow"
>
>
>         _________________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>     --
>     Thierry Goubier
>     CEA list
>     Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>     91191 Gif sur Yvette Cedex
>     France
>     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank"> +33 (0) 1 69 08 32 92
>     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>     _________________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank"> +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--

"Every thing has its own flow"



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

"Every thing has its own flow"



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
I'll keep looking.

I have issues with the way selection works between the model and the
MorphTreeMorph, and I had a bunch of work-around code in my apps, as I
suspect most users of MorphTreeMorph have (Glamour, Nautilus, etc...).

I try to go step by step and get test cases. That helps. Trying to debug
with a possibly not working debugger in Moose is not convenient :)

Thierry

Le 04/07/2014 08:43, Tudor Girba a écrit :

> I forgot to mention that funny enough, clicking on any element in the
> stack list works just fine. Strange :)
>
> Cheers,
> Doru
>
>
> On Fri, Jul 4, 2014 at 8:00 AM, Tudor Girba <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Thanks. It seems to work the same as the one before from the point
>     of view of Glamour.
>
>     However, I noticed a strange difference in the debugger. Try this:
>     - Do "1/0"
>     - In the debugger, select the first entry from the top of the stack
>     - Then press down once => it works fine
>     - Then press down again => it goes up!
>     (this behavior is reproducible with the version 3 of your slice as
>     well)
>
>     I do not know what causes it. Andrei, could you take a look? I do
>     not have time to look at it too deeply right now.
>
>     Cheers,
>     Doru
>
>
>
>
>     On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry
>     <[hidden email] <mailto:[hidden email]>> wrote:
>
>         Hi Doru,
>
>         can you test the new slice for 13422 (.4) ? I made a small
>         semantic change to the way the model update the selection after
>         a list update. I haven't seen anything wrong after loading it in
>         Moose (including with the debugger).
>
>         Thierry
>         ------------------------------------------------------------------------
>         *De :* [hidden email]
>         <mailto:[hidden email]>
>         [[hidden email]
>         <mailto:[hidden email]>] de la part de Tudor
>         Girba [[hidden email] <mailto:[hidden email]>]
>         *Envoyé :* jeudi 3 juillet 2014 22:34
>
>         *À :* Moose-related development
>         *Objet :* [Moose-dev] Re: Playground and Shortcuts
>
>         Hi,
>
>         Indeed, it looks good!
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba
>         <[hidden email] <mailto:[hidden email]>> wrote:
>
>             I am testing right away.
>
>             Doru
>
>
>             On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry
>             <[hidden email] <mailto:[hidden email]>> wrote:
>
>                 Normally solved with the latest slice:
>                 SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.
>
>                 Bug was: Wrong selection update loop while cleaning the
>                 listManager on update.
>                 I also added a real delete for the removed morphs during
>                 update.
>
>                 I won't integrate yet, I'd like to explore things about
>                 the selection while updating mechanism, and the Moose
>                 image is hard to use on my netbook.
>
>                 Can you test if this solves all the problems you could
>                 see with trees and lists? I checked that it solved the
>                 debugger and the test case issues.
>
>                 Thierry
>                 ________________________________________
>                 De : [hidden email]
>                 <mailto:[hidden email]>
>                 [[hidden email]
>                 <mailto:[hidden email]>] de la part de
>                 GOUBIER Thierry
>                 Envoyé : jeudi 3 juillet 2014 17:26
>                 À : Moose-related development
>                 Objet : [Moose-dev] Re: Playground and Shortcuts
>
>                 Ok. I'll look into that later today, have to pick up the
>                 kids.
>
>                 So far, so good. Update is correct, selected element is
>                 removed but is
>                 kept as expanded (because of the select, I guess), but
>                 then it seems to
>                 be reintroduced in the tree.
>
>                 Working out of the test case Stephan pointed out.
>
>                 Thierry
>
>                 Le 03/07/2014 16:58, Tudor Girba a écrit :
>                  > 30851 already contains the problematic issue.
>                  >
>                  > Doru
>                  >
>                  >
>                  >
>                  > On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry
>                 <[hidden email] <mailto:[hidden email]>
>                  > <mailto:[hidden email]
>                 <mailto:[hidden email]>>> wrote:
>                  >
>                  >     Ok.
>                  >
>                  >     Where is the configurationOfGlamour? The current
>                 Moose5.0 beta image
>                  >     in the pharo launcher is on 30851.
>                  >
>                  >     Thierry
>                  >
>                  >     Le 03/07/2014 16:45, Tudor Girba a écrit :
>                  >
>                  >         Or that Glamour uses an internal API that it
>                 should not :)
>                  >
>                  >         Doru
>                  >
>                  >
>                  >         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>                  >         <[hidden email]
>                 <mailto:[hidden email]> <mailto:[hidden email]
>                 <mailto:[hidden email]>>
>                  >         <mailto:[hidden email]
>                 <mailto:[hidden email]> <mailto:[hidden email]
>                 <mailto:[hidden email]>>>> wrote:
>                  >
>                  >              I can confirm it is the 13422 fix that
>                 is broken/incomplete
>                  >
>                  >              Stephan
>                  >
>                   _________________________________________________
>                  >              Moose-dev mailing list
>                  > [hidden email]
>                 <mailto:[hidden email]>
>                 <mailto:[hidden email]
>                 <mailto:[hidden email]>>
>                  >         <mailto:[hidden email]
>                 <mailto:[hidden email]>
>                 <mailto:[hidden email]
>                 <mailto:[hidden email]>>__>
>                  > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>                  >
>                 <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>                  >
>                  >
>                  >
>                  >
>                  >         --
>                  > www.tudorgirba.com <http://www.tudorgirba.com>
>                 <http://www.tudorgirba.com>
>                  >         <http://www.tudorgirba.com>
>                  >
>                  >
>                  >         "Every thing has its own flow"
>                  >
>                  >
>                  >         _________________________________________________
>                  >         Moose-dev mailing list
>                  > [hidden email]
>                 <mailto:[hidden email]>
>                 <mailto:[hidden email]
>                 <mailto:[hidden email]>>
>                  > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>                  >
>                 <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>                  >
>                  >
>                  >     --
>                  >     Thierry Goubier
>                  >     CEA list
>                  >     Laboratoire des Fondations des Systèmes Temps
>                 Réel Embarqués
>                  >     91191 Gif sur Yvette Cedex
>                  >     France
>                  >     Phone/Fax: +33 (0) 1 69 08 32 92
>                 <tel:%2B33%20%280%29%201%2069%2008%2032%2092>
>                  >     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>                  >     _________________________________________________
>                  >     Moose-dev mailing list
>                  > [hidden email]
>                 <mailto:[hidden email]>
>                 <mailto:[hidden email]
>                 <mailto:[hidden email]>>
>                  > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>                  >     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>                  >
>                  >
>                  >
>                  >
>                  > --
>                  > www.tudorgirba.com <http://www.tudorgirba.com>
>                 <http://www.tudorgirba.com>
>                  >
>                  > "Every thing has its own flow"
>                  >
>                  >
>                  > _______________________________________________
>                  > Moose-dev mailing list
>                  > [hidden email] <mailto:[hidden email]>
>                  > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>                  >
>
>                 --
>                 Thierry Goubier
>                 CEA list
>                 Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>                 91191 Gif sur Yvette Cedex
>                 France
>                 Phone/Fax: +33 (0) 1 69 08 32 92
>                 <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>                 _______________________________________________
>                 Moose-dev mailing list
>                 [hidden email] <mailto:[hidden email]>
>                 https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>                 _______________________________________________
>                 Moose-dev mailing list
>                 [hidden email] <mailto:[hidden email]>
>                 https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
>
>             --
>             www.tudorgirba.com <http://www.tudorgirba.com>
>
>             "Every thing has its own flow"
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>
>         "Every thing has its own flow"
>
>         _______________________________________________
>         Moose-dev mailing list
>         [hidden email] <mailto:[hidden email]>
>         https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
>
>     --
>     www.tudorgirba.com <http://www.tudorgirba.com>
>
>     "Every thing has its own flow"
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
In reply to this post by Tudor Girba-2
One example of a workaround:

MessageListBrowser>>updateTree
        | prevSelected |
        prevSelected := self selectedItem.
        self updateList.
        prevSelected ifNotNil: [self selectItems: (Array with: prevSelected)]

...

Thierry

Le 04/07/2014 09:15, Goubier Thierry a écrit :

> I'll keep looking.
>
> I have issues with the way selection works between the model and the
> MorphTreeMorph, and I had a bunch of work-around code in my apps, as I
> suspect most users of MorphTreeMorph have (Glamour, Nautilus, etc...).
>
> I try to go step by step and get test cases. That helps. Trying to debug
> with a possibly not working debugger in Moose is not convenient :)
>
> Thierry
>
> Le 04/07/2014 08:43, Tudor Girba a écrit :
>> I forgot to mention that funny enough, clicking on any element in the
>> stack list works just fine. Strange :)
>>
>> Cheers,
>> Doru
>>
>>
>> On Fri, Jul 4, 2014 at 8:00 AM, Tudor Girba <[hidden email]
>> <mailto:[hidden email]>> wrote:
>>
>>     Thanks. It seems to work the same as the one before from the point
>>     of view of Glamour.
>>
>>     However, I noticed a strange difference in the debugger. Try this:
>>     - Do "1/0"
>>     - In the debugger, select the first entry from the top of the stack
>>     - Then press down once => it works fine
>>     - Then press down again => it goes up!
>>     (this behavior is reproducible with the version 3 of your slice as
>>     well)
>>
>>     I do not know what causes it. Andrei, could you take a look? I do
>>     not have time to look at it too deeply right now.
>>
>>     Cheers,
>>     Doru
>>
>>
>>
>>
>>     On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry
>>     <[hidden email] <mailto:[hidden email]>> wrote:
>>
>>         Hi Doru,
>>
>>         can you test the new slice for 13422 (.4) ? I made a small
>>         semantic change to the way the model update the selection after
>>         a list update. I haven't seen anything wrong after loading it in
>>         Moose (including with the debugger).
>>
>>         Thierry
>>
>> ------------------------------------------------------------------------
>>         *De :* [hidden email]
>>         <mailto:[hidden email]>
>>         [[hidden email]
>>         <mailto:[hidden email]>] de la part de Tudor
>>         Girba [[hidden email] <mailto:[hidden email]>]
>>         *Envoyé :* jeudi 3 juillet 2014 22:34
>>
>>         *À :* Moose-related development
>>         *Objet :* [Moose-dev] Re: Playground and Shortcuts
>>
>>         Hi,
>>
>>         Indeed, it looks good!
>>
>>         Doru
>>
>>
>>         On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba
>>         <[hidden email] <mailto:[hidden email]>> wrote:
>>
>>             I am testing right away.
>>
>>             Doru
>>
>>
>>             On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry
>>             <[hidden email] <mailto:[hidden email]>>
>> wrote:
>>
>>                 Normally solved with the latest slice:
>>
>> SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.
>>
>>
>>                 Bug was: Wrong selection update loop while cleaning the
>>                 listManager on update.
>>                 I also added a real delete for the removed morphs during
>>                 update.
>>
>>                 I won't integrate yet, I'd like to explore things about
>>                 the selection while updating mechanism, and the Moose
>>                 image is hard to use on my netbook.
>>
>>                 Can you test if this solves all the problems you could
>>                 see with trees and lists? I checked that it solved the
>>                 debugger and the test case issues.
>>
>>                 Thierry
>>                 ________________________________________
>>                 De : [hidden email]
>>                 <mailto:[hidden email]>
>>                 [[hidden email]
>>                 <mailto:[hidden email]>] de la part de
>>                 GOUBIER Thierry
>>                 Envoyé : jeudi 3 juillet 2014 17:26
>>                 À : Moose-related development
>>                 Objet : [Moose-dev] Re: Playground and Shortcuts
>>
>>                 Ok. I'll look into that later today, have to pick up the
>>                 kids.
>>
>>                 So far, so good. Update is correct, selected element is
>>                 removed but is
>>                 kept as expanded (because of the select, I guess), but
>>                 then it seems to
>>                 be reintroduced in the tree.
>>
>>                 Working out of the test case Stephan pointed out.
>>
>>                 Thierry
>>
>>                 Le 03/07/2014 16:58, Tudor Girba a écrit :
>>                  > 30851 already contains the problematic issue.
>>                  >
>>                  > Doru
>>                  >
>>                  >
>>                  >
>>                  > On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry
>>                 <[hidden email] <mailto:[hidden email]>
>>                  > <mailto:[hidden email]
>>                 <mailto:[hidden email]>>> wrote:
>>                  >
>>                  >     Ok.
>>                  >
>>                  >     Where is the configurationOfGlamour? The current
>>                 Moose5.0 beta image
>>                  >     in the pharo launcher is on 30851.
>>                  >
>>                  >     Thierry
>>                  >
>>                  >     Le 03/07/2014 16:45, Tudor Girba a écrit :
>>                  >
>>                  >         Or that Glamour uses an internal API that it
>>                 should not :)
>>                  >
>>                  >         Doru
>>                  >
>>                  >
>>                  >         On Thu, Jul 3, 2014 at 4:41 PM, Stephan
>> Eggermont
>>                  >         <[hidden email]
>>                 <mailto:[hidden email]> <mailto:[hidden email]
>>                 <mailto:[hidden email]>>
>>                  >         <mailto:[hidden email]
>>                 <mailto:[hidden email]> <mailto:[hidden email]
>>                 <mailto:[hidden email]>>>> wrote:
>>                  >
>>                  >              I can confirm it is the 13422 fix that
>>                 is broken/incomplete
>>                  >
>>                  >              Stephan
>>                  >
>>                   _________________________________________________
>>                  >              Moose-dev mailing list
>>                  > [hidden email]
>>                 <mailto:[hidden email]>
>>                 <mailto:[hidden email]
>>                 <mailto:[hidden email]>>
>>                  >         <mailto:[hidden email]
>>                 <mailto:[hidden email]>
>>                 <mailto:[hidden email]
>>                 <mailto:[hidden email]>>__>
>>                  > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>>                  >
>>                 <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>>                  >
>>                  >
>>                  >
>>                  >
>>                  >         --
>>                  > www.tudorgirba.com <http://www.tudorgirba.com>
>>                 <http://www.tudorgirba.com>
>>                  >         <http://www.tudorgirba.com>
>>                  >
>>                  >
>>                  >         "Every thing has its own flow"
>>                  >
>>                  >
>>                  >
>> _________________________________________________
>>                  >         Moose-dev mailing list
>>                  > [hidden email]
>>                 <mailto:[hidden email]>
>>                 <mailto:[hidden email]
>>                 <mailto:[hidden email]>>
>>                  > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>>                  >
>>                 <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>>                  >
>>                  >
>>                  >     --
>>                  >     Thierry Goubier
>>                  >     CEA list
>>                  >     Laboratoire des Fondations des Systèmes Temps
>>                 Réel Embarqués
>>                  >     91191 Gif sur Yvette Cedex
>>                  >     France
>>                  >     Phone/Fax: +33 (0) 1 69 08 32 92
>>                 <tel:%2B33%20%280%29%201%2069%2008%2032%2092>
>>                  >     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> /
>> 83 95
>>                  >     _________________________________________________
>>                  >     Moose-dev mailing list
>>                  > [hidden email]
>>                 <mailto:[hidden email]>
>>                 <mailto:[hidden email]
>>                 <mailto:[hidden email]>>
>>                  > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>>                  >
>> <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>>                  >
>>                  >
>>                  >
>>                  >
>>                  > --
>>                  > www.tudorgirba.com <http://www.tudorgirba.com>
>>                 <http://www.tudorgirba.com>
>>                  >
>>                  > "Every thing has its own flow"
>>                  >
>>                  >
>>                  > _______________________________________________
>>                  > Moose-dev mailing list
>>                  > [hidden email] <mailto:[hidden email]>
>>                  > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>                  >
>>
>>                 --
>>                 Thierry Goubier
>>                 CEA list
>>                 Laboratoire des Fondations des Systèmes Temps Réel
>> Embarqués
>>                 91191 Gif sur Yvette Cedex
>>                 France
>>                 Phone/Fax: +33 (0) 1 69 08 32 92
>>                 <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>>                 _______________________________________________
>>                 Moose-dev mailing list
>>                 [hidden email] <mailto:[hidden email]>
>>                 https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>>                 _______________________________________________
>>                 Moose-dev mailing list
>>                 [hidden email] <mailto:[hidden email]>
>>                 https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>>
>>
>>
>>             --
>>             www.tudorgirba.com <http://www.tudorgirba.com>
>>
>>             "Every thing has its own flow"
>>
>>
>>
>>
>>         --
>>         www.tudorgirba.com <http://www.tudorgirba.com>
>>
>>         "Every thing has its own flow"
>>
>>         _______________________________________________
>>         Moose-dev mailing list
>>         [hidden email] <mailto:[hidden email]>
>>         https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>>
>>
>>
>>     --
>>     www.tudorgirba.com <http://www.tudorgirba.com>
>>
>>     "Every thing has its own flow"
>>
>>
>>
>>
>> --
>> www.tudorgirba.com <http://www.tudorgirba.com>
>>
>> "Every thing has its own flow"
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
In reply to this post by Tudor Girba-2


Le 04/07/2014 08:00, Tudor Girba a écrit :
> Thanks. It seems to work the same as the one before from the point of
> view of Glamour.
>
> However, I noticed a strange difference in the debugger. Try this:
> - Do "1/0"
> - In the debugger, select the first entry from the top of the stack
> - Then press down once => it works fine
> - Then press down again => it goes up!
> (this behavior is reproducible with the version 3 of your slice as well)

The bug is a bit more complex. Upon opening the debugger, the first down
keypress doesn't do anything, the second one goes one step down (and the
third one goes one step up :)).

Thierry

> I do not know what causes it. Andrei, could you take a look? I do not
> have time to look at it too deeply right now.
>
> Cheers,
> Doru
>
>
>
>
> On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Hi Doru,
>
>     can you test the new slice for 13422 (.4) ? I made a small semantic
>     change to the way the model update the selection after a list
>     update. I haven't seen anything wrong after loading it in Moose
>     (including with the debugger).
>
>     Thierry
>     ------------------------------------------------------------------------
>     *De :* [hidden email]
>     <mailto:[hidden email]>
>     [[hidden email]
>     <mailto:[hidden email]>] de la part de Tudor Girba
>     [[hidden email] <mailto:[hidden email]>]
>     *Envoyé :* jeudi 3 juillet 2014 22:34
>
>     *À :* Moose-related development
>     *Objet :* [Moose-dev] Re: Playground and Shortcuts
>
>     Hi,
>
>     Indeed, it looks good!
>
>     Doru
>
>
>     On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]
>     <mailto:[hidden email]>> wrote:
>
>         I am testing right away.
>
>         Doru
>
>
>         On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry
>         <[hidden email] <mailto:[hidden email]>> wrote:
>
>             Normally solved with the latest slice:
>             SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.
>
>             Bug was: Wrong selection update loop while cleaning the
>             listManager on update.
>             I also added a real delete for the removed morphs during update.
>
>             I won't integrate yet, I'd like to explore things about the
>             selection while updating mechanism, and the Moose image is
>             hard to use on my netbook.
>
>             Can you test if this solves all the problems you could see
>             with trees and lists? I checked that it solved the debugger
>             and the test case issues.
>
>             Thierry
>             ________________________________________
>             De : [hidden email]
>             <mailto:[hidden email]>
>             [[hidden email]
>             <mailto:[hidden email]>] de la part de
>             GOUBIER Thierry
>             Envoyé : jeudi 3 juillet 2014 17:26
>             À : Moose-related development
>             Objet : [Moose-dev] Re: Playground and Shortcuts
>
>             Ok. I'll look into that later today, have to pick up the kids.
>
>             So far, so good. Update is correct, selected element is
>             removed but is
>             kept as expanded (because of the select, I guess), but then
>             it seems to
>             be reintroduced in the tree.
>
>             Working out of the test case Stephan pointed out.
>
>             Thierry
>
>             Le 03/07/2014 16:58, Tudor Girba a écrit :
>              > 30851 already contains the problematic issue.
>              >
>              > Doru
>              >
>              >
>              >
>              > On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry
>             <[hidden email] <mailto:[hidden email]>
>              > <mailto:[hidden email]
>             <mailto:[hidden email]>>> wrote:
>              >
>              >     Ok.
>              >
>              >     Where is the configurationOfGlamour? The current
>             Moose5.0 beta image
>              >     in the pharo launcher is on 30851.
>              >
>              >     Thierry
>              >
>              >     Le 03/07/2014 16:45, Tudor Girba a écrit :
>              >
>              >         Or that Glamour uses an internal API that it
>             should not :)
>              >
>              >         Doru
>              >
>              >
>              >         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>              >         <[hidden email] <mailto:[hidden email]>
>             <mailto:[hidden email] <mailto:[hidden email]>>
>              >         <mailto:[hidden email]
>             <mailto:[hidden email]> <mailto:[hidden email]
>             <mailto:[hidden email]>>>> wrote:
>              >
>              >              I can confirm it is the 13422 fix that is
>             broken/incomplete
>              >
>              >              Stephan
>              >
>               _________________________________________________
>              >              Moose-dev mailing list
>              > [hidden email] <mailto:[hidden email]>
>             <mailto:[hidden email] <mailto:[hidden email]>>
>              >         <mailto:[hidden email]
>             <mailto:[hidden email]>
>             <mailto:[hidden email]
>             <mailto:[hidden email]>>__>
>              > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>              >         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>              >
>              >
>              >
>              >
>              >         --
>              > www.tudorgirba.com <http://www.tudorgirba.com>
>             <http://www.tudorgirba.com>
>              >         <http://www.tudorgirba.com>
>              >
>              >
>              >         "Every thing has its own flow"
>              >
>              >
>              >         _________________________________________________
>              >         Moose-dev mailing list
>              > [hidden email] <mailto:[hidden email]>
>             <mailto:[hidden email] <mailto:[hidden email]>>
>              > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>              >         <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>              >
>              >
>              >     --
>              >     Thierry Goubier
>              >     CEA list
>              >     Laboratoire des Fondations des Systèmes Temps Réel
>             Embarqués
>              >     91191 Gif sur Yvette Cedex
>              >     France
>              >     Phone/Fax: +33 (0) 1 69 08 32 92
>             <tel:%2B33%20%280%29%201%2069%2008%2032%2092>
>              >     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>              >     _________________________________________________
>              >     Moose-dev mailing list
>              > [hidden email] <mailto:[hidden email]>
>             <mailto:[hidden email] <mailto:[hidden email]>>
>              > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>              >     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>              >
>              >
>              >
>              >
>              > --
>              > www.tudorgirba.com <http://www.tudorgirba.com>
>             <http://www.tudorgirba.com>
>              >
>              > "Every thing has its own flow"
>              >
>              >
>              > _______________________________________________
>              > Moose-dev mailing list
>              > [hidden email] <mailto:[hidden email]>
>              > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>              >
>
>             --
>             Thierry Goubier
>             CEA list
>             Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>             91191 Gif sur Yvette Cedex
>             France
>             Phone/Fax: +33 (0) 1 69 08 32 92
>             <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>             _______________________________________________
>             Moose-dev mailing list
>             [hidden email] <mailto:[hidden email]>
>             https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>             _______________________________________________
>             Moose-dev mailing list
>             [hidden email] <mailto:[hidden email]>
>             https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
>
>         --
>         www.tudorgirba.com <http://www.tudorgirba.com>
>
>         "Every thing has its own flow"
>
>
>
>
>     --
>     www.tudorgirba.com <http://www.tudorgirba.com>
>
>     "Every thing has its own flow"
>
>     _______________________________________________
>     Moose-dev mailing list
>     [hidden email] <mailto:[hidden email]>
>     https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
>
> --
> www.tudorgirba.com <http://www.tudorgirba.com>
>
> "Every thing has its own flow"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry
In reply to this post by Tudor Girba-2
Solved!

a problem with lastClickedMorph in the listManager (lastClickedMorph is
not allways the last clicked morph, but this is another matter ;))

Can you pound on the .5 slice for 13422 ?

Thierry

Le 04/07/2014 09:45, Goubier Thierry a écrit :

>
>
> Le 04/07/2014 08:00, Tudor Girba a écrit :
>> Thanks. It seems to work the same as the one before from the point of
>> view of Glamour.
>>
>> However, I noticed a strange difference in the debugger. Try this:
>> - Do "1/0"
>> - In the debugger, select the first entry from the top of the stack
>> - Then press down once => it works fine
>> - Then press down again => it goes up!
>> (this behavior is reproducible with the version 3 of your slice as well)
>
> The bug is a bit more complex. Upon opening the debugger, the first down
> keypress doesn't do anything, the second one goes one step down (and the
> third one goes one step up :)).
>
> Thierry
>
>> I do not know what causes it. Andrei, could you take a look? I do not
>> have time to look at it too deeply right now.
>>
>> Cheers,
>> Doru
>>
>>
>>
>>
>> On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry <[hidden email]
>> <mailto:[hidden email]>> wrote:
>>
>>     Hi Doru,
>>
>>     can you test the new slice for 13422 (.4) ? I made a small semantic
>>     change to the way the model update the selection after a list
>>     update. I haven't seen anything wrong after loading it in Moose
>>     (including with the debugger).
>>
>>     Thierry
>>
>> ------------------------------------------------------------------------
>>     *De :* [hidden email]
>>     <mailto:[hidden email]>
>>     [[hidden email]
>>     <mailto:[hidden email]>] de la part de Tudor Girba
>>     [[hidden email] <mailto:[hidden email]>]
>>     *Envoyé :* jeudi 3 juillet 2014 22:34
>>
>>     *À :* Moose-related development
>>     *Objet :* [Moose-dev] Re: Playground and Shortcuts
>>
>>     Hi,
>>
>>     Indeed, it looks good!
>>
>>     Doru
>>
>>
>>     On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]
>>     <mailto:[hidden email]>> wrote:
>>
>>         I am testing right away.
>>
>>         Doru
>>
>>
>>         On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry
>>         <[hidden email] <mailto:[hidden email]>> wrote:
>>
>>             Normally solved with the latest slice:
>>
>> SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.
>>
>>
>>             Bug was: Wrong selection update loop while cleaning the
>>             listManager on update.
>>             I also added a real delete for the removed morphs during
>> update.
>>
>>             I won't integrate yet, I'd like to explore things about the
>>             selection while updating mechanism, and the Moose image is
>>             hard to use on my netbook.
>>
>>             Can you test if this solves all the problems you could see
>>             with trees and lists? I checked that it solved the debugger
>>             and the test case issues.
>>
>>             Thierry
>>             ________________________________________
>>             De : [hidden email]
>>             <mailto:[hidden email]>
>>             [[hidden email]
>>             <mailto:[hidden email]>] de la part de
>>             GOUBIER Thierry
>>             Envoyé : jeudi 3 juillet 2014 17:26
>>             À : Moose-related development
>>             Objet : [Moose-dev] Re: Playground and Shortcuts
>>
>>             Ok. I'll look into that later today, have to pick up the
>> kids.
>>
>>             So far, so good. Update is correct, selected element is
>>             removed but is
>>             kept as expanded (because of the select, I guess), but then
>>             it seems to
>>             be reintroduced in the tree.
>>
>>             Working out of the test case Stephan pointed out.
>>
>>             Thierry
>>
>>             Le 03/07/2014 16:58, Tudor Girba a écrit :
>>              > 30851 already contains the problematic issue.
>>              >
>>              > Doru
>>              >
>>              >
>>              >
>>              > On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry
>>             <[hidden email] <mailto:[hidden email]>
>>              > <mailto:[hidden email]
>>             <mailto:[hidden email]>>> wrote:
>>              >
>>              >     Ok.
>>              >
>>              >     Where is the configurationOfGlamour? The current
>>             Moose5.0 beta image
>>              >     in the pharo launcher is on 30851.
>>              >
>>              >     Thierry
>>              >
>>              >     Le 03/07/2014 16:45, Tudor Girba a écrit :
>>              >
>>              >         Or that Glamour uses an internal API that it
>>             should not :)
>>              >
>>              >         Doru
>>              >
>>              >
>>              >         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
>>              >         <[hidden email] <mailto:[hidden email]>
>>             <mailto:[hidden email] <mailto:[hidden email]>>
>>              >         <mailto:[hidden email]
>>             <mailto:[hidden email]> <mailto:[hidden email]
>>             <mailto:[hidden email]>>>> wrote:
>>              >
>>              >              I can confirm it is the 13422 fix that is
>>             broken/incomplete
>>              >
>>              >              Stephan
>>              >
>>               _________________________________________________
>>              >              Moose-dev mailing list
>>              > [hidden email] <mailto:[hidden email]>
>>             <mailto:[hidden email]
>> <mailto:[hidden email]>>
>>              >         <mailto:[hidden email]
>>             <mailto:[hidden email]>
>>             <mailto:[hidden email]
>>             <mailto:[hidden email]>>__>
>>              > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>>              >
>> <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>>              >
>>              >
>>              >
>>              >
>>              >         --
>>              > www.tudorgirba.com <http://www.tudorgirba.com>
>>             <http://www.tudorgirba.com>
>>              >         <http://www.tudorgirba.com>
>>              >
>>              >
>>              >         "Every thing has its own flow"
>>              >
>>              >
>>              >         _________________________________________________
>>              >         Moose-dev mailing list
>>              > [hidden email] <mailto:[hidden email]>
>>             <mailto:[hidden email]
>> <mailto:[hidden email]>>
>>              > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>>              >
>> <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>>              >
>>              >
>>              >     --
>>              >     Thierry Goubier
>>              >     CEA list
>>              >     Laboratoire des Fondations des Systèmes Temps Réel
>>             Embarqués
>>              >     91191 Gif sur Yvette Cedex
>>              >     France
>>              >     Phone/Fax: +33 (0) 1 69 08 32 92
>>             <tel:%2B33%20%280%29%201%2069%2008%2032%2092>
>>              >     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>>              >     _________________________________________________
>>              >     Moose-dev mailing list
>>              > [hidden email] <mailto:[hidden email]>
>>             <mailto:[hidden email]
>> <mailto:[hidden email]>>
>>              > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
>>              >     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
>>              >
>>              >
>>              >
>>              >
>>              > --
>>              > www.tudorgirba.com <http://www.tudorgirba.com>
>>             <http://www.tudorgirba.com>
>>              >
>>              > "Every thing has its own flow"
>>              >
>>              >
>>              > _______________________________________________
>>              > Moose-dev mailing list
>>              > [hidden email] <mailto:[hidden email]>
>>              > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>              >
>>
>>             --
>>             Thierry Goubier
>>             CEA list
>>             Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>>             91191 Gif sur Yvette Cedex
>>             France
>>             Phone/Fax: +33 (0) 1 69 08 32 92
>>             <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
>>             _______________________________________________
>>             Moose-dev mailing list
>>             [hidden email] <mailto:[hidden email]>
>>             https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>>             _______________________________________________
>>             Moose-dev mailing list
>>             [hidden email] <mailto:[hidden email]>
>>             https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>>
>>
>>
>>         --
>>         www.tudorgirba.com <http://www.tudorgirba.com>
>>
>>         "Every thing has its own flow"
>>
>>
>>
>>
>>     --
>>     www.tudorgirba.com <http://www.tudorgirba.com>
>>
>>     "Every thing has its own flow"
>>
>>     _______________________________________________
>>     Moose-dev mailing list
>>     [hidden email] <mailto:[hidden email]>
>>     https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>>
>>
>>
>> --
>> www.tudorgirba.com <http://www.tudorgirba.com>
>>
>> "Every thing has its own flow"
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>

--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Andrei Chis
I checked and it fixes the debugger + the glamour test.


On Fri, Jul 4, 2014 at 10:32 AM, Goubier Thierry <[hidden email]> wrote:
Solved!

a problem with lastClickedMorph in the listManager (lastClickedMorph is not allways the last clicked morph, but this is another matter ;))

Can you pound on the .5 slice for 13422 ?

Thierry

Le 04/07/2014 09:45, Goubier Thierry a écrit :


Le 04/07/2014 08:00, Tudor Girba a écrit :
Thanks. It seems to work the same as the one before from the point of

view of Glamour.

However, I noticed a strange difference in the debugger. Try this:
- Do "1/0"
- In the debugger, select the first entry from the top of the stack
- Then press down once => it works fine
- Then press down again => it goes up!
(this behavior is reproducible with the version 3 of your slice as well)

The bug is a bit more complex. Upon opening the debugger, the first down
keypress doesn't do anything, the second one goes one step down (and the
third one goes one step up :)).

Thierry

I do not know what causes it. Andrei, could you take a look? I do not
have time to look at it too deeply right now.

Cheers,
Doru




On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry <[hidden email]
<mailto:[hidden email]>> wrote:

    Hi Doru,

    can you test the new slice for 13422 (.4) ? I made a small semantic
    change to the way the model update the selection after a list
    update. I haven't seen anything wrong after loading it in Moose
    (including with the debugger).

    Thierry

------------------------------------------------------------------------
    *De :* [hidden email]
    <mailto:[hidden email]>
    [[hidden email]
    <mailto:[hidden email]>] de la part de Tudor Girba
    [[hidden email] <mailto:[hidden email]>]
    *Envoyé :* jeudi 3 juillet 2014 22:34

    *À :* Moose-related development
    *Objet :* [Moose-dev] Re: Playground and Shortcuts


    Hi,

    Indeed, it looks good!

    Doru


    On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]
    <mailto:[hidden email]>> wrote:

        I am testing right away.

        Doru


        On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry
        <[hidden email] <mailto:[hidden email]>> wrote:

            Normally solved with the latest slice:

SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.


            Bug was: Wrong selection update loop while cleaning the
            listManager on update.
            I also added a real delete for the removed morphs during
update.

            I won't integrate yet, I'd like to explore things about the
            selection while updating mechanism, and the Moose image is
            hard to use on my netbook.

            Can you test if this solves all the problems you could see
            with trees and lists? I checked that it solved the debugger
            and the test case issues.

            Thierry
            ________________________________________
            De : [hidden email]
            <mailto:[hidden email]>
            [[hidden email]
            <mailto:[hidden email]>] de la part de

            GOUBIER Thierry
            Envoyé : jeudi 3 juillet 2014 17:26
            À : Moose-related development
            Objet : [Moose-dev] Re: Playground and Shortcuts

            Ok. I'll look into that later today, have to pick up the
kids.

            So far, so good. Update is correct, selected element is
            removed but is
            kept as expanded (because of the select, I guess), but then
            it seems to
            be reintroduced in the tree.

            Working out of the test case Stephan pointed out.

            Thierry

            Le 03/07/2014 16:58, Tudor Girba a écrit :
             > 30851 already contains the problematic issue.
             >
             > Doru
             >
             >
             >
             > On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry
            <[hidden email] <mailto:[hidden email]>
             > <mailto:[hidden email]

            <mailto:[hidden email]>>> wrote:
             >
             >     Ok.
             >
             >     Where is the configurationOfGlamour? The current
            Moose5.0 beta image
             >     in the pharo launcher is on 30851.
             >
             >     Thierry
             >
             >     Le 03/07/2014 16:45, Tudor Girba a écrit :
             >
             >         Or that Glamour uses an internal API that it
            should not :)
             >
             >         Doru
             >
             >
             >         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
             >         <[hidden email] <mailto:[hidden email]>
            <mailto:[hidden email] <mailto:[hidden email]>>
             >         <mailto:[hidden email]
            <mailto:[hidden email]> <mailto:[hidden email]
            <mailto:[hidden email]>>>> wrote:
             >
             >              I can confirm it is the 13422 fix that is
            broken/incomplete
             >
             >              Stephan
             >
              _________________________________________________
             >              Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]
<mailto:[hidden email]>>
             >         <mailto:[hidden email]
            <mailto:[hidden email]>
            <mailto:[hidden email]
            <mailto:[hidden email]>>__>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >
<https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >
             >
             >         --
             > www.tudorgirba.com <http://www.tudorgirba.com>
            <http://www.tudorgirba.com>
             >         <http://www.tudorgirba.com>
             >
             >
             >         "Every thing has its own flow"
             >
             >
             >         _________________________________________________
             >         Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]

<mailto:[hidden email]>>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >
<https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >     --
             >     Thierry Goubier
             >     CEA list
             >     Laboratoire des Fondations des Systèmes Temps Réel
            Embarqués
             >     91191 Gif sur Yvette Cedex
             >     France
             >     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92
            <tel:%2B33%20%280%29%201%2069%2008%2032%2092>
             >     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
             >     _________________________________________________
             >     Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]

<mailto:[hidden email]>>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >
             >
             > --
             > www.tudorgirba.com <http://www.tudorgirba.com>
            <http://www.tudorgirba.com>
             >
             > "Every thing has its own flow"
             >
             >
             > _______________________________________________
             > Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>

             > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
             >

            --
            Thierry Goubier
            CEA list
            Laboratoire des Fondations des Systèmes Temps Réel Embarqués
            91191 Gif sur Yvette Cedex
            France
            Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92
            <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
            _______________________________________________
            Moose-dev mailing list
            [hidden email] <mailto:[hidden email]>

            https://www.iam.unibe.ch/mailman/listinfo/moose-dev

            _______________________________________________
            Moose-dev mailing list
            [hidden email] <mailto:[hidden email]>
            https://www.iam.unibe.ch/mailman/listinfo/moose-dev




        --
        www.tudorgirba.com <http://www.tudorgirba.com>


        "Every thing has its own flow"




    --
    www.tudorgirba.com <http://www.tudorgirba.com>

    "Every thing has its own flow"

    _______________________________________________
    Moose-dev mailing list
    [hidden email] <mailto:[hidden email]>
    https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

www.tudorgirba.com <http://www.tudorgirba.com>

"Every thing has its own flow"


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Tudor Girba-2
@Thierry: will you integrate this in Pharo or do you need help?

Cheers,
Doru


On Fri, Jul 4, 2014 at 1:41 PM, Andrei Chis <[hidden email]> wrote:
I checked and it fixes the debugger + the glamour test.


On Fri, Jul 4, 2014 at 10:32 AM, Goubier Thierry <[hidden email]> wrote:
Solved!

a problem with lastClickedMorph in the listManager (lastClickedMorph is not allways the last clicked morph, but this is another matter ;))

Can you pound on the .5 slice for 13422 ?

Thierry

Le 04/07/2014 09:45, Goubier Thierry a écrit :


Le 04/07/2014 08:00, Tudor Girba a écrit :
Thanks. It seems to work the same as the one before from the point of

view of Glamour.

However, I noticed a strange difference in the debugger. Try this:
- Do "1/0"
- In the debugger, select the first entry from the top of the stack
- Then press down once => it works fine
- Then press down again => it goes up!
(this behavior is reproducible with the version 3 of your slice as well)

The bug is a bit more complex. Upon opening the debugger, the first down
keypress doesn't do anything, the second one goes one step down (and the
third one goes one step up :)).

Thierry

I do not know what causes it. Andrei, could you take a look? I do not
have time to look at it too deeply right now.

Cheers,
Doru




On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry <[hidden email]
<mailto:[hidden email]>> wrote:

    Hi Doru,

    can you test the new slice for 13422 (.4) ? I made a small semantic
    change to the way the model update the selection after a list
    update. I haven't seen anything wrong after loading it in Moose
    (including with the debugger).

    Thierry

------------------------------------------------------------------------
    *De :* [hidden email]
    <mailto:[hidden email]>
    [[hidden email]
    <mailto:[hidden email]>] de la part de Tudor Girba
    [[hidden email] <mailto:[hidden email]>]
    *Envoyé :* jeudi 3 juillet 2014 22:34

    *À :* Moose-related development
    *Objet :* [Moose-dev] Re: Playground and Shortcuts


    Hi,

    Indeed, it looks good!

    Doru


    On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]
    <mailto:[hidden email]>> wrote:

        I am testing right away.

        Doru


        On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry
        <[hidden email] <mailto:[hidden email]>> wrote:

            Normally solved with the latest slice:

SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.


            Bug was: Wrong selection update loop while cleaning the
            listManager on update.
            I also added a real delete for the removed morphs during
update.

            I won't integrate yet, I'd like to explore things about the
            selection while updating mechanism, and the Moose image is
            hard to use on my netbook.

            Can you test if this solves all the problems you could see
            with trees and lists? I checked that it solved the debugger
            and the test case issues.

            Thierry
            ________________________________________
            De : [hidden email]
            <mailto:[hidden email]>
            [[hidden email]
            <mailto:[hidden email]>] de la part de

            GOUBIER Thierry
            Envoyé : jeudi 3 juillet 2014 17:26
            À : Moose-related development
            Objet : [Moose-dev] Re: Playground and Shortcuts

            Ok. I'll look into that later today, have to pick up the
kids.

            So far, so good. Update is correct, selected element is
            removed but is
            kept as expanded (because of the select, I guess), but then
            it seems to
            be reintroduced in the tree.

            Working out of the test case Stephan pointed out.

            Thierry

            Le 03/07/2014 16:58, Tudor Girba a écrit :
             > 30851 already contains the problematic issue.
             >
             > Doru
             >
             >
             >
             > On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry
            <[hidden email] <mailto:[hidden email]>
             > <mailto:[hidden email]

            <mailto:[hidden email]>>> wrote:
             >
             >     Ok.
             >
             >     Where is the configurationOfGlamour? The current
            Moose5.0 beta image
             >     in the pharo launcher is on 30851.
             >
             >     Thierry
             >
             >     Le 03/07/2014 16:45, Tudor Girba a écrit :
             >
             >         Or that Glamour uses an internal API that it
            should not :)
             >
             >         Doru
             >
             >
             >         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
             >         <[hidden email] <mailto:[hidden email]>
            <mailto:[hidden email] <mailto:[hidden email]>>
             >         <mailto:[hidden email]
            <mailto:[hidden email]> <mailto:[hidden email]
            <mailto:[hidden email]>>>> wrote:
             >
             >              I can confirm it is the 13422 fix that is
            broken/incomplete
             >
             >              Stephan
             >
              _________________________________________________
             >              Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]
<mailto:[hidden email]>>
             >         <mailto:[hidden email]
            <mailto:[hidden email]>
            <mailto:[hidden email]
            <mailto:[hidden email]>>__>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >
<https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >
             >
             >         --
             > www.tudorgirba.com <http://www.tudorgirba.com>
            <http://www.tudorgirba.com>
             >         <http://www.tudorgirba.com>
             >
             >
             >         "Every thing has its own flow"
             >
             >
             >         _________________________________________________
             >         Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]

<mailto:[hidden email]>>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >
<https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >     --
             >     Thierry Goubier
             >     CEA list
             >     Laboratoire des Fondations des Systèmes Temps Réel
            Embarqués
             >     91191 Gif sur Yvette Cedex
             >     France
             >     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92
            <tel:%2B33%20%280%29%201%2069%2008%2032%2092>
             >     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
             >     _________________________________________________
             >     Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]

<mailto:[hidden email]>>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >
             >
             > --
             > www.tudorgirba.com <http://www.tudorgirba.com>
            <http://www.tudorgirba.com>
             >
             > "Every thing has its own flow"
             >
             >
             > _______________________________________________
             > Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>

             > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
             >

            --
            Thierry Goubier
            CEA list
            Laboratoire des Fondations des Systèmes Temps Réel Embarqués
            91191 Gif sur Yvette Cedex
            France
            Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92
            <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
            _______________________________________________
            Moose-dev mailing list
            [hidden email] <mailto:[hidden email]>

            https://www.iam.unibe.ch/mailman/listinfo/moose-dev

            _______________________________________________
            Moose-dev mailing list
            [hidden email] <mailto:[hidden email]>
            https://www.iam.unibe.ch/mailman/listinfo/moose-dev




        --
        www.tudorgirba.com <http://www.tudorgirba.com>


        "Every thing has its own flow"




    --
    www.tudorgirba.com <http://www.tudorgirba.com>

    "Every thing has its own flow"

    _______________________________________________
    Moose-dev mailing list
    [hidden email] <mailto:[hidden email]>
    https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

www.tudorgirba.com <http://www.tudorgirba.com>

"Every thing has its own flow"


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="+33169083292" target="_blank">+33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Playground and Shortcuts

Goubier Thierry

Well, it seems CI is not working as it should on the pharo side :(

Thierry


De : [hidden email] [[hidden email]] de la part de Tudor Girba [[hidden email]]
Envoyé : vendredi 4 juillet 2014 23:40
À : Moose-related development
Objet : [Moose-dev] Re: Playground and Shortcuts

@Thierry: will you integrate this in Pharo or do you need help?

Cheers,
Doru


On Fri, Jul 4, 2014 at 1:41 PM, Andrei Chis <[hidden email]> wrote:
I checked and it fixes the debugger + the glamour test.


On Fri, Jul 4, 2014 at 10:32 AM, Goubier Thierry <[hidden email]> wrote:
Solved!

a problem with lastClickedMorph in the listManager (lastClickedMorph is not allways the last clicked morph, but this is another matter ;))

Can you pound on the .5 slice for 13422 ?

Thierry

Le 04/07/2014 09:45, Goubier Thierry a écrit :


Le 04/07/2014 08:00, Tudor Girba a écrit :
Thanks. It seems to work the same as the one before from the point of

view of Glamour.

However, I noticed a strange difference in the debugger. Try this:
- Do "1/0"
- In the debugger, select the first entry from the top of the stack
- Then press down once => it works fine
- Then press down again => it goes up!
(this behavior is reproducible with the version 3 of your slice as well)

The bug is a bit more complex. Upon opening the debugger, the first down
keypress doesn't do anything, the second one goes one step down (and the
third one goes one step up :)).

Thierry

I do not know what causes it. Andrei, could you take a look? I do not
have time to look at it too deeply right now.

Cheers,
Doru




On Fri, Jul 4, 2014 at 7:25 AM, GOUBIER Thierry <[hidden email]
<mailto:[hidden email]>> wrote:

    Hi Doru,

    can you test the new slice for 13422 (.4) ? I made a small semantic
    change to the way the model update the selection after a list
    update. I haven't seen anything wrong after loading it in Moose
    (including with the debugger).

    Thierry

------------------------------------------------------------------------
    *De :* [hidden email]
    <mailto:[hidden email]>
    [[hidden email]
    <mailto:[hidden email]>] de la part de Tudor Girba
    [[hidden email] <mailto:[hidden email]>]
    *Envoyé :* jeudi 3 juillet 2014 22:34

    *À :* Moose-related development
    *Objet :* [Moose-dev] Re: Playground and Shortcuts


    Hi,

    Indeed, it looks good!

    Doru


    On Thu, Jul 3, 2014 at 10:24 PM, Tudor Girba <[hidden email]
    <mailto:[hidden email]>> wrote:

        I am testing right away.

        Doru


        On Thu, Jul 3, 2014 at 10:20 PM, GOUBIER Thierry
        <[hidden email] <mailto:[hidden email]>> wrote:

            Normally solved with the latest slice:

SLICE-Issue-13422-Image-crashes-because-an-open-Nautilus-browser-hangs-onto-many-objects-while-code-is-being-loaded-ThierryGoubier.3.


            Bug was: Wrong selection update loop while cleaning the
            listManager on update.
            I also added a real delete for the removed morphs during
update.

            I won't integrate yet, I'd like to explore things about the
            selection while updating mechanism, and the Moose image is
            hard to use on my netbook.

            Can you test if this solves all the problems you could see
            with trees and lists? I checked that it solved the debugger
            and the test case issues.

            Thierry
            ________________________________________
            De : [hidden email]
            <mailto:[hidden email]>
            [[hidden email]
            <mailto:[hidden email]>] de la part de

            GOUBIER Thierry
            Envoyé : jeudi 3 juillet 2014 17:26
            À : Moose-related development
            Objet : [Moose-dev] Re: Playground and Shortcuts

            Ok. I'll look into that later today, have to pick up the
kids.

            So far, so good. Update is correct, selected element is
            removed but is
            kept as expanded (because of the select, I guess), but then
            it seems to
            be reintroduced in the tree.

            Working out of the test case Stephan pointed out.

            Thierry

            Le 03/07/2014 16:58, Tudor Girba a écrit :
             > 30851 already contains the problematic issue.
             >
             > Doru
             >
             >
             >
             > On Thu, Jul 3, 2014 at 4:50 PM, Goubier Thierry
            <[hidden email] <mailto:[hidden email]>
             > <mailto:[hidden email]

            <mailto:[hidden email]>>> wrote:
             >
             >     Ok.
             >
             >     Where is the configurationOfGlamour? The current
            Moose5.0 beta image
             >     in the pharo launcher is on 30851.
             >
             >     Thierry
             >
             >     Le 03/07/2014 16:45, Tudor Girba a écrit :
             >
             >         Or that Glamour uses an internal API that it
            should not :)
             >
             >         Doru
             >
             >
             >         On Thu, Jul 3, 2014 at 4:41 PM, Stephan Eggermont
             >         <[hidden email] <mailto:[hidden email]>
            <mailto:[hidden email] <mailto:[hidden email]>>
             >         <mailto:[hidden email]
            <mailto:[hidden email]> <mailto:[hidden email]
            <mailto:[hidden email]>>>> wrote:
             >
             >              I can confirm it is the 13422 fix that is
            broken/incomplete
             >
             >              Stephan
             >
              _________________________________________________
             >              Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]
<mailto:[hidden email]>>
             >         <mailto:[hidden email]
            <mailto:[hidden email]>
            <mailto:[hidden email]
            <mailto:[hidden email]>>__>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >
<https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >
             >
             >         --
             > www.tudorgirba.com <http://www.tudorgirba.com>
            <http://www.tudorgirba.com>
             >         <http://www.tudorgirba.com>
             >
             >
             >         "Every thing has its own flow"
             >
             >
             >         _________________________________________________
             >         Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]

<mailto:[hidden email]>>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >
<https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >     --
             >     Thierry Goubier
             >     CEA list
             >     Laboratoire des Fondations des Systèmes Temps Réel
            Embarqués
             >     91191 Gif sur Yvette Cedex
             >     France
             >     Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="&#43;33169083292" target="_blank"> +33 (0) 1 69 08 32 92
            <tel:%2B33%20%280%29%201%2069%2008%2032%2092>
             >     <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
             >     _________________________________________________
             >     Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>
            <mailto:[hidden email]

<mailto:[hidden email]>>
             > https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
             >     <https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
             >
             >
             >
             >
             > --
             > www.tudorgirba.com <http://www.tudorgirba.com>
            <http://www.tudorgirba.com>
             >
             > "Every thing has its own flow"
             >
             >
             > _______________________________________________
             > Moose-dev mailing list
             > [hidden email] <mailto:[hidden email]>

             > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
             >

            --
            Thierry Goubier
            CEA list
            Laboratoire des Fondations des Systèmes Temps Réel Embarqués
            91191 Gif sur Yvette Cedex
            France
            Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="&#43;33169083292" target="_blank"> +33 (0) 1 69 08 32 92
            <tel:%2B33%20%280%29%201%2069%2008%2032%2092> / 83 95
            _______________________________________________
            Moose-dev mailing list
            [hidden email] <mailto:[hidden email]>

            https://www.iam.unibe.ch/mailman/listinfo/moose-dev

            _______________________________________________
            Moose-dev mailing list
            [hidden email] <mailto:[hidden email]>
            https://www.iam.unibe.ch/mailman/listinfo/moose-dev




        --
        www.tudorgirba.com <http://www.tudorgirba.com>


        "Every thing has its own flow"




    --
    www.tudorgirba.com <http://www.tudorgirba.com>

    "Every thing has its own flow"

    _______________________________________________
    Moose-dev mailing list
    [hidden email] <mailto:[hidden email]>
    https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

www.tudorgirba.com <http://www.tudorgirba.com>

"Every thing has its own flow"


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: <a href="tel:%2B33%20%280%29%201%2069%2008%2032%2092" value="&#43;33169083292" target="_blank"> +33 (0) 1 69 08 32 92 / 83 95
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
123