Auto merge of #2902 - micbou:update-ycmd, r=puremourning

[READY] Update ycmd

Include the following changes:

 - PR Valloric/ycmd#789: add support for Windows flags when --driver-mode=cl is given;
 - PR Valloric/ycmd#848: hide C++ symbols by default;
 - PR Valloric/ycmd#857: add Java support using jdt.ls;
 - PR Valloric/ycmd#861: translate libclang error codes to exceptions;
 - PR Valloric/ycmd#880: support downloading Clang binaries on ARM systems;
 - PR Valloric/ycmd#883: handle zero column diagnostic from OmniSharp;
 - PR Valloric/ycmd#884: specify Platform property when compiling OmniSharp;
 - PR Valloric/ycmd#886: use current working directory in JavaScript completer;
 - PR Valloric/ycmd#887: update Boost to 1.66.0;
 - PR Valloric/ycmd#888: update JediHTTP;
 - PR Valloric/ycmd#889: update Clang to 5.0.1;
 - PR Valloric/ycmd#891: fix building with system libclang on Gentoo amd64;
 - PR Valloric/ycmd#904: drop Python 2.6 and Python 3.3 support;
 - PR Valloric/ycmd#905: calculate the start column when items are not resolved in the language server completer;
 - PR Valloric/ycmd#912: download Clang binaries from HTTPS;
 - PR Valloric/ycmd#914: do not try to symlink libclang on Windows.

<!-- 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/2902)
<!-- Reviewable:end -->
This commit is contained in:
zzbot 2018-02-10 04:27:53 -08:00 committed by GitHub
commit b9aa20821f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

2
third_party/ycmd vendored

@ -1 +1 @@
Subproject commit 58ccfde8ca8441ee2b6b0baef93b565e222c6676
Subproject commit f654939c2fd3c633cd456ff955135756e815dc6a