From 1c96ac4ff595cd974d4bae6c07c35c41f9ad4ef4 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Tue, 19 Feb 2019 15:56:48 +0530 Subject: [PATCH] Prepare for release v2.3 --- .travis.yml | 2 +- CHANGELOG | 30 +++++++++++++++++++ Makefile | 2 +- nnn.1 | 2 +- src/nnn.c | 2 +- .../user-scripts => user-scripts}/copier.sh | 0 .../user-scripts => user-scripts}/edit.sh | 0 {scripts/user-scripts => user-scripts}/fzy.sh | 0 .../user-scripts => user-scripts}/picker.sh | 0 .../user-scripts => user-scripts}/sxiv.sh | 0 .../user-scripts => user-scripts}/upgrade.sh | 0 11 files changed, 34 insertions(+), 4 deletions(-) rename {scripts/user-scripts => user-scripts}/copier.sh (100%) rename {scripts/user-scripts => user-scripts}/edit.sh (100%) rename {scripts/user-scripts => user-scripts}/fzy.sh (100%) rename {scripts/user-scripts => user-scripts}/picker.sh (100%) rename {scripts/user-scripts => user-scripts}/sxiv.sh (100%) rename {scripts/user-scripts => user-scripts}/upgrade.sh (100%) diff --git a/.travis.yml b/.travis.yml index 11c47bed..304c81e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,7 +38,7 @@ before_deploy: - sudo apt-get update -qy - sudo apt-get install -qy python3 python3-pip - sudo python3 -m pip install --upgrade pip - - sudo python3 -m pip install --upgrade packagecore setuptools + - sudo python3 -m pip install --upgrade packagecore python3-setuptools - packagecore -o dist/ "${TRAVIS_TAG#v}" - mv ../$REPO-${TRAVIS_TAG}.tar.gz dist/ diff --git a/CHANGELOG b/CHANGELOG index 1b61b335..698bfad8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,33 @@ +nnn v2.3 +2019-02-19 + +- file picker mode +- repo of user-contributed scripts +- substring search for filters (option `-s`) +- version sort (option `-n`) +- disk usage calculation abort with ^C +- create sym/hard link(s) to files in selection +- archiving of selection +- show dir symlinks along with dirs in top +- fixed CJK character handling at prompts +- key `N` (1 <= N <= 4) to switch to context N +- bring back `NNN_OPENER` to specify file opener +- env var `NNN_NOTE` and keybind ^N for quick notes +- handle multiple arguments in VISUAL/EDITOR +- show the current directory being scanned in `du` mode +- select all files (Y) +- show command prompt (^P) +- key , replaces ` as alternative Leader Key +- keybind for visit pinned directory is now ^B +- additional key ^V to run or select custom script +- use libreadline for command prompt +- reduce delay on Esc press +- config option to avoid unexpected behaviour on 0-byte file open (see #187) +- rename config option `DISABLE_FILE_OPEN_ON_NAV` to `NNN_RESTRICT_NAV_OPEN` +- keys removed - $, ^, Backspace, ^H, ^P, ^M, ^W, ` + +------------------------------------------------------------------------------- + nnn v2.2 2019-01-01 diff --git a/Makefile b/Makefile index a88b28a5..fffb0eb5 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION = 2.2 +VERSION = 2.3 PREFIX ?= /usr/local MANPREFIX ?= $(PREFIX)/share/man diff --git a/nnn.1 b/nnn.1 index df93891c..49a3e423 100644 --- a/nnn.1 +++ b/nnn.1 @@ -1,4 +1,4 @@ -.Dd Jan 01, 2019 +.Dd Feb 19, 2019 .Dt NNN 1 .Os .Sh NAME diff --git a/src/nnn.c b/src/nnn.c index 6ab73549..bcfb5ec6 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -161,7 +161,7 @@ disabledbg() #endif /* DEBUGMODE */ /* Macro definitions */ -#define VERSION "2.2" +#define VERSION "2.3" #define GENERAL_INFO "BSD 2-Clause\nhttps://github.com/jarun/nnn" #define LEN(x) (sizeof(x) / sizeof(*(x))) diff --git a/scripts/user-scripts/copier.sh b/user-scripts/copier.sh similarity index 100% rename from scripts/user-scripts/copier.sh rename to user-scripts/copier.sh diff --git a/scripts/user-scripts/edit.sh b/user-scripts/edit.sh similarity index 100% rename from scripts/user-scripts/edit.sh rename to user-scripts/edit.sh diff --git a/scripts/user-scripts/fzy.sh b/user-scripts/fzy.sh similarity index 100% rename from scripts/user-scripts/fzy.sh rename to user-scripts/fzy.sh diff --git a/scripts/user-scripts/picker.sh b/user-scripts/picker.sh similarity index 100% rename from scripts/user-scripts/picker.sh rename to user-scripts/picker.sh diff --git a/scripts/user-scripts/sxiv.sh b/user-scripts/sxiv.sh similarity index 100% rename from scripts/user-scripts/sxiv.sh rename to user-scripts/sxiv.sh diff --git a/scripts/user-scripts/upgrade.sh b/user-scripts/upgrade.sh similarity index 100% rename from scripts/user-scripts/upgrade.sh rename to user-scripts/upgrade.sh