summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02update for rename of users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02rename users/jondowland.mdwn to users/jon.mdwnhttp://alcopop.org/me/openid/
2008-12-02(no commit message)Blanko
2008-12-01add note to consider tagbase when trying to match tagged pagesJon Dowland
2008-11-29simplify examplehttp://alcopop.org/me/openid/
2008-11-29update with exampleshttp://alcopop.org/me/openid/
2008-11-29behaviour of inline with meta-provided timeshttp://alcopop.org/me/openid/
2008-11-28responseJoey Hess
2008-11-27(no commit message)http://hadleywickham.myopenid.com/
2008-11-27(no commit message)http://smcv.pseudorandom.co.uk/
2008-11-27Move some more discussion herehttp://smcv.pseudorandom.co.uk/
2008-11-27Move some discussion to discussion/http://smcv.pseudorandom.co.uk/
2008-11-27Move some discussion from comments page to herehttp://smcv.pseudorandom.co.uk/
2008-11-27I don't think putting proxy.py in the system Python path is appropriatehttp://smcv.pseudorandom.co.uk/
2008-11-27Fix formatting by adding `...`http://smcv.pseudorandom.co.uk/
2008-11-13Merge commit 'upstream/master' into prv/pointrigeri
2008-11-13po/todo: added test resultsintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-12add news item for ikiwiki 2.70Joey Hess
2008-11-12note fix versionsJoey Hess
2008-11-12check for invalid utf-8, and toss it back to avoid crashesJoey Hess
Since ikiwiki uses open :utf8, perl assumes that files contain valid utf-8. If it turns out to be malformed it may later crash while processing strings read from them, with 'Malformed UTF-8 character (fatal)'. As at least a quick fix, use utf8::valid as soon as data is read, and if it's not valid, call encode_utf8 on the string, thus clearing the utf-8 flag. This may cause follow-on encoding problems, but will avoid this crash, and the input file was broken anyway, so GIGO is a reasonable response. (I looked at calling decode_utf8 after, but it seemed to cause more trouble than it was worth. BTW, use open ':encoding(utf8)' avaoids this problem, but the corrupted data later causes Storable to crash when writing the index.) This is a quick fix, clearly imperfect: - It might be better to explicitly call decode_utf8 when reading files, rather than using the IO layer. - Data read other than by readfile() can still sneak in bad utf-8. While ikiwiki does very little file input not using it, stdin for the CGI would be one way.
2008-11-12po(otherlanguages): return pages that should existintrigeri
... instead of already existing ones. This fixes the "missing otherlanguages links on master pages just created via the CGI" bug. Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-12po(change): flush Memoize cache, to fix bug after rename/removeintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-12po/todo: first pass of robustness tests, added todo for remove/renameintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-12po/todo: added robustness tests that have to be doneintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-12po: compute internal links from a slave page relative to its master pageintrigeri
e.g. a link appearing on a slave page links to its masterpage's subpages. Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-11add news item for ikiwiki 2.69Joey Hess
2008-11-11document other files in .ikiwikiJoey Hess
2008-11-12pagetitle vs meta: announcing a working prototypeintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-12Merge commit 'upstream/po' into prv/pointrigeri
2008-11-11responseJoey Hess
2008-11-11patch and a few commentsJoey Hess
2008-11-11Merge commit 'intrigeri/po' into poJoey Hess
2008-11-11Merge branch 'master' into poJoey Hess
2008-11-11po/todo: bug report about linking to subpages from translation pagesintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-11po/todo: fixed internal linksintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-11lockwiki changesJoey Hess
* Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed. * Remove support for unused optional wait parameter from lockwiki.