Package Details: vim-youcompleteme-git 1963.194ff334-1

Git Clone URL: https://aur.archlinux.org/vim-youcompleteme-git.git (read-only)
Package Base: vim-youcompleteme-git
Description: A code-completion engine for Vim
Upstream URL: http://valloric.github.com/YouCompleteMe/
Licenses: GPL3
Groups: vim-plugins
Submitter: thestinger
Maintainer: tata
Last Packager: tata
Votes: 113
Popularity: 2.021253
First Submitted: 2013-02-05 21:32
Last Updated: 2016-12-22 01:08

Sources (17)

Latest Comments

yan12125 commented on 2016-12-29 03:56

@leemeng0x61 The binary package (*.pkg.tar.xz) is not provided by @tata but Stephen Zhang. Ask him for why his package is broken.

leemeng0x61 commented on 2016-12-29 03:43

Broken pkg, vim-youcompleteme-git-1969.8161d350-4-x86_64.pkg.tar.xz invalid or corrupted package (PGP signature)

error msg
```bash
error: vim-youcompleteme-git: signature from "Stephen Zhang (lazy...) <zsrkmyn@gmail.com>" is invalid
:: File /var/cache/pacman/pkg/vim-youcompleteme-git-1969.8161d350-4-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
```

wijagels commented on 2016-11-03 21:29

@tata could you update this package to properly install the clang_includes folder? Zemen's PKGBUILD worked very well for me.

zemen commented on 2016-10-05 13:10

@tata: Here are my PKGBUILD and ycm_extra_conf.py
PKGBUILD: http://pastebin.com/NUyednPj
ycm_extra_conf.py: http://pastebin.com/CDDBywSa
I also slightly modified pkgbuild in order to be able to choose completers for building

eberan commented on 2016-09-26 19:25

I'll be disowning the package now; No time to put into it right now. Keep it going please :-]

tata commented on 2016-09-24 14:23

@lahwaacz: sorry for that. I had fix it. I dont wanna impolite.

@zemen: could you please send me your PKGBUILD ?

cheers
Tarek

lahwaacz commented on 2016-09-13 06:57

Removing the past maintainers and contributors from the PKGBUILD [1] is impolite at best. Also, you've failed to enter your name - instead, Erik Beran is listed twice.

[1] https://aur.archlinux.org/cgit/aur.git/commit/?h=vim-youcompleteme-git&id=37ee0001f5aae3311582ef8c9bc32674bca48057

zemen commented on 2016-09-12 22:10

Clang completion still works improperly as clang is unable to find <float.h>. I fixed the problem this way:

1. Included "YouCompleteMe/third_party/ycmd/cpp" and "YouCompleteMe/third_party/ycmd/clang_includes" folders into the package in PKGBUILD(at this moment they are just ignored).

2. Set relative_to = "/usr/share/vim/vimfiles/third_party/ycmd/cpp/ycm" instead of "DirectoryOfThisScript()" in my ycm_extra_conf.py(almost at the end of default config).

3. Added '-isystem', '../../clang_includes/include' to the list of flags in ycm_extra_conf.py.

tata commented on 2016-09-12 10:53

Hi,

@carmelo12341, @wijagels: Thanks for your help! I have just pushed a new version, were I have cleaned up the pkg code and also add and tested the _COMPLETER="USE_SYSTEM_LIBCLANG" flag. :) Shold work now.

@lahwaacz: Thanks for that tip :)

carmelo12341 commented on 2016-09-11 05:05

@wijagels
I fixed the C/C++ issue by adding this line to the file:
_COMPLETER="USE_SYSTEM_LIBCLANG"
In the commit about using system clang, that line was removed (maybe none of the mantainers use c/c++ to notice the issue).
Right now the PKGBUILD has a bunch of unused variables and references to non existing ones, I expect it to be fixed in next commit.

All comments