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.
Ignore /doc/tags so this module can more easily be used with Pathogen
Add a function for testing s:SplitDelim
Rewrite of s:SplitDelim

The original implementation had some serious problems with delimiters
that were allowed to match with zero-width.  This should correct
https://github.com/godlygeek/tabular/issues/3 - please let me know if
you find any regressions!
:Tabularize with no args reuses the last pattern

The docs are updated to document this feature.  Calling :Tabularize with
arguments and no previous pattern prints an error message and does
nothing.  This works with both patterns and named commands.
Suggested by nocash - http://github.com/godlygeek/tabular/pull/2
Add license info to tabular.vim
Add license info to Tabular.vim
First attempt at GTabularize
Refactoring for GTabularize