Vim 5 doesn't have printf() or v:servername.
if bufname("") == ""
let l:ts1='Vim'
else
- let l:ts1=printf("%2d: %s", bufnr(""), expand('%t'))
+ " Vim 5 doesn't have printf.
+ let l:ts1=bufnr("")
+ if l:ts1 < 10
+ let l:ts1=" " . l:ts1
+ endif
+ let l:ts1=l:ts1 . ": " . expand('%t')
+ endif
+ let l:ts1=l:ts1 . " (" . getcwd() . ")"
+ if has("clientserver")
+ let l:ts1=l:ts1 . " " . v:servername
endif
- return printf("%s (%s) %s", l:ts1, getcwd(), v:servername)
+ return l:ts1
endfun
" Show the status line.