mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
Prepare for release v2.8
This commit is contained in:
parent
add789c002
commit
cc36aa8d49
48
CHANGELOG
48
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
|
nnn v2.7
|
||||||
2019-10-06
|
2019-10-06
|
||||||
|
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -1,4 +1,4 @@
|
||||||
VERSION = 2.7
|
VERSION = 2.8
|
||||||
|
|
||||||
PREFIX ?= /usr/local
|
PREFIX ?= /usr/local
|
||||||
MANPREFIX ?= $(PREFIX)/share/man
|
MANPREFIX ?= $(PREFIX)/share/man
|
||||||
|
|
|
@ -85,16 +85,16 @@ packages:
|
||||||
deps:
|
deps:
|
||||||
- ncurses
|
- ncurses
|
||||||
- readline
|
- readline
|
||||||
fedora30:
|
# fedora30:
|
||||||
builddeps:
|
# builddeps:
|
||||||
- make
|
# - make
|
||||||
- gcc
|
# - gcc
|
||||||
- pkg-config
|
# - pkg-config
|
||||||
- ncurses-devel
|
# - ncurses-devel
|
||||||
- readline-devel
|
# - readline-devel
|
||||||
deps:
|
# deps:
|
||||||
- ncurses
|
# - ncurses
|
||||||
- readline
|
# - readline
|
||||||
fedora31:
|
fedora31:
|
||||||
builddeps:
|
builddeps:
|
||||||
- make
|
- make
|
||||||
|
|
2
nnn.1
2
nnn.1
|
@ -1,4 +1,4 @@
|
||||||
.Dd Oct 06, 2019
|
.Dd Dec 04, 2019
|
||||||
.Dt NNN 1
|
.Dt NNN 1
|
||||||
.Os
|
.Os
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
|
|
|
@ -103,9 +103,9 @@
|
||||||
#include "dbg.h"
|
#include "dbg.h"
|
||||||
|
|
||||||
/* Macro definitions */
|
/* Macro definitions */
|
||||||
#define VERSION "2.7"
|
#define VERSION "2.8"
|
||||||
#define GENERAL_INFO "BSD 2-Clause\nhttps://github.com/jarun/nnn"
|
#define GENERAL_INFO "BSD 2-Clause\nhttps://github.com/jarun/nnn"
|
||||||
#define SESSIONS_VERSION 0
|
#define SESSIONS_VERSION 1
|
||||||
|
|
||||||
#ifndef S_BLKSIZE
|
#ifndef S_BLKSIZE
|
||||||
#define S_BLKSIZE 512 /* S_BLKSIZE is missing on Android NDK (Termux) */
|
#define S_BLKSIZE 512 /* S_BLKSIZE is missing on Android NDK (Termux) */
|
||||||
|
|
Loading…
Reference in a new issue