BSD Ports

x11/xtermcontrol 3.10 NetBSD

Dynamic control of xterm properties

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
3d0f0dcf92
License
gnu-gpl-v2
Categories
x11
Package size
20.5 KiB, 121.3 KiB installed

Description

Xtermcontrol enables dynamic control of xterm properties. It makes it easy to change colors, title, font and geometry of a running xterm, as well as to report the current settings of these properties. Window manipulations de-/iconify, raise/lower, maximize/restore and reset are also supported.

To complete the feature set; xtermcontrol lets advanced users issue any xterm control sequence of their choosing.

In the other systems

SystemPortVersion
NetBSDx11/xtermcontrol3.10
FreeBSDx11/xtermcontrol3.11
DragonFlyx11/xtermcontrol3.6_1
HardenedBSDx11/xtermcontrol3.11
GhostBSDx11/xtermcontrol3.11

Install

Binary package:

pkgin install xtermcontrol

From pkgsrc:

cd /usr/pkgsrc/x11/xtermcontrol && 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_643.10
NetBSD 10.1 aarch643.10
SmartOS / illumos x86_643.11
macOS 15 arm643.11

Dependencies

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
3d0f0dcf92 pin x11/xtermcontrol: update to 3.11
2026-08-28 Jess Thrysoee * Version 3.11 * src/xtermcontrol.c: Fix tmux passthrough of OSC sequences, broken since the switch to ST terminators in 3.5; setting colors and title works under tmux again. * src/xtermcontrol.c: Never hang or crash on truncated or malformed query replies; report an error instead. Strip control characters from reported values so a hostile terminal cannot inject escape sequences. * src/xtermcontrol.c: get-title: accept BEL-terminated replies. * src/xtermcontrol.c: Exit nonzero when a query fails. Report invalid --geometry arguments instead of silently ignoring them. * src/xtermcontrol.c: Apply options in command-line order, so '--reset --bg=red' resets before setting the color. …