thomas wrote:
> On Sat, 30 Aug 2008, Decklin Foster wrote:
>
> > I just noticed something odd:
> >
> > $ mkdir foo bar
> > $ vile foo/file bar/file
> >
> > vile comes up with one buffer, named file, for ./bar/file. This only
> > happens if the not-yet-created files have the same name. I can also
> > reproduce this behavior by starting vile and then loading foo/file and
> > bar/file with :e (the first buffer gets obliterated).
the latter behavior -- loading them from within the editor -- is
entirely expected. vile assumes that if you move away from an
empty, unmodified buffer that represents a non-existent file,
that you made a typo, and that you probably don't want that
buffer. e.g., if you typed "vile mkaefile", and then ":e
makefile", then by design it will discard the buffer called
"mkaefile".