<commit_before><!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:py="http://genshi.edgewall.org/"
      xmlns:i18n="http://genshi.edgewall.org/i18n"
      xmlns:xi="http://www.w3.org/2001/XInclude">
  <xi:include href="layout.html" />
  <head>
    <title>$title</title>
    <script type="text/javascript">
      jQuery(document).ready(function($) {
        $(".trac-toggledeleted").show().click(function() {
                  $(this).siblings().find(".trac-deleted").toggle();
                  return false;
        }).click();
        $("#content").find("li.entry h2 a").parent().addAnchor("Link to this diff");
      });
    </script>
  </head>

  <body>
    <div id="content" class="changeset">
      <div id="title" py:choose="">
        <h1 py:when="changeset and restricted" i18n:msg="new_rev, reponame, new_path">
          Changeset <a title="Show full changeset"
                       href="${href.changeset(new_rev, reponame)}">$new_rev</a><py:if test="reponame"> in $reponame</py:if>
          for <a title="Show entry in browser" href="${href.browser(reponame, new_path, rev=new_rev)}">$new_path</a>
        </h1>
        <h1 py:when="not changeset and restricted" i18n:msg="new_path, old_rev, new_rev, reponame">
          Changes in <a title="Show entry in browser" href="${href.browser(reponame, new_path, rev=new_rev)}">$new_path</a>
          <a title="Show revision log" href="${href.log(reponame, new_path, rev=new_rev, stop_rev=old_rev)}">
            [$old_rev:$new_rev]</a><py:if test="reponame"> in $reponame</py:if>
        </h1>
        <h1 py:when="not changeset and not restricted" i18n:msg="reponame, old_path, old_rev, new_path, new_rev">
          Changes<py:if test="reponame"> in $reponame</py:if>
          from <a title="Show entry in browser" href="${href.browser(reponame, old_path, rev=old_rev)}">$old_path</a>
          at <a title="Show full changeset" href="${href.changeset(old_rev, reponame)}">r$old_rev</a>
          to <a title="Show entry in browser" href="${href.browser(reponame, new_path, rev=new_rev)}">$new_path</a>
          at <a title="Show full changeset" href="${href.changeset(new_rev, reponame)}">r$new_rev</a>
          </h1>
        <h1 py:when="reponame" i18n:msg="new_rev, reponame">
          Changeset <a py:strip="not annotated" href="${href.changeset(new_rev, reponame)}">$new_rev</a>
          in $reponame
        </h1>
        <h1 py:otherwise="" i18n:msg="new_rev">
          Changeset <a py:strip="not annotated" href="${href.changeset(new_rev)}">$new_rev</a>
        </h1>
      </div>

      <form py:if="not xhr and (has_diffs or diff.options.ignoreblanklines or diff.options.ignorecase or
                                diff.options.ignorewhitespace)"
        id="prefs" action="">
        <div>
          <py:if test="not changeset">
            <input type="hidden" name="old_path" value="${'/' + pathjoin(reponame, old_path)}" /><commit_msg>i18n: rework <h1> headings in changeset.html, eliminating embedded <py:if> directives (Genshi limitation, see #G372).<commit_after><!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:py="http://genshi.edgewall.org/"
      xmlns:i18n="http://genshi.edgewall.org/i18n"
      xmlns:xi="http://www.w3.org/2001/XInclude">
  <xi:include href="layout.html" />
  <head>
    <title>$title</title>
    <script type="text/javascript">
      jQuery(document).ready(function($) {
        $(".trac-toggledeleted").show().click(function() {
                  $(this).siblings().find(".trac-deleted").toggle();
                  return false;
        }).click();
        $("#content").find("li.entry h2 a").parent().addAnchor("Link to this diff");
      });
    </script>
  </head>

  <body>
    <div id="content" class="changeset">
      <div id="title" py:choose="" py:with="
          cset_href = href.changeset(new_rev, reponame);
          old_cset_href = href.changeset(old_rev, reponame);
          log_href = href.log(reponame, new_path, rev=new_rev, stop_rev=old_rev);
          new_href = href.browser(reponame, new_path, rev=new_rev);
          old_href = href.browser(reponame, old_path, rev=old_rev);
            ">
        <py:when test="reponame">
          <h1 py:choose="">
            <py:when test="changeset and restricted" i18n:msg="new_rev, reponame, new_path">
              Changeset <a title="Show full changeset" href="cset_href">$new_rev</a> in $reponame
              for <a title="Show entry in browser" href="$new_href">$new_path</a>
            </py:when>
            <py:when test="not changeset and restricted" i18n:msg="new_path, old_rev, new_rev, reponame">
              Changes in <a title="Show entry in browser" href="$new_href">$new_path</a>
              <a title="Show revision log" href="$log_href">[$old_rev:$new_rev]</a> in $reponame
            </py:when>
            <py:when test="not changeset and not restricted" i18n:msg="reponame, old_path, old_rev, new_path, new_rev">
              Changes in $reponame
              from <a title="Show entry in browser" href="$old_href">$old_path</a>
              at <a title="Show full changeset" href="$old_cset_href">r$old_rev</a>
              to <a title="Show entry in browser" href="$new_href">$new_path</a>
              at <a title="Show full changeset" href="$cset_href">r$new_rev</a>
            </py:when>
            <py:otherwise i18n:msg="new_rev, reponame">
              Changeset <a py:strip="not annotated" href="$cset_href">$new_rev</a> in $reponame
            </py:otherwise>
          </h1>
        </py:when>
        <py:otherwise>
          <h1 py:choose="">
            <py:when test="changeset and restricted" i18n:msg="new_rev, new_path">
              Changeset <a title="Show full changeset" href="$cset_href">$new_rev</a>
              for <a title="Show entry in browser" href="$new_href">$new_path</a>
            </py:when>
            <py:when test="not changeset and restricted" i18n:msg="new_path, old_rev, new_rev">
              Changes in <a title="Show entry in browser" href="$new_href">$new_path</a>
              <a title="Show revision log" href="$log_href">[$old_rev:$new_rev]</a>
            </py:when>
            <py:when test="not changeset and not restricted" i18n:msg="old_path, old_rev, new_path, new_rev">
              Changes
              from <a title="Show entry in browser" href="$old_href">$old_path</a>
              at <a title="Show full changeset" href="$old_cset_href">r$old_rev</a>
              to <a title="Show entry in browser" href="$new_href">$new_path</a>
              at <a title="Show full changeset" href="$cset_href">r$new_rev</a>
            </py:when>
            <py:otherwise i18n:msg="new_rev">
              Changeset <a py:strip="not annotated" href="$cset_href">$new_rev</a>
            </py:otherwise>
          </h1>
        </py:otherwise>
      </div>

      <form py:if="not xhr and (has_diffs or diff.options.ignoreblanklines or diff.options.ignorecase or
                                diff.options.ignorewhitespace)"
        id="prefs" action="">
        <div>
          <py:if test="not changeset">
            <input type="hidden" name="old_path" value="${'/' + pathjoin(reponame, old_path)}" />
{'fraction_non_alphanumeric': 0.16967168998923574, 'fraction_numerical': 0.011840688912809472, 'mean_word_length': 2.7578361981799797, 'pattern_counts': {'":': 0, '<': 135, '<?xml version=': 0, '>': 135, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3739053', 'n_tokens_mistral': 2592, 'n_tokens_neox': 2496, 'n_words': 489}