Squashed 'vim/bundle/syntastic/' changes from da6520c..c1479f9

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.
1ee4bcc Error highlighting cleanup.
0bef7ef Bug fix: refresh notifiers in BufEnter, rather than BufWinEnter.
ab79acb Cleanup.  Deprecate a number of checker variables.
3ebdeab Add a note about rustc's new home.
bd7e347 R lint and svtools: fix CWD for Windows.
dd5ca1f Add a note about the removal of the rustc checker.
1383c0f Remove the rustc checket for Rust.
c333031 rustc: make arguments configurable.
17b624b Merge pull request #1113 from BurntSushi/makeprg-fname-param
931db14 filename -> fname
4004c02 ruby-lint: typo.
98b64fd ruby-lint: add version check for "analyze".
b61fc8a ruby-lint: removed analyze sub-command
3e8637e New checker for sass and scss: sassc.
e058be3 Registry optimisation: lazy IsAvailable() calls.
2846553 Cabal checker: cleanup.
cc72b0d Rename cabal/check --> cabal/cabal.
02d9f71 Add syntax checker for Haskell .cabal files
101a32b coffeelint: option `--csv` is deprecated (@greenify).
b6a42d1 Vim no longer allows setting signs on line 0.
576b84e Update installation instructions.
50518b3 Add separate highlighting groups for style messages (@kovidgoyal).
45a36bf eslint: honour the exec parameter.
716038e Output of pep257 has changed.
e7d1519 Cleanup for bro.
6ea7796 Merge remote-tracking branch 'JustinAzoff/bro'
06d8037 Merge pull request #1074 from lucc/doc
79fde89 Fix broken tag in docs.
653a02a Some versions of phcs produce an extra column: fix errorformat.
02d0731 Merge branch 'multi'
8c1c13e Contributing guide: add TOC; formatting.
dc02d66 Update the contributing guide.  Make `:SyntasticInfo` print version.
43e8cb9 More clisp fixes.
24eab03 clisp: fix argument order.
ad99112 New checker for less and css: recess (@pixelastic).
b9f741e Attempt at making multiple buffers work properly.
75c439f Manual: add a note about PowerShell.
2a770da GitHub has changed the addresses for user content.
30404b9 Merge pull request #1062 from benekastah/master
9d4b173 README: minor update.
9facbb7 fixup
7480462 Added an errorformat for eslint's warning messages
092c1f7 Merge pull request #1060 from witchard/ghdl_argument_ordering
0ae26fd Updated argument ordering for ghdl.
4b00bf5 Python checkers: workaround for GNU readline brain damage.
3c07df5 Cleanup: lock some variables.
02cbebd Cleanup: fix two vimlint warnings.
125442f tslint: cleanup.
eaa899a Merge remote-tracking branch 'swook/master'
54bb9b4 haxe and dartanalyzer: fix syntax highlighting.
b9ee439 tslint: A basic checker configuration
618b414 Merge remote-tracking branch 'cww/master'
ebbcdd0 Cleanup for java/javac.
177292c Cleanup for the new aggregate_errors.
b1b1650 javac: Allow users to specify Maven options
99cbe5d HTML Tidy: add a note about HTML Tidy for HTML5.
4dbb652 New option: syntastic_sort_aggregated_errors.
68131a7 Bug fix: error sorting.
b4320f1 oclint: option "-text" is obsolete.
4c18240 Formatting.
29843ed Minor cleanup.
f161992 vimlint: a more efficient IsAvailable().
4b9e874 README: clarifications for calling multiple checkers.
41edfe3 New checker for plist XML: plutil.
8131361 Manual: minor cleanup.
9cf2143 New checker for haskell: scan.
62fde00 Hdevtools: fix column calculations.  Cleanup.
841087f Hlint: fix column calculations.
30198e1 Manual: add a note about vim-virtualenv.
21c7234 Merge pull request #1046 from dan-t/master
7bd9b98 Always give absolute paths to syntax checkers 'hdevtools' and 'hlint'
9aa1a19 Merge pull request #1044 from riobard/fix/jsxhint
2a1e094 R svtools: disable the checker by default, for security reasons.
e7662b9 New checker for R: svtools.
6ad5701 New checker for R: lint.
d2c0d4d jsxhint can be used independently.
6d05d17 README: add anchors for FAQ items.
a62fc9e README: minor update.
82bff20 README: change address for YouCompleteMe.
8d2ac06 Minor rephrase in the manual.
668a08b Add new checker for bro: bro.
0c557bf jshint: require version 1.0.0 or later.
a781914 Yet more pylint versioning delirium.
f6d584b splint: add errorformat sequences for Windows.
94e0e73 Add a note to the manual about Eclim.
4ded4f4 Expand a few config parameters.
c8f562f ESLint: add version check; expand config parameter.
9b1c2aa fix javascript/eslint format
5e275c4 Merge pull request #1027 from jseabold/patch-1
6fe4db3 Fix link.
dc6bb11 Bump version number.
2850d41 Minor cleanup.

