BSD Ports

misc/teseq 1.1.1nb6 NetBSD

Terminal control sequence analyzer

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v3
Categories
misc
Package size
52.9 KiB, 181.3 KiB installed

Description

GNU Teseq is a tool for translating files that contain control characters and terminal control sequences, into human-understandable text. It is intended to aid in debugging problems in terminal emulators, software that makes use of special terminal features, and interactions between the two.

Teseq is primarily targeted at individuals who possess a basic understanding of terminal control sequences, especially CSI sequences; however, by default Teseq will try to identify and describe the sequences that it encounters, and the behavior they might produce in a terminal.

Teseq describes control functions as they are interpreted by VT100-compatible terminals, and/or terminals compliant with the ECMA-48 / ISO/IEC 6429 standard. Teseq does _not_ support describing control functions according to terminal-specific definitions in a database such as termcap or terminfo, though future versions may include limited support for that (*note Future Enhancements::). Therefore, the descriptions Teseq uses for control functions may not necessarily match their actual interpretation by whatever terminal device the characters were actually intended for.

In the other systems

SystemPortVersion
NetBSDmisc/teseq1.1.1nb6
FreeBSDmisc/teseq1.1.1_2
OpenBSDmisc/teseq1.1.1
DragonFlymisc/teseq1.1.1_2
HardenedBSDmisc/teseq1.1.1_2
GhostBSDmisc/teseq1.1.1_2

Install

Binary package:

pkgin install teseq

From pkgsrc:

cd /usr/pkgsrc/misc/teseq && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.1.1nb6
NetBSD 10.1 aarch641.1.1nb6
SmartOS / illumos x86_641.1.1nb6
macOS 15 arm641.1.1nb6

Dependencies

Run dependencies 1

No port depends on this one.