vte: new state machine implementation
authorDavid Herrmann <dh.herrmann@googlemail.com>
Wed, 29 Feb 2012 14:25:53 +0000 (15:25 +0100)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Wed, 29 Feb 2012 14:25:53 +0000 (15:25 +0100)
commit44fdd29e6cea69a40cf1486b3cf55844ff4b67ab
treeb7b22a01558a440780ae43502f9828e82dc3b878
parentacc32351be23338d1ad92889db0fc5eea0d45d88
vte: new state machine implementation

This is now a fully vt500-series compliant state machine that parses escape
sequences. See vt100.net/emu for information on this state-machine. This is
written from scratch, though.

It now handles all kind of escape sequences that we every want to support. It
correctly ignores all unsupported ones right now.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/vte.c