1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00

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

WWW:	http://www.gnu.org/software/teseq/
This commit is contained in:
Martin Wilke 2008-09-23 08:07:17 +00:00
parent 8cfd390e09
commit eb61a3cda1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=220511
4 changed files with 52 additions and 0 deletions

View File

@ -508,6 +508,7 @@
SUBDIR += tempcontrol
SUBDIR += termatrix
SUBDIR += terraform
SUBDIR += teseq
SUBDIR += tet
SUBDIR += thailocale
SUBDIR += tkinfo

25
misc/teseq/Makefile Normal file
View File

@ -0,0 +1,25 @@
# New ports collection makefile for: teseq
# Date created: 2008-09-17
# Whom: Martin Wilke <miwi@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= teseq
PORTVERSION= 1.0.0
CATEGORIES= misc
MASTER_SITES= GNU
MAINTAINER= miwi@FreeBSD.org
COMMENT= Terminal control sequence analyzer
GNU_CONFIGURE= yes
USE_GMAKE= yes
INFO= teseq
MAN1= reseq.1 teseq.1
PLIST_FILES= bin/reseq bin/teseq \
libexec/teseq-post.sed
.include <bsd.port.mk>

3
misc/teseq/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (teseq-1.0.0.tar.gz) = 3bec1d4ee22a4a087f11aa2cb7485dde
SHA256 (teseq-1.0.0.tar.gz) = f6911c26d19a5284eb5d85d8ebb3682659682c5f0281667ea8e5e2a953419fd2
SIZE (teseq-1.0.0.tar.gz) = 278275

23
misc/teseq/pkg-descr Normal file
View File

@ -0,0 +1,23 @@
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
WWW: http://www.gnu.org/software/teseq/