id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
3984	Handle multiline input in GHCi history	aavogt		"GHCi accepts multiline input in the form of:

{{{
Prelude> :{
Prelude|   let f = do
Prelude|         print ""Hello""
Prelude|         print ""World""
Prelude|   :}
}}}

OR of the form:

{{{
Prelude> :set +m
Prelude|   let f = do
Prelude|             print ""Hello""
Prelude|             print ""World""
Prelude|   
Prelude>
}}}

However, recalling mulitline input from history (with the <Up> key or <C-p>) recalls it as its individual lines, not the whole input. Ideally multiline should be one history entry and allow proper editing of the recalled text."	feature request	new	normal	7.6.2	GHCi	6.12.1			vogt.adam@… johan.tibell@… haskell.vivian.mcphail@… dterei	Unknown/Multiple	Unknown/Multiple	None/Unknown					
