]> Sergey Matveev's repositories - nnn.git/commitdiff
Prepare for release v2.8 v2.8
authorArun Prakash Jana <engineerarun@gmail.com>
Tue, 3 Dec 2019 20:58:00 +0000 (02:28 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Tue, 3 Dec 2019 21:28:27 +0000 (02:58 +0530)
CHANGELOG
Makefile
misc/packagecore/packagecore.yaml
nnn.1
src/nnn.c

index 65efa957ea88bcbe76ec21137785d07e35c3cbb4..0c79a759b491f8ca962e1d02cb9e05f7db8f9831 100644 (file)
--- 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
 
index e7e60e724df5fcf743b5155a7771186fb1bc62e2..c8ae898c1f9cb05e3a6ab939b2c6983311fb801b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION = 2.7
+VERSION = 2.8
 
 PREFIX ?= /usr/local
 MANPREFIX ?= $(PREFIX)/share/man
index 6a34e0eeefbecbbd3a5444af332b17052b5601c3..a2f731ab180830cc185a1a02deafb6be4ef55307 100644 (file)
@@ -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 6db2e9f7b6e2f0093b907557c79e7ed21610a153..997851f603f66343542e92739a386e798c12b16c 100644 (file)
--- a/nnn.1
+++ b/nnn.1
@@ -1,4 +1,4 @@
-.Dd Oct 06, 2019
+.Dd Dec 04, 2019
 .Dt NNN 1
 .Os
 .Sh NAME
index 42f1e34a56c96553974cd3a931046a1207609518..2c1cd34c216d7e8515ced6ebf60ee46b3d4fb986 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
 #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) */