sponsor Vim development Vim logo Vim Book Ad

vimargumentchec : Library that helps to check function and command arguments.

 script karma  Rating 3/2, Downloaded by 3910  Comments, bugs, improvements  Vim wiki

created by
ZyX
 
script type
utility
 
description
**This plugin is deprecated. Use FWC DSL provided by frawor (vimscript #3631) instead**

This plugin provides the ability to check whether function or command
arguments match specific model or whether some value matches specific model.

Features:
    — Checks a list of arguments against specified model
    — Checks a single value against specified model
    — Provides a way to specify default values for optional arguments
    — Provides a way to check a single value, convert it, and check again

Documentation: http://vimpluginloader.sourceforge.net/doc/chk.txt.html
Project page: http://sourceforge.net/projects/vimargumentchec
Dependencies (you do not need to install them by yourself, see installation details):
vimscript #3184, http://sourceforge.net/projects/vimpluginloader
 
install details
You can install this plugin using scriptmanager (vimscript #2905) plugin (install scriptmanager, run ``ActivateAddons vimpluginloader'' and add ``call vam#ActivateAddons(["vimpluginloader"])'' to your .vimrc. Vim-addon-manager will install all dependencies for you). You can also use archives attached to this page, they contain plugin with all dependencies, so you do not need to fetch them yourself. Note that vimscript #3186's and this plugin's archives contain the same files.

Gentoo users can use the following mercurial overlay: http://vimpluginloader.hg.sourceforge.net:8000/hgroot/vimpluginloader/pluginloader-overlay.
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
vimargumentchec-1.1.1.tar.gz 1.1.1 2011-01-03 7.3 ZyX Bug fixes, some refactoring
vimargumentchec-1.1.tar.gz 1.1 2010-12-18 9999 ZyX Reposting bundle due to core plugins update
vimargumentchec-1.1.tar.gz 1.1 2010-12-16 7.3 ZyX Added alternating prefixes, some fixes
vimargumentchec-1.0.13.tar.gz 1.0.13 2010-12-12 7.3 ZyX Fixed bug in optlst check
vimargumentchec-1.0.12.tar.gz 1.0.12 2010-11-20 9999 ZyX Reposting bundle due to core plugins update
vimargumentchec-1.0.12.tar.gz 1.0.12 2010-09-27 7.2 ZyX Made `eval' and `func' checks more safe
vimargumentchec-1.0.11.tar.gz 1.0.11 2010-09-25 7.2 ZyX Added `optlst' check (checks optional items in list)
vimargumentchec-1.0.10.tar.gz 1.0.10 2010-09-14 7.2 ZyX Fixed `func' transformation
vimargumentchec-1.0.9.tar.gz 1.0.9 2010-09-11 7.2 ZyX Improved error messages
vimargumentchec-1.0.8.tar.gz 1.0.8 2010-09-11 7.2 ZyX Added `next' key to `optional' model: it may be used to describe non-fixed number of optional arguments
vimargumentchec-1.0.6.tar.gz 1.0.6 2010-08-31 7.2 ZyX Added `isfunc' test (tests whether given function exists and is callable)
vimargumentchec-1.0.5.tar.gz 1.0.5 2010-08-29 7.2 ZyX Added isdirectory and executable checks to file check
vimargumentchec-1.0.4.tar.gz 1.0.4 2010-08-28 7.2 ZyX Fixed some bugs
vimargumentchec-1.0.3.tar.gz 1.0.3 2010-08-22 7.2 ZyX Removed redirection of error messages (that caused some bugs)
vimargumentchec-1.0.2.tar.gz 1.0.2 2010-08-18 7.2 ZyX Fixed nums check
vimargumentchec-1.0.1.tar.gz 1.0.1 2010-08-11 7.2 ZyX Fixed `ambigious prefix' error
vimargumentchec-1.0.tar.gz 1.0 2010-08-10 7.2 ZyX Initial upload
ip used for rating: 107.23.156.199

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github