Squashed '.tmux/tmux-powerline/' changes from 5a3818a..37490a6

37490a6 Merge pull request #178 from bendoerr/mailcount-osx-gmail-password-escape
c7d0135 Mailcount Segment: Escape osx gmail passwords that have special characters
4492079 Merge pull request #177 from fabienengels/master
0915931 Fix clone url

git-subtree-dir: .tmux/tmux-powerline
git-subtree-split: 37490a60e6cf7752289bdc8b2b8c0ac8acd6de7a
Merge commit 'e26559f5e37a476f8e99cf1043ce0188e3566647'
Squashed '.vim/bundle/phpcomplete.vim/' changes from 6c4faab..f8445ff

f8445ff Oops, Fix "found type" condition in GetCallChainReturnType()
ea6684a Generalize GetCallChainReturnType to work with properties too
bd8d9ee Make more use of call chain return type resolve function
b6b5861 Added testcase for #545913
5459133 Rename GetReturnValue and GetClassContentsStructured functions
8a98c47 Make GetCurrentInstruction() more robust
8b9b3b5 Make completion pick up new|extends contexts
24135ef Merge branch 'pr28_completion_for_call_chain'
ef08ac2 Remove unused imports argument from getclasscontent functions
88cec37 Make GetClassContents() implementation use GetCachedClassContents()
98cc4e2 Make class content cache's validation check more robust
da849fd Improve phpcomplete#GetClassContentsStructured
bfc8543 Method names can have numbers too
bf77b4f Make `GetCurrentInstruction()` more robust
53d6931 Add documentation for g:phpcomplete_cache_taglists
afa1e34 Merge pull request #30 from rgroli/pr28_completion_for_call_chain
b3d4095 tests, code cleanup, taglist caching
9655817 Merge branch 'master' into pr28_completion_for_call_chain
359d7bf resolving nested return values on $this->
72acce2 Remove duplicate test / fixtures
fdb66f0 Merge pull request #29 from vol0da/master
296bc78 extend completeUserClass test cases
3f9d1a7 update filter regex to accept final and abstract keywords
80c9a5a improve regex
7cf86a8 update regex for function name and args, remove needless split(), join()
5f63618 Added test runner script. Prepared implementation of call chain completion.
6d76067 Merge branch 'master' into pr28_completion_for_call_chain
87493d0 completion support for nested method calls on "$this" / fixed accuracy of class-resolving

git-subtree-dir: .vim/bundle/phpcomplete.vim
git-subtree-split: f8445ff5ff298856051d0c0581ec528dd1b074b9
Merge commit 'dd97804e232bf9edeb538904d3b90c7fe262c5a2'
Squashed '.vim/bundle/syntastic/' changes from 3a03fee..d251ca8

d251ca8 Minor cleanup.
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
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
10e4f91 Merge branch 'master' into gcc_refactor
1541e30 Merge branch 'master' into gcc_refactor
561e2c9 Minor bug fix in asciidoc checker.
90a199a Merge branch 'master' into gcc_refactor
1bc5ce6 Merge branch 'master' into gcc_refactor
9b3eab1 Merge branch 'master' into gcc_refactor
b4472a1 Merge branch 'master' into gcc_refactor
479c7ee Merge branch 'master' into gcc_refactor
5c75519 Add verilator checker for verilog.
74cd2bd Merge branch 'master' into gcc_refactor
6b2ae75 Add support for dustjs files
77004ad Merge branch 'master' into gcc_refactor
f66613e Merge branch 'master' into gcc_refactor
a498934 Merge branch 'master' into gcc_refactor
7d913e7 Merge branch 'master' into gcc_refactor
9d15f1f Merge branch 'master' into gcc_refactor
8aafac3 Cleanup.
dce4c76 Merge branch 'master' into gcc_refactor
7335fa6 Merge branch 'master' into gcc_refactor
6bff803 Merge branch 'master' into gcc_refactor
a4a6dd6 Merge branch 'master' into gcc_refactor
49e6d23 Merge branch 'master' into gcc_refactor
fd01b90 Merge branch 'master' into gcc_refactor
fa961ed Merge branch 'master' into gcc_refactor
b2c6ac1 Merge branch 'master' into gcc_refactor
582a717 Merge branch 'master' into gcc_refactor
593cf4e Merge branch 'master' into gcc_refactor
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: d251ca822d289bd261ce72405cfc618915075140
Merge commit 'bbc32f6cea993fc226ce1dec26253b5c6ffdb34a'
Squashed '.vim/bundle/webapi-vim/' changes from 38d1020..a043444

