Skip to content

zed-industries/vte

This branch is 12 commits behind alacritty/vte:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ebc4a4d · Jun 8, 2024
May 26, 2023
Sep 25, 2023
Aug 5, 2020
Apr 1, 2024
Dec 10, 2019
Jun 8, 2024
Jun 8, 2024
Sep 12, 2016
Nov 17, 2023
Nov 17, 2023
Sep 18, 2016
Sep 18, 2016
Jun 15, 2020
Nov 23, 2019

Repository files navigation

vte

Build Status Crates.io Version

Parser for implementing virtual terminal emulators in Rust.

The parser is implemented according to Paul Williams' ANSI parser state machine. The state machine doesn't assign meaning to the parsed data and is thus not itself sufficient for writing a terminal emulator. Instead, it is expected that an implementation of the Perform trait which does something useful with the parsed data. The Parser handles the book keeping, and the Perform gets to simply handle actions.

See the docs for more info.

About

Parser for virtual terminal emulators

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%