On Mon, 9 Jun 2008 12:25:12 -0400, "Jarkko Hietaniemi" <j...@iki.fi>
wrote:

> Then there was this another piece of hatefulness^Wsoftware where
> 
> exit
> 
> meant "save without saving changes" and
> 
> quit
> 
> meant "save and save the changes".  Or maybe it was the other way round.
>
> Without prompting, warning, or verifying.  I have to confess I have
> forgotten exactly which piece of software this was, sorry...

elm and mailx both do it that way IIRC, though elm does not accept exit
or quit, but just plain x and q

> On Mon, Jun 9, 2008 at 11:17 AM, Eli Naeher <enae...@gmail.com> wrote:
> > On Mon, Jun 9, 2008 at 5:48 AM, Dave Brown <dagbr...@lart.ca> wrote:
> >
> >> No, it's full of hate.
> >>
> >> Python there is saying, "I know what you wanted to do.  I know *exactly*
> >> what you wanted to do.  But you have to conform to EXACTLY HOW I WANT
> >> YOU TO DO IT before I'll actually do what I can obviously tell you want
> >> to do."
> >
> > Yes, that is precisely it.
> >
> > I don't expect software generally to DWIM and I certainly don't expect
> > it of programming language environments.
> >
> > But Python *has* decided to be DWIM-ish here and has gone to the
> > effort to specially handle this common case. Yet rather than handling
> > it by doing what the user clearly wants to do the designers have
> > chosen to admonish the user with the gratuitous equivalent of "Ha ha,
> > you didn't say Simon Says!" Hatefully.


-- 
H.Merijn Brand         Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using & porting perl 5.6.2, 5.8.x, 5.10.x  on HP-UX 10.20, 11.00, 11.11,
& 11.23, SuSE 10.1 & 10.2, AIX 5.2, and Cygwin.       http://qa.perl.org
http://mirrors.develooper.com/hpux/            http://www.test-smoke.org
                        http://www.goldmark.org/jeff/stupid-disclaimers/

Reply via email to