From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34223) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzAAm-00030w-79 for qemu-devel@nongnu.org; Tue, 25 Oct 2016 18:26:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bzAAl-000639-Gc for qemu-devel@nongnu.org; Tue, 25 Oct 2016 18:26:20 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:59402) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzAAl-000630-9m for qemu-devel@nongnu.org; Tue, 25 Oct 2016 18:26:19 -0400 Date: Wed, 26 Oct 2016 00:26:16 +0200 From: Samuel Thibault Message-ID: <20161025222616.GE2801@var.home> References: <20161015195308.20473-1-samuel.thibault@ens-lyon.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20161015195308.20473-1-samuel.thibault@ens-lyon.org> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 0/5] curses: wide character support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, kraxel@redhat.com, pbonzini@redhat.com, berrange@redhat.com, peter.maydell@linaro.org, mjt@tls.msk.ru Hello, Ping? Samuel Thibault, on Sat 15 Oct 2016 21:53:03 +0200, wrote: > This patch series adds wide character support to the curses frontend of= qemu, > thus allowing to fix a lot of input and output issues with e.g. accente= d letters > and semi-graphic glyphs. Since qemu can't know the encoding of the VGA = font, the > user has to specify it (just like he has to specify the keyboard layout= with > -k). I used option -f to make it simple for now, but I welcome any othe= r idea :) I forgot to mention that I updated the patches according to the reviews on the list (assume cursesw support, and use -display option). Samuel > Samuel Thibault (5): > curses: fix left/right arrow translation > curses: Use cursesw instead of curses > curses: use wide output functions > curses: add option to specify VGA font encoding > curses: support wide input >=20 > configure | 71 ++++++-- > hw/display/vga.c | 4 +- > include/sysemu/sysemu.h | 1 + > include/ui/console.h | 16 +- > qemu-options.hx | 5 +- > ui/curses.c | 436 ++++++++++++++++++++++++++++++++++++++++= +------- > ui/curses_keys.h | 113 +++++++------ > vl.c | 21 ++- > 8 files changed, 543 insertions(+), 124 deletions(-) >=20 > --=20 > 2.9.3 >=20 --=20 Samuel Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non. Lire la doc, c'est le Premier et Unique Commandement de l'informaticien. -+- TP in: Guide du Linuxien pervers - "L'=E9vangile selon St Thomas"