aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs
diff options
context:
space:
mode:
authorchrysn <chrysn@fsfe.org>2014-06-29 20:06:26 +0200
committerchrysn <chrysn@fsfe.org>2014-06-29 20:06:26 +0200
commiteff5f02e24ae055a208a279efb81aee4a66abcd0 (patch)
tree4b637844779b644d3718b3ec35671b9e6d6bd376 /doc/bugs
parentccc58d9773edf4323bf6acb95425851b55687e45 (diff)
downloadikiwiki-eff5f02e24ae055a208a279efb81aee4a66abcd0.tar
ikiwiki-eff5f02e24ae055a208a279efb81aee4a66abcd0.tar.gz
refreshing three pending patches
Diffstat (limited to 'doc/bugs')
-rw-r--r--doc/bugs/linkmap_displays_underscore_escapes.mdwn2
-rw-r--r--doc/bugs/pythonproxy-utf8_again.mdwn20
-rw-r--r--doc/bugs/svg_and_pdf_conversion_fails.mdwn5
3 files changed, 27 insertions, 0 deletions
diff --git a/doc/bugs/linkmap_displays_underscore_escapes.mdwn b/doc/bugs/linkmap_displays_underscore_escapes.mdwn
index 66bffc159..62cfb3471 100644
--- a/doc/bugs/linkmap_displays_underscore_escapes.mdwn
+++ b/doc/bugs/linkmap_displays_underscore_escapes.mdwn
@@ -19,3 +19,5 @@ the output will look much better (at least in my wikis) with the "[[bugs/pagetit
the patch is stored in [[the patch.pl]] as created by git-format-patch, and can
be pulled from the abovementioned branch.
+
+> update 2014-06-29: branch still merges cleanly and works. --[[chrysn]]
diff --git a/doc/bugs/pythonproxy-utf8_again.mdwn b/doc/bugs/pythonproxy-utf8_again.mdwn
index 96b060003..14d5cb98e 100644
--- a/doc/bugs/pythonproxy-utf8_again.mdwn
+++ b/doc/bugs/pythonproxy-utf8_again.mdwn
@@ -14,3 +14,23 @@ version, but i'm pretty sure it was already broken after the abovementioned
patch.
-- [[chrysn]]
+
+> update 2014-06-29: the problem persists, but i found it is not trivial to
+> reproduce. to demonstrate, use this test plugin:
+>
+> #!/usr/bin/env python
+> # -*- coding: utf-8 -*-
+>
+> from proxy import IkiWikiProcedureProxy
+>
+> def preprocess(self, proxy, *args):
+> return repr(self.rpc('pagetype', 'schön'))
+>
+> proxy = IkiWikiProcedureProxy(__name__)
+> proxy.hook('preprocess', preprocess, id='testdirective')
+> proxy.run()
+>
+> note that when the 'schön' is stored in a variable, the exception changes --
+> it seems to me that the issue is related to the way exceptions are encoded.
+>
+> the suggested patch still applies and solves the issue. --[[chrysn]]
diff --git a/doc/bugs/svg_and_pdf_conversion_fails.mdwn b/doc/bugs/svg_and_pdf_conversion_fails.mdwn
index 41637c51d..da241b4bc 100644
--- a/doc/bugs/svg_and_pdf_conversion_fails.mdwn
+++ b/doc/bugs/svg_and_pdf_conversion_fails.mdwn
@@ -20,3 +20,8 @@ that needs special care or breaks something i don't use; this way, my patches
should be safe for inclusion.
--[[chrysn]]
+
+> update 2014-06-29: the patch still applies and fixes the issue. in the
+> meantime, i noticed that the desired effect doesn't happen when no explicit
+> size is set. as scalable graphics don't necessarily have a natural size
+> anyway, i don't consider that a showstopper. --[[chrysn]]