From 93f53a902d8b57daa41d6e02a032afe3f1da71fc Mon Sep 17 00:00:00 2001 From: helohe Date: Sun, 19 Sep 2021 18:19:57 +0200 Subject: [PATCH 1/2] Update locale_fiddler.rb Added MSYS2 compatibility --- lib/sup/util/locale_fiddler.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/sup/util/locale_fiddler.rb b/lib/sup/util/locale_fiddler.rb index 38d0e1ab6..20fc26af7 100644 --- a/lib/sup/util/locale_fiddler.rb +++ b/lib/sup/util/locale_fiddler.rb @@ -11,6 +11,7 @@ module LocaleFiddler SETLOCALE_LIB = case RbConfig::CONFIG['arch'] when /darwin/; "libc.dylib" when /cygwin/; "cygwin1.dll" + when /msys/; "msys-2.0.dll" when /freebsd/; "libc.so.7" else; "libc.so.6" end From 8292ab0433173978e5e9b6cea2429d3f8538c035 Mon Sep 17 00:00:00 2001 From: helohe Date: Sun, 19 Sep 2021 22:33:19 +0200 Subject: [PATCH 2/2] Update sup.rb yaml fix --- lib/sup.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sup.rb b/lib/sup.rb index e90c971d5..209ddea99 100644 --- a/lib/sup.rb +++ b/lib/sup.rb @@ -26,7 +26,7 @@ def yaml_properties *props props = props.map { |p| p.to_s } path = name.gsub(/::/, "/") - yaml_tag "!#{Redwood::YAML_DOMAIN},#{Redwood::YAML_DATE}/#{path}" + yaml_tag "tag:#{Redwood::YAML_DOMAIN},#{Redwood::YAML_DATE}/#{path}" define_method :init_with do |coder| initialize(*coder.map.values_at(*props))