Final call for testers: TERM=xterm
Ed Schouten
ed at 80386.nl
Wed Nov 11 10:12:08 UTC 2009
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 at .
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.
If no serious problems arise, I'll make Xterm the default on
Friday/Saturday.
--
Ed Schouten <ed at 80386.nl>
WWW: http://80386.nl/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20091111/6a3826ca/attachment.pgp
More information about the freebsd-current
mailing list