Skip to content

Commit

Permalink
Update the ycmd submodule
Browse files Browse the repository at this point in the history
- Upgrade libclang and clangd completer to 11.0.0
- Support TSserver installation with npm 7
- Remove BoostParts
- Switch to C++17
- Update the regex module
- Update pybind11 to v2.6.0
- Upgrade jdt.ls to 0.63.0
- Upgrade gopls to 0.5.1
- Upgrade TSserver to 4.0.3
- Update rust-analyzer
  • Loading branch information
bstaletic committed Nov 13, 2020
1 parent 4e480a3 commit acb5ade
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 16 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,18 @@ That's currently Ubuntu 20.04 which contains `vim-nox` at `v8.1.2269`.

For neovim users, 0.4.4 is required.

NOTE: Minimum compiler versions will soon be increased
NOTE: Minimum compiler versions have been increased
----------------------------------------

In order to provide the best possible performance and stability, ycmd will
soon update its code to C++17. This will require a version bump of the minimum
supported compilers. The new requirements will be:
In order to provide the best possible performance and stability, ycmd has
updated its code to C++17. This requires a version bump of the minimum
supported compilers. The new requirements are:

| Compiler | Current Min | Upcoming |
|-|-|-|
| GCC | 4.8 | 8 |
| Clang | 4 | 7 |
| MSVC | 14 (VS 2015) | 15.7 (VS 2017) |
| Compiler | Current Min |
|-|-|
| GCC | 8 |
| Clang | 7 |
| MSVC | 15.7 (VS 2017) |

Help, Advice, Support
---------------------
Expand Down
6 changes: 3 additions & 3 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
pool:
# List of available software on this image:
# https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/images/linux/Ubuntu1604-README.md
vmImage: 'ubuntu-18.04'
vmImage: 'ubuntu-20.04'
strategy:
matrix:
'Python 3.6':
Expand All @@ -42,7 +42,7 @@ jobs:
pool:
# List of available software on this image:
# https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/images/linux/Ubuntu1604-README.md
vmImage: 'ubuntu-18.04'
vmImage: 'ubuntu-20.04'
strategy:
matrix:
'Python 3.6':
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:
pool:
# List of available software on this image:
# https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/images/linux/Ubuntu1604-README.md
vmImage: 'ubuntu-18.04'
vmImage: 'ubuntu-20.04'
strategy:
matrix:
'Python 3.6':
Expand Down
2 changes: 1 addition & 1 deletion test/fixit.test.vim
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ function! Test_Ranged_Fixit_Works()
endfunction

function! Test_Unresolved_Fixit_Works()
call youcompleteme#test#setup#OpenFile( '/test/testdata/cpp/fixit.c', {} )
call youcompleteme#test#setup#OpenFile( '/test/testdata/cpp/fixit.cpp', {} )
call setpos( '.', [ 0, 3, 15 ] )
call assert_equal( ' printf("%s",1);', getline( '.' ) )
function! SelectEntry( id ) closure
Expand Down
6 changes: 4 additions & 2 deletions test/hover.test.vim
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,13 @@ let s:cpp_lifetime = {
\ 'GetDoc': [ 'field lifetime',
\ '',
\ 'Type: char',
\ 'Offset: 16 bytes',
\ 'Size: 1 byte',
\ 'nobody will live > 128 years',
\ '',
\ '// In PointInTime',
\ 'char lifetime' ],
\ 'GetType': [ 'char lifetime; // In PointInTime' ],
\ 'public: char lifetime' ],
\ 'GetType': [ 'public: char lifetime; // In PointInTime' ],
\ }

function! SetUp()
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion third_party/ycmd
Submodule ycmd updated 1600 files

0 comments on commit acb5ade

Please sign in to comment.