[squeak-dev] [ANN] BobsBrowser again

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

[squeak-dev] [ANN] BobsBrowser again

hernanmd
Dear all,
  As result of a strange exercise in software resurrection, you have
the chance of using the BobsBrowser [1] again , which is an
exploration of different ways of browsing code. To install please
evaluate:

Installer ss
  project: 'BobsBrowser';
  install: 'BobsBrowser'.

You can start a new browser using the World menu or by evaluating:

BobsBrowser browseAllClasses

The creator of this goodie was Bob Arning, enjoy it.
Best regards,

Hernán

[1] http://www.squeaksource.com/BobsBrowser.html

Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [Pharo-project] [ANN] BobsBrowser again

Stéphane Ducasse
When I see all the self flag: #bob
it encourages me to go as far as I can from bob' code

So what is that cool with this browser?

Stef

On May 4, 2009, at 1:38 AM, Hernán Morales Durand wrote:

> Dear all,
>  As result of a strange exercise in software resurrection, you have
> the chance of using the BobsBrowser [1] again , which is an
> exploration of different ways of browsing code. To install please
> evaluate:
>
> Installer ss
>  project: 'BobsBrowser';
>  install: 'BobsBrowser'.
>
> You can start a new browser using the World menu or by evaluating:
>
> BobsBrowser browseAllClasses
>
> The creator of this goodie was Bob Arning, enjoy it.
> Best regards,
>
> Hernán
>
> [1] http://www.squeaksource.com/BobsBrowser.html
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [Pharo-project] [ANN] BobsBrowser again

Mariano Martinez Peck
I couldn't install it in 10299. I get a sintax error: "BobsBrowser other windows openLinkedInstanceMethodList "

Cheers,

Mariano

On Mon, May 4, 2009 at 6:00 AM, Stéphane Ducasse <[hidden email]> wrote:
When I see all the self flag: #bob
it encourages me to go as far as I can from bob' code

So what is that cool with this browser?

Stef

On May 4, 2009, at 1:38 AM, Hernán Morales Durand wrote:

> Dear all,
>  As result of a strange exercise in software resurrection, you have
> the chance of using the BobsBrowser [1] again , which is an
> exploration of different ways of browsing code. To install please
> evaluate:
>
> Installer ss
>  project: 'BobsBrowser';
>  install: 'BobsBrowser'.
>
> You can start a new browser using the World menu or by evaluating:
>
> BobsBrowser browseAllClasses
>
> The creator of this goodie was Bob Arning, enjoy it.
> Best regards,
>
> Hernán
>
> [1] http://www.squeaksource.com/BobsBrowser.html
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project



Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [Pharo-project] [ANN] BobsBrowser again

hernanmd
Hi Mariano,
  I have the same syntax errors with Pharo 10300, but trying to
install other packages too. What I did is enabled the preference
#allowBlockArgumentAssignment and then the packages installed ok doing
first:

