SEPTEMBER 17, 2018
Alacritty now supports scrollback
Alacritty, the OpenGL terminal emulator written in Rust, has landed support for scrollback in version 0.2.0! At the same time, scrolling performance has improved, and we are beginning to version our releases and maintain a changelog.
This post provides instructions for getting v0.2.0 of Alacritty, adding configuration needed for scrollback, benchmarks for the scrolling feature, and a brief discussion of versioning Alacritty.
JANUARY 6, 2017
Announcing Alacritty, a GPU-accelerated terminal emulator
Alacritty is a blazing fast, GPU accelerated terminal emulator. It’s written in Rust and uses OpenGL for rendering to be the fastest terminal emulator available. Alacritty is available on GitHub in source form.
APRIL 16, 2016
From &str to Cow
Some of the first Rust code I wrote was a struct with a &str
field. As you
might imagine, the borrow checker didn’t let me do a lot of things, and the API
ergonomics were limited. This article aims to demonstrate the issues with having
raw &str
references in structs, introduce some intermediate APIs that
alleviate the ergonomics but aren’t necessarily efficient, and end with an
implementation that is both ergonomic and efficient.
JANUARY 8, 2016
YouCompleteMe, Rust
YouCompleteMe now supports Rust auto-completion and GoTo. Rust semantic analysis is provided by racerd, a JSON/HTTP server powered by racer. YCM with Rust provides a superior experience to current vim-racer, emacs-racer, and other racer-based plugins.