# Tries to commit the page; returns undef on _success_ and
# a version of the page with the rcs's conflict markers on failure.
# The file is relative to the srcdir.
# Tries to commit the page; returns undef on _success_ and
# a version of the page with the rcs's conflict markers on failure.
# The file is relative to the srcdir.
# committype => # either "web" or the name of the rcs,
# when => # time when the change was made,
# message => [
# committype => # either "web" or the name of the rcs,
# when => # time when the change was made,
# message => [
- # "commit message line",
- # "commit message line",
- # "...",
+ # { line => "commit message line" },
+ # { line => "commit message line" },
+ # # etc,
# ],
# pages => [
# {
# page => # name of page changed,
# diffurl => # optional url to a diff showing
# # the changes,
# ],
# pages => [
# {
# page => # name of page changed,
# diffurl => # optional url to a diff showing
# # the changes,