diff --git a/changelog b/changelog
index 371a773..d03959f 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,5 @@
+20141223 tpd src/axiom-website/patches.html 20141223.01.tpd.patch
+20141223 tpd projects update
20141222 tpd src/axiom-website/patches.html 20141222.01.tpd.patch
20141222 tpd books/bookvol5 remove |function|
20141222 tpd books/bookvol9 remove |function|
diff --git a/patch b/patch
index ff06ea8..8e0a0a6 100644
--- a/patch
+++ b/patch
@@ -1,3 +1,65 @@
-src/interp/vmlisp.lisp remove |function|
+projects update
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom continuous integration
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * The jenkins server now has private disk space.
+ * Built individual virtualbox images for many distros.
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom Burge recursive parser
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * Got a copy of Recursive Programming Techniques by Burge
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom Charybdis
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * Read the Charybdis paper
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom src/interp cleanup
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * Started rewrite into standard common lisp syntax (from machine syntax)
+ * Removed |function| macro globally.
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom interpreter merge
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * Complete review of Volume 5, noting all of the missing references.
+ * Started adding missing references.
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom CATS expansion
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * Adding Wester test suite as published at
+ http://math.unm.edu/~wester/cas_review.html
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom buglist
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * Add )savesystem restore failure to buglist
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom books
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * treeshake missing references
+ * added a Signatures chapter to the Axiom Interpreter volume
+ * added signatures of some lisp functions
+ * clean up the defvar syntax
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom interpreter
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * )quit now defaults to immediate quit
+
+
-Use common lisp syntax in place of |function|
diff --git a/projects b/projects
index 5a59e98..27b3e9f 100644
--- a/projects
+++ b/projects
@@ -11,6 +11,9 @@ Axiom continuous integration
* add git plugin
* add shell plugin
* build bronze project
+ * The jenkins server now has private disk space.
+ * Built individual virtualbox images for many distros.
+
- rework makefiles for jenkins builds
- rework src/input for jenkins builds
* fix failing regression tests
@@ -39,6 +42,8 @@ Axiom Burge recursive parser
1) document this idea and the underlying data structures
+ * Got a copy of Recursive Programming Techniques by Burge
+
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Axiom Charybdis
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
@@ -49,6 +54,8 @@ Axiom Charybdis
1) use the paper to document Charybdis in detail
+ * Read the Charybdis paper
+
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Axiom mkAtree
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
@@ -66,7 +73,10 @@ Axiom src/interp cleanup
1) these need to be rewritten from machine-generated lisp to
human-written lisp and documented.
+
* src/interp/regress.lisp merged and removed
+ * Started rewrite into standard common lisp syntax (from machine syntax)
+ * Removed |function| macro globally.
2) remove src/interp
@@ -79,6 +89,9 @@ Axiom interpreter merge
1) tree-shake the interpreter to drag in the referenced
functions.
+ * Complete review of Volume 5, noting all of the missing references.
+ * Started adding missing references.
+
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Axiom compiler merge
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
@@ -142,6 +155,9 @@ Axiom CATS expansion
1) find a suitable textbook with a lot of examples of
input/output pairs (like Schaums). Write a CATS test suite.
+ * Adding Wester test suite as published at
+ http://math.unm.edu/~wester/cas_review.html
+
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Axiom buglist
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
@@ -151,6 +167,8 @@ Axiom buglist
1) pick a bug and fix it
+ * Add )savesystem restore failure to buglist
+
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Axiom algebra availability documentation
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
@@ -323,6 +341,21 @@ Axiom youtube channel
1) create a youtube channel for Axiom videos and upload
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom books
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * treeshake missing references
+ * added a Signatures chapter to the Axiom Interpreter volume
+ * added signatures of some lisp functions
+ * clean up the defvar syntax
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Axiom interpreter
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+
+ * )quit now defaults to immediate quit
+
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index 035294f..8788767 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -4834,6 +4834,8 @@ books/bookvol5 make )quit unprotected by default
books/bookvol5 resolve undefined references
20141222.01.tpd.patch
src/interp/vmlisp.lisp remove |function|
+20141223.01.tpd.patch
+projects update