Linus Groh
|
35310dbd22
LibVT: Rename escape$B to CUD (Cursor Down)
|
5 tahun lalu |
Linus Groh
|
cc73284c64
LibVT: Rename escape$A to CUU (Cursor Up)
|
5 tahun lalu |
Andreas Kling
|
8c1f2d7131
LibVT: Rename escape$K and escape$J to EL and ED respectively
|
5 tahun lalu |
Andreas Kling
|
4ed5c13792
LibVT: Fix off-by-ones in ED (Erase in Display) and EL (Erase in Line)
|
5 tahun lalu |
Andreas Kling
|
a3069b16fd
LibVT: Make backspace (BS) non-destructive
|
5 tahun lalu |
Andreas Kling
|
dca92af431
LibVT: Support IND and RI (cursor down/up basically)
|
5 tahun lalu |
Andreas Kling
|
0d191aae13
LibVT: Rename EscapeState::ExpectBracket => GotEscape
|
5 tahun lalu |
Andreas Kling
|
897ad1b927
LibVT: Support NEL (Next Line)
|
5 tahun lalu |
Andreas Kling
|
ab77bd4c3a
LibVT: Support <esc>#8 to fill screen with E's
|
5 tahun lalu |
Andreas Kling
|
25f04b06ad
LibVT: Don't go into "stomp" state after moving the cursor
|
5 tahun lalu |
Andreas Kling
|
20e41ab381
LibVT: Support HVP (Horizontal and Vertical Position) (final 'f')
|
5 tahun lalu |
Andreas Kling
|
e6f5ce8285
LibVT: Support the DA (Device Attributes) request (final 'c')
|
5 tahun lalu |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 tahun lalu |
joshua stein
|
5c25983844
LibVT: enforce a minimum size of 1 column and 1 row
|
5 tahun lalu |
Andreas Kling
|
6f4c380d95
AK: Use size_t for the length of strings
|
5 tahun lalu |
Brandon Scott
|
194f85431f
LibVT: Fixed some debugging code that didn't compile
|
5 tahun lalu |
Andreas Kling
|
5a83e053b3
LibVT: Make inject_string() a public API so clients can use it
|
5 tahun lalu |
Sergey Bugaev
|
053419dc3c
Terminal: Ensure a \t always advances by at least one column
|
5 tahun lalu |
Andreas Kling
|
462336ed49
LibVT: Add scrollback history to VT::Terminal
|
5 tahun lalu |
Andreas Kling
|
ca9592d56f
LibVT: Shave down VT::Attribute from 8 bytes to 3 bytes
|
5 tahun lalu |
Andreas Kling
|
b24b111298
LibVT: Factor out terminal emulation from Terminal to make it reusable
|
5 tahun lalu |