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.50
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 .. 30 31 32 33 34 35 36 37 38 39 40 .. 53 Next › Last »

eberan commented on 2016-03-07 20:04 (UTC)

commit c1cf1eb5ab34510916068d73f136756a5d0179e4 Author: Erik Beran <eberan@gmail.com> Date: Mon Mar 7 11:59:25 2016 -0800 Using bundled python-future package, clearer PKGBUILD src dependencies Correctly pulling python-future source for bundle rather than package dependency. There is potential for using the system one..needs some testing, but we will guarantee loss of upstream support (which I guess we already have because of system level packaging). Reordered git module URLs and added some tags as to where they exist or what project depends on them.

oryband commented on 2016-03-07 13:29 (UTC) (edited on 2016-03-07 15:00 (UTC) by oryband)

I've started getting this inside virtualenvs after updating: "The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). Logfile was deleted; set 'g:ycm_server_keep_logfiles' to see errors in the future." Completion for Python 2 in virtualenv stopped working since this crashed the server. Notice that YCM added Python 3 support lately, which might have screwed things over: https://github.com/Valloric/YouCompleteMe/pull/2019 EDIT: I fixed it by "pip install future" with the virtualenv activated. Can't we make virtualenvs fallback to the the global (non virtualenv) future package if not installed inside the virtualenv? EDIT: I've opened an issue upstream, and they pointed there's no need to install the package stated above, as it is bundled in YCM. You should probably remove this. https://github.com/Valloric/YouCompleteMe/issues/2033#issuecomment-193278775 Flagging as out of date

tata commented on 2016-03-04 15:07 (UTC)

@eberan Thanks! The problem wars the package rust-git from AUR

eberan commented on 2016-03-04 01:01 (UTC)

@tata I just did a clean rebuild/packaging without issue. Here is the output from my build, for that particular library. I have the official rust 1.6 package installed. Compiling typed-arena v1.1.0 ~/.cargo/registry/src/github.com-88ac128001ac3a9a/libc-0.1.12/rust/src/liblibc/lib.rs:81:21: 81:39 warning: lint raw_pointer_derive has been removed: using derive with raw pointers is ok ~/.cargo/registry/src/github.com-88ac128001ac3a9a/libc-0.1.12/rust/src/liblibc/lib.rs:81 #![allow(bad_style, raw_pointer_derive)]

tata commented on 2016-03-03 14:27 (UTC)

There seems going something wrong while compiling 8 Warning(s) 0 Error(s) Time Elapsed 00:00:23.4199100 -> Building Gocode completer... /tmp/yaourt-tmp-tata/aur-vim-youcompleteme-git/src/YouCompleteMe/third_party/ycmd/third_party/gocode /tmp/yaourt-tmp-tata/aur-vim-youcompleteme-git/src/YouCompleteMe/third_party/ycmd/third_party/godef -> Building Rust completer... /tmp/yaourt-tmp-tata/aur-vim-youcompleteme-git/src/YouCompleteMe/third_party/ycmd/third_party/racerd Compiling strsim v0.3.0 Compiling unicode-xid v0.0.3 Compiling traitobject v0.0.3 Compiling unsafe-any v0.4.1 Compiling libc v0.1.12 Compiling typed-arena v1.1.0 /home/tata/.cargo/registry/src/github.com-88ac128001ac3a9a/typed-arena-1.1.0/lib.rs:82:20: 82:36 error: use of unstable library feature 'append': new API, waiting for dust to settle /home/tata/.cargo/registry/src/github.com-88ac128001ac3a9a/typed-arena-1.1.0/lib.rs:82 result.append(&mut vec); ^~~~~~~~~~~~~~~~ note: in expansion of for loop expansion /home/tata/.cargo/registry/src/github.com-88ac128001ac3a9a/typed-arena-1.1.0/lib.rs:81:9: 83:10 note: expansion site /home/tata/.cargo/registry/src/github.com-88ac128001ac3a9a/typed-arena-1.1.0/lib.rs:82:20: 82:36 help: add #![feature(append)] to the crate attributes to enable error: aborting due to previous error Compiling winapi-build v0.1.1 Build failed, waiting for other jobs to finish... Could not compile `typed-arena`.

eberan commented on 2016-03-01 06:29 (UTC)

SHA1: 16dbdc34 Fixes for python2-future and ycm_support_libs Adding python2-future as dependency Removing build target and packaging of ycm_support_libs, as it was removed upstream. This may have an effect on OmniSharp completions, though the author sees it as negligible.

Tazmain commented on 2016-02-29 20:34 (UTC) (edited on 2016-02-29 20:35 (UTC) by Tazmain)

Keep getting Your C++ compiler supports C++11, compiling in that mode. Using Clang archive: /home/Tazmain/Downloads/vim-youcompleteme-git/src/YouCompleteMe/third_party/ycmd/cpp/../clang_archives/clang+llvm-3.7.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz Using libclang to provide semantic completion for C/C++/ObjC Using external libclang: /home/Tazmain/Downloads/vim-youcompleteme-git/src/ycmd_build/clang+llvm-3.7.0-x86_64-linux-gnu-ubuntu-14.04/lib/libclang.so.3.7 -- Configuring done -- Generating done -- Build files have been written to: /home/Tazmain/Downloads/vim-youcompleteme-git/src/ycmd_build make: *** No rule to make target 'ycm_support_libs'. Stop. ==> ERROR: A failure occurred in build(). Aborting...

Rhinoceros commented on 2016-02-27 01:11 (UTC)

I agree with ammonaur. This package is broken without python2-future. When launching vim, it says "YouCompleteMe unavailable: No module named future", and fails to load. Installing python2-future fixes it for me.

emmieaur commented on 2016-02-25 01:59 (UTC)

This package should depend on python2-future. Without it, YouCompleteMe doesn't work on my machine.