vim - Define #! snippets for ruby and perl
vim - Update ultisnips plugin

My change to add option for stripping whitespace was merged upstream,
but with some style changes.
vim - Don't set UltiSnipsStripTrailingWhitespace

This variable isn't used by the version accepted by upstream.
vim - Add simplefold plugin
vim - Provide own mapping for SimpleFold_Foldsearch

The default mapping is <Leader>f for which I already have a mapping,
although that is currently unused.  The attempt to use the same mapping
causes an error.  Use <Leader>z instead, since z is used as the prefix
for the standard fold commands.
vim - Add better ways of moving between windows

Map <Leader> followed by a digit to move to the window with the given
number.  Also display the window number in the statusline so I know
which window is which.

Adapted from http://stackoverflow.com/a/6404246/1507392 .
vim - Snippet for vim functions
vim - Create function for statusline

Use a function to create statusline string.  Setting it directly
requires that all spaces be \ escaped, giving an ugly error if I forget.
This method allows normal string quoting rules to be used.  It also
allows me to break it up and add comments about individual items.
vim - Remove strace.vim file

This file has been unchanged since the vim directory was added to the
repository in 2002.  It should be in the syntax directory, and current
versions of vim ship a newer version of this file.  So remove this one.
vim - filename on separate statusline when possible

If vim was compiled with the experimental +multi_statusline option, set
the statuslineheight setting to 2.  And if that is larger than 1, put
the filename on the second line.  Allowing more room to display other
information.
vim - Don't use multi-line status for now

Multi-line status misbehaves when highlight groups are used on the first
line (or possibly at all).  Turn it off for now, hopefully this will be
fixed.
vim - Put some color into the status line

Highlight the readonly flag in red, and the modified flag in yellow.
Merge branch 'frak' (early part) into zim

* 'frak' (early part):
  vim - Define #! snippets for ruby and perl
vim - file name in statusline w/ multiline support

Display file name in statusline when multiline status is supported by
vim but not being used.  Don't know what I was thinking there, the code
for handling this combination was obviously wrong.
vim - Update gitv plugin

Pull in gitv upstream's merge of my changes.

* vim/bundle/gitv f618aeb...a339c32 (3):
  > Merge pull request #51 from aschrab/jump_to_commit
  > Merge pull request #50 from aschrab/fold_markers
  < Merge branches 'fold_markers' and 'jump_to_commit' into run
git - Enable status.submodulesummary

Turn on status.submodulesummary option so that `git status` will
summarize changes in submodules.  This also causes that summary to be
included as comments in the default commit message, making it relatively
easy to modify that to actually be included in the final message.
vim - perl snippets for else and open
irb - Fix warning in class_tree method

Adjust code to avoid warning about "+" being interpreted as binary
operator.  That is the correct interpretation, but adjust the code to
avoid the ambiguity.