summaryrefslogtreecommitdiff
path: root/IkiWiki/Rcs
diff options
context:
space:
mode:
authorJoey Hess <joey@kodama.kitenet.net>2008-01-28 17:33:22 -0500
committerJoey Hess <joey@kodama.kitenet.net>2008-01-28 17:33:22 -0500
commit52b16186c407188f27d01e86cd5c985168d976b6 (patch)
tree764ca507695a211abf69a8d7923eef2892546f09 /IkiWiki/Rcs
parentbbf29faf3766be349bb8c3132cb5f65db77c6703 (diff)
update comment
This is not only called from post-update in all configurations. Also, the comment was innaccurate about what the post-update hook is passed.
Diffstat (limited to 'IkiWiki/Rcs')
-rw-r--r--IkiWiki/Rcs/git.pm7
1 files changed, 4 insertions, 3 deletions
diff --git a/IkiWiki/Rcs/git.pm b/IkiWiki/Rcs/git.pm
index fea1c11eb..b538c524f 100644
--- a/IkiWiki/Rcs/git.pm
+++ b/IkiWiki/Rcs/git.pm
@@ -424,14 +424,15 @@ sub rcs_recentchanges ($) { #{{{
sub rcs_notify () { #{{{
# Send notification mail to subscribed users.
#
+ # This is typically run as the post-update hook, though some setups
+ # may run it from the post-commit hook too.
+ #
# In usual Git usage, hooks/update script is presumed to send
# notification mails (see git-receive-pack(1)). But we prefer
# hooks/post-update to support IkiWiki commits coming from a
# cloned repository (through command line) because post-update
# is called _after_ each ref in repository is updated (update
- # hook is called _before_ the repository is updated). Since
- # post-update hook does not accept command line arguments, we
- # don't have an $ENV variable in this function.
+ # hook is called _before_ the repository is updated).
#
# Here, we rely on a simple fact: we can extract all parts of the
# notification content by parsing the "HEAD" commit (which also