From d68d25526816d40048ca47ad360304bce162b659 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 28 Mar 2012 18:41:47 -0400 Subject: Added a "changes" hook. Renamed the "change" hook to "rendered", but the old hook name is called for now for back-compat. --- IkiWiki/Render.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'IkiWiki/Render.pm') diff --git a/IkiWiki/Render.pm b/IkiWiki/Render.pm index adb39a983..98aab8204 100644 --- a/IkiWiki/Render.pm +++ b/IkiWiki/Render.pm @@ -829,8 +829,13 @@ sub refresh () { run_hooks(delete => sub { shift->(@$del, @$internal_del) }); } if (%rendered) { - run_hooks(change => sub { shift->(keys %rendered) }); + run_hooks(rendered => sub { shift->(keys %rendered) }); + run_hooks(change => sub { shift->(keys %rendered) }); # back-compat } + run_hooks(difference => sub { + shift->(@$new, @$changed, @$del, + @$internal_new, @$internal_changed, @$internal_del); + }); } sub clean_rendered { -- cgit v1.2.3