DescriptionInitial landing of Screen, Terminal, and VT100 classes.
Some of this code is based on Cory Maccarrone's html terminal, developed
internally in Google as part of a different project. Thanks to Cory for
allowing us to repurpose it here!
This gets us to a point where we have the core classes largely fleshed out. The code passes 45 tests, mostly related to correct handling of vt100 escape sequences.
Still to come: network connectivity, keyboard input, and text attributes!
BUG=chromium-os:23271
TEST=test_harness.html:45/45 tests passed.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113066
Patch Set 1 #
Total comments: 49
Patch Set 2 : Address review comments #Patch Set 3 : Address review comments #
Total comments: 2
Patch Set 4 : fix timeouts and RowCol/Size.equals #Patch Set 5 : fix license line wrapping #Messages
Total messages: 25 (0 generated)
|