Holds numbered backups inside a separate directory.
Automatically purges old backups. Standard is to hold the last 10 versions.
Tested with Linux, MS-Windows and OpenVMS.
IMPORTANT: Creating this plugin was only possible because vim 7 offers new file management functions - namely :mkdir, finddir() delete() and the new List datatype. This plugin won'g work with vim 6.x.
g:backup_directory name of backup directory local to edited file
used for non VMS only. Since non VMS operating-
systems don't know about version we would get
ugly directory listings. So all backups are
moved into a hidden directory.
g:backup_purge count of backups to hold - purge older once.
On VMS PURGE is used to delete older version
0 switched the feature off