On Sat, 2 Sep 2006 at 8:20am, Benji Fisher wrote:

> On Sat, Sep 02, 2006 at 12:05:57AM -0700, Hari Krishna Dara wrote:
> >
> > According to the help, if you specify a value of 0 for default, none of
> > the choices should be selected, but this is not how it is working. I
> > tried both on win32 and cygwin (X) gvim and both default to 1 instead.
> > Is there another trick to not select any of the choices?
>
>      I get the same behavior on Linux (FC2).  In vim (not gvim),
>
> :echo confirm("Save changes?", "&Yes\n&No\n&Cancel", 0)
>
> echoes 0 if I hit <CR> without making a choice.
>
> HTH                                   --Benji Fisher

This is working as expected. The index starts from 1, so 0 is invalid
and is right in this case. Interestingly, if you pass an invalid number,
say 4, console vim returns 4 back (not 0) but the gui version returns 1.

-- 
Thanks,
Hari

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to