aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn
diff options
context:
space:
mode:
authorJoey Hess <joey@kitenet.net>2011-05-08 13:29:58 -0400
committerJoey Hess <joey@kitenet.net>2011-05-08 13:29:58 -0400
commitcb252846903c034feae1921f75236f784793f080 (patch)
tree8ef683e25d03991ca6384f9a281fe55f18c8dfd2 /doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn
parent177977e777a4b8b88a37f7f009e24c8378d11e1c (diff)
downloadikiwiki-cb252846903c034feae1921f75236f784793f080.tar
ikiwiki-cb252846903c034feae1921f75236f784793f080.tar.gz
response
(I fucking hate perl's unicode nightmare, make it stop)
Diffstat (limited to 'doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn')
-rw-r--r--doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn b/doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn
index 70ba4b582..c12492c6a 100644
--- a/doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn
+++ b/doc/bugs/yaml_setup_file_does_not_support_UTF-8_if_XS_is_installed.mdwn
@@ -75,3 +75,12 @@ preferred one?
>>>>>> YAML::Any's fault, or Perl's fault, or... the way ikiwiki
>>>>>> slurps and untaints UTF-8 YAML setup files. Sorry for providing
>>>>>> information that may have been misguided. --[[intrigeri]]
+
+>>>>>>> `use utf8` is completely irrelevant; that only tells
+>>>>>>> perl to support utf8 in its source code.
+>>>>>>>
+>>>>>>> I don't know what `Path::Class::File` is, but if it
+>>>>>>> provides non-decoded bytes to the module than it would likely
+>>>>>>> avoid this failure, while resulting in parsed yaml where every
+>>>>>>> string was likewise not decoded unicode, which is not very useful.
+>>>>>>> --[[Joey]]