X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/494b36acd6b23502be9c907b2d3f7121c8f1576b..ebd9f4ce8ac37f5860a8c3eecaae39bd7ddb03e7:/doc/bugs/Filenames_with_colons_cause_problems_for_Windows_users.mdwn?ds=sidebyside diff --git a/doc/bugs/Filenames_with_colons_cause_problems_for_Windows_users.mdwn b/doc/bugs/Filenames_with_colons_cause_problems_for_Windows_users.mdwn index 289e3534f..0fccd1dcb 100644 --- a/doc/bugs/Filenames_with_colons_cause_problems_for_Windows_users.mdwn +++ b/doc/bugs/Filenames_with_colons_cause_problems_for_Windows_users.mdwn @@ -51,11 +51,20 @@ Windows does not support filenames containing any of these characters: `/ \ * : >>>> They'll suddenly change names. Well, I should finish frying my current fish >>>> before taking on something new, so I'll shut up now :). -- [[Will]] +>>>>> If `linkpage()` is changed to escape colons, then links to pages +>>>>> with literal colons in their names will stop working; ikiwiki will +>>>>> instead look for page names with escaped colons. --[[Joey]] + >>> So, I guess it has to be a config option, possibly defaulting on >>> when the OS is Windows. And if being able to checkout/etc the wiki >>> source on windows systems is desired, you'd have to remember to turn >>> that on when setting up a wiki, even if the wiki was hosted on unix. >>> +>>> Ok, `wiki_file_chars` config option added, set to +>>> `"-[:alnum:]+/._"` to exclude colons from filenames read or written by +>>> ikiwiki. [[done]] +>>> >>> BTW, I suspect there are lots of other problems with actually running >>> ikiwiki on windows, including its assumption that the directory ->>> separator is "/". --[[Joey]] +>>> separator is "/". Windows will be supported when someone sends me a +>>> comprehansive and not ugly or performance impacting patch. :-) --[[Joey]]