This caused Vim to segfault: :new :ecl (vim:buffer-name) because a [No Name] buffer doesn't actually have a name, it's name pointer is NULL. So now (vim:buffer-name) on a [No Name] buffer returns NIL. > Sun Jul 9 16:42:49 EDT 2006 Larry Clapp <larry at theclapp.org> > * Make (vim:buffer-name) work for a [No Name] buffer