@heimoshuiyu: Thanks! Should be fixed now.
Search Criteria
Package Details: neovim-coc-git 0.0.82.r178.gb4735a63-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/neovim-coc-git.git (read-only, click to copy) |
---|---|
Package Base: | neovim-coc-git |
Description: | Intellisense engine for Vim8 & Neovim, full language server protocol support as VSCode |
Upstream URL: | https://github.com/neoclide/coc.nvim |
Keywords: | coc.nvim |
Licenses: | MIT |
Conflicts: | neovim-coc |
Provides: | neovim-coc |
Submitter: | sainnhe |
Maintainer: | sainnhe (xiota) |
Last Packager: | sainnhe |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2020-07-26 04:28 (UTC) |
Last Updated: | 2023-09-19 08:49 (UTC) |
Dependencies (7)
- neovim (nvim-with-restricted-modeAUR, neovim-nightly-binAUR, neovim-gitAUR, neovim-nightlyAUR)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron)
- git (git-gitAUR, git-glAUR) (make)
- yarn (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (optional) – for installing coc extensions
- watchmanAUR (watchman-gitAUR, watchman-binAUR) (optional) – for workspace_didChangeWatchedFiles feature
- yarn (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR) (optional) – for installing coc extensions
Required by (37)
- neovim-coc-clangd-git (requires neovim-coc)
- neovim-coc-cmake-git (requires neovim-coc)
- neovim-coc-css-git (requires neovim-coc)
- neovim-coc-deno-git (requires neovim-coc)
- neovim-coc-diagnostic-git (requires neovim-coc)
- neovim-coc-dictionary-git (requires neovim-coc)
- neovim-coc-emoji-git (requires neovim-coc)
- neovim-coc-eslint-git (requires neovim-coc)
- neovim-coc-explorer-git (requires neovim-coc)
- neovim-coc-flutter-git (requires neovim-coc)
- neovim-coc-git-git (requires neovim-coc)
- neovim-coc-go-git (requires neovim-coc)
- neovim-coc-highlight-git (requires neovim-coc)
- neovim-coc-html-git (requires neovim-coc)
- neovim-coc-htmlhint-git (requires neovim-coc)
- neovim-coc-java-git (requires neovim-coc)
- neovim-coc-json-git (requires neovim-coc)
- neovim-coc-lists-git (requires neovim-coc)
- neovim-coc-marketplace-git (requires neovim-coc)
- neovim-coc-pairs-git (requires neovim-coc)
- neovim-coc-pyright-git (requires neovim-coc)
- neovim-coc-rust-analyzer-git (requires neovim-coc)
- neovim-coc-sh-git (requires neovim-coc)
- neovim-coc-snippets-git (requires neovim-coc)
- neovim-coc-syntax-git (requires neovim-coc)
- neovim-coc-tabnine-git (requires neovim-coc)
- neovim-coc-tag-git (requires neovim-coc)
- neovim-coc-tsserver-git (requires neovim-coc)
- neovim-coc-vetur-git (requires neovim-coc)
- neovim-coc-vimlsp-git (requires neovim-coc)
- neovim-coc-vimtex-git (requires neovim-coc)
- neovim-coc-word-git (requires neovim-coc)
- neovim-coc-yaml-git (requires neovim-coc)
- neovim-coc-yank-git (requires neovim-coc)
- neovim-coc-zsh-git (requires neovim-coc)
- neovim-ufo-git (requires neovim-coc) (optional)
- neovim-vista-git (requires neovim-coc) (optional)
Sources (1)
Latest Comments
sainnhe commented on 2022-11-20 09:16 (UTC)
heimoshuiyu commented on 2022-11-19 15:42 (UTC)
Hi, thanks for your work!
Recently neovim-coc rely on /usr/share/nvim/runtime/pack/coc/start/coc.nvim/bin/fuzzy.wasm
so please include bin
directory in package() function.
yan12125 commented on 2021-08-07 03:28 (UTC) (edited on 2021-08-07 03:29 (UTC) by yan12125)
warning: downgrading package neovim-coc-git (0.0.80.r90.gbdd11f8b-4 => r4031.170b5fd2-1)
Hmm, pacman thinks r4031 is older than 0.0.80. Maybe I should ask upstream to also add tags on the master branch.
sainnhe commented on 2021-08-07 00:58 (UTC)
@yan12125: Since the upstream doesn't create tags on master branch anymore, I think directly using the revision number would be better. I just updated pkgver() in 1f402c7279ae.
I'm not sure if it's right to add epoch=1
now.
yan12125 commented on 2021-08-06 16:42 (UTC)
Thanks! Now the built package has pkgver=0.0.72.r1761.g170b5fd2, and it's clear the package is built from upstream commit 170b5fd2. Here is just a minor issue - when I installed the built package, there is a warning:
warning: downgrading package neovim-coc-git (0.0.80.r90.gbdd11f8b-4 => 0.0.72.r1761.g170b5fd2-1)
Maybe adding epoch=1 will be better.
sainnhe commented on 2021-08-06 10:57 (UTC)
@yan12125: Thanks, should be fixed now.
yan12125 commented on 2021-07-31 13:57 (UTC)
Recently, it's often that there are new all commits pushed to the master branch, while the release branch is not updated. As a result, for AUR helpers following upstream commits, pkgver() gives the same result repeatedly, and it looks a little bit strange - https://build.archlinuxcn.org/packages/#/neovim-coc-git. Could you consider switching to a different approach in pkgver()?
sainnhe commented on 2021-03-26 11:48 (UTC) (edited on 2023-01-31 13:08 (UTC) by sainnhe)
Note: Execute :packadd coc.nvim
to load coc.nvim.
I created 4 packages for coc.nvim, you can install one of them according to your preference:
- neovim-coc: Stable release compiled from the master branch.
- neovim-coc-git: Development version compiled from the master branch.
- neovim-coc-bin: Stable release based on the release branch, no need to compile.
- neovim-coc-bin-git: Development version based on the release branch, no need to compile.
Note that the development of the release branch often lags behind the master branch.
For feature workspace_didChangeWatchedFiles
to work, you'll need to install watchman, see this wiki page for more information.
Coc uses either npm
or yarn
to install extensions, so if you want to install coc extensions using :CocInstall
provided by coc, you'll need to install one of them.
The :CocInstall
command installs extensions to ~/.config/coc
that are only available for current user. If you want to install the extensions to /usr/share
that are available for all users, I created some packages for some popular extensions, you can consider to install them from AUR. By this way, you don't need to install npm
or yarn
.
Due to my lack of personal time, I only created the development versions of these packages with -git
postfix.
In addition, I selected some extensions that I think are very basic, you can consider to install them: neovim-coc-extras-meta-git
If you need an extension that is not in AUR currently, leave a comment here and I'll try to create a package for it when I have time.
Pinned Comments
sainnhe commented on 2021-03-26 11:48 (UTC) (edited on 2023-01-31 13:08 (UTC) by sainnhe)
Note: Execute
:packadd coc.nvim
to load coc.nvim.I created 4 packages for coc.nvim, you can install one of them according to your preference:
Note that the development of the release branch often lags behind the master branch.
For feature
workspace_didChangeWatchedFiles
to work, you'll need to install watchman, see this wiki page for more information.Coc uses either
npm
oryarn
to install extensions, so if you want to install coc extensions using:CocInstall
provided by coc, you'll need to install one of them.The
:CocInstall
command installs extensions to~/.config/coc
that are only available for current user. If you want to install the extensions to/usr/share
that are available for all users, I created some packages for some popular extensions, you can consider to install them from AUR. By this way, you don't need to installnpm
oryarn
.Due to my lack of personal time, I only created the development versions of these packages with
-git
postfix.In addition, I selected some extensions that I think are very basic, you can consider to install them: neovim-coc-extras-meta-git
If you need an extension that is not in AUR currently, leave a comment here and I'll try to create a package for it when I have time.