From owner-freebsd-current@FreeBSD.ORG Fri Nov 13 06:00:23 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4CC9F106566B for ; Fri, 13 Nov 2009 06:00:23 +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 E4E898FC1A for ; Fri, 13 Nov 2009 06:00:22 +0000 (UTC) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 05B691CDCF; Fri, 13 Nov 2009 07:00:21 +0100 (CET) Date: Fri, 13 Nov 2009 07:00:21 +0100 From: Ed Schouten To: FreeBSD Current Message-ID: <20091113060021.GW64905@hoeg.nl> References: <20091111101207.GF64905@hoeg.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+dH9khzwljbvYE07" Content-Disposition: inline In-Reply-To: <20091111101207.GF64905@hoeg.nl> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: [Heads up] TERM=xterm is now the default (on non-i386) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2009 06:00:23 -0000 --+dH9khzwljbvYE07 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi folks, I just committed the previously mentioned patch to SVN. Please refer to the last part of the commit message to see what you can do when you run into trouble. ----- Forwarded message from Ed Schouten ----- > Date: Fri, 13 Nov 2009 05:54:55 +0000 (UTC) > From: Ed Schouten > To: src-committers@freebsd.org, svn-src-all@freebsd.org, > svn-src-head@freebsd.org > Subject: svn commit: r199243 - in head: . etc/etc.amd64 etc/etc.arm > etc/etc.ia64 etc/etc.mips etc/etc.powerpc etc/etc.sparc64 etc/root > share/skel sys/conf sys/dev/syscons > tools/tools/nanobsd/gateworks/Files... >=20 > Author: ed > Date: Fri Nov 13 05:54:55 2009 > New Revision: 199243 > URL: http://svn.freebsd.org/changeset/base/199243 >=20 > Log: > Switch the default terminal emulation style to xterm for most platforms. > =20 > Right now syscons(4) uses a cons25-style terminal emulator. The > disadvantages of that are: > =20 > - Little compatibility with embedded devices with serial interfaces. > - Bad bandwidth efficiency, mainly because of the lack of scrolling > regions. > - A very hard transition path to support for modern character sets like > UTF-8. > =20 > Our terminal emulation library, libteken, has been supporting > xterm-style terminal emulation for months, so flip the switch and make > everyone use an xterm-style console driver. > =20 > I still have to enable this on i386. Right now pc98 and i386 share the > same /etc/ttys file. I'm not going to switch pc98, because it uses its > own Kanji-capable cons25 emulator. > =20 > IMPORTANT: What to do if things go wrong (i.e. graphical artifacts): > =20 > - Run the application inside script(1), try to reduce the problem and > send me the log file. > - In the mean time, you can run `vidcontrol -T cons25' and `export > TERM=3Dcons25' so you can run applications the same way you did befor= e. > You can also build your kernel with `options TEKEN_CONS25' to make all > virtual terminals use the cons25 emulator by default. > =20 > Discussed on: current@ ----- End forwarded message ----- Cheers, --=20 Ed Schouten WWW: http://80386.nl/ --+dH9khzwljbvYE07 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAkr89fUACgkQ52SDGA2eCwXdgwCeKrzRz9eonRN8MywW+ozsH3MU cHAAn0/NAXFjfkwBfLzCzz/N/zVaXi8Q =dPqq -----END PGP SIGNATURE----- --+dH9khzwljbvYE07--