git-subtree-dir: vim/bundle/syntastic
git-subtree-split: c1479f980e748bbdfca5c776037c61dba74e5f4a
Merge commit '5285cd3d3f26f2ee05b02fe96854753660b9feb5'
Squashed 'vim/bundle/tagbar/' changes from fdceb4e..59c9b7c

59c9b7c Don't skip over unmodifiable buffers, closes #213
5e392c1 Add inline help for toggleautoclose mapping
ca1c9ee Add mapping to toggle autoclose option
9bf4fd9 Merge pull request #206 from hachibeeDI/fix/disable_appendmode
a9ec78a specify a option is disable append mode
ae46cc0 Better mapping init, closes #203
87d0111 Clarify debug instructions
0181f1d Log typeinfo of newly processed file
a5220ad Better fileinfo removal logging
fabae6a Log fileinfo removal
2bc6e96 Rename debug log function
8a139e0 Better timestamps
be46ee5 Don't remove fileinfo on BufUnload
b2c5f0b Keep cursor on current tag when sorting, closes #200
07b7e9b Add LICENSE file, closes #197
c251265 Document common way to run debug command

git-subtree-dir: vim/bundle/tagbar
git-subtree-split: 59c9b7ce1cc70ac2c7bd3c858e80c89f17b42cc9
Merge commit 'dd9c51376f015e1e82b607597564f4b94fcc0770'
Squashed 'vim/bundle/vim-airline/' changes from d99112d..936e2b6

936e2b6 Merge pull request #549 from sunaku/cterm-reverse
bd7220c cterm=reverse not honored; only term=reverse was
3ab1bb7 Merge pull request #527 from zdm/master
c5a404b Merge pull request #531 from chrisbra/add_changes_plugin
f2ae2bd integrate changesPlugin for displaying hunks
45cab17 always use absolute file path when comparing buffers names
44bf6fd Merge pull request #526 from bennidhamma/master
4f904ab Fix #462 - Configurable head limit.
bfcece7 add readonly mode so it can be themed independently. resolves #510
c5347b2 Merge pull request #503 from saamalik/patch-1
99a4b38 Fix #456
7b56fbd Merge pull request #500 from chrisbra/updated_nrrwrgn
534d8e8 updated nrrwrgn integration
db0ea7a Merge pull request #499 from steve0hh/patch-1
5ff2b4b Update README.md vundle installation instructions
3267c74 Merge pull request #498 from lumbric/master
7bd4071 fix minor typo in help text
a222518 Merge pull request #497 from johnathanz/master
7372806 Merge pull request #496 from chrisbra/new_feature_nrrwrgn
9e8fe7a doesn't assume user has 'set autochdir' set
a90a39b new NrrwRgn integration
81430cb append to the existing value in case the user defined it.
7560204 Merge pull request #493 from chrisbra/master
931367d Enable :AirlineToggleWhitespace,
fafb9ea provide option to disable runtimepath extension loading. resolves #483
e49eac9 add support for configurable whitespace checking algorithms and default it to the simplest one. resolves #484
abee990 handle cases where the augroup has not be defined yet. resolves #492
66d0a47 Merge pull request #478 from davits/mixed_indent
7b0d800 Now trailing tabs are also reported, fixed bug when trailings with mixed tabs and spaces were being reported as mixed indents, case when count of spaces at the end of tabbed indentation less then tabstop does not reported as mixed indent anymore.
a37f0b9 restore original directory change detection. also resolves #474.
d111e4e remove usage of fugitive#detect as per request
c374af1 Merge pull request #469 from russellhancox/patch-1
13297ce Add CursorHold autocmd to unset airline_head
25059d4 Save branch head to a buffer variable
5a2daf6 Merge pull request #468 from Pychimp/master
496ba60 Fixes incorrect fg value in visual modified
42a4590 Merge pull request #467 from xinleibird/master
3c66f13 My fault, it's a transferred error, add a '\' that' works fine.
3bde2fa filter() result error
ab92a95 Merge pull request #442 from blueyed/doc
9291968 Merge pull request #466 from Pychimp/master
9cb7366 Merge pull request #464 from emilyst/customize-tabline-close-and-type
5a3e885 Improve colour highlights
f196ea1 Customizes tabline appearance: type, close button
799e5e0 Merge pull request #455 from taketwo/fix-empty-key-error
4a76132 Fix "Cannot use empty key for Dictionary" error
a6e304e minor doc fix: s/various some/various/
ffbbaa7 Clarify doc for loading custom extensions

