﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
156	Improve support for non-xterm terminal emulators	Jiri Svoboda	Jiri Svoboda	"HelenOS console can be accessed over a serial terminal, which is used by mips32/msim, mips32/gxemul, arm32/gxemul, ia64/ski, etc. The problem is that terminal escape sequences vary from one terminal emulator to another. Currently HelenOS code is tuned to xterm and people who use different terminal emulators have been reporting problems with garbled output and broken keys (such as cursor keys).

It would be nice to improve support for other terminal emulators. One possibility is to find out if some specific escape sequences could be substituted for more generic which would work in more terminals. This, however is not very likely.

Another way is to add explicit support for several different popular terminal emulators. I cannot think of a good way to detect the terminal type automatically. It would be necessary for the user to either select a default terminal type during build configuration or select the terminal type from HelenOS command line.
"	enhancement	new	major		helenos/srv/console	mainline		ui				#43, #319, #440
