From b85ca8603aecbd3523201d99edf019db1094b558 Mon Sep 17 00:00:00 2001
From: Joey Hess
Date: Tue, 16 Nov 2010 14:24:15 -0400
Subject: websetup: Fix encoding problem when restoring old setup file.
---
IkiWiki/Plugin/websetup.pm | 2 +-
debian/changelog | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/IkiWiki/Plugin/websetup.pm b/IkiWiki/Plugin/websetup.pm
index 0ab18997c..9c032fdc6 100644
--- a/IkiWiki/Plugin/websetup.pm
+++ b/IkiWiki/Plugin/websetup.pm
@@ -475,7 +475,7 @@ sub showform ($$) {
join(" ", @command), $ret).
'
';
open(OUT, ">", $config{setupfile}) || error("$config{setupfile}: $!");
- print OUT $oldsetup;
+ print OUT Encode::encode_utf8($oldsetup);
close OUT;
}
diff --git a/debian/changelog b/debian/changelog
index 582a8e36a..91ff0964b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ikiwiki (3.20101113) UNRELEASED; urgency=low
+
+ * websetup: Fix encoding problem when restoring old setup file.
+
+ -- Joey Hess Tue, 16 Nov 2010 14:23:47 -0400
+
ikiwiki (3.20101112) unstable; urgency=HIGH
* txt: Fix display when used inside a format directive.
--
cgit v1.2.3