From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 23 13:59:52 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D57B81065676 for ; Tue, 23 Dec 2008 13:59:52 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:7b8:613:100::211]) by mx1.freebsd.org (Postfix) with ESMTP id 771418FC24 for ; Tue, 23 Dec 2008 13:59:52 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 4624F1CE86; Tue, 23 Dec 2008 14:59:51 +0100 (CET) Date: Tue, 23 Dec 2008 14:59:51 +0100 From: Ed Schouten To: FreeBSD Hackers Message-ID: <20081223135951.GX1176@hoeg.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lHle3uIue3i85Vco" Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Subject: [Testers wanted] vt100/xterm-support for syscons X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Dec 2008 13:59:52 -0000 --lHle3uIue3i85Vco Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello all, Some time ago I sent a message to the lists about vt100/xterm/UTF-8 support for syscons. I think the code is pretty stable now and after some minor improvements/fixes, it should be ready to hit the tree. I'm sending this message to this list, because it would be nice if people could test the patch before I commit it. Especially if people with different fonts/keymaps could test it, it would be really nice. Patches are available at: http://people.FreeBSD.org/~ed/mpsafetty/ Some random notes: - The patch also contains some WIP manual pages of the MPSAFE TTY code. These won't be committed. - PC98 will not be affected by this patch. The PC98 port has a custom scterm module, which shall be left intact. - UTF-8 support has not been enabled. We need to fix other things first (keyboard input, fonts, etc) before we can enable it. If people already want to test the UTF-8 handling of the terminal emulator, they can search for `TEKEN_UTF8' in teken.h. - I'm still leaving $TERM set to `cons25'. You can already do experiments by changing it to `xterm-color'. It should work pretty good, but we don't have support for SCS (Set Character Set) yet. This means things like box drawing will be broken if you enable it. I guess this should be fixed after we gain UTF-8 support. We can then just convert the character sets to their Unicode equivalents. - Try SSH'ing/telneting to your Cisco/HP/etc network devices. This should work pretty good now. If no serious issues turn up that I've not been able to fix before the end of the year, I'll commit it one of the first days of January. Thanks! --=20 Ed Schouten WWW: http://80386.nl/ --lHle3uIue3i85Vco Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAklQ7tcACgkQ52SDGA2eCwU15wCfdWMZbodE1CMahkz1mhYOI92v TcAAnjgrZ/+VnzhNP5cYenI+4miGSKpq =Ss6J -----END PGP SIGNATURE----- --lHle3uIue3i85Vco--