> There's a simple patch that can do this:
-> --- a/IkiWiki.pm
-> +++ b/IkiWiki.pm
-> @@ -584,7 +584,7 @@ sub htmllink ($$$;@) { #{{{
-> return "<span class=\"createlink\"><a href=\"".
-> cgiurl(
-> do => "create",
-> - page => pagetitle(lc($link), 1),
-> + page => pagetitle($link, 1),
-> from => $lpage
-> ).
-> "\">?</a>$linktext</span>"
+<pre>
+-- a/IkiWiki.pm
++++ b/IkiWiki.pm
+@@ -584,7 +584,7 @@ sub htmllink ($$$;@) {
+ return "<span class=\"createlink\"><a href=\"".
+ cgiurl(
+ do => "create",
+- page => pagetitle(lc($link), 1),
++ page => pagetitle($link, 1),
+ from => $lpage
+ ).
+ "\">?</a>$linktext</span>"
+</pre>
> This is fine if you don't mind mixed or randomly cased filenames getting
> created. Otoh, if the link happened to start a sentence and so had its
> in the select list that is used to pick the name for the newly created page.
> Then, which one is the default wouldn't much matter. (The non-lower cased
> one would probably be the best choice.) --[[Joey]]
->> Either of your proposed solutions (make it the default or include both in the pop-up menu) sounds fine to me. I say do whichever is easiest! --[[sabr]]
+>> Either of your proposed solutions (make it the default or include both in the pop-up menu) sounds fine to me. Which one is easier? :) --[[sabr]]
+
+>>> [[Done]]; it now defaults to the mixed case title and provides
+>>> the lower-case one as an option in the select box. --[[Joey]]