Received: by mail.netbsd.org (Postfix, from userid 605) id 0924C84DD9; Fri, 19 Jun 2020 10:38:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 860A584D6A for ; Fri, 19 Jun 2020 10:38:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id xyammPkLsul9 for ; Fri, 19 Jun 2020 10:38:16 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id E171584CDB for ; Fri, 19 Jun 2020 10:38:15 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D5AD5FB28; Fri, 19 Jun 2020 10:38:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1592563095123150" MIME-Version: 1.0 Date: Fri, 19 Jun 2020 10:38:15 +0000 From: "Leonardo Taccari" Subject: CVS commit: pkgsrc/x11/st-term To: pkgsrc-changes@NetBSD.org Reply-To: leot@netbsd.org X-Mailer: log_accum Message-Id: <20200619103815.D5AD5FB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1592563095123150 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: leot Date: Fri Jun 19 10:38:15 UTC 2020 Modified Files: pkgsrc/x11/st-term: Makefile distinfo Log Message: 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). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 pkgsrc/x11/st-term/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/st-term/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1592563095123150 Content-Disposition: inline Content-Length: 1534 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/x11/st-term/Makefile diff -u pkgsrc/x11/st-term/Makefile:1.10 pkgsrc/x11/st-term/Makefile:1.11 --- pkgsrc/x11/st-term/Makefile:1.10 Mon Apr 27 14:46:57 2020 +++ pkgsrc/x11/st-term/Makefile Fri Jun 19 10:38:15 2020 @@ -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/ Index: pkgsrc/x11/st-term/distinfo diff -u pkgsrc/x11/st-term/distinfo:1.6 pkgsrc/x11/st-term/distinfo:1.7 --- pkgsrc/x11/st-term/distinfo:1.6 Mon Apr 27 14:46:57 2020 +++ pkgsrc/x11/st-term/distinfo Fri Jun 19 10:38:15 2020 @@ -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 --_----------=_1592563095123150--