Automatic selection of '--all--'

Withers, Robert rwithers at quallaby.com
Wed Dec 18 21:05:33 UTC 2002


I agree with you, Stef.

rob

> -----Original Message-----
> From: Stephane Ducasse [mailto:ducasse at iam.unibe.ch]
> Sent: Wednesday, December 18, 2002 3:02 PM
> To: squeak-dev at lists.squeakfoundation.org
> Subject: Re: Automatic selection of '--all--'
> 
> 
> Hi guy
> 
> I found the way of VW (not the default in the current version but you 
> can set it this way)
> really good. When you do not select a category you see all 
> the methods.
> This way you have both behavior. You have to select a real 
> category to 
> enter your method
> but you everything ***without*** clicking :)
> 
> Stef
> 
> On mercredi, décembre 18, 2002, at 08:49  pm, Doug Way wrote:
> 
> >
> > (forwarded from the Squeakfoundation list... this discussion is 
> > probably more appropriate for squeak-dev)
> >
> > Andreas Raab wrote:
> >>
> >> Methinks that perhaps the real problem is the automatic 
> selection of
> >> '--all--' in the browser. If this weren't there, the 
> mechanism would 
> >> be
> >> rather obvious - you select the class you edit the class. 
> You select a
> >> method category you edit a method. This is already true 
> *except* for 
> >> the
> >> '--all--' category which attempts to edit the class 
> definition when it
> >> is selected.
> >
> > I guess I would be somewhat opposed to removing the automatic 
> > selection of '--all--' in the browser, since I feel that the 
> > convenience of always seeing the methods (when selecting classes) 
> > greatly outweighs the mild inconsistency of not being able to enter 
> > new methods while '--all--' is selected.  But reasonable people may 
> > disagree. :-)  Any opinions on this?  Perhaps there is a solution 
> > which would address both problems.
> >
> > - Doug Way
> >
> >
> >>> -----Original Message-----
> >>> From: squeakfoundation-admin at lists.squeakfoundation.org
> >>> [mailto:squeakfoundation-admin at lists.squeakfoundation.org] On
> >>> Behalf Of Doug Way
> >>> Sent: Monday, December 16, 2002 8:54 PM
> >>> To: squeakfoundation at lists.squeakfoundation.org
> >>> Subject: Re: [Squeakfoundation]defineClass fix!
> >>>
> >>>
> >>>
> >>> Ian Piumarta wrote:
> >>>>
> >>>> On Mon, 16 Dec 2002 goran.hultgren at bluefish.se wrote:
> >>>>
> >>>>> Aha, ok - the idea is that it gives you a proper "inform"
> >>> instad of
> >>>>> "Nothing more expected ->" if you start entering a method
> >>> without first
> >>>>> selecting a method category. If I understood it correctly.
> >>>>
> >>>> Didn't this used to (way back yonder) create a new protocol
> >>> (or add to an
> >>>> existing protocol) called "as yet unclassified" for methods
> >>> entered while
> >>>> "--all--" is selected?  What happened to that?  (Or did I
> >>> simply dream
> >>>> that this was the case, in some kind of "perverse hacker
> >>> nightmare"?)
> >>>
> >>> This was changed awhile ago so that you could see the class
> >>> template and the class' list of methods at the same time,
> >>> when selecting a class in the browser.
> >>>
> >>> See http://groups.yahoo.com/group/squeak/message/52761 for
> >>> more background.
> >>>
> >>> I could go either way with either using Goran's fix, or just
> >>> backing out Torge's enhancement.  Goran said he'd vote to
> >>> back out the enhancement, so maybe we should just do that.
> >>>
> >>> To me, the situation before Torge's enhancement wasn't all
> >>> that bad... if I see the class template in the browser text
> >>> pane, I know that I won't be able to accept a method there.
> >>> Maybe post-3.4, we could make things more newbie-friendly by
> >>> adding "define class" and "add method" menu items in the
> >>> appropriate browser menus, which would somehow steer people
> >>> in the right direction (while still preserving the existing
> >>> ways of defining classes & adding methods, of course).
> >>>
> >>> - Doug
> >>> _______________________________________________
> >>> Squeakfoundation mailing list
> >>> Squeakfoundation at lists.squeakfoundation.org
> >>> http://lists.squeakfoundation.org/listinfo/squeakfoundation
> >
> >
> Dr. Stéphane DUCASSE (ducasse at iam.unibe.ch) 
> http://www.iam.unibe.ch/~ducasse/
>   "if you knew today was your last day on earth, what would you do
>   different? ... especially if, by doing something different, today
>   might not be your last day on earth" Calvin&Hobbes
> 
> 
> 



More information about the Squeak-dev mailing list