a043444 Merge pull request #13 from moznion/feature/atom_parse_category
9aad282 To use `has_key`
f7fc8b0 Change to parse category in Atom API
1ebf9b3 Merge pull request #12 from moznion/feature/atom_category
232b476 Implement category function when create XML of Atom
22261e0 Merge pull request #11 from moznion/feature/atom_draft_mode
6abe462 Implement app:draft mode into atom api
6444720 Merge pull request #10 from deris/fixed/undefined_variable
bacbd6c Fix undefined variable called 'parent'
dcc9d16 Fixes setContentFromFile
89937c6 Possible to encode binary
250bc92 Merge pull request #9 from monotasker/master
05460c8 Minor spelling and grammar corrections to README

git-subtree-dir: .vim/bundle/webapi-vim
git-subtree-split: a043444a5b7cbcc865e4cee61c118de09ea2cbdc
Merge commit '002c6ef334de7d7fca9d36344aa4ee356a913efc'
Squashed '.vim/bundle/YouCompleteMe.vim/' changes from 527d980..ee12530

ee12530 Merge pull request #548 from vitalyster/trans_unit
aadf5dd Fix class casting
96e4930 Only setting -isystem on Mac OS X
72eab81 Merge pull request #546 from vitalyster/patch-1
79b3e97 Fix 'vector subscription out of range' MSVC assertions
142f19c Fix MSVC compilation
df0be9f Fixing compilation on Cygwin
656fe24 Slight rewording in CONTRIBUTING.md
d2fe03f Refactoring a big test into smaller tests
62462b4 Ident collector handles escaped starting quotes
7cc399a Fix boost compilation issue with glibc 2.18
6fcd1e5 Updating to Boost 1.54
60d4d28 Adding a script for easy BoostParts updating
c2ec0e1 Minor whitespace changes
46fbff5 Should compile on MinGW-64 now
a077f85 extra conf path handling now OS-agnostic

git-subtree-dir: .vim/bundle/YouCompleteMe.vim
git-subtree-split: ee12530df0574e18289d6daf25ff72bd3c6e94f5
Merge commit '4549eca5b129fcba8fcb6a3797267f9f1bb6f7f4'
Squashed '.vim/bundle/javascript-libraries-syntax.vim/' changes from 4f63ea4..ce46c15

ce46c15 Fix #8, contains for all ft
b771317 0.35 change log
aa17cd5 Make contains keyword
e141bde Fix #7, contains is keyword in vim syntax
79a47b1 Fix #5, add sugar.js support
5d0cd47 Add sugar to support list
497c62a Sugar to all filetype
a688a6b Add all sugar stuff
7734817 Use b:current_syntax instead of &filetype

git-subtree-dir: .vim/bundle/javascript-libraries-syntax.vim
git-subtree-split: ce46c15bdcbe2e1ad086a5453fb4e5d4b6b51744
Merge commit 'e32fd12fba3cd7f73a83995094c4db96c111a015'
Squashed '.vim/bundle/sparkup/' changes from ed57b9c..c5e8175

c5e8175 Merge pull request #77 from maurizi/master
23d1bd9 Execute html mappings for Django templates
2fa779e Retain inner } braces, useful for templates
047fd15 Merge pull request #75 from blueyed/master
d18806e Use `imap` when mapping to `<Plug>*`
caf7842 Merge pull request #72 from Profpatsch/master
04cfd22 /env python -> /env python2
dde6049 Unset s:sparkup in case of error
700bd14 Mention sparkup.py besides sparkup in the error message
3ace3d9 Use full path for s:sparkup
8d83643 Use `return` instead of `finish` in a function
6faebdb Use `inoremap` for calling Sparkup{,Next}().
0181e3c Fix doc installation in "vim" Makefile task.
e4a8b89 Improve mapping for Vim, using <Plug> maps>
85dc5ea Do not add normal mode mappings for Vim.
ea37564 /env python -> /env python2

git-subtree-dir: .vim/bundle/sparkup
git-subtree-split: c5e8175b19ed7ec06dcf0e6f3b69b1ef0490f970
Merge commit 'a33e5dc8e686846fa5047eb316296764a08d11ae'
Squashed '.vim/bundle/surround.vim/' changes from 9bf527a..42e9b46

42e9b46 Fix quote support

git-subtree-dir: .vim/bundle/surround.vim
git-subtree-split: 42e9b46e7a20a2f394664874c7bbd9d6f6c39e8a
Merge commit 'c19665c4153ac27d09887d093d253e504454d274'
Squashed '.vim/bundle/YouCompleteMe.vim/python/ycm/completers/python/jedi/' changes from 8518311..b6c30b5

