Initial import of vcscommand (Beta 10).

git-svn-id: https://vcscommand.googlecode.com/svn/trunk@2 e7462f97-9721-0410-a4e7-d7c98e439057
Added VCSCommandSVNDiffExt option to allow external diff applications.

git-svn-id: https://vcscommand.googlecode.com/svn/trunk@4 e7462f97-9721-0410-a4e7-d7c98e439057
Updated copyright to 2007.

Corrected (without expanding on) the installation section of the help file.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@5 e7462f97-9721-0410-a4e7-d7c98e439057
 r8@localhost:  bob | 2007-02-08 11:02:13 -0600
 Added VCSDelete command.  Added pass-through parameters to Add, Delete, Log, Status, Lock, and Unlock.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@7 e7462f97-9721-0410-a4e7-d7c98e439057
 r11@localhost:  bob | 2007-02-19 16:06:17 -0600
 Removed "Tips" section.
 
 Corrected section numbering.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@8 e7462f97-9721-0410-a4e7-d7c98e439057
 r14@localhost:  bob | 2007-02-20 09:51:19 -0600
 Updated version to 'Beta 11'.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@9 e7462f97-9721-0410-a4e7-d7c98e439057
 r18@localhost:  bob | 2007-02-28 09:32:57 -0600
 Added SVK support.
 
 Replaced SVN-specific command SVNInfo with VCSInfo, which is defined for SVK
 and SVN.  This is mapped to '<leader>ci' by default; as a consequence, the
 default mapping for the CVS-specific CVSEditors command was changed to
 '<leader>cE'.
 
 Made VCSAnnotate accept parameters to pass to the underlying VCS.
 
 Made error messages for operations on non-versioned files more consistent.
 
 Added check to disable individual VCS extension plugins.
 


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@11 e7462f97-9721-0410-a4e7-d7c98e439057
 r19@localhost:  bob | 2007-02-28 09:35:06 -0600
 Added note indicating that CHANGES.txt refers to changes from cvscommand to vcscommand.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@12 e7462f97-9721-0410-a4e7-d7c98e439057
 r20@localhost:  bob | 2007-02-28 11:31:47 -0600
 Added SVK annotation syntax file.
 


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@13 e7462f97-9721-0410-a4e7-d7c98e439057
 r21@localhost:  bob | 2007-02-28 11:32:06 -0600
 Removed unused cvsText syntax group.
 


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@14 e7462f97-9721-0410-a4e7-d7c98e439057
 r22@localhost:  bob | 2007-02-28 11:32:42 -0600
 Changed svnVer pattern to not match whitespace before the version.
 


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@15 e7462f97-9721-0410-a4e7-d7c98e439057
 r23@localhost:  bob | 2007-02-28 11:34:12 -0600
 Changed the SVK implementation of VCSAnnotate to remove header lines from the
 command output.
 


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@16 e7462f97-9721-0410-a4e7-d7c98e439057
Corrected new parameter to s:ExecuteVCSCommand in following commands:
* VCSLock
* VCSUnlock
* VCSUpdate

git-svn-id: https://vcscommand.googlecode.com/svn/trunk@18 e7462f97-9721-0410-a4e7-d7c98e439057
Corrected new parameter to s:ExecuteVCSCommand in VCSRevert.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@19 e7462f97-9721-0410-a4e7-d7c98e439057
Bumped version number to beta 13.

git-svn-id: https://vcscommand.googlecode.com/svn/trunk@20 e7462f97-9721-0410-a4e7-d7c98e439057
Merged /tags/beta13@28 /branches/release/beta14@36.

Reincarnated 'CVSAnnotateParent' option for CVS as
'VCSCommandCVSAnnotateParent'.

Close all vcscommand result buffers when vim exits to prevent them from being
written to the viminfo file.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@37 e7462f97-9721-0410-a4e7-d7c98e439057
Merged /tags/beta14@38 /branches/release/beta15@43.

Use 'haslocaldir()' if available to correctly handle windows that used :lcd.

Made VCSDiff pass-through.

Fixed SVK VCSDiff implementation.

Made VCSCommands work a bit better on directory buffers (netrw).

Replaced delayed extension registration to directly loading the main plugin from
extension plugins.  This allows base functions declared in the main plugin to
be used in the extensions.

Fixed SVN diff to actually use 'VCSCommandSVNDiffOpt' option.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@44 e7462f97-9721-0410-a4e7-d7c98e439057
VCSLog accepts passthrough options.

VCSDiff correctly checks whether second argument starts with hyphen.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@46 e7462f97-9721-0410-a4e7-d7c98e439057
Removed extraneous whitespace.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@48 e7462f97-9721-0410-a4e7-d7c98e439057
Added note that chdir() was CVS-specific.


git-svn-id: https://vcscommand.googlecode.com/svn/trunk@49 e7462f97-9721-0410-a4e7-d7c98e439057