fuzzy_ruby_server icon indicating copy to clipboard operation
fuzzy_ruby_server copied to clipboard

[feature-request] Release binary file in Github Releases

Open tiev opened this issue 1 year ago • 1 comments
trafficstars

This LSP is so great! The golden feature is that it can also index gems, so I can jump into the gem source.

The only problem for a vim user is the installation. Beside the gem packaging as mentioned in https://github.com/pheen/fuzzy_ruby_server/issues/15 , the executable can also be published through Github Releases using automation.

Furthermore, the package releases can be register with mason.nvim for convenience.

tiev avatar Feb 02 '24 04:02 tiev

Came here to second this.

In the absence of it, having local build/install instructions would be good. Typically, I'd expect cargo install --path . to handle it, but I'm seeing some failures (I'll follow up)

As a workaround, I'm installing the extension with vscode, and then checking the directory the fuzzy bin is, ie on macOS:

 ls ~/.vscode{-insiders,}/extensions/blinknlights.fuzzy-ruby-server-*/bin/fuzzy 2>/dev/null | head -n 1

technicalpickles avatar May 13 '24 15:05 technicalpickles

The binaries are available at https://github.com/pheen/fuzzy_ruby_server/tree/master/bin, and build instructions are included as part of https://github.com/pheen/fuzzy_ruby_server#publishing

Sorry I'm not planning to do anymore work on this library in the near future as I no longer develop in Ruby.

doompling avatar Jul 04 '24 21:07 doompling