diff options
author | leot <leot@pkgsrc.org> | 2020-06-19 10:38:15 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2020-06-19 10:38:15 +0000 |
commit | 11fd48e2400ae0eeb53f384cdc293a56799cae1c (patch) | |
tree | 0d1323b4dee12b0ea02000c2534a0474a0dcfcd3 /x11 | |
parent | f6c80562c89ad12e6a1a66170de3511197ea85a1 (diff) | |
download | pkgsrc-11fd48e2400ae0eeb53f384cdc293a56799cae1c.tar.gz |
st-term: Update to 0.8.4
Changes:
0.8.4
=====
Security
--------
* config.def.h: add an option allowwindowops, by default off (secure).
Similar to the xterm AllowWindowOps option.
The sequence for base64-encoded clipboard copy is now guarded and off by
default because it allows a sequence written to the terminal to manipulate the
clipboard of the (other) running user non-interactively.
Features
--------
* Integrate auto-sync: draw on idle to avoid flicker/tearing by avih.
st could easily tear/flicker with animation or other unattended
output. This commit eliminates most of the tear/flicker.
* Optimize column width calculation and UTF-8 encode for the common-case ASCII.
In particular on glibc and OpenBSD the wcwidth() call is more expensive.
On musl there is no/little difference.
* Add support for REP (repeat) escape sequence and xterm compatibility, by
avih. The capability is not exposed yet due to some issues with
applications.
* Call xsetcursor to set win.cursor in main, by Steve Ward.
Allowing to set the st snowman cursor extension dynamically.
Fixes and other changes
-----------------------
* Fix unicode glitch in DCS strings, by Tim Allen.
The related sixel stub code is now removed also.
* Fix for incorrect (partial) written sequences when libc wcwidth() == -1
and using st -o.
* Mouse selection fixes, by Jakub
* Make shift+wheel behaves as shift+Prev/Next, patch by k0ga
This patch adds a new hack, making shift+wheel returning the
same sequences than shift+Prev/Next, meaning that scroll or
any other similar program will not be able to differentiate
between them.
* Expose rin terminfo capability.
Tianlin Qu discovered that st is missing rin (scroll back #1 lines).
* Replace exit(3) by _exit(2) in signal handler sigchld(), by Jan.
This change prevents st to crash and dump core in some situations.
* FAQ: add details and a patch example for single-buffering (for the w3mimg
hack).
Diffstat (limited to 'x11')
-rw-r--r-- | x11/st-term/Makefile | 4 | ||||
-rw-r--r-- | x11/st-term/distinfo | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/x11/st-term/Makefile b/x11/st-term/Makefile index 776ddf4b41a..fcb64665346 100644 --- a/x11/st-term/Makefile +++ b/x11/st-term/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.10 2020/04/27 14:46:57 leot Exp $ +# $NetBSD: Makefile,v 1.11 2020/06/19 10:38:15 leot Exp $ -DISTNAME= st-0.8.3 +DISTNAME= st-0.8.4 PKGNAME= ${DISTNAME:S/-/-term-/} CATEGORIES= x11 MASTER_SITES= https://dl.suckless.org/st/ diff --git a/x11/st-term/distinfo b/x11/st-term/distinfo index 44bf8ddf29b..8779962a4a5 100644 --- a/x11/st-term/distinfo +++ b/x11/st-term/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2020/04/27 14:46:57 leot Exp $ +$NetBSD: distinfo,v 1.7 2020/06/19 10:38:15 leot Exp $ -SHA1 (st-0.8.3.tar.gz) = 0f68afe105952e5cc30e2feba83e84ba30a54048 -RMD160 (st-0.8.3.tar.gz) = bc87da10e24d3d366b57eb7b613703f4edfebae0 -SHA512 (st-0.8.3.tar.gz) = 2a824e43d9b3085d9c5c772e3411d744509be79301937c946b27f25451f68813f46c863dd37babbf67716506e86bc70d03645b39d7b124390b07f8f3e0c0c573 -Size (st-0.8.3.tar.gz) = 46292 bytes +SHA1 (st-0.8.4.tar.gz) = eee1b7d271ef7bdceaa8d36c30f0c468c3647f94 +RMD160 (st-0.8.4.tar.gz) = f90bc5710b2cb04ae12e078f8aee09558140001d +SHA512 (st-0.8.4.tar.gz) = f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a +Size (st-0.8.4.tar.gz) = 47330 bytes |