﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
428	Escape control characters in printed representation of symbols	Alaric Snell-Pym		"{{{
#;2> (with-output-to-string (lambda () (write (string->symbol (string-append ""5"" ""\x00"")))))
""|5\x00|""
}}}

NB: That `\x00` in the output is due to the string being escaped, not the control character in the symbol being escaped.

This problem is particularly painful when one outputs the symbol direct to the terminal, where the `\x00` just disappears:

{{{
#;5> (write (string->symbol ""5\x00""))
|5|#;6> 
}}}

...and one then spends ages tearing one's hair out as to what's wrong!"	defect	closed	minor	4.9.0	core libraries	4.6.0	fixed			
