Re: [Pharo-users] [ANN] MessageFlowBrowser for Pharo 7 and 8
I like the soundtrack. If anything else must be added, subtitles is the first thing in the list. El vie., 12 de julio de 2019 08:59, Richard O'Keefe escribió: > Great tool. Helpful video. > One thing would improve the video: remove the sound track, or > replace it with spoken commentary. > > > On Fri, 12 Jul 2019 at 04:15, Torsten Bergmann wrote: > >> Hi, >> >> I updated my MessageFlowBrowser today to work on Pharo 7 and 8, see >> attached screenshot >> or youtube video on https://www.youtube.com/watch?v=DRd_bzGocQg >> >> It now also works in Calypso and you just need to right click on a method >> in the method >> pane or code pane and select "Message Flow" close to Senders, >> Implementors and other. >> >> You can load the tool using >> >>Metacello new >> repository: 'github://astares/Pharo-MessageFlowBrowser/src'; >> baseline: 'MessageFlowBrowser'; >> load >> >> I also now moved repo from >> >> http://www.smalltalkhub.com/#!/~TorstenBergmann/MessageFlowBrowser >> >> to the new location >> >> https://github.com/astares/Pharo-MessageFlowBrowser >> >> on GitHub for future development. >> >> Have fun, >> T. >> >>
Re: [Pharo-users] [ANN] MessageFlowBrowser for Pharo 7 and 8
Great tool. Helpful video. One thing would improve the video: remove the sound track, or replace it with spoken commentary. On Fri, 12 Jul 2019 at 04:15, Torsten Bergmann wrote: > Hi, > > I updated my MessageFlowBrowser today to work on Pharo 7 and 8, see > attached screenshot > or youtube video on https://www.youtube.com/watch?v=DRd_bzGocQg > > It now also works in Calypso and you just need to right click on a method > in the method > pane or code pane and select "Message Flow" close to Senders, Implementors > and other. > > You can load the tool using > >Metacello new > repository: 'github://astares/Pharo-MessageFlowBrowser/src'; > baseline: 'MessageFlowBrowser'; > load > > I also now moved repo from > > http://www.smalltalkhub.com/#!/~TorstenBergmann/MessageFlowBrowser > > to the new location > > https://github.com/astares/Pharo-MessageFlowBrowser > > on GitHub for future development. > > Have fun, > T. > >
Re: [Pharo-users] [ANN] MessageFlowBrowser for Pharo 7 and 8
On Fri, 12 Jul 2019 at 00:15, Torsten Bergmann wrote: > > Hi, > > I updated my MessageFlowBrowser today to work on Pharo 7 and 8, see attached > screenshot > or youtube video on https://www.youtube.com/watch?v=DRd_bzGocQg > > It now also works in Calypso and you just need to right click on a method in > the method > pane or code pane and select "Message Flow" close to Senders, Implementors > and other. > > You can load the tool using > >Metacello new > repository: 'github://astares/Pharo-MessageFlowBrowser/src'; > baseline: 'MessageFlowBrowser'; > load > > I also now moved repo from > > http://www.smalltalkhub.com/#!/~TorstenBergmann/MessageFlowBrowser > > to the new location > > https://github.com/astares/Pharo-MessageFlowBrowser > > on GitHub for future development. Thanks Torsten. It looks really nice. cheers -ben
[Pharo-users] [ANN] MessageFlowBrowser for Pharo 7 and 8
Hi, I updated my MessageFlowBrowser today to work on Pharo 7 and 8, see attached screenshot or youtube video on https://www.youtube.com/watch?v=DRd_bzGocQg It now also works in Calypso and you just need to right click on a method in the method pane or code pane and select "Message Flow" close to Senders, Implementors and other. You can load the tool using Metacello new repository: 'github://astares/Pharo-MessageFlowBrowser/src'; baseline: 'MessageFlowBrowser'; load I also now moved repo from http://www.smalltalkhub.com/#!/~TorstenBergmann/MessageFlowBrowser to the new location https://github.com/astares/Pharo-MessageFlowBrowser on GitHub for future development. Have fun, T.
[Pharo-users] [ANN] MessageFlowBrowser updated for Pharo 5 + new video
MessageFlowBrowser was updated for Pharo 5 (no deprecation warnings anymore). Also enjoy the new video: http://youtu.be/DRd_bzGocQg Have fun T.
[Pharo-users] [ANN] MessageFlowBrowser
A new tool to browse and dive deep into the flow of messages using a tree representation (messages, senders, implementors, ...) and further on. I know such a tool from Smalltalk/MT and it is really helpful to trace a message flow without running in the debugger. See the attached screenshot, the best is to try it: In a latest Pharo 5.0 image (Pharo5.0 Latest update: #50314) you can evaluate: Gofer new url: 'http://smalltalkhub.com/mc/TorstenBergmann/MessageFlowBrowser/main'; package: 'Tool-MessageFlowBrowser'; load to load it. Then open whatever method in Nautilus and choose "Message Flow" from the context menu. The nice thing is that you can dive into senders, implementors, messages sent deeper and deeper (or up again) and you do not open more and more windows but stay in a single window !!! Alternatively you can start the tool from the playground: MessageFlowBrowser openOn: #inspect "open the flow browser on a selector" MessageFlowBrowser openOn: (Compiler>>#evaluate) "open the flow browser on a method" MessageFlowBrowser openOn: Object "open the flow browser on a class" 1 messageFlow. "open the flow browser on the class of an instance" If someone with GT knowledge and time could help to correct the syntax highlighting in the code pane this would be super cool (see method MessageFlowBrowser #openOn:). Also selection could be improved to show/highlight the messages sent directly in the code. Unfortunately I'm not so familar with the current code editors - so any help is appreciated. Repo is open for contribution. Thanks T.
Re: [Pharo-users] [ANN] MessageFlowBrowser
2015-09-09 14:07 GMT+02:00 Torsten Bergmann: > A new tool to browse and dive deep into the flow of messages > using a tree representation (messages, senders, implementors, ...) > and further on. I know such a tool from Smalltalk/MT and it is really > helpful to trace a message flow without running in the debugger. > Great! > > > If someone with GT knowledge and time could help to correct the syntax > highlighting > in the code pane this would be super cool (see method MessageFlowBrowser > #openOn:). > You need to set the class this method belongs to: a smalltalkCode smalltalkClass: [:each | each ]; display: [:each | each sourceCode ]]. > Also selection could be improved to show/highlight the messages sent > directly > in the code. Unfortunately I'm not so familar with the current code > editors - so > any help is appreciated. > > Repo is open for contribution. > > Thanks > T. > >
Re: [Pharo-users] [ANN] MessageFlowBrowser
Hi Torsten, Can you make it available from the catalog browser ? Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > On Sep 9, 2015, at 9:07 AM, Torsten Bergmannwrote: > > A new tool to browse and dive deep into the flow of messages > using a tree representation (messages, senders, implementors, ...) > and further on. I know such a tool from Smalltalk/MT and it is really > helpful to trace a message flow without running in the debugger. > > See the attached screenshot, the best is to try it: > > In a latest Pharo 5.0 image (Pharo5.0 Latest update: #50314) > you can evaluate: > > Gofer new > url: 'http://smalltalkhub.com/mc/TorstenBergmann/MessageFlowBrowser/main'; > package: 'Tool-MessageFlowBrowser'; > load > > to load it. > > Then open whatever method in Nautilus and choose "Message Flow" from the > context > menu. The nice thing is that you can dive into senders, implementors, > messages sent > deeper and deeper (or up again) and you do not open more and more windows but > stay > in a single window !!! > > Alternatively you can start the tool from the playground: > > MessageFlowBrowser openOn: #inspect "open the flow browser on a selector" > > MessageFlowBrowser openOn: (Compiler>>#evaluate) "open the flow browser on a > method" > > MessageFlowBrowser openOn: Object "open the flow browser on a class" > > 1 messageFlow. "open the flow browser on the class of an > instance" > > > If someone with GT knowledge and time could help to correct the syntax > highlighting > in the code pane this would be super cool (see method MessageFlowBrowser > #openOn:). > Also selection could be improved to show/highlight the messages sent directly > in the code. Unfortunately I'm not so familar with the current code editors - > so > any help is appreciated. > > Repo is open for contribution. > > Thanks > T. > >