Package Details: vim-youcompleteme-git r3216.0d855962-1

Git Clone URL: https://aur.archlinux.org/vim-youcompleteme-git.git (read-only, click to copy)
Package Base: vim-youcompleteme-git
Description: A code-completion engine for Vim
Upstream URL: https://ycm-core.github.io/YouCompleteMe/
Keywords: completion engine neovim vim ycm
Licenses: GPL3
Groups: vim-plugins
Submitter: thestinger
Maintainer: artafinde
Last Packager: artafinde
Votes: 170
Popularity: 0.037315
First Submitted: 2013-02-05 21:32 (UTC)
Last Updated: 2024-08-19 15:53 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Pinned Comments

artafinde commented on 2021-04-10 13:03 (UTC)

If you want to use system's abseil set the _use_system_abseil to ON - default is to download from internet during build.

Latest Comments

« First ‹ Previous 1 .. 36 37 38 39 40 41 42 43 44 45 46 .. 53 Next › Last »

eberan commented on 2015-07-29 19:19 (UTC)

@archdria The change has been committed, thanks! @thaigowfix Thanks for the patch, I'll try to run through it soon.

swiftscythe commented on 2015-07-03 08:52 (UTC)

Files "check_core_version.py" and "EXPECTED_CORE_VERSION" need to be installed as well: cp -r "$srcdir/YouCompleteMe/third_party/ycmd/"{ycmd,ycm_client_support.so,ycm_core.so,check_core_version.py,EXPECTED_CORE_VERSION} \ "$pkgdir/usr/share/vim/vimfiles/third_party/ycmd"

thiagowfx commented on 2015-06-07 21:02 (UTC)

I tried to refactor the PKGBUILD a little bit. Do you consider this relevant? Here: https://gist.github.com/thiagowfx/23bcea5c9ed626989045 Purpose: just to be slightly less repetitive, thus, less error-prone. Warning: not tested, though.

eberan commented on 2015-05-21 16:49 (UTC)

I just noticed c/c++ has some issues with the current packaging scheme; it would seem that the 'clang_includes' directory needs to be included as it is set with '-isystem' (check YcmDebugInfo). Without that directory in the package clang shows errors for things it shouldn't ('unknown type size_t' in my case). This doesn't seem to be fixable by pointing to the systems clang_include with -isystem (despite the content being identical). This directory will be included in the package and reported upstream, though I don't expect any change/fix as Valoric wants to deprecate/hide the USE_SYSTEM_CLANG option.

eberan commented on 2015-05-06 17:17 (UTC)

PKGBUILD update: gocode added, thanks foobster (adds new make requirement 'go') gocode and now OmniSharp only copy executables/binaries during packaging, so that should cut away a few MB from the package and install size. Future changes: Build 'Release' configuration of OmniSharp; requires upstream change to YouCompleteMe as it only attempts to load OmniSharp from 'bin/Debug' path. Look into precompiling python to .pyc

eberan commented on 2015-05-06 14:53 (UTC)

Nevermind, it looks like a known issue when OmniSharp is either unable to load or unable to find the program solution/project file. I will upload the updated PKGBUILD later today.

eberan commented on 2015-05-06 01:11 (UTC)

I'm just about to update the PKGBUILD with gocode and slightly better packaging but; Is anyone else not able to get C#/OmniSharp working properly? I keep getting network connection errors in the log when I try to get some autocompletion.

foobster commented on 2015-05-01 01:44 (UTC)

@eberan - Oops, sorry about that. I also had vim-go installed and adding the directory was enough to make the work in conjunction with YCM. I added a build statement cd "$srcdir/YouCompleteMe/third_party/ycmd/third_party/gocode" go build pwd but it still doesn't seem to work without vim-go also installed. Gocode itself does not have a go dependency but vim-go does. I'm not sure why it doesn't seem to be working without vim-go, the above build command is the same as what's in third_party/ycmd/build.py.