Hi, Update pick to 1.9.0 from maintainer, the complete changelog can be found here[1] and the most important changes below:
New features: - Add -K option used to disable toggling of keyboard transmit mode. Fixes a bug causing the arrow keys to stop working after running pick from within Vim. Bug fixes: - Do not reset the selection on redraw. - Explicitly handle Ctrl-{C,Z} control characters. The previous SIGINT handler was broken since it invoked functions that are not considered asynchronous safe. Instead, do not turn control characters into signals but instead handle the relevant ones. A pleasant side-effect is that suspend/resumes now behaves correctly. Changes: - Make Ctrl-W implement the ALTWERASE algorithm, - Improve the semantics of the manual and clarify a few things. Comments? OK? [1] https://github.com/calleerlandsson/pick/releases/tag/v1.9.0 Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/pick/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 29 Aug 2017 07:14:40 -0000 1.5 +++ Makefile 19 Sep 2017 07:34:30 -0000 @@ -2,7 +2,7 @@ COMMENT = fuzzy select anything -V = 1.8.0 +V = 1.9.0 DISTNAME = pick-${V} CATEGORIES = sysutils Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/pick/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 29 Aug 2017 07:14:40 -0000 1.4 +++ distinfo 19 Sep 2017 07:34:30 -0000 @@ -1,2 +1,2 @@ -SHA256 (pick-1.8.0.tar.gz) = eDTTrvnldc4HQU+WHR8CR3a0m7I8XcO3u49rc0ExBn0= -SIZE (pick-1.8.0.tar.gz) = 101366 +SHA256 (pick-1.9.0.tar.gz) = l9PzEOt95E++UK00UcSdhZ1gf6FKzQxYSq+ul+6mUmc= +SIZE (pick-1.9.0.tar.gz) = 106379