From d7dec0961512ac73a5c53bf281b00b7a7d923203 Mon Sep 17 00:00:00 2001 From: Alex Genco Date: Sat, 1 Mar 2025 18:45:44 -0800 Subject: [PATCH 1/3] Add `logger` dependency This has been removed from the Ruby stdlib as of 3.5 and now needs to be imported as a gem. --- neovim.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/neovim.gemspec b/neovim.gemspec index e0caa62..d61ed5c 100644 --- a/neovim.gemspec +++ b/neovim.gemspec @@ -21,6 +21,7 @@ Gem::Specification.new do |spec| spec.add_dependency "msgpack", "~> 1.1" spec.add_dependency "multi_json", "~> 1.0" + spec.add_dependency "logger" spec.add_development_dependency "bundler" spec.add_development_dependency "pry", "~> 0.14" From 42f3e656653a334fea737d16acbc346e44685963 Mon Sep 17 00:00:00 2001 From: Alex Genco Date: Sat, 1 Mar 2025 18:47:15 -0800 Subject: [PATCH 2/3] Fix linux appimage download URL for CI --- script/ci/download_nvim.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/ci/download_nvim.sh b/script/ci/download_nvim.sh index 15762e7..1eba1f8 100755 --- a/script/ci/download_nvim.sh +++ b/script/ci/download_nvim.sh @@ -14,7 +14,7 @@ case "$(echo "$RUNNER_OS" | tr "[:upper:]" "[:lower:]")" in linux) mkdir -p _nvim/bin wget -nv -O _nvim/bin/nvim \ - "https://github.com/neovim/neovim/releases/download/stable/nvim.appimage" + "https://github.com/neovim/neovim/releases/download/stable/nvim-linux-x86_64.appimage" ;; *) echo "Unrecognized \$RUNNER_OS" >&2 From aae672e33b091a8984aa2f8db144fa23f86a8743 Mon Sep 17 00:00:00 2001 From: Alex Genco Date: Sat, 1 Mar 2025 18:55:03 -0800 Subject: [PATCH 3/3] Update pry dev dependency This fixes the error `cannot load such file -- ostruct` --- neovim.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neovim.gemspec b/neovim.gemspec index d61ed5c..d3e197f 100644 --- a/neovim.gemspec +++ b/neovim.gemspec @@ -24,7 +24,7 @@ Gem::Specification.new do |spec| spec.add_dependency "logger" spec.add_development_dependency "bundler" - spec.add_development_dependency "pry", "~> 0.14" + spec.add_development_dependency "pry", "~> 0.15" spec.add_development_dependency "pry-byebug" spec.add_development_dependency "rake" spec.add_development_dependency "rspec"