Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 28A83A6551 for ; Sat, 6 Jun 2015 17:11:50 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 8DA7314A302; Sat, 6 Jun 2015 17:11:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4165514A2FE for ; Sat, 6 Jun 2015 17:11:44 +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 4LjjWFrLAr8H for ; Sat, 6 Jun 2015 17:11:43 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 7AB2814A2FD for ; Sat, 6 Jun 2015 17:11:43 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 6EA5498; Sat, 6 Jun 2015 17:11:43 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sat, 6 Jun 2015 17:11:43 +0000 From: "Youri Mouton" Subject: CVS commit: pkgsrc/misc/rlwrap To: pkgsrc-changes@NetBSD.org Reply-To: youri@netbsd.org X-Mailer: log_accum Message-Id: <20150606171143.6EA5498@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: youri Date: Sat Jun 6 17:11:43 UTC 2015 Modified Files: pkgsrc/misc/rlwrap: Makefile distinfo options.mk Log Message: PR/4997 from Leonardo Taccary, thanks! Update misc/rlwrap to rlwrap-0.42. Changes: 0.42 ---- * Added --mirror-arguments (-U) option * On SunOS tcgetattr(slave pty) failed with "Invalid argument" * If the completion list contained two words, one of which a prefix of the other (e.g. "sea" and "seagull") the shorter one would be skipped when displaying a list of completions * reading completion files (with the -f option, or from $RLWRAP_HOME/_completions) could fail with an incorrect ENOENT ("No such file or directory") * rlwrap -z listing wouldn't list filters * When both master and slave pty are unfit for sensing slave commands terminal settings, rlwrap now bails out with an error "cannot determine terminal mode of slave command" 0.41 ---- * Slightly late SIGCHLD could cause an I/O error on master pty * Added -W (-polling) option to poll slave pty for changes in its interrupt character and ISIG flag. * if $TERM is not found in termcap/terminfo database, use vt100 0.40 ---- * configure will now find tgetent() in libtinfo * compiling with gcc -O2 made rlwrap hang after CTRL-D on empty line * HP-UX 11 has weird tgetent() return values, confusing rlwrap * On Solaris, rlwrap would sometimes fail with "TIOCSWINSZ failed on slave pty" * Single quote ' is now word-breaking by default * multi-line edit would mangle upper ASCII and UTF-8 (and still does that to UTF16 :( ) * added --extra-char-after-completion and -multi-line-ext options * rlwrap now recognises the 'rmcup' and 'rmkx' character sequences used by programs that use an alternate screen (like editors and pagers) to return from it. * configure will now correctly determine pty type on SCO OpenServer * rlwrap --no-children would leak file descriptors to /proc//wchan * non-ASCII characters in multi-line input are no longer replaced by spaces after calling an external editor * running rlwrap within emacs would crash (division by zero). rlwrap now bails out whenever terminal width == 0 * added --enable-proc-mountpoint config option to use alternate linux-like proc filesystems (like in FreeBSD) for finding s working dir (-c option) and kernel function in which is sleeping (-N option) * added prototype for copy_without_ignore_markers, fixing a segfault on NetBSD/amd64 * commands final output before dying was lost on FreeBSD * Filters now get complete echo lines even if the echo comes back in chunks To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/misc/rlwrap/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/misc/rlwrap/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/misc/rlwrap/options.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.