diff --git a/books/bookvol5.pamphlet b/books/bookvol5.pamphlet
index 2e98195..d29044e 100644
--- a/books/bookvol5.pamphlet
+++ b/books/bookvol5.pamphlet
@@ -39646,6 +39646,7 @@ This needs to work off the internal exposure list, not the file.
\getchunk{defmacro make-double-vector1}
\getchunk{defmacro Rest}
\getchunk{defmacro startsId?}
+\getchunk{defmacro trapNumericErrors}
\getchunk{defmacro truth-to-bit}
\getchunk{defmacro while}
\getchunk{defmacro whileWithResult}
diff --git a/changelog b/changelog
index 0e380d7..7f5539d 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,5 @@
+20110228 tpd src/axiom-website/patches.html 20110228.04.tpd.patch
+20110228 tpd books/bookvol5 add trapNumericErrors
20110228 tpd src/axiom-website/patches.html 20110228.03.tpd.patch
20110228 tpd books/bookvol9 fix special declaration for lines in preparse1
20110228 tpd src/axiom-website/patches.html 20110228.02.tpd.patch
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index bfefb7a..a022519 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -3411,5 +3411,7 @@ books/bookvol9 treeshake compiler
books/tangle.lisp fix help file extraction
20110228.03.tpd.patch
books/bookvol9 fix special declaration for lines in preparse1
+20110228.04.tpd.patch
+books/bookvol5 add trapNumericErrors