git-subtree-dir: vim/bundle/vim-airline
git-subtree-split: 936e2b6a66b5ddab85676433128792499fac68b0
Merge commit '3caf34a2d0865295c99b9f65f62d5fbb3c6d3400'
Squashed 'vim/bundle/vim-easymotion/' changes from 3949408..537c2ff

537c2ff Update vital & vital-over
5cd205a Use winrestview() to adjust screen
b0999d6 Lint check with vim-lint
ccefe1a Remove an unused argument
ff793c6 Merge branch 'add-respect-n-N'
78ad6d8 n & N easymotion which respect previous direction
42e02a7 Merge branch 'fix-matchaddpos'
834f76d Fix highlight of second targets with matchaddpos()
70406b7 Reduce lines of code a little
cb801bc Merge branch 'matchaddpos'
57371ae Use matchaddpos() if possible
e2aae85 Merge branch 'fix-count-dotrepeat'
2d2b597 Fix dot repeat with count
d61f2bd Improve a variable name & add a comment
9db99ba Merge branch 'handle-exception'
04788cf Cosmetic change :lipstick:
f524597 Handle EasyMotion exception separating from unexpected one
cd63e50 Fix dotrepeat with count
47f8bbc Remove unused variables
517ce0b TEST: Modify the test case for next/previous
2e2b2ae Merge branch 'fix-jumplist-nextprev'
28236c3 Next/Previous motions with counts are now jump motions
7a03e86 Support count of next/previous in visual mode
bf093ab Merge branch 'update-vital-over'
d910e4f Fix cannot input 4 & 7 by workaround
03573c9 [WIP] couldn't input 4???
2c4fa0d Revert "Merge branch 'update-vital-over'"
6d5cd26 Add a message of version compatibility on startup
993a8f9 Cosmetic changes
10a147d Merge branch 'update-vital-over'
3f240f9 Update vital-over
9f83692 Merge branch 'fix/foldedline' into master
a01c3d1 Fix g:EasyMotion_skipfoldedline for backward motions
15954d0 Remove incorrect comment
180cc53 Merge branch 'fix/asterisc' into master
6453858 Escape `*` (asterisc) correctly
5cc559d Refactoring shade regexp for witin line.
245035b Save and Restore foldmethod for all method including `expr`
eb1598e Merge pull request #148 from sahands/master
5bfc987 Update README.md
c87f91d Merge pull request #144 from natnu/myprototype
2700375 change within_line shade_hl_re
7127b88 Fix EasyMotion#Sol regexp
aaa159d Make JK motions linewise in operator pending
04ae425 Add test of word motions in operator pending mode
c751a90 Merge branch 'update/doc' into master
eaa4afc Update Doc: about `n` & `N` keymappings with n-key find motions
d98f6d1 Test: Oops
72f8090 Merge branch 'fix/doc' into master
0f6450a Fix the doc: <Plug>(easymotion-previous) -> <Plug>(easymotion-prev)
eecca85 Fix test script
4fc630a Merge branch 'improve/smartsign' into master
254205e Support smartsign feature for 2-key find motions
82029bd Merge pull request #129 from AWTom/master
f841dd8 Fix two spelling mistakes
1b03cfb Merge branch 'improve/readme' into dev
cc03ee5 Describe authors section as a table
b708fca Improve README
a65668c Change travis icon to svg from png
7c0e2ca Fix doc
b89b8f0 Highlight cursor position by default
c91a012 Oops...Remove cmdline.set_suffix()
5302eec Do not modify foldmethod if the value is `expr`
7d930dd Remove trailing white spaces
f7f1b8b Merge branch 'update/vital-over' into master
79351ab Update vital-over

git-subtree-dir: vim/bundle/vim-easymotion
git-subtree-split: 537c2ff01a4ea7e5c5148e6527d510eb5ce27f46
Merge commit 'c37d02e412945287cdcd3e23590c763c321816b2'