pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/xtermcontrol
Module Name: pkgsrc
Committed By: pin
Date: Wed Oct 7 13:42:22 UTC 2026
Modified Files:
pkgsrc/x11/xtermcontrol: Makefile distinfo
Log Message:
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.
* src/xtermcontrol.c: --force and --verbose alone no longer suppress the
configuration file.
* src/xtermcontrol.c: Accept tmux TERM values, or TMUX set, in the TERM
check.
* src/xtermcontrol.c: --file: expand '~' only in '~/' paths; report unset
HOME instead of misbehaving.
* src/xtermcontrol.c: Open /dev/tty for the controlling terminal, so
redirecting all of stdin/stdout/stderr works. Restore terminal
settings when killed by a signal.
* src/configuration.c: Trim trailing whitespace from configuration values,
e.g. 'background = white # comment', and warn on empty values. Report
configuration file errors with the actual reason, not always ENOENT.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/xtermcontrol/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/x11/xtermcontrol/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/xtermcontrol/Makefile
diff -u pkgsrc/x11/xtermcontrol/Makefile:1.3 pkgsrc/x11/xtermcontrol/Makefile:1.4
--- pkgsrc/x11/xtermcontrol/Makefile:1.3 Fri Feb 28 14:08:39 2025
+++ pkgsrc/x11/xtermcontrol/Makefile Wed Oct 7 13:42:22 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2025/02/28 14:08:39 pin Exp $
+# $NetBSD: Makefile,v 1.4 2026/10/07 13:42:22 pin Exp $
-DISTNAME= xtermcontrol-3.10
+DISTNAME= xtermcontrol-3.11
CATEGORIES= x11
MASTER_SITES= https://thrysoee.dk/xtermcontrol/
Index: pkgsrc/x11/xtermcontrol/distinfo
diff -u pkgsrc/x11/xtermcontrol/distinfo:1.4 pkgsrc/x11/xtermcontrol/distinfo:1.5
--- pkgsrc/x11/xtermcontrol/distinfo:1.4 Fri Feb 28 14:08:39 2025
+++ pkgsrc/x11/xtermcontrol/distinfo Wed Oct 7 13:42:22 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2025/02/28 14:08:39 pin Exp $
+$NetBSD: distinfo,v 1.5 2026/10/07 13:42:22 pin Exp $
-BLAKE2s (xtermcontrol-3.10.tar.gz) = e73c8cad43596c08ebe493af12e1eb4c4196f037e31334dd54d7e5cc725d1e4d
-SHA512 (xtermcontrol-3.10.tar.gz) = a7d4b3d5e7f9e7cd0c7a85c11584528d73507d258d3c48b832e2f842c88967d40a867c4ea75503dfd5288949992a6f6ead2a9fd73e9695c490e2935a133a92d2
-Size (xtermcontrol-3.10.tar.gz) = 187902 bytes
+BLAKE2s (xtermcontrol-3.11.tar.gz) = cf7aab6339223dcad916a2edc6502da52be5bc058ddafe64512fa59558408389
+SHA512 (xtermcontrol-3.11.tar.gz) = 5f3b39c35bae05bb9bdbc3c74604607df050354ccd73554a69a4501b69ad0ce8e588d2ea4f037fa2f74d2312bd354a0aaacdd4600f015bb19ca8df896d342e4c
+Size (xtermcontrol-3.11.tar.gz) = 184443 bytes
Home |
Main Index |
Thread Index |
Old Index