]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/plugins/orphans/discussion.mdwn
releasing version 3.20101112
[ikiwiki.git] / doc / plugins / orphans / discussion.mdwn
index be3b232673728d81e0b7f4840b6fbc2c06de9826..3165e596836ac93dc117e4a91bd767a31332512a 100644 (file)
@@ -3,3 +3,20 @@ It seems that the orphans plugin doesn't recognize markdown-style links of the k
     [Pretty link name](realname)
 
 In my wiki, the page "realname" shows up as an orphan although it's being linked to.
+
+> Like anything in ikiwiki that deals with links, this only takes
+> [[WikiLinks|ikiwiki/wikilink]] into account. There should be no real
+> reason to use other link mechanisms provided by eg, markdown for internal
+> links in the wiki (indeed, using them is likely to cause broken links
+> when doing things like inlining or renaming pages). --[[Joey]]
+
+
+The orphans plugin fails with an error when it has to deal with a page that contains '+' characters as part of the filename. Apparently the code uses regular expressions and forgets to quote that string at some cruicial point. The error message I see is:
+
+     \[[!orphans Error: Nested quantifiers in regex; 
+     marked by <-- HERE in m/^(c++ <-- HERE |)$/ at
+     /usr/lib/perl5/vendor_perl/5.8.8/IkiWiki/Plugin/orphans.pm line 43.]]
+
+--Peter
+
+> Fixed. BTW, for an important bug like this, use [[bugs]]. --[[Joey]]