updated for version 7.2b-000
diff --git a/runtime/plugin/getscriptPlugin.vim b/runtime/plugin/getscriptPlugin.vim
index 7fe103d..4fd36db 100644
--- a/runtime/plugin/getscriptPlugin.vim
+++ b/runtime/plugin/getscriptPlugin.vim
@@ -19,7 +19,7 @@
  endif
  finish
 endif
-let g:loaded_getscriptPlugin = "v30"
+let g:loaded_getscriptPlugin = "v31"
 let s:keepcpo                = &cpo
 set cpo&vim
 
diff --git a/runtime/plugin/netrwPlugin.vim b/runtime/plugin/netrwPlugin.vim
index b0a29ad..f84aadc 100644
--- a/runtime/plugin/netrwPlugin.vim
+++ b/runtime/plugin/netrwPlugin.vim
@@ -22,7 +22,7 @@
 if &cp || exists("g:loaded_netrwPlugin")
  finish
 endif
-let g:loaded_netrwPlugin = "v125"
+let g:loaded_netrwPlugin = "v127"
 let s:keepcpo            = &cpo
 if v:version < 700
  echohl WarningMsg | echo "***netrw*** you need vim version 7.0 for this version of netrw" | echohl None
diff --git a/runtime/plugin/tarPlugin.vim b/runtime/plugin/tarPlugin.vim
index 42fd96a..412ceed 100644
--- a/runtime/plugin/tarPlugin.vim
+++ b/runtime/plugin/tarPlugin.vim
@@ -14,7 +14,7 @@
 if &cp || exists("g:loaded_tarPlugin")
  finish
 endif
-let g:loaded_tarPlugin = "v16"
+let g:loaded_tarPlugin = "v19"
 let s:keepcpo          = &cpo
 set cpo&vim
 
diff --git a/runtime/plugin/zipPlugin.vim b/runtime/plugin/zipPlugin.vim
index e98686b..e198c66 100644
--- a/runtime/plugin/zipPlugin.vim
+++ b/runtime/plugin/zipPlugin.vim
@@ -20,7 +20,16 @@
 if &cp || exists("g:loaded_zipPlugin")
  finish
 endif
-let g:loaded_zipPlugin = "v18"
+
+" Don't use the plugin if fnameescape() is not available
+if !exists("*fnameescape")
+  if &verbose > 1
+   echoerr "zipPlugin not loaded because fnameescape() is not available"
+ endif
+ finish
+endif
+
+let g:loaded_zipPlugin = "v21+b"
 let s:keepcpo          = &cpo
 set cpo&vim