Received: by mail.netbsd.org (Postfix, from userid 605) id 72B6B84ECA; Sat, 28 May 2022 18:41:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id AAAB584EA6 for ; Sat, 28 May 2022 18:41:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 8VXFpiPdyacL for ; Sat, 28 May 2022 18:41:31 +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 03F6784D8C for ; Sat, 28 May 2022 18:41:30 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 59724FAEB; Sat, 28 May 2022 18:42:30 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1653763350276160" MIME-Version: 1.0 Date: Sat, 28 May 2022 18:42:30 +0000 From: "Leonardo Taccari" Subject: CVS commit: pkgsrc/news/sfeed To: pkgsrc-changes@NetBSD.org Reply-To: leot@netbsd.org X-Mailer: log_accum Message-Id: <20220528184230.59724FAEB@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1653763350276160 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: leot Date: Sat May 28 18:42:30 UTC 2022 Modified Files: pkgsrc/news/sfeed: Makefile distinfo Log Message: sfeed: Update to 1.5 Changes: 1.5 --- * sfeed_curses: interrupt waitpid while interactive child program is running This now handles SIGTERM on sfeed_curses while an interactive child program is running. * sfeed_curses: close stdin before spawning a plumb program in non-interactive mode, which is more intuitive: the program doesn't seem to hang when it expects input in this case since there is no way to send input anyway. * Properly escape backslashes in the man pages (thanks adc!). * Documentation improvements to the man pages and a progress indicator example script for sfeed_update. 1.4 --- * Improve read and write error handling in streams in many programs. * sfeed_update: * Improve error handling and return a non-zero status if any feed fails. NOTE: this changes the way of using: sfeed_update && pkill -SIGHUP sfeed_curses * Separate errors to stderr and "OK" messages to stdout. * sfeed_curses: * Avoid processes becoming a zombie (plumb, pipe, yank). * Line editor: temporarily disable the mouse when searching with /. * Improved signal handling. * Improved waiting on processes and status handling. * sfeed_html/sfeed_frames: add dark mode support to the example stylesheet. * sfeed_opml_export: use a control-character separator for converting the list. * General code cleanup improvements. * Compatibility: reduce the assumption the builtin libc locale is ASCII-compatible noticed on OpenBSD 3.8 where iscntrl detected C1 as control-characters, breaking UTF-8. * General documentation improvements. * Makefile: rebuild sfeed_curses if the same theme changes. * README: improve error handling in downloader example when a feed fails. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 pkgsrc/news/sfeed/Makefile cvs rdiff -u -r1.22 -r1.23 pkgsrc/news/sfeed/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1653763350276160 Content-Disposition: inline Content-Length: 1434 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/news/sfeed/Makefile diff -u pkgsrc/news/sfeed/Makefile:1.23 pkgsrc/news/sfeed/Makefile:1.24 --- pkgsrc/news/sfeed/Makefile:1.23 Mon Mar 7 22:47:33 2022 +++ pkgsrc/news/sfeed/Makefile Sat May 28 18:42:30 2022 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.23 2022/03/07 22:47:33 leot Exp $ +# $NetBSD: Makefile,v 1.24 2022/05/28 18:42:30 leot Exp $ -DISTNAME= sfeed-1.3 +DISTNAME= sfeed-1.5 CATEGORIES= news MASTER_SITES= https://codemadness.org/releases/sfeed/ Index: pkgsrc/news/sfeed/distinfo diff -u pkgsrc/news/sfeed/distinfo:1.22 pkgsrc/news/sfeed/distinfo:1.23 --- pkgsrc/news/sfeed/distinfo:1.22 Mon Mar 7 22:47:33 2022 +++ pkgsrc/news/sfeed/distinfo Sat May 28 18:42:30 2022 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.22 2022/03/07 22:47:33 leot Exp $ +$NetBSD: distinfo,v 1.23 2022/05/28 18:42:30 leot Exp $ -BLAKE2s (sfeed-1.3.tar.gz) = 1ed70e7b2a7ebfbdeee22e846d31a7c0e59138d1e582632a8b02f8a4b835f566 -SHA512 (sfeed-1.3.tar.gz) = 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be -Size (sfeed-1.3.tar.gz) = 63037 bytes +BLAKE2s (sfeed-1.5.tar.gz) = 73b15dccdcdf340924765b4a9c9c75bf176656c02ff2b70b80467c172175bf9a +SHA512 (sfeed-1.5.tar.gz) = 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2 +Size (sfeed-1.5.tar.gz) = 65067 bytes --_----------=_1653763350276160--