Initial commit
Handle functions that return a:lines

The logic to clear a:lines and replace it with the return of the
function failed pretty miserably when the function returned a:lines.  It
cleared a:lines and then replaced it with the (now empty) elements.
Add 'argument_list' command
Make sure we don't remove all leading indent

The 'remove trailing spaces from first field' logic backfired if the
first field was all whitespace.
Move TabularMaps to after/plugin

We need to be sure that it will load after Tabular.vim - plus, it sets
an example for others to see how to extend Tabular.
Guard TabularMaps.vim against absent Tabular.vim
First swing at Tabular.txt help file.
More tabularize docs
More tabular docs
Don't add leading space in empty first column
Alternate strategy for empty first column
Revert "Alternate strategy for empty first column"

Per tpope:
"I just discovered the second of the two tabular fixes I gave you
doesn't work properly if the delimiter is at the very beginning of the
line...  [It] pretended the leading whitespace was part of the padding,
which doesn't help if there's no leading whitespace."

This reverts commit 16f7b1e20449bc30b4070b0b874eb8ce0e6cb77f.
Initial
README
Renamed TCommentDefine() -> tcomment#Define(), TCommentTypeExists() -> tcoment#TypeExists(), #FileTypes() -> #Complete() g:tcommentFileTypes* variables
Allow key=value pairs as optional arguments
Handle "col" > indent
tcomment#CompleteArgs()
docs
README, version notes