]> sipb.mit.edu Git - ikiwiki.git/commitdiff
Yes, the patch is complete.
authorhttp://www.cse.unsw.edu.au/~willu/ <http://www.cse.unsw.edu.au/~willu/@web>
Thu, 19 Feb 2009 11:45:40 +0000 (06:45 -0500)
committerJoey Hess <joey@kitenet.net>
Thu, 19 Feb 2009 11:45:40 +0000 (06:45 -0500)
doc/todo/Allow_filenames_that_are_all_type.mdwn

index b8b136aeb0ae25bd868b713f1ab33d41f892e39f..e165da7dce436675c695c9a8b02c5979ee9d5ea4 100644 (file)
@@ -9,6 +9,19 @@ lost because it didn't have its own bug to track it.  Now it does :).  -- [[Will
 > Many things in ikiwiki check if `pagetype($file)` returns
 > true to see if it's a page, etc. --[[Joey]] 
 
+>> I think this patch is complete.  It does not change `pagename()`, it
+>> changes `pagetype()` (the diff is fairly old - line numbers may have
+>> changed).
+>>
+>> Before this patch, `pagetype()` required a `.` in the page name.  With
+>> this patch it doesn't, as long as the extension is being kept.  This allows
+>> the filename to be all extension.  `pagename()` relies on `pagetype()`
+>> to detect the type.  `pagename()` also removes the extension on some
+>> pages, but this patch only affects pages where the extension isn't
+>> removed.
+>>
+>> So, yeah, I think this patch is complete. :)  -- [[Will]]
+
     diff --git a/IkiWiki.pm b/IkiWiki.pm
     index 8d728c9..1bd46a9 100644
     --- a/IkiWiki.pm