Squashed '.vim/bundle/syntastic/' changes from cb71439..2d9ff24

2d9ff24 Minor cleanup: remove dead code; formatting.
38275ce JSHint can be used to check JavaScript in HTML and xHTML files.
bf17e1e Fix for a typing-faster-than-thinking bug in cgc.
063ee82 Fix for pilot error. ;)
b9accaa Minor cleanup: &cpo guards and formatting.
cfe872b Minor cleanup for haml_lint.
2ba7c43 Merge pull request #922 from sds/add-haml-lint-checker
7274581 Minor cleanup for gotype.
c1417e9 Merge pull request #919 from neeee/gotype
85cb6bc HTML validator and w3: allow user to set the path to curl.
c4203dc Merge pull request #916 from myint/rstcheck
f1e8564 Minor fix: use clang++ instead of clang for C++.
c73855d Cleanup the glsl/cgc checker.
81bb669 Merge remote-tracking branch 'glsl/glsl'
e9b9691 Set clang as the default C/C++/Obj-C/Obj-C++ compiler if gcc is not found.
1423f28 Bit rot: jslint no longer accepts "--undef".  Minor cleanup.
11a0f83 Add ActionScript to the list of supported languages.
87ca881 Merge pull request #921 from andyearnshaw/actionscript-mxmlc
4c30aba Add haml-lint syntax/style checker
28c24b3 Add rstcheck
2ddc93d New checker for Go: gotype.
3191a3c Fix args in actionscript/mxmlc checker
850e285 removed echo
8e31c53 added ability to add extra arguments
e86385f added glsl checker
edcb2f2 Merge pull request #908 from jrahm/master
9cef2f5 Cleanup mxmlc checker.
7b29bea New syntax checker actionscript/mxmlc
754045a fixed typo
96dd453 added --vapidir support for vala
1852b5d :SyntasticInfo now takes an optional argument.
6aafacb Update: dart_analyzer has been replaced by dartanalyzer.
d343e17 Makeprg clarification in the docs.
b5050a0 Pylint: add exit code check.
936bd72 Another type in the help.
6032224 Merge pull request #896 from arusahni/patch-1
2dc7dbc Fixing small type in help docs
c77eb31 Check return code of ghc-mod.
77c4eb3 Workaround for autocmd brain damage.
b89c644 Fix an infinite loop in syntastic#util#findInParent().
7dee77a Minor fix: errorformat for bison.
c18ad3e New checker for yacc: bison.
f187c3b Minor fix: highlighting for flex.
7e8c120 Fix the scss_lint checker.
9856b73 New checker for lex: flex.
aa63e1d Cleanup fo the racket checker.
5b4dc67 added a syntax checker for racket files
1ee2930 SyntasticCheck accepts multiple arguments. Cache available checkers.
31a882e Minor cleanup: qualify case sensitivity.
a4ad407 Minor cleanup for pylama.
fa2e6b9 Minor cleanup: replace match() by stridx() when appropriate.
0714044 Add Limbo to the list of supported languages.
cf66f35 Cleanup the limbo checker.
53fab67 Merge remote-tracking branch 'limbo/syntax-checker-limbo'
06bddd1 Minor cleanup: qualify regexp in msgfmt.
7b487a0 add syntax_checkers/limbo/limbo.vim
e468e98 Add PO to the list of supported filetypes.
9fba7ee Cleanup for msgfmt.
1319e52 Add syntax checking plugin for po files of gettext
fcb83a0 Merge pull request #876 from jcristovao/master
f97ebd2 Minor cleanup.
3721d9f Name specified in ghc-mod.vim is ghc_mod, not ghc-mod.
e9640d3 Merge pull request #874 from darkiri/master
dcf25ad Better support for perlbrew.
a5deef0 Merge pull request #875 from colinmkeith/syntaxchecker_yamlxs
66cc656 removed executable() check so as to support different perl versions using perlbrew (I.e. local version different to system version) via "let g:syntastic_perl_interpreter=/usr/bin/env perl"
1123e2b oclint does not have -text option any more
94f710d New checker yamlxs for YAML.
4cc0b11 Minor cleanup.
cfe2ac6 New command :SyntasticSetLoclist.
7b00a18 Merge branch 'debug'
55e8b51 Remove a few forgotten references to syntastic#makeprg#build().
6097416 Shellcheck now outputs byte counts.
d09bd1e Update: shellcheck now has a gcc-style output mode.
7b36f91 More detailed debugging.
bbd382b Detailed debugging.
bdc4b0f Update: shallcheck no longer has a jsoncheck.
8226397 Javac: fix path munging under Cygwin.
7c638f6 Minor cleanup.
56528e8 Update errorformat for fsc and scalac.
802ccf5 Fix luac highlighting.
544d616 Bump version number.
c245568 Update docs to describe the new checker infrastructure.
a5b5fb7 Merge branch 'registry_cleanup'
8e0ceb8 New checker eslint for JavaScript (@maksimr).
6740608 Bump version number.
a9e3b52 Add default checkers for all filetypes.
8f35172 New chacker cppcheck for C/C++.
71ad20e More typos.
5f0be83 Merge branch 'master' into registry_cleanup
d952d14 Merge pull request #856 from kaleb/patch-5
154d0c5 Merge pull request #855 from kaleb/patch-4
7d59fb3 Merge pull request #854 from kaleb/patch-3
1072ab0 Remove hgroup, it is non-conforming
c907d1b Added WAI-ARIA attributes
3c33284 rm'd unkown attribute rule
531859e Typo in html/tidy.
8922dc2 Cleanup related to the HighlightRegex() functions.
1a5bf01 Cleanup related to the HighlightRegex() functions.
e07cd55 Merge branch 'master' into registry_cleanup
b7ba0c0 Merge pull request #851 from kaleb/patch-1
0298480 Merge pull request #852 from kaleb/patch-2
a69cb24 Allow more HTML5 input types
38111f6 placeholder should only be on input elements
0436b39 JS-YAML: fix errorformat.
2a16598 JS-YAML: fix errorformat.
997e079 Merge branch 'master' into registry_cleanup
84e71d6 Jshint: really fix column handling in errorformat this time. ;)
4a7d1f3 Merge branch 'master' into registry_cleanup
8510e86 Jshint: fix column handling in errorformat.
ecf03b1 Merge branch 'master' into registry_cleanup
f22a2b1 Cleanup: lessc errorformat.
4d7a21f less: adapt lessc errorformat
a3e710e Add a warning about using syntastic_delayed_redraws.
a0f59e7 Safety checks for ghc-mod.
2c1c0d0 Safety checks for ghc-mod.
fd5a52e Cleanup.
d9296d6 Update scss_lint to the new registry framework.
1790a06 Merge branch 'master' into registry_cleanup
4c2dcf2 Cleanup.
0d207aa Add scss-lint checker for SCSS files
424ad20 Update for shellcheck.
6d81ac5 Registry cleanup, stage 3.
3694908 Registry cleanup, stage 2.
28bce98 Registry cleanup, stage 1.
14cb306 New option g:syntastic_id_checkers.
c2e1429 Reword the message given by SyntasticInfo.
cd1d1a2 Cleanup.
e67e599 Moved initialization of g:syntastic_delayed_redraws to util.vim.
bcbcb7c Merge branch 'delayed_redraws'
2106176 New checker for sh: shellcheck.
5827b6a Document g:syntastic_delayed_redraws.  Minor cleanup.
e4726f4 Add a note to the manual about the fish shell.
f623d1e Workaround for a Vim crash.
022c493 Check for a minimal set of Vim features at startup.
3fa735d Add a note about python-mode to the docs.
c87d174 Make syntastic re-read g:syntastic_mode_map at every check.
8eba8c3 Update version string.
afb10fa Coco checker: typo.
0ef7312 Handlebars checker: send normal output to /dev/null.
c8e173c Make g:syntastic_filetype_map apply to composite filetypes.
68b2c65 Fix handlebars errorformat.
ccef916 More magic / nomagic fun.
95aab25 Try to avoid fun with magic / nomagic by qualifying regexps.
16b246e Remove leftovers from the latest validator refactor.
d238665 Fix unwanted filter() and map() side effects.  Minor cleanup.
1b0595d Merge pull request #827 from YorickPeterse/ruby-lint
5ee1406 Added a syntax checker for ruby-lint.
f92741d Added Chef to the list of supported languages.
1cef6fa Merge pull request #821 from dougireton/chef_foodcritic
e4fcb80 Add filetype and subchecker args to foodcritic makeprg
df13287 Minor help re-wording.
304d364 Add foodcritic syntax checker for Chef files
c035ac2 The html/validator checker chokes on empty lines in curl output.
2fbd870 Deal with more pylint versioning creativity.
58ba3d4 Merge pull request #807 from mutewinter/patch-1
41059ba Fix wiki link
753cbdf Add Handlebars to the list of supported languages.
47ac858 Merge pull request #806 from mutewinter/handlebars
e598261 Handlebars support
8616072 Add a pointer to the wiki page for more docs.
d74a2e1 Rename erlang.vim --> escript.vim.
1e44002 Erlang checker cleanup.
ce2270e Perl checker: deal with the "-t" taint checking.
2e7a16b Rework of the perl checker.
27d7eef Merge pull request #783 from zenzike/master
7b73975 Minor errorformat fix for the go checker.
7eccb72 Merge pull request #800 from kisielk/master
dd8dfc6 Update go.vim errorformat to remove extra spaces.
d251ca8 Minor cleanup.
538dc2c Support multi-line error messages in the go checker.
7d24ad6 Make the nagelfar checker use the standard args mechanism.
237ebea Fix pylint version parsing on Windows.
f79e9d2 Minor cleanup.
ce198e6 Sanity check for shell redirections (shell=fish won't work).
bedf88c Cleanup parsing versions.
c0f349a Pylint checker again: calling syntastic#util#parseVersion() is wrong.
8965bd1 Safer version check for pylint.
3eb51f1 Cleaner error handling for pylint.
0048156 Merge branch 'master' of github.com:scrooloose/syntastic
29839fc Merge branch 'gcc_refactor'
935ee1d Merge pull request #757 from nougad/erlang_rebar
56864a3 Tune flake8 error levels.
90a27dd Add Dust to the list of supported languages.
84b2a09 Merge pull request #776 from timmow/patch-1
356e433 Javac checker: do something sensible when we can't find maven.
80234a0 Fix a minor bug in the javac checker.
8805b83 Add safety guard for pylint.
a5c198f Merge pull request #789 from jbernard/master
a79e050 Merge pull request #790 from stwind/master
c404f78 Save and restore local errorformat.
500bac5 Make 'litcoffee' filetype an alias to 'coffee'.
abd6d08 Merge pull request #778 from smfoote/dustjs
d09095b Follow syntastic convention and improve makeprg config
c541515 Erlang: support files under test/ folder
aaacb92 Correct expected return values for checkpatch checker
f184fc1 Parse multi line warnings correctly
4b2e024 Update with explanation of override behaviour
8c698b1 Add possibility to specify a rebar file as parameter in erlang_check_file.erl
bb9cfc9 Merge branch 'master' into gcc_refactor
3a03fee Adjust for newer weirdness in the python/pylama checker.
8fb6504 Cleanup errorformat for tex/lacheck.
6008371 Cleanup errorformat for tex/chktex.
10e4f91 Merge branch 'master' into gcc_refactor
7dba68c Cleanup the python/pep257 checker.
81e2e20 Bug fix: split checker output into lines before preprocessing.
37c9d11 Merge remote-tracking branch 'marc2982/master'
39dabc8 Yet more typescript/tsc errorformat contortions.
9e5319c More fiddling with typescript/tsc errorformat and args.
e648216 Fix setting title of the error window.
40229b1 Add pep257 Python syntax_checker
205dc0b Minor bug fix: setting checker names in CacheErrors().
7da4da1 Merge pull request #768 from sbadia/issue-767
fab79e3 [issue-767] Remove backslash in puppet-lint log format (refs: #767)
2fd1b4a Update errorformat for typescript/tsc.
1541e30 Merge branch 'master' into gcc_refactor
9e0e7e0 Merge branch 'loclist_count'
7ad0ef8 Merge pull request #765 from AsaAyers/master
5d123a3 Coffeelint: Fixed errorformat, last line is optional
929f92d Bug fix: allow loclist cleanup.
148021e Reuse loclists when possible, to allow :lolder and :lnewer.
7550c86 Leftover from 7eda5de.  How embarrasing.
7eda5de Haskell cleanup.
561e2c9 Minor bug fix in asciidoc checker.
90a199a Merge branch 'master' into gcc_refactor
90dc8f3 Make expand special characters in g:syntastic_haml_interpreter.
e9118ca Make jshint executable configurable.
e12217e Make csslint executable configurable.
e4a966a Pylint: ignore informational messages.
00dd154 Add handling for coffeelint warnings.  Minor fix for errorformat.
28d544f Coffeelint: Added return code checking. refs #762
33c991d Coffeelint: Added new formats for upcoming v0.5.7 release. fixes #762
1bc5ce6 Merge branch 'master' into gcc_refactor
c8bceb4 New checker asciidoc, for (surprise!) asciidoc files.
9b3eab1 Merge branch 'master' into gcc_refactor
b4472a1 Merge branch 'master' into gcc_refactor
48208d4 Merge branch 'master' into preprocess
8901a82 Add debug logging for syntastic_aggregate_errors.
548b816 Merge branch 'master' into preprocess
479c7ee Merge branch 'master' into gcc_refactor
572a361 Reset only the LC_MESSAGES part of locales.
5c75519 Add verilator checker for verilog.
74cd2bd Merge branch 'master' into gcc_refactor
c8a05f4 Merge branch 'master' into preprocess
755ecfe Catch up with the latest pylint contortions.
6b2ae75 Add support for dustjs files
e0396dc Bug fix: wrong variable scope.
a4fa323 Bug fix: wrong variable scope.
d3ded27 Merge branch 'master' into preprocess
de9d561 Add option "syntastic_aggregate_errors".
ac87fd1 Give up trying to use readfile().
903b534 Typo.
e6091a9 Fix command output redirection.  Cleanup.
4a35ee8 Fix shellpipe expansion again.
8f40f27 Fix shellpipe expansion.
05dea5f Fix shell escaping.
65dbfa0 Fix checkstyle error levels. Closes #709.
9913819 Merge branch 'fix_checkstyle' into preprocess
4abed35 Undo most of the changes to eruby/ruby.
af513ff Validator checker: check curl return status.
cc5ecf2 Replace lmake with equivalent system + lgetexpr.
e380a86 Shell escaping is safer since commit a1e1108.
77004ad Merge branch 'master' into gcc_refactor
65c852c Add a SyntasticReset command.
f165e8b Merge pull request #745 from MasterLambaster/ruby-detection
0f5363f Ruby header file detection should work with all ruby versions * Config module generates warning in ruby >= 1.9 that generates error * Ruby >= 1.9 have different header file config name
f66613e Merge branch 'master' into gcc_refactor
bcbc422 Merge pull request #741 from zenzike/master
d82ee05 Add filetype maps for lhaskell and gentoo-metadata.
ecb5a88 Compress whitespace
d92a4b7 Simplify errorformat
fa0ef84 Remove hlint option from ghc-mod
8745794 ghc-mod only does check phase
f9302bb Add hlint support
3288b3c Add more knobs to the html/tidy checker.
03429e6 More eRuby fun with encodings.
a498934 Merge branch 'master' into gcc_refactor
bd67cec Scala checkers: minor cleanup.
7d913e7 Merge branch 'master' into gcc_refactor
f68fb27 scala fsc: use util#shexpand() instead
9e5c15f scala: add fsc syntax checker
d8d8a30 Rst2pseudoxml: minor adjustment of error levels.
366360d Typos in the puppetlint checker.
9d15f1f Merge branch 'master' into gcc_refactor
60578c3 Bug fix: g:syntastic_auto_jump should jump on checks, not on writes.
ba0f349 Pylama: pep8, pep257, and mccabe are style checkers.
4b9bf44 Pylama: new checker for Python 2.
8aafac3 Cleanup.
dce4c76 Merge branch 'master' into gcc_refactor
8c05dbf A first attempt at checking the exit code from the checkers.
3e46bcf Version check for rubocop.
0f6dad6 Merge remote-tracking branch 'sds/fix-rubocop-errorformat'
baa9547 Change --emacs flag to --format emacs for RuboCop
0975a2f Fix errorformat for RuboCop checker
90259bd New knob: g:syntastic_full_redraws.
7335fa6 Merge branch 'master' into gcc_refactor
bc6ca26 Removed erb checker for eRuby.
9f7d5d7 Errorformat adjustments for podchecker.
6bff803 Merge branch 'master' into gcc_refactor
f4ccd31 More shell escaping bugs.
a4a6dd6 Merge branch 'master' into gcc_refactor
a1e1108 Fix a bug related to shell escaping.
eeec03d Minor fixes to the docs.  Document g:syntastic_debug.
49e6d23 Merge branch 'master' into gcc_refactor
0725802 Added hss to the list of supported languages.
69951df Cleanup.
491f5a9 redirect output to dev null for syntax checking
5ea175b ignore output by default
21e38bc add hss syntax checker
fd01b90 Merge branch 'master' into gcc_refactor
3d614fb Cleanup.
e74843c Mix needs the cwd to be set to the mix file.
8f363a4 Fix Elixir `mix` detection.
2d53730 Refactor FindInParent from haxe.vim to be a util function
fa961ed Merge branch 'master' into gcc_refactor
6ba8e65 Make shell escaping less produce fewer useless quotes.
0f1d451 Fix for Rails syntax.
b2c6ac1 Merge branch 'master' into gcc_refactor
214f4fe Merge pull request #712 from jvenant/master
aefae69 re-add pom timestamp management
882298e correct test directory property name
dc351c8 Add 4 features to maven management :     * Retrieve maven properties from help:effective-pom     * Extract targets path from maven properties     * Recursively search pom file in parents (using findfile)     * Use a dictionary to cache classpath for each project pom
582a717 Merge branch 'master' into gcc_refactor
593cf4e Merge branch 'master' into gcc_refactor
6cc0ed4 Make checkstyle aware of message priorities.
f641f68 More refactoring: add s:GetCflags().
344701c Change the gfortran checker to use syntastic#c#GetLocList().
f48c500 Merge branch 'master' into gcc_refactor
3e4501c More refactoring: add s:GetCheckerVar().
907ef20 New preprocess function "filterForeignErrors".  Cleanup.
d1d47d8 Merge branch 'master' into gcc_refactor
a409c6d Merge branch 'master' into gcc_refactor
8c9ed2d Merge branch 'master' into gcc_refactor
f9c30c3 Use default includes only with the C-like checkers.
5e196e6 Merge branch 'master' into gcc_refactor
48bb7bf Merge branch 'master' into gcc_refactor
f712fd9 New checker: cobol/cobc (OpenCOBOL).
ff2b615 Merge branch 'master' into gcc_refactor
4284fbf Merge branch 'master' into gcc_refactor
c5aa22f Remove leading and trailing spaces when reading C config files.
45f9e93 Bug fix: proper escaping in config files.
aa73921 Merge branch 'master' into gcc_refactor
b6f6abb Merge branch master.
000f965 Merge branch 'master' into gcc_refactor
d3d4ff3 Merge branch 'master' into gcc_refactor
dbcaa99 Bug fix: nasm output.
67ec6ae Merge branch 'master' into gcc_refactor
63eceb6 Merge branch 'master' into gcc_refactor
a8be73d Moved syntastic#gcc#GetLocList() to autoload/syntastic/c.vim.
4a6ece5 Merge branch 'master' into gcc_refactor
f4a5842 Small fixes.
ea827bf GCC refactor.

git-subtree-dir: .vim/bundle/syntastic
git-subtree-split: 2d9ff2457f57f4c43d7dd6d911003b7ce07588f6
Update scrooloose/syntastic to '8996fcd1a8956a0ebd85e4ea69df09b8444e07b3'

Now at scrooloose/syntastic@8996fcd1a8956a0ebd85e4ea69df09b8444e07b3
Squashed '.vim/bundle/vim-puppet/' changes from 6162f50..27d2af1

27d2af1 Merge pull request #22 from lamawithonel/regex
42bf700 Merge pull request #23 from DexterTheDragon/patch-1
bbe1f3a Merge pull request #25 from leinaddm/add_colon_to_puppetTodo
f780f04 Merge pull request #27 from JHaals/master
716f893 Allow comments in class parameter list
3e97179 highlight TODO: FIXME: etc...
d6733b6 Use backslash to escape keywordprg whitespace
aecdd33 Extend regex highlighting to match additional Regexp features
381d1cf Fix highlighting of regexes containing escaped forward-slashes
4e78429 Merge pull request #21 from demonbane/master
272ecfe Update README.md

git-subtree-dir: .vim/bundle/vim-puppet
git-subtree-split: 27d2af11223349088f5c7fb3187bb3184364ea12
Update rodjek@vim-puppet to '620faf2c678c501f559c96b6a4c41d6d0841251c'

Now at rodjek/vim-puppet@620faf2c678c501f559c96b6a4c41d6d0841251c.
Add back in sourcing of rvm in bash_profile

When I removed using the rvm ps1_functions for my prompt, I also accidentally
removed sourcing of rvm entirely. That still needs to happen if I want to use
rvm (which I'm not entirely sure I do, but that's a project for another day).