From: Lloyd Subject: [NEW]: devel/libt3window: terminal windowing library To: "ports@openbsd.org" Date: Fri, 15 Aug 2025 01:40:51 +0000 Dear ports@, Attached please find a new port for: libt3window: A terminal windowing library This library is part of the Tilde Terminal Toolkit and was ported as a dependency for the Tilde Text Editor, the posting of which will follow. License: ------------ GPL3 Homepage: ------------ https://os.ghalkes.nl/t3/libt3window.html Description: ------------ The libt3window library provides functions for manipulating the terminal and for creating (possibly overlapping) windows on a terminal. libt3window can be used instead of (n)curses for drawing on the terminal. libt3window provides the following features: o (Overlapping) windows for drawing. Overlapping windows hide windows deeper in the window stack. o Clipping of windows to the size of the parent window. o UTF-8 used internally, which is converted to the terminal encoding before output. libt3window depends on libunistring for UTF-8 processing and libtranscript for character set conversion. o Provides easy access to the most needed terminal functionality. o Small code size. Regards Lloyd