diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2019-12-04 02:28:00 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2019-12-04 02:58:27 +0530 |
commit | cc36aa8d49030e5b0d157166727cb8b1606949d2 (patch) | |
tree | b04c5d68fffb11ad67dc82ae3cb74c997acd9dd9 | |
parent | add789c0020839e6ffa496820bcb09a2d5019171 (diff) | |
download | nnn-cc36aa8d49030e5b0d157166727cb8b1606949d2.tar.gz |
Prepare for release v2.8
-rw-r--r-- | CHANGELOG | 48 | ||||
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | misc/packagecore/packagecore.yaml | 20 | ||||
-rw-r--r-- | nnn.1 | 2 | ||||
-rw-r--r-- | src/nnn.c | 4 |
5 files changed, 62 insertions, 14 deletions
@@ -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 @@ -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 @@ -1,4 +1,4 @@ -.Dd Oct 06, 2019 +.Dd Dec 04, 2019 .Dt NNN 1 .Os .Sh NAME @@ -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) */ |