txt: Do not encode quotes when filtering the txt, as that broke later parsing of...
authorJoey Hess <joey@kodama.kitenet.net>
Fri, 7 Nov 2008 01:49:18 +0000 (20:49 -0500)
committerJoey Hess <joey@kodama.kitenet.net>
Fri, 7 Nov 2008 01:49:18 +0000 (20:49 -0500)
IkiWiki/Plugin/txt.pm
debian/changelog
doc/bugs/txt_plugin_having_problems_with_meta_directives.mdwn
docwiki.setup
po/ikiwiki.pot

index e4c9e5d6a086ba59d0a826c0e7378e297454d734..e157bf07e1eff1b66c93f1ddc4b018846e42cfe8 100644 (file)
@@ -39,7 +39,7 @@ sub filter (@) {
        my $content = $params{content};
 
        if (defined $pagesources{$params{page}} && $pagesources{$params{page}} =~ /\.txt$/) {
-               encode_entities($content);
+               encode_entities($content, "<>&");
                if ($findurl) {
                        my $finder = URI::Find->new(sub {
                                my ($uri, $orig_uri) = @_;
index a197369cc80fd9b51876c485321a7807ce5342c6..424c99ac48959c91dcef4e3130f872fb541fc0d2 100644 (file)
@@ -5,6 +5,8 @@ ikiwiki (2.69) UNRELEASED; urgency=low
     as a not yet released XML::RSS, it will fall back to the old method
     if no xml:base info is available.
   * meta: Plugin is now enabled by default since the basewiki uses it.
+  * txt: Do not encode quotes when filtering the txt, as that broke
+    later parsing of any directives on the page.
 
  -- Joey Hess <joeyh@debian.org>  Thu, 06 Nov 2008 16:01:00 -0500
 
index d2d5a46edac994b3757f8734823ae18f941de789..22224483ed501a6976b91f7bb0eeb54b9c543c60 100644 (file)
@@ -15,3 +15,5 @@ Here is the header:
     [[GNU_Free_Documentation_License|/fdl]]."]]"""]]
 
 --[[tschwinge]]
+
+> [[done]], made it less zealous about encoding html entities. --[[Joey]]
index 6d732fd6b1d59818687a930342b9b02a123e99f5..bb9616d0497f2b1d812a53567af430e44ca35e0c 100644 (file)
@@ -15,5 +15,5 @@ use IkiWiki::Setup::Standard {
        userdir => "users",
        usedirs => 0,
        prefix_directives => 1,
-       add_plugins => [qw{goodstuff version haiku polygen fortune}],
+       add_plugins => [qw{goodstuff version haiku polygen fortune txt}],
 }
index 5db0c51af0d487c5a55e53b752b2040d227ec2d4..6894dd2f6a326f5de0b49c21c2fcc50897882207 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-11-03 16:31-0500\n"
+"POT-Creation-Date: 2008-11-06 20:47-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -120,7 +120,7 @@ msgstr ""
 msgid "feed crashed XML::Feed!"
 msgstr ""
 
-#: ../IkiWiki/Plugin/aggregate.pm:590
+#: ../IkiWiki/Plugin/aggregate.pm:591
 #, perl-format
 msgid "creating new page %s"
 msgstr ""