summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2006-03-23 22:44:10 +0000
committerBram Moolenaar <Bram@vim.org>2006-03-23 22:44:10 +0000
commit8ab561d31e7b8492d942db8e1ce7379ecfbce4c0 (patch)
tree8ffb9af64d73ca18d9e1d5ffcfab4dee60a8d99a /runtime
parente580b0c34d3226f6ee5a62e33b987a239c0ba83e (diff)
updated for version 7.0232
Diffstat (limited to 'runtime')
-rw-r--r--runtime/autoload/vimball.vim24
-rw-r--r--runtime/doc/index.txt2
2 files changed, 14 insertions, 12 deletions
diff --git a/runtime/autoload/vimball.vim b/runtime/autoload/vimball.vim
index 6af6658179..6fa9a0da40 100644
--- a/runtime/autoload/vimball.vim
+++ b/runtime/autoload/vimball.vim
@@ -1,7 +1,7 @@
" vimball : construct a file containing both paths and files
" Author: Charles E. Campbell, Jr.
-" Date: Mar 20, 2006
-" Version: 4
+" Date: Mar 22, 2006
+" Version: 5
" GetLatestVimScripts: 1502 1 :AutoInstall: vimball.vim
" Copyright: (c) 2004-2006 by Charles E. Campbell, Jr.
" The VIM LICENSE applies to Vimball.vim, and Vimball.txt
@@ -15,7 +15,7 @@ if &cp || exists("g:loaded_vimball")
finish
endif
let s:keepcpo = &cpo
-let g:loaded_vimball = "v4"
+let g:loaded_vimball = "v5"
set cpo&vim
" =====================================================================
@@ -94,12 +94,10 @@ fun! vimball#MkVimball(line1,line2,writelevel,vimballname) range
" write the vimball
exe "tabn ".vbtabnr
exe "cd ".curdir
- if a:really
- if a:writelevel
- exe "w! ".vbname
- else
- exe "w ".vbname
- endif
+ if a:writelevel
+ exe "w! ".vbname
+ else
+ exe "w ".vbname
endif
" call Decho("Vimball<".vbname."> created")
echo "Vimball<".vbname."> created"
@@ -205,8 +203,10 @@ fun! vimball#Vimball(really)
" call Decho("rega<".@a.">")
" write tab to file
-" call Decho("exe w! ".fname)
- exe "silent w! ".fname
+ if a:really
+" call Decho("exe w! ".fname)
+ exe "silent w! ".fname
+ endif
" call Decho("exe tabn ".curtabnr)
exe "tabn ".curtabnr
@@ -224,7 +224,7 @@ fun! vimball#Vimball(really)
endif
" make sure a "Press ENTER..." prompt appears to keep the messages showing!
- while filecnt < &ch
+ while filecnt <= &ch
echomsg " "
let filecnt= filecnt + 1
endwhile
diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt
index 9ffde224e5..72fa5e3826 100644
--- a/runtime/doc/index.txt
+++ b/runtime/doc/index.txt
@@ -1088,6 +1088,7 @@ The commands are sorted on the non-optional part of their name.
|:cexpr| :cex[pr] read errors from expr and jump to first
|:cfile| :cf[ile] read file with error messages and jump to first
|:cfirst| :cfir[st] go to the specified error, default first one
+|:cgetexpr| :cgete[xpr] get errors from expr
|:cgetfile| :cg[etfile] read file with error messages
|:changes| :cha[nges] print the change list
|:chdir| :chd[ir] change directory
@@ -1241,6 +1242,7 @@ The commands are sorted on the non-optional part of their name.
|:lexpr| :lex[pr] read locations from expr and jump to first
|:lfile| :lf[ile] read file with locations and jump to first
|:lfirst| :lfir[st] go to the specified location, default first one
+|:lgetexpr| :lgete[xpr] get locations from expr
|:lgetfile| :lg[etfile] read file with locations
|:lgrep| :lgr[ep] run 'grepprg' and jump to first match
|:lgrepadd| :lgrepa[dd] like :grep, but append to current list