From 4654e1bf7001128195ae7692c35fe91b4024d632 Mon Sep 17 00:00:00 2001 From: bstaletic Date: Thu, 12 Sep 2024 00:25:53 +0000 Subject: [PATCH] Update vim docs --- doc/youcompleteme.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/doc/youcompleteme.txt b/doc/youcompleteme.txt index 194c55431..3837a9703 100644 --- a/doc/youcompleteme.txt +++ b/doc/youcompleteme.txt @@ -430,9 +430,9 @@ Requirements ~ =============================================================================== | _Runtime_ | _Min Version_ | _Recommended Version (full support)_ | _Python_ | =============================================================================== -| Vim | 8.2.3995 | 9.0.214 | 3.8 | +| Vim | 9.1.0016 | 9.1.0016 | 3.8 | ------------------------------------------------------------------------------- -| Neovim | 0.5 | Vim 9.0.214 | 3.8 | +| Neovim | 0.5 | Vim 9.1.0016 | 3.8 | ------------------------------------------------------------------------------- @@ -441,7 +441,6 @@ Requirements ~ Supported Vim Versions ~ Our policy is to support the Vim version that's in the latest LTS of Ubuntu. -That's currently Ubuntu 22.04 which contains 'vim-nox' at 'v8.2.3995'. Vim must have a working Python 3 runtime. @@ -641,7 +640,7 @@ that are conservatively turned off by default that you may want to turn on. *youcompleteme-linux-64-bit* Linux 64-bit ~ -The following assume you're using Ubuntu 22.04. +The following assume you're using Ubuntu 24.04. ------------------------------------------------------------------------------- Quick start, installing all completers ~ @@ -1318,7 +1317,7 @@ On supported architectures, the 'install.py' script will download a suitable clangd ('--clangd-completer') or libclang ('--clang-completer') for you. Supported architectures are: -- Linux glibc >= 2.31 (Intel, armv7-a, aarch64) - built on ubuntu 22.04 +- Linux glibc >= 2.39 (Intel, armv7-a, aarch64) - built on ubuntu 24.04 - MacOS >=10.15 (Intel, arm64) - For Intel, compatibility per clang.llvm.org downloads - For arm64, macOS 10.15+ @@ -1858,10 +1857,10 @@ be: \ 'filetypes': [ 'yaml' ] \ }, \ { - \ 'name': 'rust', - \ 'cmdline': [ 'ra_lsp_server' ], - \ 'filetypes': [ 'rust' ], - \ 'project_root_files': [ 'Cargo.toml' ] + \ 'name': 'csharp', + \ 'cmdline': [ 'OmniSharp', '-lsp' ], + \ 'filetypes': [ 'csharp' ], + \ 'project_root_files': [ '*.csproj', '*.sln' ] \ }, \ { \ 'name': 'godot', @@ -1881,7 +1880,8 @@ Each dictionary contains the following keys: should be used for. - 'project_root_files' (list of string, optional): List of filenames to - search for when trying to determine the project's root. + search for when trying to determine the project's root. Uses python's + pathlib for glob matching. - 'cmdline' (list of strings, optional): If supplied, the server is started with this command line (each list element is a command line word).