diff --git a/tests/testament/htmlgen.nim b/tests/testament/htmlgen.nim
index 89d56c6936..b91475aee7 100644
--- a/tests/testament/htmlgen.nim
+++ b/tests/testament/htmlgen.nim
@@ -175,7 +175,8 @@ proc generateJson*(filename: string, commit: int) =
where A.[commit] = ? and B.[commit] = ? and A.machine = ?
and A.result != B.result"""
selResults = """select
- name, category, target, action, result, expected, given
+ category || '/' || target || '/' || name,
+ category, target, action, result, expected, given
from TestResult
where [commit] = ?"""
var db = open(connection="testament.db", user="testament", password="",
diff --git a/todo.txt b/todo.txt
index 0e61a069bd..982acfb62f 100644
--- a/todo.txt
+++ b/todo.txt
@@ -19,6 +19,9 @@ Bugs
version 0.9.x
=============
+- pragmas need 'bindSym' support
+- pragmas need re-work: 'push' is dangerous, 'hasPragma' does not work
+ reliably with user-defined pragmas
- memory manager: add a measure of fragmentation
- implement 'bits' pragmas
- we need a magic thisModule symbol