From owner-freebsd-current@FreeBSD.ORG Sun Jan 10 16:41:00 2010 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 7398B106568B for ; Sun, 10 Jan 2010 16:41:00 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from mail-ew0-f213.google.com (mail-ew0-f213.google.com [209.85.219.213]) by mx1.freebsd.org (Postfix) with ESMTP id 0B40B8FC16 for ; Sun, 10 Jan 2010 16:40:59 +0000 (UTC) Received: by ewy5 with SMTP id 5so9742914ewy.14 for ; Sun, 10 Jan 2010 08:40:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=78OxVKuqAPpPqgZq5DKSFIIiU9b4yX2LVzQv7tG612g=; b=P45TFMFOQ/AhfLSbxb0DEdaaVwUjZuS7deJgFMNNrXzA+SjBpxo0H055uc18lGhc9y DaWndOFFBuMNmmRgbUhe8InQukcFgACudBjZItR2A+1fkRKksOFdga9uNjml8sXlO4ZU uwA3ArMl93U1TXQts5wSbzRpmDYqftNJ+x89I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=pOPfQrNirQI97fUWfR9dOuTRngMtzv1WCsO12CisKxM8t+qvpiLGSfFl+bLX4zJs7U UftuDHgLLT3yAC/jB2Y6tGJNdPhJGkDX9rYM8lUOXPe3NCViUMPyzlRi3NYUIGZB49IC 4V7nYLZj8YD+bgi/IxdAIcUTaz0Ak4rkslql0= MIME-Version: 1.0 Received: by 10.213.39.79 with SMTP id f15mr2139166ebe.13.1263141654353; Sun, 10 Jan 2010 08:40:54 -0800 (PST) In-Reply-To: <20091111101207.GF64905@hoeg.nl> References: <20091111101207.GF64905@hoeg.nl> Date: Sun, 10 Jan 2010 17:40:54 +0100 Message-ID: <3a142e751001100840r2f0e4799g601d8a89233e5e4c@mail.gmail.com> From: Paul B Mahol To: Ed Schouten Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Current Subject: Re: Final call for testers: TERM=xterm 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: Sun, 10 Jan 2010 16:41:00 -0000 On 11/11/09, Ed Schouten wrote: > Hi folks, > > I just committed some patches to SVN that should complete the Xterm- > style terminal emulator support. This means we can just share the same > termcap entry between the console driver and X11 terminal emulators, > which has many advantages, including: > > - The ability to use dtach(1) without problems. > - Support for more advanced (networking) devices with serial > administrative interfaces. > - Better compatibility with other operating systems. > - Reduced bandwidth. > > I'd like to flip the switch one of these days on all platforms, except > i386. On i386 the /etc/ttys file is shared between i386 and pc98. pc98 > will still use its own cons25 emulator instead of the xterm emulator, so > I'll initially convert all the other platforms and deal with i386 (and > hopefully pc98) later. I'll discuss this with nyan@. > > How to test this: > > 1. Make sure you run 9.0-CURRENT SVN r199175 or later. > 2. Run `vidcontrol -T xterm'. > 3. Run `export TERM=xterm'. > > After doing this, you shouldn't notice a lot. Make sure applications > like your shell, your editor, etc. still work as expected. > > Known issues: > > - Right now we only implement the VT220 mouse protocol. This means your > mouse should still work properly, but applications are only capable of > detecting drags/selections after releasing the mouse button. This > could eventually be solved by implementing the Xterm mouse protocol. Mouse positioning works only on ttyv0. > > If no serious problems arise, I'll make Xterm the default on > Friday/Saturday. > > -- > Ed Schouten > WWW: http://80386.nl/ > -- Paul B Mahol