Rioのターミナルエンジンが分離、埋め込み可能に
Rio-vt and librio: Rio's terminal engine, now embeddable

Rio 0.5で、ターミナルエンジンがレンダラーや設定から分離され、安全なRustクレート「rio-vt」とC ABIを提供する「librio」の2層構造になりました。rio-vtはVT状態機械、グリッド、スクロールバック、選択、検索、画像プロトコルを備え、レンダリングやGPUに依存しません。librioはSwift、C、Go、Pythonなどから利用でき、プリビルトの静的ライブラリとして提供されます。すでにLovableなどの企業で本番利用されており、ベンチマークでは既存のvt100やalacritty_terminalを多くのワークロードで上回ります。
「rio-vtは、すでにLovableなどの企業で本番運用されており、実際のターミナルワークロードを支えています。」
- evanjrowley
RioはPlan 9のターミナルマルチプレクサです。
- arikrahman
素晴らしい。ghost.elは、よくできたlibghostty-vtライブラリのおかげで作られました。次はEmacsでRioを試すのがとても楽しみです。
- floren
ターミナルエミュレータに「rio」と名付けるのは、Rob Pikeに対する残酷な冗談のようだ。