diff --git a/ChangeLog b/ChangeLog
index 4545e04fb5bcc6d9dbfbef84386b39fe4b657f5e..2eb702e2da9f08b44bd0a81dfa411b71377a9937 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2002-10-23  Niels M�ller  <nisse@cuckoo.hack.org>
+
+	* examples/Makefile.am (TS_PROGS): Added sexp-conv-test.
+
+	* examples/sexp-conv.c (sexp_input_init): Initialize input->string
+	properly. 
+	(sexp_get_char): Fixed non-transport case.
+	(sexp_get_quoted_char): Fixed default case.
+	(sexp_get_token): Loop over sexp_get_char (needed for handling of
+	white space). Don't modify input->level. Fixed the code that skips
+	comments. 
+	(sexp_put_char): Fixed off-by-one bug in assertion.
+	(sexp_put_string): Fixed escape handling for output of quoted
+	strings. 
+	(sexp_convert_list): Prettier output, hanging indent after the
+	first list element.
+	(sexp_skip_token): New function.
+	(sexp_convert_item): Use sexp_skip_token to skip the end of a
+	"[display-type]".
+
 2002-10-22  Niels M�ller  <nisse@cuckoo.hack.org>
 
 	* examples/sexp-conv-test: New test program.