bpence

AbsoluteTelnet/SSH implements the kitty keyboard protocol

The AbsoluteTelnet SSH Client implements the kitty keyboard protocol, the progressive-enhancement scheme originated by the kitty terminal that replaces the ambiguous legacy keyboard encoding inherited from hardware terminals. Because it is an SSH client, applications on a remote Linux host get unambiguous key reports over a plain SSH connection, with nothing installed on the Windows

AbsoluteTelnet/SSH implements the kitty keyboard protocol Read More »

Kitty Graphics Protocol

The AbsoluteTelnet SSH Client implements the kitty graphics protocol, the escape-sequence protocol originated by the kitty terminal for displaying pixel graphics — including animation, transparency, and text/image layering — inside a terminal session. Because it is an SSH client, modern terminal graphics work over a plain SSH connection to a remote Linux host, with no X forwarding and

Kitty Graphics Protocol Read More »

NEW: Notcurses support

AbsoluteTelnet/SSH Version 14 introduces full support for notcurses, the ‘blingful’ TUI library. Notcurses pushes terminals to their limits, exercising throughput, font coverage, line drawing and graphics to their breaking points. The notcurses-info test alone demonstrates most of that, illustrating coverage of various line draw sets, braille, geometric shapes, graphics and supported terminal modes. notcurses-demo exercises

NEW: Notcurses support Read More »

Legacy vs Full Unicode support

Unicode Rendering Modes in AbsoluteTelnet/SSH LEGACY vs FULL and DEC Private Mode 2027 AbsoluteTelnet/SSH includes two Unicode rendering modes: LEGACY and FULL. These modes control how text is interpreted and displayed—particularly how character width, cursor movement, and selection boundaries are handled. Host applications can switch between these modes using DEC Private Mode 2027, allowing precise

Legacy vs Full Unicode support Read More »