All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] qemu console.c
@ 2006-07-14 20:24 Fabrice Bellard
  2007-01-11 19:29 ` [Qemu-devel][PATCH] qemu console.c - improved ANSI escape sequences Stefan Weil
  0 siblings, 1 reply; 7+ messages in thread
From: Fabrice Bellard @ 2006-07-14 20:24 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	06/07/14 20:24:31

Modified files:
	.              : console.c 

Log message:
	fixed LF interpretation

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/console.c?cvsroot=qemu&r1=1.7&r2=1.8

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel][PATCH] qemu console.c - improved ANSI escape sequences
  2006-07-14 20:24 [Qemu-devel] qemu console.c Fabrice Bellard
@ 2007-01-11 19:29 ` Stefan Weil
  0 siblings, 0 replies; 7+ messages in thread
From: Stefan Weil @ 2007-01-11 19:29 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 856 bytes --]

Hi,

here is a patch which improves the handling of escape sequences
for text consoles. This fix is needed for programs like top, vi,
clear and reset running in QEMU's serial console, but also for
readline line editing (eg. in bash).

While many users of Windows or Linux on i386 never use the serial
console (and so don't need this patch), it is vital for embedded
devices (QEMU AR7 emulation) or the new MIPS Malta emulation.

So please apply it to CVS HEAD.

See http://en.wikipedia.org/wiki/ANSI_escape_code for more information
on the new and enhanced ANSI escape sequences.

Still missing: report cursor position (how can I add characters
to the console input queue?).

Open question: bash sets LINES=24, but the console has 25 lines.

Kind regards
Stefan Weil


Appendix: console-patch.tar.bz2 with patch and test script (Linux,
cygwin with bash)



[-- Attachment #2: console-patch.tar.bz2 --]
[-- Type: application/octet-stream, Size: 2899 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] qemu console.c
@ 2007-02-10 22:37 Thiemo Seufer
  0 siblings, 0 replies; 7+ messages in thread
From: Thiemo Seufer @ 2007-02-10 22:37 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/02/10 22:37:56

Modified files:
	.              : console.c 

Log message:
	Serial console improvements, by Stefan Weil.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/console.c?cvsroot=qemu&r1=1.11&r2=1.12

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] qemu console.c
@ 2007-01-16 23:02 Thiemo Seufer
  0 siblings, 0 replies; 7+ messages in thread
From: Thiemo Seufer @ 2007-01-16 23:02 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/01/16 23:02:36

Modified files:
	.              : console.c 

Log message:
	Improved console handling, thanks Stefan Weil.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/console.c?cvsroot=qemu&r1=1.9&r2=1.10

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] qemu console.c
@ 2006-06-25 17:37 Fabrice Bellard
  0 siblings, 0 replies; 7+ messages in thread
From: Fabrice Bellard @ 2006-06-25 17:37 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	06/06/25 17:37:36

Modified files:
	.              : console.c 

Log message:
	avoid name conflicts

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/console.c?cvsroot=qemu&r1=1.6&r2=1.7

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] qemu console.c
@ 2006-06-25 16:26 Fabrice Bellard
  0 siblings, 0 replies; 7+ messages in thread
From: Fabrice Bellard @ 2006-06-25 16:26 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	06/06/25 16:26:29

Modified files:
	.              : console.c 

Log message:
	send correctly long key sequences on slow terminals - fixes backspace handling

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/console.c?cvsroot=qemu&r1=1.5&r2=1.6

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] qemu console.c
@ 2006-03-11 15:35 Paul Brook
  0 siblings, 0 replies; 7+ messages in thread
From: Paul Brook @ 2006-03-11 15:35 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Branch: 	
Changes by:	Paul Brook <pbrook@savannah.gnu.org>	06/03/11 15:35:30

Modified files:
	.              : console.c 

Log message:
	Improved terminal emulation (Piotr Esden-Tempski).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/console.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-02-10 22:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-14 20:24 [Qemu-devel] qemu console.c Fabrice Bellard
2007-01-11 19:29 ` [Qemu-devel][PATCH] qemu console.c - improved ANSI escape sequences Stefan Weil
  -- strict thread matches above, loose matches on Subject: below --
2007-02-10 22:37 [Qemu-devel] qemu console.c Thiemo Seufer
2007-01-16 23:02 Thiemo Seufer
2006-06-25 17:37 Fabrice Bellard
2006-06-25 16:26 Fabrice Bellard
2006-03-11 15:35 Paul Brook

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.