MIME-Version: 1.0
Content-Type: multipart/alternative;
        boundary="----=_NextPart_000_0122_01C5D3B6.E29D10A0"
From: %(mailFrom)s
Subject: Revision %(revision.number)d [%(", ".join(__names__))s]
Date: %(rfc2822Time(revision.date))s
X-Svn-Uuid: %(repository.uuid)s

This is a multi-part message in MIME format.

------=_NextPart_000_0122_01C5D3B6.E29D10A0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

Revision: %(revision.number)d
Author:   %(revision.author)s
Date:     %(rfc2822Time(revision.date, True))s

Log message:
%(revision.log)s

Changed paths:
<?foreach change?>%(change.changedStr)s  %(change.path)s
<?end change?>

------=_NextPart_000_0122_01C5D3B6.E29D10A0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
<head>
    <style>
.bold {
    font-weight: bold;
}

.mono {
    font-family: monospace;
}

.log {
    white-space: -moz-pre-wrap; /* Mozilla based browsers */
    white-space: -pre-wrap;     /* Opera 4 - 6 */
    white-space: -o-pre-wrap;   /* Opera >= 7 */
    white-space: pre-wrap;      /* CSS3 */
    word-wrap: break-word;      /* IE 5.5+ */
}

th {
    text-align: left;
    background-color: #cccccc;
}

.row0 {
    background-color: #ffffff;
}

.row1 {
    background-color: #ddddff;
}

.center {
    text-align: center;
}
    </style>
</head>
<body>
    <table>
        <tr><td class="bold">Revision:</td><td><a href=%(quoteattr(revLink))s>%(revision.number)s</a></td></tr>
        <tr><td class="bold">Author:</td><td>%(escape(revision.author))s</td></tr>
        <tr><td class="bold">Date:</td><td>%(rfc2822Time(revision.date, True))s</td></tr>
    </table>
    <p class="bold">Log message:</p>
    <pre class="log">%(escape(revision.log))s</pre>
    <hr>

    <p class="bold">Changed paths:</p>
    <table>
        <tr><th>Path</th><th>Action</th><th>Text</th><th>Props</th><th>Differences</th></tr>
<?foreach change?>        <tr class="row%(changeCount % 2)d">
            <td class="mono">%(objectLink)s</td>
            <td class="center">%(change.action)s</td>
            <td class="center">%({False: "", True: "*"}[change.textChanged])s</td>
            <td class="center">%({False: "", True: "*"}[change.propChanged])s</td>
            <td>%(diffLink)s</td>
        </tr>
<?end change?>    </table>
</body>
</html>

------=_NextPart_000_0122_01C5D3B6.E29D10A0
