[Bug 235022] misc/nnn: Update to 2.2
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jan 17 11:22:48 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235022
Bug ID: 235022
Summary: misc/nnn: Update to 2.2
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: ik at sjmulder.nl
CC: dg at syrec.org
CC: dg at syrec.org
Flags: maintainer-feedback?(dg at syrec.org)
Created attachment 201207
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=201207&action=edit
nnn 2.0 to 2.2 diff
Upstream changes in 2.1:
- Inclusion in several distros including Arch Linux official repo
- Multiple contexts (_aka_ tabs _aka_ workspaces) [max 4]
- Copy, move, remove selected files, remove current file
- [Leader key](https://github.com/jarun/nnn#leader-key) (like vim)
- In-built GUI app launcher with up to 2 arguments (key o)
- List copy selection (key y)
- Env var NNN_NO_AUTOSELECT to disable dir auto-select
- Key Esc exits prompt, ^L clears prompt
- Program runtime help revamped
- Static code analysis integration
- gcc-8 warnings fixed
- Remapped keys:
- ^W - go to pinned dir
- ^X - delete current entry
- ^Q - quit program
- nlay is retired (functionality built into nnn)
- chdir prompt is retired
- Env var NNN_NO_X retired, selection now works out of the box
- Only single-char bookmark keys (to work with Leader key)
Upstream changes in 2.2:
- (neo)vim plugin [nnn.vim](https://github.com/mcchrish/nnn.vim)
- macOS fixes
- Fix issues with file copy, move, remove
- Handle Del in rename prompt
- Pass correct file option to identify mime
- Support selection across directories and contexts
- Offer option force before file remove
- Keys Tab, ^I to go to next active context
- Per-context directory color specified by $NNN_CONTEXT_COLORS
- Option -c is removed
- Option -C to disable colors
- Choose script to run from a script directory
- Run a command (or launch an application)
- Run file as executable (key C)
- Documentation on lftp integration for remote file transfers
- Support a _combined_ set of arguments to $EDITOR, $PAGER and $SHELL
- Handle > 2 GB files on 32-bit ARM
- Env var $DISABLE_FILE_OPEN_ON_NAV to disable file open on Right or l
- NUL-terminated file paths in selection list instead of LF
- Better support for Termux and Cygwin environments
- Remapped keys
- ^I - go to next active context
- ^T - toggle _navigate-as-you-type_
Port changes:
- nlay is no longer a required component and has been moved to
examples (see https://github.com/jarun/nnn/issues/192). Hence the
bash dependency and shebang fix can be dropped.
- Made xdg-open an optional dependency.
- Upstream Makefile has ncurses vars that can be overriden so the
patch is no longer needed.
- pkg-config was never needed; it was only used to find ncurses.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list