Commit Graph

178 Commits (6db65b2a6cd12d00b6f49406a5d82e958a9796b0)

Author SHA1 Message Date
Marcin Kulik 9af87da790 Handle ESC[^ - reserved 13 years ago
Marcin Kulik efff8e765d Ignore 2 more esc sequences 13 years ago
Marcin Kulik fe349c9394 Blink attribute support 13 years ago
Marcin Kulik 5fdd43306d Close span only if there was at least one brush used 13 years ago
Marcin Kulik 5f65e4d3fa Set fixed with and height of terminal view. Fixes #22 13 years ago
Marcin Kulik a0482edb14 Fix _cursorRight when on right edge of screen 13 years ago
Marcin Kulik ee6298d515 Italic style support 13 years ago
Marcin Kulik bf115d99be Fix VT#deleteCharacters for good 13 years ago
Marcin Kulik 47998cc1a0 Improved VT#deleteCharacters 13 years ago
Marcin Kulik c3f3da1318 Tab stop support 13 years ago
Marcin Kulik dd737d4134 Fix bright attribute support 13 years ago
Marcin Kulik bbd34c7e7c Escape & and < in span before inserting them into DOM 13 years ago
Marcin Kulik b6ccd8bf88 restartCursorBlink on movie-awake event 13 years ago
Marcin Kulik ee7a051172 Cache generated brush spans 13 years ago
Marcin Kulik df1c1f5a4a Orders of magnitude faster rendering 13 years ago
Marcin Kulik f4848c8b4b Update only changed lines instead of whole screen 13 years ago
Marcin Kulik 6819f75070 Simplify dirty line tracking 13 years ago
Marcin Kulik a9e0e261dc Extract line initialization and removal to separate methods 13 years ago
Marcin Kulik f0c599892e Fix insert/deleteLine 13 years ago
Marcin Kulik 1adb15a533 Scroll region support 13 years ago
Marcin Kulik a194067ab5 Lots of good stuff \m/ 13 years ago
Marcin Kulik 2d4bc140a1 Fix cursorDown/Up 13 years ago
Marcin Kulik d6a0211cb9 VT *is* interpreter + screen buffer as one 13 years ago
Marcin Kulik fd16702938 Render cursor in visible state for update lines 13 years ago
Marcin Kulik 6ecb2e7fdc Improved cursor behavior 13 years ago
Marcin Kulik 9c5201905c Data buffering in VT 13 years ago
Marcin Kulik 4e5240e24f Switched to jasminrice for coffee specs 13 years ago
Marcin Kulik 5d6ba15b19 VT = Ansi interpreter + (embedded) screen buffer 13 years ago