﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
485	pretty-print should place keyword and keyword value on same line.	Alan Post		"The following program:

{{{
(use extras)
(set! foo `(foo bar: bar baz: baz qux: qux))
(pretty-print `(,@foo ,@foo ,@foo))
(exit)
}}}

Produces the following output:

{{{
(foo bar:
     bar
     baz:
     baz
     qux:
     qux
     foo
     bar:
     bar
     baz:
     baz
     qux:
     qux
     foo
     bar:
     bar
     baz:
     baz
     qux:
     qux)
}}}

I think the output should instead be:

{{{
(foo bar: bar
     baz: baz
     qux: qux
     foo 
     bar: bar
     baz: baz
     qux: qux
     foo
     bar: bar
     baz: baz
     qux: qux)
}}}

That is, the keyword and it's argument should be on the same line.

This is a stylistic issue, but I hope I'm not the only who thinks pretty-print would look prettier in the second format."	enhancement	closed	minor		core libraries	4.6.x	wontfix			
