Skip to content

Commit

Permalink
Prepare for release v2.8
Browse files Browse the repository at this point in the history
  • Loading branch information
jarun committed Dec 3, 2019
1 parent add789c commit cc36aa8
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 14 deletions.
48 changes: 48 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
VERSION = 2.7
VERSION = 2.8

PREFIX ?= /usr/local
MANPREFIX ?= $(PREFIX)/share/man
Expand Down
20 changes: 10 additions & 10 deletions misc/packagecore/packagecore.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion nnn.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.Dd Oct 06, 2019
.Dd Dec 04, 2019
.Dt NNN 1
.Os
.Sh NAME
Expand Down
4 changes: 2 additions & 2 deletions src/nnn.c
Original file line number Diff line number Diff line change
Expand Up @@ -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) */
Expand Down

10 comments on commit cc36aa8

@jarun
Copy link
Owner Author

@jarun jarun commented on cc36aa8 Dec 3, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@szlin, @dilawar, @eclipso, @fornwall nnn v2.8 is released!

Note that the findutils dep for xargs is gone. nnn works with any xargs implementation now including the minimal BusyBox one.

@dilawar
Copy link
Collaborator

@dilawar dilawar commented on cc36aa8 Dec 4, 2019 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jarun
Copy link
Owner Author

@jarun jarun commented on cc36aa8 Dec 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@jarun
Copy link
Owner Author

@jarun jarun commented on cc36aa8 Dec 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@szlin, @dilawar, @eclipso, @fornwall there are a few minor issues, which we should fix. I will release v2.8.1 soon. Please hold 2.8.

@jarun
Copy link
Owner Author

@jarun jarun commented on cc36aa8 Dec 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dilawar I guess you'll have to upload a new version (v2.8.1). Sorry about that!

@szlin
Copy link
Collaborator

@szlin szlin commented on cc36aa8 Dec 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jarun oops, I've uploaded v2.8 this morning. Please ping me after v2.8.1 release

@jarun
Copy link
Owner Author

@jarun jarun commented on cc36aa8 Dec 4, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure I'll notify.

@eclipseo
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2.8.1 added to F30-F32, EPEL7 and 8.

@jarun
Copy link
Owner Author

@jarun jarun commented on cc36aa8 Dec 5, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!

@jarun
Copy link
Owner Author

@jarun jarun commented on cc36aa8 Dec 5, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.