Merge commit '624256fbbb03cef811777597b05b30a0511ddef8'
Squashed 'bundle/syntastic/' changes from 1ee4bcc..09f35e9

09f35e9 Try to prevent g:syntastic_mode_map from being modified.
3f96354 Manual: clarification about g:syntastic_mode_map.  Minor cleanup.
95a5773 More detailed logging.
c1479f9 Set default reuse_loc_lists to 0.
d603ed4 Make sure version lists are formed of numbers.
e34f421 Revert 1e3e0a8.  The problem was placing signs on unloaded buffers.
190d9f5 Manual: add a note about canceling default arguments.
1d19dff Security: disable the elixir checker by default.
1e3e0a8 Defensive coding against stepping over other plugins' signs.
6c88bae JSHint checker: sort results.
5eb22bb Refresh optimisations: avoid floats.
b222a31 Typo.
0f8d786 Check for +float.
9a26f1d SyntasticInfo: minor bug fix.
13bdf9e SyntasticInfo: more details about modes.  Minor cleanup.
06e77c1 Manual: add a note about YouCompleteMe.
e54f28e New redirect checker for arduino: avrgcc.
7b0d3f8 Don't check compressed files.
d364f33 Refresh optimisations.
572d3e0 README: nit pick about re-enabling the perl checker.
af49886 Vimlint: add g:syntastic_vimlint_options.
4c5ff42 New option for SyntasticMake(): env.
c325f6c Make syntastic#util#parseShebang() aware of /usr/bin/env.
dd57547 Manual: add a note about netrw.

git-subtree-dir: bundle/syntastic
git-subtree-split: 09f35e9f2db22ae56f5c9c6d7706d1aaf9e619d2
Squashed 'bundle/vim-pathogen/' changes from ed01fca..91e6378

91e6378 Strip trailing slashes in blacklist

git-subtree-dir: bundle/vim-pathogen
git-subtree-split: 91e6378908721d20514bbe5d18d292a0a15faf0c
Merge commit '7e5919fdfcabb22c80ca25f8820a6c26fa532b27'
Squashed 'bundle/neocomplcache/' changes from 627d5d6..2374429

2374429 Merge pull request #485 from reem/doc/README-force
604e1ec Switch to using the force variant of omni_patterns.
d4d34cd Merge pull request #483 from rhysd/fix/truncate_smart
6fa7736 Fixed truncate_smart() deprecation warning

git-subtree-dir: bundle/neocomplcache
git-subtree-split: 237442924ac366015e6e0a8a13a31ac37be0c696
Merge commit '33fc6a63df7a8a142e802d9b6a3a971fe3c765c9'
Squashed 'bundle/syntastic/' changes from 09f35e9..0bfc328

0bfc328 The handlebars checker needs "guards".
aea9647 New checker for Linux RPM spec files: rpmlint.
ba6db9f New checker for Scala: scalastyle.
fe6003c Checkstyle checker: cleanup.
2a88120 More grouping in errorformat.
2f77684 Puppet: the "future" parser outputs column numbers.
b8ca57d Puppet: fix errorformat.
dc4f036 Expand b:syntastic_<checker>_exec.
b639b00 New options.
cc33286 FAQ: add a note about empty error windows.
6ce9bf9 Clear loclist when running lolder at the bottom of the loclist stack.
bf2faa4 Manual: add a note about opening the error window.
fa0290c PC-Lint: mark informational messages as "Style".
9321bc7 PC-Lint: add column numbers.  Cleanup.
4f0fc20 Minor cleanup for text filetype.
53a321d README: clarifications about style checkers.
d751d17 PC-Lint: cleanup.
3476e4f Merge remote-tracking branch '2sb18/pc_lint'
19ee867 - pc_lint seems to be working well now.
fb6747c Grammar.
9d2800f README: add a note about style checkers.  Minor cleanup.
7f08cdd working on pc_lint checker
18a7a9f Pylint checker: more versioning delirium.
5c21c4d Bug fix: grouping in errorformat.
131563c Merge pull request #1187 from rradonic/enable-warnings
e79015b enable warnings for eruby files
e8afec0 SASS checker: fix errorformat.
aac0775 Make `b:syntastic_skip_checks` suitable for general use.
7cdfd91 Merge pull request #1182 from russss/master
d624e32 Erlang: correctly handle additional LibDirs
83b6d6a The php checkers needs "guards" postprocessing.
4aadf58 New postprocess function: `guards`.
c2d73ff Merge pull request #1177 from r3m0t/patch-1
82b2d31 Bug fix: highlighting on python frosted checker
b7b09af New global option `syntastic_exit_checks`.
0d0c4aa Bump version.
c55384c Transform code using pmod_pt module before checking
f88b5c7 Bump version number.
18a185b PHPLint: fix syntax highlighting.
0be8cdd New checker for PHP: PHPLint.
80db618 Cursor columns: fix redraw.
d69858c Merge pull request #1170 from blueyed/dont-call-expand-on-shellvar
3060c6b Do not `expand()` shell vars
9fb7b0d SCSS-Lint: new error codes.
82b2745 Don't assume loclists have vcol fields.
7b9b029 README: typo.
4b7183b README: add a note about Python 3.
8e229e4 A cleaner way to kill default variables.
4cda4c3 Clang tools: check exit codes.
825b29a Clang tools: missing space.
0092326 Clang tools: work without a compilation database.  Cleanup.
8e3482b Merge remote-tracking branch 'bbanier/t/clang_tools' into clang_tools
e62fe0e Allow oclint to use cmake compilation databases.
f6e38c8 Merge pull request #1161 from dtwitty/patch-1
e6bf829 Fix bad variable initialization
d280dc7 Add new clang-tidy and clang-check checkers
a27b435 OClint: slightly more robust regexps.
1fac601 OClint: fix parsing.
f62e0f6 New option: cursor_columns.
5c48b30 Fixes duplicate syntax checker for arduino files
c2e7bf2 Escript: parseShebang() is more capable these days.
e340796 Bug fix: SyntasticReset didn't really reset.
d795d4b Bug fix: forgotten return.

git-subtree-dir: bundle/syntastic
git-subtree-split: 0bfc328b0c26ff4f5e58f06eebb200eec5ee151e
Merge commit 'd841dfb5d1a5fe12573724cab0d38eea300980b7'
Squashed 'bundle/tagbar/' changes from 59c9b7c..9ee516e

9ee516e Fix typo

git-subtree-dir: bundle/tagbar
git-subtree-split: 9ee516ee6ff5eb4ac21bb0c5a13b1b6d2bd4919f
Merge commit '4dea9c3a383ae6b938eddec2c0c64f6efcf78429'
Squashed 'bundle/vim-surround/' changes from f85cb4e..fa433e0

fa433e0 Work around 'nomagic'

git-subtree-dir: bundle/vim-surround
git-subtree-split: fa433e0b7330753688f715f3be5d10dc480f20e5
Merge commit '19c6810843ec875da2aa946e27b1888cec3d1871'
add sudo write command W