An Ideal System Browser

David Mitchell dmitchell at appliedreasoning.com
Thu Nov 29 23:42:36 UTC 2001


Most Smalltalkers I've worked with become accustomed to popping lots
of windows. I haven't used the Refactoring Browser in Squeak, but I
remember it had a handy buffer feature in VW and VisualAge for
switching around the image.

--David Mitchell                            
dmitchell at appliedreasoning.com

JB> Not that I'd presume to know what that is at my stage of (Squeak)
JB> development, but it occurred to me as I was browsing around through various
JB> classes and instances and methods that the Squeak System Browser lacks a
JB> feature that we take for granted on all our web browsers and that most of
JB> us would be lost without -- a "back" button!  Is it possible that nobody
JB> has found the need for such a function?  'Cause I'd be looking at a method
JB> and I'd find a word I didn't understand or some such, or just say "I wonder
JB> about" some other class, method, or whatnot, and go there, then say to
JB> myself, "OK, that's great, (or "that's complicated" or whatever) now I'm
JB> ready to resume what I was doing."  But if what I was doing was in some
JB> totally separate class with lots of methods to paw (OK, scroll) through,
JB> well you get the idea -- what a pain!  and how wasteful of my time and
JB> energy.

JB> Now I know that I can just keep on opening a new SB whenever I begin one of
JB> these side trips, but my screen is already pretty full, and more than two
JB> System Browsers open at once is too many IMHO.  In most cases, all I really
JB> need is one open SB window, but with some kind of "history" mechanism, even
JB> if this is just a "back" button.

JB> What do people think?  Is this kind of thing already available somewhere,
JB> and I just missed it?  Or is there a better way of working such that
JB> working that way obviates the need I'm feeling here?

JB>                 - Jerry





More information about the Squeak-dev mailing list