X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/f40c6928f48211d705d58416b96601d632c4237d..1b03a06c8c0dbf59469ff30d09a0c9c3051e0b00:/debian/NEWS?ds=sidebyside diff --git a/debian/NEWS b/debian/NEWS index 203f31e1a..461a81977 100644 --- a/debian/NEWS +++ b/debian/NEWS @@ -1,3 +1,44 @@ +ikiwiki (2.21) unstable; urgency=low + + ikiwiki now has an new syntax for preprocessor directives, using the + prefix '!': + + [[!directive ...]] + + This new syntax no longer relies on spaces to distinguish between + wikilinks and preprocessor directives. Thus, wikilinks can use spaces + in their link text, and preprocessor directives without arguments (such + as "toc") need not use a trailing space. + + To enable the new syntax, set prefix_directives to true in your ikiwiki + config. For backward compatibility with existing wikis, + prefix_directives currently defaults to false. In ikiwiki 3.0, + prefix_directives will default to true, and wikis which have not yet + converted to the new syntax will need to set prefix_directives to false + in their setup files. + + To convert your wiki to the new syntax, ikiwiki provides a new script + ikiwiki-prefix-directives. It will convert preprocessor directives in + all files given on the command line. To convert an entire wiki: + + find wikidir/ -type f -name '*.mdwn' -print0 | xargs -0 ikiwiki-prefix-directives + + Even with prefix_directives disabled, ikiwiki now allows an optional '!' + prefix on preprocessor directives (but still requires a space). Thus, a + directive which uses a '!' prefix and contains a space will work with + ikiwiki 2.21 and newer, regardless of the value of prefix_directives. + This allows the underlay to work with all ikiwikis. + + -- Josh Triplett Sat, 26 Jan 2008 16:26:47 -0800 + +ikiwiki (2.20) unstable; urgency=low + + The template plugin has begin to htmlize the variables passed to templates. + This is normally what you want, but to get the old behavior and get at the + raw value, you can use `` in a template. + + -- Joey Hess Sat, 08 Dec 2007 16:04:43 -0500 + ikiwiki (2.16) unstable; urgency=low Many of the pages in ikiwiki's basewiki have been moved and renamed in this @@ -5,10 +46,6 @@ ikiwiki (2.16) unstable; urgency=low Redirection pages have been left behind for these moved pages temporarily, and will be removed later. - The meta plugin no longer supports setting internal or external links - with "meta link". Instead, use "meta openid" for openid links, and use tags - for in-wiki invisible links between pages. - If you use the calendar plugin, ikiwiki is now smarter and your nightly cron job to update the wiki doesn't need to rebuild everything. Just pass --refresh to ikiwiki in the cron job and it will update only pages that