3 Since ikiwiki 2.0 was released, some limitiations have been added to what
4 ikiwiki considers a WikiLink. In short, if there are any spaces in between
5 the brackets, ikiwiki no longer considers it to be a WikiLink. If your wiki
6 contains things meant to be WikiLinks that contain spaces, you will need to
7 fix them, by replacing the spaces with underscores.
8 WikiLink have always been documented to not contain spaces, but bugs in
9 ikiwiki made it treat some text with spaces as WikiLinks. Most of these
10 bugs were fixed in version 2.2, and a final bug was fixed in this 2.9
11 release. These fixes are necessary to avoid ambiguity between
12 WikiLinks and PreProcessorDirectives. Apologies for any inconvenience
13 these bugs (and their fixes) may have caused.
15 ikiwiki 2.9 released with [[toggle text="these changes"]]
17 * Fix copyright and licence styling.
18 * tag: Add taglink preprocessor directive, supporting visible tag links.
19 Closes: #[443344](http://bugs.debian.org/443344)
20 * map: Fully specify paths to links to avoid issues when the bestlink
21 didn't point to the correct page.
22 * map: Render pages on the way to subpages whose parent pages
23 are not included in the map. Include special styling for such pages.
24 * map: Remove common prefixes and don't over-indent.
25 * Add class option to htmllink().
26 * img: Allow link=somepage to cause the image to link to a given page.
27 Slight overriding of link, as link=no is still used to disable the linking
28 entirely. Unless you have a page named "no"..
29 * Save index after previewing page edit, since even previewing can create
30 files in some situations, and this is appropriate in some cases, such as
31 the teximg plugin's error log file.
32 Such files will be automatically cleaned up at an appopriate later time.
33 * Don't allow whitespace in link text in a wikilink. This was still
34 allowed by the regexp in one case though not documented to work, and
35 was ambiguous with preprocessor directives.
36 * camelcase: Tighten regexp to avoid false positives. WikiWords are only
37 linkified now if they are preceeded by whitespace."""]]