Sync with upstream.
Recognize the gitconfig filename as a gitconfig file type.

This is mainly for me and my etc repository.
Add a command to help toggle colors when printing diffs.

Vim keeps the background color from my scheme, and it makes it hard to
read on a printout.  OTOH, I like having a background color because it
shows whitespace changes.  I don't print diffs often, so this seems like
a reasonable compromise.
Sync with upstream.
Add a new mapping.

Picked this one up from Drew Neil's VimCasts.org.
Promote John Szakmeister's szakdark colorscheme to shared colors directory.
Decrease ttimeoutlen to 50 ms to reduce the lag for detecting <Esc>.

This helps with plugins such as John Szakmeister's vim-cursortoggle
which make visible the transition from Insert mode to Normal mode.
With ttimeoutlen=150, there is a distracting lag when pressing <Esc>.
At 50 ms, the distraction factor is significantly reduced.
Re-sync syntax highlighting from start of reStructuredText files.
Upgrade BufExplorer to version 7.3.3.
Upgrade vim-pathogen to 2013-01-19.
Check for undo feature directly instead of testing Vim's version number.
Delete saved view settings after first use.
Add the PrettyXML command.

I don't need it often, but it's handy when I do.
Sync with upstream.
Extend <M-q> / <Leader>q mappings to join lines when &tw=0.
Sync with upstream.
Add a SetupGnuSource command to set options for GNU Coding Standards.
Merge branch 'js/mine'
Add the togglecursor plugin.
Add a helper to fetch issue data off of GitHub.

This is meant to aid me in tracking what needs to get done in Nose.
Specifically, it'll grab the title of the issue and drop that into the
buffer along with the url to the issue.