Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling a3069b16fd LibVT: Make backspace (BS) non-destructive %!s(int64=5) %!d(string=hai) anos
  Andreas Kling dca92af431 LibVT: Support IND and RI (cursor down/up basically) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 0d191aae13 LibVT: Rename EscapeState::ExpectBracket => GotEscape %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 897ad1b927 LibVT: Support NEL (Next Line) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ab77bd4c3a LibVT: Support <esc>#8 to fill screen with E's %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 25f04b06ad LibVT: Don't go into "stomp" state after moving the cursor %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 20e41ab381 LibVT: Support HVP (Horizontal and Vertical Position) (final 'f') %!s(int64=5) %!d(string=hai) anos
  Andreas Kling e6f5ce8285 LibVT: Support the DA (Device Attributes) request (final 'c') %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 94ca55cefd Meta: Add license header to source files %!s(int64=5) %!d(string=hai) anos
  joshua stein 5c25983844 LibVT: enforce a minimum size of 1 column and 1 row %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6f4c380d95 AK: Use size_t for the length of strings %!s(int64=5) %!d(string=hai) anos
  Brandon Scott 194f85431f LibVT: Fixed some debugging code that didn't compile %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5a83e053b3 LibVT: Make inject_string() a public API so clients can use it %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 053419dc3c Terminal: Ensure a \t always advances by at least one column %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 462336ed49 LibVT: Add scrollback history to VT::Terminal %!s(int64=6) %!d(string=hai) anos
  Andreas Kling ca9592d56f LibVT: Shave down VT::Attribute from 8 bytes to 3 bytes %!s(int64=6) %!d(string=hai) anos
  Andreas Kling b24b111298 LibVT: Factor out terminal emulation from Terminal to make it reusable %!s(int64=6) %!d(string=hai) anos