diff options
author | Kenny Root <kenny@the-b.org> | 2008-11-19 21:11:39 +0000 |
---|---|---|
committer | Kenny Root <kenny@the-b.org> | 2008-11-19 21:11:39 +0000 |
commit | 765da599f0bf190d7507f8bc02c2732f67afc307 (patch) | |
tree | 66afe06b3a645ab7b115702507b9f101581f2200 /src/de/mud/terminal | |
parent | 6311f174c4b5b2d15f7af4b046afa027b3b049f7 (diff) | |
download | connectbot-765da599f0bf190d7507f8bc02c2732f67afc307.tar.gz connectbot-765da599f0bf190d7507f8bc02c2732f67afc307.tar.bz2 connectbot-765da599f0bf190d7507f8bc02c2732f67afc307.zip |
* Respond to channel EOF instead of exit status.
* Make ESC-c clear the buffer like other terminal emulators.
Diffstat (limited to 'src/de/mud/terminal')
-rw-r--r-- | src/de/mud/terminal/vt320.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/de/mud/terminal/vt320.java b/src/de/mud/terminal/vt320.java index ef9665b..0675fda 100644 --- a/src/de/mud/terminal/vt320.java +++ b/src/de/mud/terminal/vt320.java @@ -30,10 +30,10 @@ import java.util.Properties; /** * Implementation of a VT terminal emulation plus ANSI compatible. * <P> - * <B>Maintainer:</B> Marcus Mei§ner + * <B>Maintainer:</B> Marcus Mei�ner * * @version $Id: vt320.java 507 2005-10-25 10:14:52Z marcus $ - * @author Matthias L. Jugel, Marcus Mei§ner + * @author Matthias L. Jugel, Marcus Mei�ner */ public abstract class vt320 extends VDUBuffer implements VDUInput { @@ -1675,6 +1675,11 @@ public abstract class vt320 extends VDUBuffer implements VDUInput { for (int i = 0; i < nw; i += 8) { Tabs[i] = 1; } + deleteArea(0, 0, columns, rows, attributes); + setMargins(0, rows); + C = R = 0; + _SetCursor(0, 0); + showCursor(true); /*FIXME:*/ break; case '[': |