HTTPSocket httpFileIn: 'installer.pbwiki.com/f/Installer.st'.
(Smalltalk at: #Installer)
  upgrade;
  install: 'Packages'.

and then

Installer ss
 project: 'BobsBrowser';
 install: 'BobsBrowser'.

Cheers,

Hernán

2009/5/4 Mariano Martinez Peck <[hidden email]>:

> I couldn't install it in 10299. I get a sintax error: "BobsBrowser other
> windows openLinkedInstanceMethodList "
>
> Cheers,
>
> Mariano
>
> On Mon, May 4, 2009 at 6:00 AM, Stéphane Ducasse <[hidden email]>
> wrote:
>>
>> When I see all the self flag: #bob
>> it encourages me to go as far as I can from bob' code
>>
>> So what is that cool with this browser?
>>
>> Stef
>>
>> On May 4, 2009, at 1:38 AM, Hernán Morales Durand wrote:
>>
>> > Dear all,
>> >  As result of a strange exercise in software resurrection, you have
>> > the chance of using the BobsBrowser [1] again , which is an
>> > exploration of different ways of browsing code. To install please
>> > evaluate:
>> >
>> > Installer ss
>> >  project: 'BobsBrowser';
>> >  install: 'BobsBrowser'.
>> >
>> > You can start a new browser using the World menu or by evaluating:
>> >
>> > BobsBrowser browseAllClasses
>> >
>> > The creator of this goodie was Bob Arning, enjoy it.
>> > Best regards,
>> >
>> > Hernán
>> >
>> > [1] http://www.squeaksource.com/BobsBrowser.html
>> >
>> > _______________________________________________
>> > Pharo-project mailing list
>> > [hidden email]
>> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> >
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [Pharo-project] [ANN] BobsBrowser again

Mariano Martinez Peck


On Mon, May 4, 2009 at 12:03 PM, Hernán Morales Durand <[hidden email]> wrote:
Hi Mariano,
 I have the same syntax errors with Pharo 10300, but trying to
install other packages too. What I did is enabled the preference
#allowBlockArgumentAssignment and then the packages installed ok doing
first:

Yes, now it works with enabling #allowBlockArgumentAssignment
 

HTTPSocket httpFileIn: 'installer.pbwiki.com/f/Installer.st'.
(Smalltalk at: #Installer)
 upgrade;
 install: 'Packages'.

you can olso do:  ScriptLoader new installingInstaller 

;)

 

and then

Installer ss
 project: 'BobsBrowser';
 install: 'BobsBrowser'.

Cheers,

Hernán

2009/5/4 Mariano Martinez Peck <[hidden email]>:
> I couldn't install it in 10299. I get a sintax error: "BobsBrowser other
> windows openLinkedInstanceMethodList "
>
> Cheers,
>
> Mariano
>
> On Mon, May 4, 2009 at 6:00 AM, Stéphane Ducasse <[hidden email]>
> wrote:
>>
>> When I see all the self flag: #bob
>> it encourages me to go as far as I can from bob' code
>>
>> So what is that cool with this browser?
>>
>> Stef
>>
>> On May 4, 2009, at 1:38 AM, Hernán Morales Durand wrote:
>>
>> > Dear all,
>> >  As result of a strange exercise in software resurrection, you have
>> > the chance of using the BobsBrowser [1] again , which is an
>> > exploration of different ways of browsing code. To install please
>> > evaluate:
>> >
>> > Installer ss
>> >  project: 'BobsBrowser';
>> >  install: 'BobsBrowser'.
>> >
>> > You can start a new browser using the World menu or by evaluating:
>> >
>> > BobsBrowser browseAllClasses
>> >
>> > The creator of this goodie was Bob Arning, enjoy it.
>> > Best regards,
>> >
>> > Hernán
>> >
>> > [1] http://www.squeaksource.com/BobsBrowser.html
>> >
>> > _______________________________________________
>> > Pharo-project mailing list
>> > [hidden email]
>> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> >
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
>
>




Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [Pharo-project] [ANN] BobsBrowser again

hernanmd
In reply to this post by Stéphane Ducasse
Stéphane,
  BobsBrowser is an alternative browser, so isn't going to replace
ever the traditional browser tools, but there are a couple of cool
things about it:

-You can use it to quickly survey class hierarchies
http://lists.squeakfoundation.org/pipermail/squeak-dev/1999-April/001103.html
-IIRC the Whisker browser used his hierarchical list, but in Whiskler
they are attached to a window while in BobsBrowser the lists are
detached (although you do not have the multiple views in one window
feature)
-As an alternative way to navigate the entire system, and I
particularly value the Driller (click in the "special items" (*) to
open it).
-If you are not super fan of classifications, you may find it more comfortable.

Cheers,

Hernán

2009/5/4 Stéphane Ducasse <[hidden email]>:

> When I see all the self flag: #bob
> it encourages me to go as far as I can from bob' code
>
> So what is that cool with this browser?
>
> Stef
>
> On May 4, 2009, at 1:38 AM, Hernán Morales Durand wrote:
>
>> Dear all,
>>  As result of a strange exercise in software resurrection, you have
>> the chance of using the BobsBrowser [1] again , which is an
>> exploration of different ways of browsing code. To install please
>> evaluate:
>>
>> Installer ss
>>  project: 'BobsBrowser';
>>  install: 'BobsBrowser'.
>>
>> You can start a new browser using the World menu or by evaluating:
>>
>> BobsBrowser browseAllClasses
>>
>> The creator of this goodie was Bob Arning, enjoy it.
>> Best regards,
>>
>> Hernán
>>
>> [1] http://www.squeaksource.com/BobsBrowser.html
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [Pharo-project] [ANN] BobsBrowser again

hernanmd
In reply to this post by Mariano Martinez Peck
2009/5/4 Mariano Martinez Peck <[hidden email]>:

>
>
> On Mon, May 4, 2009 at 12:03 PM, Hernán Morales Durand
> <[hidden email]> wrote:
>>
>> Hi Mariano,
>>  I have the same syntax errors with Pharo 10300, but trying to
>> install other packages too. What I did is enabled the preference
>> #allowBlockArgumentAssignment and then the packages installed ok doing
>> first:
>
> Yes, now it works with enabling #allowBlockArgumentAssignment
>
>>
>> HTTPSocket httpFileIn: 'installer.pbwiki.com/f/Installer.st'.
>> (Smalltalk at: #Installer)
>>  upgrade;
>>  install: 'Packages'.
>
> you can olso do:  ScriptLoader new installingInstaller

I didn't knew that one, thanks.

Hernán

Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [Pharo-project] [ANN] BobsBrowser again

Stéphane Ducasse
In reply to this post by hernanmd

On May 4, 2009, at 3:31 PM, Hernán Morales Durand wrote:

> Stéphane,
>  BobsBrowser is an alternative browser, so isn't going to replace
> ever the traditional browser tools, but there are a couple of cool
> things about it:
>
> -You can use it to quickly survey class hierarchies
> http://lists.squeakfoundation.org/pipermail/squeak-dev/1999-April/001103.html

how is different from the package browser inheritance list?

>
> -IIRC the Whisker browser used his hierarchical list, but in Whiskler
> they are attached to a window while in BobsBrowser the lists are
> detached (although you do not have the multiple views in one window
> feature)
> -As an alternative way to navigate the entire system, and I
> particularly value the Driller (click in the "special items" (*) to
> open it).

What is a driller
>
> -If you are not super fan of classifications, you may find it more  
> comfortable.

How different from smart group in the browser of david?

I would love to be able to script a browser (soon I hope that I will  
be able to do that with glamour).
I would love to have a bit the whisker behavior to see multiple  
methods at once.

Stef

>
>
> Cheers,
>
> Hernán
>
> 2009/5/4 Stéphane Ducasse <[hidden email]>:
>> When I see all the self flag: #bob
>> it encourages me to go as far as I can from bob' code
>>
>> So what is that cool with this browser?
>>
>> Stef
>>
>> On May 4, 2009, at 1:38 AM, Hernán Morales Durand wrote:
>>
>>> Dear all,
>>>  As result of a strange exercise in software resurrection, you have
>>> the chance of using the BobsBrowser [1] again , which is an
>>> exploration of different ways of browsing code. To install please
>>> evaluate:
>>>
>>> Installer ss
>>>  project: 'BobsBrowser';
>>>  install: 'BobsBrowser'.
>>>
>>> You can start a new browser using the World menu or by evaluating:
>>>
>>> BobsBrowser browseAllClasses
>>>
>>> The creator of this goodie was Bob Arning, enjoy it.
>>> Best regards,
>>>
>>> Hernán
>>>
>>> [1] http://www.squeaksource.com/BobsBrowser.html
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>