Auto merge of #3082 - micbou:update-ycmd, r=Valloric

[READY] Update ycmd

Include the following changes:

 - PR Valloric/ycmd#1028: rewrite Python completer;
 - PR Valloric/ycmd#1035: prioritize compilation database over global extra conf;
 - PR Valloric/ycmd#1036: use TypeScript completer for JavaScript;
 - PR Valloric/ycmd#1038: fix GetDoc command on symbols declared in system headers;
 - PR Valloric/ycmd#1039: handle FlagsForFile returning nothing;
 - PR Valloric/ycmd#1049: update Unicode Standard to 11.0.0;
 - PR Valloric/ycmd#1051: inform user if maximum number of diagnostics is exceeded;
 - PR Valloric/ycmd#1052: add the regex module to sys.path in ycmd exclusively;
 - PR Valloric/ycmd#1056: include Jedi performance improvements;
 - PR Valloric/ycmd#1057: migrate the Clang completer to Settings in extra conf;
 - PR Valloric/ycmd#1058: use node only if tsserver is supposed to run through it;
 - PR Valloric/ycmd#1061: add option to disable the filepath completer.

Documentation will be updated in separate PRs for Valloric/ycmd#1028, Valloric/ycmd#1036, Valloric/ycmd#1057, and Valloric/ycmd#1061.

Closes https://github.com/Valloric/YouCompleteMe/issues/3067.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/valloric/youcompleteme/3082)
<!-- Reviewable:end -->
This commit is contained in:
zzbot 2018-07-23 15:35:03 -07:00 committed by GitHub
commit 459b3e620e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

2
third_party/ycmd vendored

@ -1 +1 @@
Subproject commit 8082b6f241bd911452cfd7f21f8a70fce00abf63
Subproject commit c5ba63a68444173267c00c6720d5ba69132d09b9