mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-09-09 03:23:07 +02:00
![]() Enable API Analysis on all Terminal Connectors, and mark o.e.tm.terminal.control/provisional/api as API in MANIFEST.MF such that full API Analysis is available on our de-facto API. Since the conversion of provisional.api to full API triggers errors, this needs a patched 4.0 baseline to properly compare against. Use http://archive.eclipse.org/tm/downloads/tm_4.0_api_baseline.zip for analysis in 4.1 -- after 4.1 a normal baseline will do. Change-Id: Ibbc2addd59a629d45f676a97339bf27bba07014e Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com> |
||
---|---|---|
.. | ||
.settings | ||
css | ||
icons | ||
META-INF | ||
schema | ||
src/org/eclipse/tm | ||
.classpath | ||
.cvsignore | ||
.gitignore | ||
.options | ||
.project | ||
about.html | ||
about.ini | ||
about.properties | ||
build.properties | ||
HelpContexts.xml | ||
plugin.properties | ||
plugin.xml | ||
pom.xml | ||
README.txt | ||
tm32.png |
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!