1 * Has bugs updating things if the bestlink of a page changes due to
2 adding/removing a page. For example, if Foo/Bar links to "Baz", which is
3 Foo/Baz, and Foo/Bar/Baz gets added, it will update the links in Foo/Bar
4 to point to it, but will forget to update the linkbacks in Foo/Baz.
5 And if Foo/Bar/Baz is then removed, it forgets to update Foo/Bar to link
8 Basically this makes creating new pages painful, top of TODO list..
10 * Foo/Bar/Baz shows up as Bar/Baz in the linkbacks on page Foo/Bar. Should
11 show as just Baz there.
12 * If I try to do a web commit, to a svn+ssh repo, it fails with
13 "Host key verification failed."
14 I think that the setuid isn't fully taking; it should be running as me,
15 but commit log shows www-data. So maybe it has the wrong username? Or
16 EUID/Real UID screwage.
17 * Can't put the source in a directory named .source; the page finder skips
18 that due to too broad exclusion of any dotfile in a path.
19 * RecentChanges is a regular page, perhaps it should be automatically
20 replaced with a link to the [[CGI]]?
21 * [[ikiwiki]] should go to the same place as [[index]] (on this wiki).
22 * There's no way to escape a [[WikiLink]] when discussing one on a wiki.
23 * Wikilinks are even expanded in the middle of [[MarkDown]] code blocks,
24 and probably shouldn't be (nor in blockquotes?)
26 Hmm, the best way to fix this would be to add WikiLink support into
27 markdown, but that will probably be a bear. I guess the question is how
28 common "[[ ]]" is, and maybe we should just provide a way to escape a
33 * RecentChanges is supposed to linkify WikiNames and it does, but only if
34 the user's page exists. It doesn't add a ?link to a noneistant page to
35 aid creating it. (Fixed. -- [[Joey]])