mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-03 22:35:43 +02:00
Mirror of https://github.com/eclipse-cdt/cdt
![]() Teach TextCanvas to provide all the text contained: getAllText(). The actual change takes place on the level of ITextCanvasModel (interface) and AbstractTextCanvasModel (implementation); TextCanvas just redirects the request there. One bit of the existing code has been refactored: part of AbstractTextCanvasModel.extractSelectedText() has been extracted into a separate method - scrubLine() - so it can be reused in the new code. The primary (and probably the only one) use case of this new extension is test automation: SWTBot- or Red Deer-based tests can read content of TextCanvas instances and verify that they contain what's expected, e.g. output of Docker containers or gdb sessions. Change-Id: I92092c0f9837639d13d6bc32ae5b47acd24c54c1 Signed-off-by: Václav Kadlčík <vkadlcik@redhat.com> |
||
---|---|---|
admin | ||
features | ||
plugins | ||
repos/org.eclipse.tm.terminal.repo | ||
.gitignore | ||
CONTRIBUTING | ||
pom.xml | ||
readme.txt | ||
terminals.psf |
This repository holds the TM Terminal Component. Its core depends on Eclipse RCP only. All these Git modules should be named "org.eclipse.tm.terminal.*". See http://www.eclipse.org/tm/