aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-12-04 02:28:00 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-12-04 02:58:27 +0530
commitcc36aa8d49030e5b0d157166727cb8b1606949d2 (patch)
treeb04c5d68fffb11ad67dc82ae3cb74c997acd9dd9
parentadd789c0020839e6ffa496820bcb09a2d5019171 (diff)
downloadnnn-cc36aa8d49030e5b0d157166727cb8b1606949d2.tar.gz
Prepare for release v2.8
-rw-r--r--CHANGELOG48
-rw-r--r--Makefile2
-rw-r--r--misc/packagecore/packagecore.yaml20
-rw-r--r--nnn.12
-rw-r--r--src/nnn.c4
5 files changed, 62 insertions, 14 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 65efa95..0c79a75 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,51 @@
+nnn v2.8
+2019-12-04
+
+- sessions (thanks @annagrram)
+- `rclone` support for remote access (mount _any_ cloud storage!!!)
+- toggle selection with <kbd>Space</kbd> or <kbd>^J</kbd>
+- ignore events during selection so the `+` symbol is not lost
+- run custom (non-shell-interpreted) commands like plugins
+- configure _cd-on-quit_ as the default behaviour
+- create parent dirs for new files and dirs, duplicate a file/dir anywhere
+- _copy/move as_ workflow (thanks @KlzXS)
+- edit , flush selection buffer (thanks @KlzXS)
+- support xargs with minimal options (as in BusyBox) (thanks @KlzXS)
+- changed the key to size sort to <kbd>z</kbd>
+- additional key <kbd>]</kbd> to show command prompt
+- mount archives using `archivemount`
+- smoother double click handling
+- program option `-R` to disable rollover at edges
+- keybind collision checker (for custom keybind config) (thanks @annagrram)
+- show size of file in bytes in status bar in disk usage mode
+- pass unresolved path as second argument (`$2`) to plugin
+- mechanism for plugins to control active directory
+- all binary questions are confirmed by <kbd>y</kbd> or <kbd>Y</kbd>
+- plugins
+ - some plugins renamed
+ - integrated `shellcheck` in CI, POSIX-compliance fixes (thanks @koalaman)
+ - `getplugs` - detect modifications in exiting plugin file (thanks @KlzXS)
+ - `drag-file` & `drop-file`: drag & drop files using dragon
+ - `gutenread`: browse, download and read from Project Gutenberg
+ - `suedit` - edit file with superuser permissions
+ - `fzhist` - fuzzy select commands from history, edit and run
+ - `fzcd` - change to a fuzzy-searched directory
+ - `rename` - batch rename directory or selection using qmv or vidir
+ - `pskill` - fuzzy list a process or zombies by name and kill
+ - `exetoggle` - toggle executable status of hovered file
+ - `treeview` - informative tree output with file permissions and size
+ - `chksum` - recursively calculate checksum for files in hovered directory
+ - `fzopen` renamed to `fzopen`
+ - `imgsxiv` instructions added to browse and rename images
+- create link to current file
+- additional key <kbd>;</kbd> to execute plugin
+- more explicit force removal message
+- force non-detachable internal edits in $EDITOR (option `-E`)
+- export current file as `$nnn` (instead of `$NN`)
+- fix file open failure from browser when configured as default FM
+
+-------------------------------------------------------------------------------
+
nnn v2.7
2019-10-06
diff --git a/Makefile b/Makefile
index e7e60e7..c8ae898 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION = 2.7
+VERSION = 2.8
PREFIX ?= /usr/local
MANPREFIX ?= $(PREFIX)/share/man
diff --git a/misc/packagecore/packagecore.yaml b/misc/packagecore/packagecore.yaml
index 6a34e0e..a2f731a 100644
--- a/misc/packagecore/packagecore.yaml
+++ b/misc/packagecore/packagecore.yaml
@@ -85,16 +85,16 @@ packages:
deps:
- ncurses
- readline
- fedora30:
- builddeps:
- - make
- - gcc
- - pkg-config
- - ncurses-devel
- - readline-devel
- deps:
- - ncurses
- - readline
+# fedora30:
+# builddeps:
+# - make
+# - gcc
+# - pkg-config
+# - ncurses-devel
+# - readline-devel
+# deps:
+# - ncurses
+# - readline
fedora31:
builddeps:
- make
diff --git a/nnn.1 b/nnn.1
index 6db2e9f..997851f 100644
--- a/nnn.1
+++ b/nnn.1
@@ -1,4 +1,4 @@
-.Dd Oct 06, 2019
+.Dd Dec 04, 2019
.Dt NNN 1
.Os
.Sh NAME
diff --git a/src/nnn.c b/src/nnn.c
index 42f1e34..2c1cd34 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -103,9 +103,9 @@
#include "dbg.h"
/* Macro definitions */
-#define VERSION "2.7"
+#define VERSION "2.8"
#define GENERAL_INFO "BSD 2-Clause\nhttps://github.com/jarun/nnn"
-#define SESSIONS_VERSION 0
+#define SESSIONS_VERSION 1
#ifndef S_BLKSIZE
#define S_BLKSIZE 512 /* S_BLKSIZE is missing on Android NDK (Termux) */