mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-13 12:05:21 +02:00
![]() I did quite some refactoring: - I added ITerminalConnectorInfo - ITerminalConnectorInfo still returns a proxy to ITerminalConnector to deal with lazy initialization. - ITerminalConnector.isInstalled, getName and getId have been removed - ITerminalConnector now has a new initialize() method that can throw an Exception. This exception should have a localized massage that can be (and is) displayed in a dialog when something goes wrong. - If a ITerminalConnector has initialization problems, it is not shown in the terminal settings dialog for that connection |
||
---|---|---|
.. | ||
.settings | ||
META-INF | ||
schema | ||
src/org/eclipse/tm/internal/terminal | ||
.classpath | ||
.cvsignore | ||
.options | ||
.project | ||
about.html | ||
about.ini | ||
about.mappings | ||
about.properties | ||
build.properties | ||
eclipse32.png | ||
plugin.properties | ||
plugin.xml | ||
README.txt |
Terminal README =============== The Terminal is a Jface StyledText widget that 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!