williamboman / mason.nvim

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
Apache License 2.0
7.97k stars 281 forks source link

[Not a New package]: would you reimplement ccls if a precompiled binary was provided? #1820

Open 4rtemis-4rrow opened 4 weeks ago

4rtemis-4rrow commented 4 weeks ago

I've searched open & closed issues for similar requests

Package name

ccls

Package homepage

https://github.com/MaskRay/ccls/

Languages

c

How is this package distributed?

so, I know the history of ccls in mason, it was removed because of the lack of precompiled binaries

I opened an issue on ccls's github to provide binaries for releases, if they do so, great, if not, then I'd be willing to provide up-to-date binaries for ccls, if so, note that I'd be compiling it on linux

if said conditions are met, would you reimplement ccls? my main language is C, clangd is honestly bad, and I don't want to add more plugins to my config than I have to

williambotman commented 4 weeks ago

Hello! Pull requests are always very welcomed to add new packages. If the distribution of the package is simple, the installation will most likely be so as well. See CONTRIBUTING.md and the API reference for more details! You may also use existing packages as reference.

 🤖 This is an automated comment.    📖 Source code 

4rtemis-4rrow commented 4 weeks ago

I wouldn't mind adding it tbh, but my lua skills are sub-par to say the least, if I do it, it'd probably be quite messy

and yes, I do realize that that was an automated message, just that replying to it won't hurt

tan-wei commented 7 hours ago

So any progress?