From: Joey Hess Date: Wed, 24 Mar 2010 20:19:50 +0000 (-0400) Subject: fix unicode with YAML::Syck X-Git-Tag: 3.20100403~107 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=021952969933388021001b259462406cbc94c2a6;p=ikiwiki.git fix unicode with YAML::Syck Syck-- it doesn't use unicode by default?! Hello, 2010 calling.. --- diff --git a/IkiWiki/Setup/Yaml.pm b/IkiWiki/Setup/Yaml.pm index 8b876e297..904784728 100644 --- a/IkiWiki/Setup/Yaml.pm +++ b/IkiWiki/Setup/Yaml.pm @@ -13,6 +13,7 @@ sub loaddump ($$) { eval q{use YAML::Any}; eval q{use YAML} if $@; die $@ if $@; + $YAML::Syck::ImplicitUnicode=1; IkiWiki::Setup::merge(Load($content)); } diff --git a/ikiwiki.in b/ikiwiki.in index 1758399ea..b62962ad8 100755 --- a/ikiwiki.in +++ b/ikiwiki.in @@ -103,6 +103,7 @@ sub getconfig () { } eval q{use YAML::Any}; eval q{use YAML} if $@; + $YAML::Syck::ImplicitUnicode=1; die $@ if $@; $config{$var}=Load($val."\n"); },