# HG changeset patch # User vimboss # Date 1135896506 0 # Node ID bd2fe62c9d77e6ab50d8be061887901563db594a # Parent 4096208d2a5023d23846ebf2d8276558fe248e45 updated for version 7.0178 diff --git a/runtime/autoload/zip.vim b/runtime/autoload/zip.vim --- a/runtime/autoload/zip.vim +++ b/runtime/autoload/zip.vim @@ -1,7 +1,7 @@ " zip.vim: Handles browsing zipfiles " AUTOLOAD PORTION -" Date: Nov 28, 2005 -" Version: 5 +" Date: Dec 21, 2005 +" Version: 6 " Maintainer: Charles E Campbell, Jr " License: Vim License (see vim's :help license) " Copyright: Copyright (C) 2005 Charles E. Campbell, Jr. {{{1 @@ -22,7 +22,7 @@ if exists("g:loaded_zip") finish endif -let g:loaded_zip= "v5" +let g:loaded_zip= "v6" " ---------------- " Functions: {{{1 @@ -198,16 +198,21 @@ fun! zip#Write(fname) let zipfile = substitute(a:fname,'zipfile:\(.\{-}\):.*$','\1','') let fname = substitute(a:fname,'zipfile:.\{-}:\(.*\)$','\1','') - let dirpath = substitute(fname,'/[^/]\+$','','e') + + if fname =~ '/' + let dirpath = substitute(fname,'/[^/]\+$','','e') + if executable("cygpath") + let dirpath = substitute(system("cygpath ".dirpath),'\n','','e') + endif + call mkdir(dirpath,"p") + endif if zipfile !~ '/' let zipfile= curdir.'/'.zipfile endif " call Decho("zipfile<".zipfile."> fname<".fname.">") - call mkdir(dirpath,"p") exe "w! ".fname if executable("cygpath") - let dirpath = substitute(system("cygpath ".dirpath),'\n','','e') let zipfile = substitute(system("cygpath ".zipfile),'\n','','e') endif diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -1,4 +1,4 @@ -*options.txt* For Vim version 7.0aa. Last change: 2005 Dec 13 +*options.txt* For Vim version 7.0aa. Last change: 2005 Dec 29 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1598,8 +1598,8 @@ A jump table for the options with a shor {not in Vi} {not available when compiled without the +eval or +insert_expand feature} - This option specifies a function to be used for CTRL-X CTRL-U - completion. |i_CTRL-X_CTRL-U| + This option specifies a function to be used for Insert mode completion + with CTRL-X CTRL-U. |i_CTRL-X_CTRL-U| The function will be invoked with two arguments. First the function is called to find the start of the text to be completed. Secondly the @@ -4644,9 +4644,8 @@ A jump table for the options with a shor {not in Vi} {not available when compiled without the +eval or +insert_expand feature} - This option specifies a function to be used for CTRL-X CTRL-O - completion. |i_CTRL-X_CTRL-O| - + This option specifies a function to be used for Insert mode omni + completion with CTRL-X CTRL-O. |i_CTRL-X_CTRL-O| For the use of the function see 'completefunc'. diff --git a/src/version.h b/src/version.h --- a/src/version.h +++ b/src/version.h @@ -36,5 +36,5 @@ #define VIM_VERSION_NODOT "vim70aa" #define VIM_VERSION_SHORT "7.0aa" #define VIM_VERSION_MEDIUM "7.0aa ALPHA" -#define VIM_VERSION_LONG "VIM - Vi IMproved 7.0aa ALPHA (2005 Dec 28)" -#define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 7.0aa ALPHA (2005 Dec 28, compiled " +#define VIM_VERSION_LONG "VIM - Vi IMproved 7.0aa ALPHA (2005 Dec 29)" +#define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 7.0aa ALPHA (2005 Dec 29, compiled "