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