From b782897560d7749c183eb2ce4286455b4c680090 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 17 Oct 2024 16:33:02 +0900 Subject: [PATCH] Fallback to load syntax_suggest/api when failing to load with require_relative. --- exe/syntax_suggest | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/exe/syntax_suggest b/exe/syntax_suggest index e4a0b0b..a54c690 100755 --- a/exe/syntax_suggest +++ b/exe/syntax_suggest @@ -1,6 +1,11 @@ #!/usr/bin/env ruby -require_relative "../lib/syntax_suggest/api" +begin + require_relative "../lib/syntax_suggest/api" +rescue LoadError + # for default gems + require "syntax_suggest/api" +end SyntaxSuggest::Cli.new( argv: ARGV