diff --git a/changelog b/changelog
index 93407c1..cd57a0f 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,6 @@
+20100224 tpd src/axiom-website/patches.html 20100224.01.tpd.patch
+20100224 tpd faq FAQ 51: How can I do unicode in xterm?
+20100224 tpd zips/utf-8-demo.txt added to demo utf-8 I/O
20100223 tpd src/axiom-website/patches.html 20100223.01.tpd.patch
20100223 tpd src/interp/ptrees.lisp removed
20100223 tpd src/interp/macex.lisp merge and remove ptrees.lisp
diff --git a/faq b/faq
index fdf0ddb..eaa3c31 100644
--- a/faq
+++ b/faq
@@ -49,6 +49,7 @@ FAQ 47: Axiom won't build on Fedora 9 (SELinux)
FAQ 48: Getting Axiom sources from git
FAQ 49: How do I get the lastest GCL?
FAQ 50: Cannot find libXpm.a
+FAQ 51: How can I do unicode in xterm?
===================================================================
FAQ 0: How do I use Axiom?
@@ -1830,3 +1831,42 @@ The static library is missing from some distributions.
The source code to build this library is available at:
http://axiom-developer.org/axiom-website/Xpm.tgz
+===================================================================
+FAQ 51: How can I do unicode in xterm?
+===================================================================
+
+Axiom intends to support unicode I/O at some point in the future.
+You can do unicode I/O with xterm. The 'locale' command should show
+LANG=en_US.UTF-8
+LC_CTYPE="en_US.UTF-8"
+LC_NUMERIC="en_US.UTF-8"
+LC_TIME="en_US.UTF-8"
+LC_COLLATE="en_US.UTF-8"
+LC_MONETARY="en_US.UTF-8"
+LC_MESSAGES="en_US.UTF-8"
+LC_PAPER="en_US.UTF-8"
+LC_NAME="en_US.UTF-8"
+LC_ADDRESS="en_US.UTF-8"
+LC_TELEPHONE="en_US.UTF-8"
+LC_MEASUREMENT="en_US.UTF-8"
+LC_IDENTIFICATION="en_US.UTF-8"
+LC_ALL=
+
+Other results might work but are not tested.
+
+xterm -fn '-*-fixed-medium-*-*-*-15-*-*-*-*-*-iso10646-1'
+
+You can find iso10646-1 fonts using the xfontsel tool.
+You can test the fonts using the file zips/utf-8-demo.txt
+If it works you should see very large braces around the
+sqrt expression. There are fonts in the zips directory.
+See FAQ 44
+
+In emacs you can type "Ctrl-x 8 ' e" to get an accented e.
+You can see all of the bindings with "Ctrl-x 8 Ctrl-h"
+You can insert a right-arrow with "Alt-x ucs-insert" 2192
+"Alt-x describe-char-after" will describe the character under the point.
+"Ctrl-h-v buffer-file-coding-system" will describe the decoding
+"Alt-x describe-coding-system" will give information about the buffer coding
+
+
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index 2939bb8..ae88b95 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -2493,5 +2493,7 @@ books/bookvol5 merge and remove cparse, treeshake ptrees
src/input/pmint.input add comments
20100223.01.tpd.patch
books/bookvol5 merge and remove ptrees.lisp
+20100224.01.tpd.patch
+faq FAQ 51: How can I do unicode in xterm?