b6c30b5 merge fix for docs
566d102 don't load builtin modules, if not necessary in python3.3
92237b5 test fix in python 3.2
a2ceaf1 fixed import problems in python3.3
0025a8c added failing test for import problems in py33
5ad12bc fix mro usage and all the type stuff (see also my blog post about why dir is wrong). fixes #314, fixes #86
b17de83 Added SynJedi also to sphinx docs
cedae32 Add SynWrite to supported editors.
70123a6 awesome badge power again :-)
ae365eb Merge branch 'dev' of github.com:davidhalter/jedi into dev
353bc54 fix reversed builtin in 2.7
06cdc37 Merge pull request #316 from asmeurer/sith_run
fc4e540 Try to make it clearer that the first output of sith.py run is just the input
9feb76e add _io mixin because that's what open in python3 returns
39a5c85 fixed file in python 2.7 with test, fixes #309
9bbd73b fix problems with set_vars that were no set_vars
6f16aaa corrected an old comment
d216ab3 also add a test for class execution, which still fails due to another bug, that has been (almost) fixed lately, fixes #305
fcc6c4d goto before assignments should still work, 305
95bac43 before assignment goto test, #305
648095a sorted builtin should now be working, fixes #312
b18cafa test for #312, sorted/reversed builtins
2deccb6 correct docstring, fixes #310
c74aa71 update development docs with parser changes
92a3491 removed an unused tokenizer import
9eca33f final import renamings for the new parser package
3e217a8 setup.py add new parser package
13f0c2b all the import changes
390442d move all the parser stuff into a seperate package
dd4d0bc remove unused ParserError
33711ba fix problems with literals, finally
c3ba7d2 remove except only clauses
78f3199 fix some tests, that have been broken by literals
1b5f4f5 literal classes mostly working
fc5fdf9 actually use the new types in the parser
7383e5d add String and Number instead of abusing Call for it
9e54aba StatementElement instead of Call and Call now inherits from that
4584977 add pypy to failing travis tests
1c75ced fix tox problem with sith tests
d483143 fix a very annoying caching problem
4c6a586 removed used_vars and set_vars parameters, because they are unused
ba228d2 remove used_vars completely
31d9922 add a names_are_set_vars variable to statement
1fa5d34 move some things from Flow to ForFlow
15c9ed5 it seems like all relevant used_vars usages have been removed
a355c8c remove more used_vars
a2acc6a remove last_token
47d2504 simplified and united docstring version
2b88640 statements should care for its own docstrings, not the parser
6ac3cfd remove one more used_vars usage
afc388e replace used_vars for params
e442dbb move also used_vars to a property, to show that it's not being written to
37ecf94 finally able to remove stmt.set_vars property
9565aa1 version should be the next one (with alpha) and not a past one, thx @ramiro
9367b54 get rid of set_vars class var in statement and define a wrapper for it, because it's still used
a8510e5 use as_names as a way to inject 'set_vars' to statements
ad16f34 generate set_vars now
a253f07 get rid of set_vars parent setting (use token_list instead).
05b37e6 preparation to get rid of set_vars
9c6dae1 temporarily disable old tests to refactor set_vars
2e97986 assignment details description
58d3ba3 Jedi doesn't support del yet
3d3157e remove unused set_vars, but there are still set_vars that shouldn't be in defined_names, #205
2ee7ee4 regression test for #205
4c3ac7f s/readthedocs.org/jedidjah.ch/g
7b1290a last documentation fixes
0fd0b0e split api classes from api documentation, fixes #212
ed55441 remove deleted docs entries from index
3baf4a1 add repl stuff to usage docs
d9b4218 Jedi usage chapter as a first chapter for Jedis documentation.
39e766c add recipes also to features & caveats
7d97d70 move history to features and caveats
7f439b6 use a sphinx toctree of depth 2
9023d01 jedi settings should have its own documentation page, #212
4e9bb0c add module_path documentation, fixes #306
1ebf689 make source parameter in Script optional
b8a909d fix a wrong usage of column in absolute import tests
0d221ff line/column ValueError are now being raised if they are not valid in Script
23ece5e Script needs valid ranges, otherwise ValueError should be raised (test)
5267e13 fixed a problem with classes in docstrings
b68e3cc problems with class in docstring

git-subtree-dir: .vim/bundle/YouCompleteMe.vim/python/ycm/completers/python/jedi
git-subtree-split: b6c30b542a4d22135e5a05a1e1c151651eded7ca
Merge commit '67ec3d24f824b972d01f8703c3c276cad017eafb'
Squashed '.vim/bundle/OmniSharp.vim/' changes from a7d6496..fd0d226

fd0d226 Using nm to as a shortcut is a really, really bad idea.

git-subtree-dir: .vim/bundle/OmniSharp.vim
git-subtree-split: fd0d2265d38456899f5d650f74f5344784e0c407
Merge commit 'c959ff15e33e54ed842be91cdd6c3d52848374bd'