org.eclipse.tm.core/terminal/org.eclipse.tm.terminal/README.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (download) (annotate)
Tue Nov 13 12:31:34 2007 UTC (2 years ago) by moberhuber
Branch: MAIN
CVS Tags: R31x_v200911051655, v200911101020, v200911082200, v200902011800, v20080505, R3_0_3, R3_0_2, R3_0_1, v20080124, v200903051130, v20080214, v20080212, v20080213, v200812041915, v20080406, v200812191600, v200807281235, R3_0, R3_1, v20080715, v20080710, v200901191530, v20080319, v200904201010, v20080411, R31x_v200911072212, v200907301400, v20080620, v20080626, v20080305, v20080213a, R31x_v200911101117, v200902181600, v20071206, v20080331, v20080416, v200905272300, v20080609, v200902102200, R3_1_1, v200905141013, v20071115, v20080613, S3_0RC1, v20080224, HEAD
Branch point for: R3_0_maintenance, R3_1_maintenance
Changes since 1.3: +5 -3 lines
Update Terminal README for new fast implementation
Terminal README
===============

The Terminal is a UI-less model of a grid of characters,
plus an SWT widget that's updated asynchronously for 
maximum performance. The widget can be hooked up to various
ITerminalConnectors providing an InputStream, OutputStream,
and a method for setting the Terminal Size.

The widget processes ANSI control characters, including NUL,
backspace, carriage return, linefeed, and a subset of ANSI
escape sequences sufficient to allow use of screen-oriented
applications, such as vi, Emacs, and any GNU readline-enabled
application (Bash, bc, ncftp, etc.).

This is not yet a fully compliant vt100 / vt102 terminal 
emulator!