File size: 1,463 Bytes
43203b4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<!DOCTYPE html>
<html lang="en">
  <head>
    <title>{{ name }} @ {{ url }}</title>
    <style>
     {{ css | safe }}
    </style>
    <script>
     {{ js | safe }}
    </script>
  </head>
  <body>
    <header>
      <h1 class='error-name'>{{ name }}
        <small class='url'>{{ url }}</small>
      </h1>
      <span class='date-time'>{{ datetime }}</span>
    </header>
    <div class='backtrace'>
      <h2>Backtrace</h2>
      <ol>
        {% for frame in backtrace %}
          <li class='frame'>
            <pre><code class='lisp'>{{ frame }}</code></pre>
          </li>
        {% endfor %}
      </ol>
    </div>
    <div class='slots'>
      <h2>Slots</h2>
      <dl>
        {% for slot in slots %}
          <dt>
            <code class='slot-name'>{{ slot.name }}</code>
          </dt>
          <dd>
            {% if slot.value %}
              <pre><code class='slot-value lisp'>{{ slot.value }}</code></pre>
            {% else %}
              Unbound.
            {% endif %}
          </dd>
        {% endfor %}
      </dl>
    </div>
    <hr>
    <div class='req'>
      <h2>Request</h2>
      <dl>
        {% for pair in env %}
          <dt>
            <code class='param-name'>{{ pair.key }}</code>
          </dt>
          <dd>
            <code class='param-value'>{{ pair.value }}</code>
          </dd>
        {% endfor %}
      </dl>
    </div>
    <script>
     HighlightLisp.highlight_auto();
    </script>
  </body>
</html>