Commit Graph

18205 Commits (4197761ffc8d20074a6b3ee4b8bce71a5eb2aa6c)

Author SHA1 Message Date
http://smcv.pseudorandom.co.uk/ dfe1863634 better description 2014-02-22 19:44:39 -04:00
http://smcv.pseudorandom.co.uk/ e40c8a6a03 er, better markup 2014-02-22 19:43:07 -04:00
http://smcv.pseudorandom.co.uk/ 083b76684b looks good to me 2014-02-22 19:42:18 -04:00
http://smcv.pseudorandom.co.uk/ 5ac1fecea0 missing branch? 2014-02-22 19:31:29 -04:00
http://smcv.pseudorandom.co.uk/ 49647b51d0 review 2014-02-22 19:24:58 -04:00
http://smcv.pseudorandom.co.uk/ b6a327d993 review 2014-02-22 19:10:14 -04:00
http://smcv.pseudorandom.co.uk/ a46779a65b pseudocode to make orphans plugin more useful 2014-02-22 14:43:08 -04:00
holger de5838d0e7 2014-02-22 11:32:38 -04:00
holger d46d1e082a 2014-02-22 11:31:32 -04:00
holger 13a4236cfa 2014-02-22 11:30:18 -04:00
http://smcv.pseudorandom.co.uk/ de980870aa I'd merge it 2014-02-22 11:21:28 -04:00
http://smcv.pseudorandom.co.uk/ 3a8700c4d7 2014-02-22 11:11:25 -04:00
http://smcv.pseudorandom.co.uk/ a0db3a935f I can't commit this, but I would if I could 2014-02-22 11:10:13 -04:00
http://smcv.pseudorandom.co.uk/ 29a4fa1afb 2014-02-22 11:01:39 -04:00
http://smcv.pseudorandom.co.uk/ 51242cc303 bug report, patch 2014-02-21 15:42:03 -04:00
Simon McVittie 9de5ca411f template_syntax.t: include doc/templates/*.mdwn in test
Previously, this test assigned the first glob to @templates, and
evaluated the second for its (practically nonexistent) side-effects.
2014-02-21 18:38:10 +00:00
Simon McVittie 90632121f9 reinstate linebreak 2014-02-21 18:35:54 +00:00
Simon McVittie 3d0736dcba Fix template syntax, again 2014-02-21 18:35:02 +00:00
http://smcv.pseudorandom.co.uk/ 0437084ce9 use a <div> for the infobox so mdwn doesn't insert <p> inside a <span> 2014-02-21 14:19:09 -04:00
http://smcv.pseudorandom.co.uk/ ded1779969 new bug report with patch 2014-02-21 14:12:00 -04:00
http://smcv.pseudorandom.co.uk/ 1184f59c86 balance end tag 2014-02-21 13:37:07 -04:00
http://smcv.pseudorandom.co.uk/ 92eb8b009b add optional gitweb/cgit link 2014-02-21 13:20:12 -04:00
http://smcv.pseudorandom.co.uk/ 3a807a8700 add gitweb link 2014-02-21 13:18:05 -04:00
http://smcv.pseudorandom.co.uk/ abd644256e fix branch template, add Try::Tiny references 2014-02-21 13:16:23 -04:00
http://smcv.pseudorandom.co.uk/ c1c903c54c new bug, new branch 2014-02-21 13:12:17 -04:00
Simon McVittie bb359796b8 protect $@ whenever a block using $@ is non-trivial
As noted in the Try::Tiny man page, eval/$@ can be quite awkward in
corner cases, because $@ has the same properties and problems as C's
errno. While writing a regression test for definetemplate
in which it couldn't find an appropriate template, I received

    <span class="error">Error: failed to process template
    <span class="createlink">deftmpl</span> </span>

instead of the intended

    <span class="error">Error: failed to process template
    <span class="createlink">deftmpl</span> template deftmpl not
    found</span>

which turned out to be because the "catch"-analogous block called
gettext before it used $@, and gettext can call define_gettext,
which uses eval.

This commit alters all current "catch"-like blocks that use $@, except
those that just do trivial things with $@ (string interpolation, string
concatenation) and call a function (die, error, print, etc.)
2014-02-21 17:06:36 +00:00
http://smcv.pseudorandom.co.uk/ 819510caa4 This reverts commit 5321c066db 2014-02-21 12:41:16 -04:00
http://smcv.pseudorandom.co.uk/ 5321c066db 2014-02-21 12:40:54 -04:00
Simon McVittie be3483fe9b git: explicitly specify the branch to push to origin
git's behaviour when doing "git push origin" is configurable, and the
default is going to change in 2.0. In particular, if you've set
push.default to "nothing", the regression test will warn:

fatal: You didn't specify any refspecs to push, and push.default
is "nothing".
'git push origin' failed:  at .../lib/IkiWiki/Plugin/git.pm line 220.
2014-02-21 16:39:17 +00:00
Simon McVittie 5e741c434d Ignore MYMETA.json, produced by recent MakeMaker 2014-02-21 16:39:17 +00:00
http://smcv.pseudorandom.co.uk/ 875f4ec7a8 fix edittemplate vs. template confusion 2014-02-21 12:38:36 -04:00
bastla d2865b5994 oops 2014-02-21 11:24:03 -04:00
Joey Hess 72e92f8003 Merge branch 'master' of ssh://git.ikiwiki.info 2014-02-21 11:19:41 -04:00
bastla 020af308a2 + dk0tu 2014-02-21 11:05:23 -04:00
bastla bf159b51ac Chaosdorf is obviously using Worpress ;) 2014-02-21 11:02:20 -04:00
mchack 3ab731d1e4 2014-02-20 06:26:44 -04:00
mchack f92d4d0c7c 2014-02-20 06:24:59 -04:00
http://smcv.pseudorandom.co.uk/ 66c9f8ef06 despam
This reverts commit 95e7fe3c72
2014-02-19 14:12:30 -04:00
https://www.google.com/accounts/o8/id?id=AItOawn__tFCysLGsfvkdjCr58lkrP0K2YH_lOc 95e7fe3c72 2014-02-19 09:34:54 -04:00
http://smcv.pseudorandom.co.uk/ 665f32302f note httpauth weirdness 2014-02-18 11:08:28 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkg1ahb9sRpZyQp1wuvxpk__x_6llBY5pE 442c53fc2d Forum reply to banned_user check. 2014-02-18 09:10:55 -04:00
http://smcv.pseudorandom.co.uk/ 6a9e0b8bce use adminuser 2014-02-18 08:12:41 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkg1ahb9sRpZyQp1wuvxpk__x_6llBY5pE 4075cf25ca Add forum query about using an inverted banned_user list. 2014-02-18 08:00:11 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkg1ahb9sRpZyQp1wuvxpk__x_6llBY5pE 974a786709 +1'ing 'smcv' idea above my previous entry as I think it's more consistent than mangling a span into a block element. Hope this is OK. 2014-02-18 07:14:27 -04:00
http://smcv.pseudorandom.co.uk/ 3602eea8c2 another way to do this: [[!format]] 2014-02-17 13:31:45 -04:00
Joey Hess d81d20e52c Merge branch 'master' of ssh://git.ikiwiki.info 2014-02-17 12:24:54 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkg1ahb9sRpZyQp1wuvxpk__x_6llBY5pE 205ac1ec79 2014-02-17 12:06:33 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkg1ahb9sRpZyQp1wuvxpk__x_6llBY5pE aa88ad3204 Note work-around for quick changes to the block level formatting of markdown. 2014-02-17 11:57:56 -04:00
http://smcv.pseudorandom.co.uk/ 51bc4e7eb2 implemented 2014-02-14 13:42:37 -04:00
Simon McVittie 1d3b2674c8 Replace Verisign logo with one done in Inkscape
Basically just U+2714 HEAVY CHECK MARK on a circle.
2014-02-14 12:27:18 +00:00