1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-07 02:23:18 +02:00
cdt/terminal/plugins/org.eclipse.tm.terminal.control
Jonah Graham 3201a07fc3 Bug 549697: Mark update font methods in Terminal as deprecated
There are two ways of specifying fonts in the terminal,
one via font definitions, and one via the font directly. The
method via the font directly was already deprecated in the public
API, this commit follows that deprecation chain through to
make it easier to identify which code paths are not likely
relevant anymore.

These methods could simply be removed as part of the major version
bump.

Change-Id: I05d746c429c4e6c3ced5ee7bb7a6172e0a255c2d
2020-05-10 15:18:24 -04:00
..
.settings Bug 559474: Normalize .settings 2020-01-31 12:20:41 -05:00
css Bug 538094 - update to EPL 2.0 (leave EDL 1.0 unchanged) 2018-11-01 12:21:58 -04:00
icons Move terminal files into subfolder 2018-08-28 12:54:02 -04:00
META-INF Bug 561319: Remove flickering in terminal when changing selection 2020-03-29 11:04:23 -04:00
schema Bug 538094 - update to EPL 2.0 (leave EDL 1.0 unchanged) 2018-11-01 12:21:58 -04:00
src/org/eclipse/tm Bug 549697: Mark update font methods in Terminal as deprecated 2020-05-10 15:18:24 -04:00
.classpath Move more terminal bundles to Java 8 BREE. 2020-02-15 22:32:24 +02:00
.gitignore Move terminal files into subfolder 2018-08-28 12:54:02 -04:00
.options Move terminal files into subfolder 2018-08-28 12:54:02 -04:00
.project Move terminal files into subfolder 2018-08-28 12:54:02 -04:00
about.html Bug 538094 - update to EPL 2.0 (leave EDL 1.0 unchanged) 2018-11-01 12:21:58 -04:00
about.ini Bug 559474: Normalize features to match requirements of CDT 2020-01-31 12:20:41 -05:00
about.mappings Bug 559474: Normalize features to match requirements of CDT 2020-01-31 12:20:41 -05:00
about.properties Bug 559474: Normalize features to match requirements of CDT 2020-01-31 12:20:41 -05:00
build.properties Bug 559474: Format all TM.terminal code to CDT standard 2020-01-31 12:20:41 -05:00
cdt_logo_icon32.png Bug 559474: Normalize features to match requirements of CDT 2020-01-31 12:20:41 -05:00
HelpContexts.xml Bug 538094 - update to EPL 2.0 (leave EDL 1.0 unchanged) 2018-11-01 12:21:58 -04:00
plugin.properties Fix warnings in o.e.tm.terminal.control bundle 2020-03-30 01:47:32 -04:00
plugin.xml Cosmetics. 2020-05-10 14:01:44 -04:00
README.txt Move terminal files into subfolder 2018-08-28 12:54:02 -04:00

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!