Skip to content

Commit

Permalink
Prepare for release v2.7
Browse files Browse the repository at this point in the history
  • Loading branch information
jarun committed Oct 6, 2019
1 parent 9ff7ed9 commit 048c519
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 3 deletions.
71 changes: 71 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,68 @@
nnn v2.7
2019-10-06

- plugins for image preview, image and video thumbnails
- redesigned selection workflow
- drop path prefix for files in current dir for selection based archives
- custom direct keybinds for plugins
- libreadline `.history` file moved to `nnn` config directory
- export current entry as `$NN` at command prompt
- more informative status bar in light/detail modes
- auto-proceed to next file on single file select
- path clipping for long paths
- completely revamped wiki
- new program options:
- `-a` to use file access time throughout the program
- `-c` to indicate cli-only opener
- `-f` to run filter as command on <kbd>^P</kbd>
- `-o` replaces config `NNN_RESTRICT_NAV_OPEN`
- `-t` replaces config `NNN_NO_AUTOSELECT`
- `-r` replaces config `NNN_OPS_PROG`
- plugin changes:
- `vidthumb` - show video thumbnails in terminal
- `mediainf` - show media info (decoupled as a plugin)
- `notes` - open a quick notes file/dir in `$EDITOR` (decoupled as a plugin)
- `dups` - list duplicate files in the current directory
- `oldbigfile` - list large files by access time
- `moclyrics` - show lyrics of the track currently playing in MOC
- `uidgid` list uid and gid of files in directory
- `mocplay` - now detects if a track is playing or not
- `organize` - categorize files and move to respective directories
- `pastebin` - now uses ix.io paste service
- `fzy-edit` - merged into `fzy-open`
- `viuimg` - fix directory view
- `checksum` - fixed POSIX compliance issues
- `boom` - play music in MOC
- keybind changes:
- select entry: <kbd>Space</kbd> and <kbd>^J</kbd>
- select range (or clear selection): <kbd>m</kbd> and <kbd>^K</kbd>
- select all in dir: <kbd>a</kbd>
- list selection: <kbd>M</kbd>
- <kbd>^N</kbd> replaces <kbd>^T</kbd> to toggle _nav-as-you-type_
- <kbd>Shift TAB</kbd> to reverse context cycle
- <kbd>'</kbd> to jump to first file in dir
- <kbd>S</kbd> for du, <kbd>A</kbd> for apparent du
- additional key <kbd>:</kbd> to run plugin
- additional key <kbd>F2</kbd> to rename file
- additional key <kbd>F5</kbd> to redraw
- quit context key <kbd>Leadq</kbd> is removed
- Leader key combinations:
- <kbd>Lead'</kbd> to jump to first file in dir
- <kbd>Lead]</kbd> go to next active context
- <kbd>Lead[</kbd> go to prev active context
- <kbd>Lead.</kbd> toggle show hidden files
- improved duplicate file workflow
- improved batch rename workflow when a selection exists
- removed the wild load option (`-w`)
- removed quick notes (added plugin `notes`)
- fix #225 (thanks @KlzXS)
- fix `tar`/`bsdtar` always creating tar archives (and not by suffix)
- fix single mouse click to select file not working
- fix symlink to dir removed on batch rename
- fix detail mode not set with program option `-S`

-------------------------------------------------------------------------------

nnn v2.6
2019-08-06

Expand Down Expand Up @@ -34,6 +99,8 @@ nnn v2.6
- wait for user input after running a command from prompt
- scrolloff set to 3 from 5

-------------------------------------------------------------------------------

nnn v2.5
2019-05-27

Expand Down Expand Up @@ -69,6 +136,8 @@ nnn v2.5
- POSIX-compliant user-scripts (wherever possible)
- `NNN_SCRIPT` is retired (replaced by plugins)

-------------------------------------------------------------------------------

nnn v2.4
2019-03-19

Expand All @@ -92,6 +161,8 @@ nnn v2.4
- marker msg when spawning new shell removed
- rename debug file to `nnndbg`

-------------------------------------------------------------------------------

nnn v2.3
2019-02-19

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 Aug 06, 2019
.Dd Oct 06, 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 @@ -100,7 +100,7 @@
#include "dbg.h"

/* Macro definitions */
#define VERSION "2.6"
#define VERSION "2.7"
#define GENERAL_INFO "BSD 2-Clause\nhttps://github.com/jarun/nnn"

#ifndef S_BLKSIZE
Expand Down Expand Up @@ -2824,7 +2824,7 @@ static void show_help(const char *path)
"8↵ → l Open file/dir . Toggle show hidden\n"
"9g ^A First entry G ^E Last entry\n"
"cb Pin current dir ^B Go to pinned dir\n"
"6(Sh)Tab Next context d Toggle detail view\n"
"6(Sh)Tab Cycle context d Toggle detail view\n"
"9, ^/ Lead key N LeadN Context N\n"
"c/ Filter/Lead Ins ^N Toggle nav-as-you-type\n"
"aEsc Exit prompt ^L F5 Redraw/clear prompt\n"
Expand Down

9 comments on commit 048c519

@jarun
Copy link
Owner Author

@jarun jarun commented on 048c519 Oct 6, 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.7 is released!

I would like to thank @0xACE and @KlzXS for their valuable contributions in this release.

Enjoy the release guys! Festive greetings from India! https://en.wikipedia.org/wiki/Vijayadashami

@fornwall
Copy link

Choose a reason for hiding this comment

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

@jarun Thanks, the Termux package has been updated!

@jarun
Copy link
Owner Author

@jarun jarun commented on 048c519 Oct 6, 2019

Choose a reason for hiding this comment

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

Thank you so much @fornwall!

@dilawar
Copy link
Collaborator

@dilawar dilawar commented on 048c519 Oct 7, 2019

Choose a reason for hiding this comment

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

Started the upgrade process in openSUSE. Request submitted.
If everything builds fine, it should be upgraded within a week.

@jarun
Copy link
Owner Author

@jarun jarun commented on 048c519 Oct 7, 2019

Choose a reason for hiding this comment

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

Thank you!

@eclipseo
Copy link

Choose a reason for hiding this comment

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

Updated on F29 to F32 and EPEL7. Added to EPEL8 too.

@jarun
Copy link
Owner Author

@jarun jarun commented on 048c519 Oct 7, 2019

Choose a reason for hiding this comment

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

Thank you!

@szlin
Copy link
Collaborator

@szlin szlin commented on 048c519 Oct 8, 2019

Choose a reason for hiding this comment

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

The new version of nnn has been uploaded into Debian.

@jarun
Copy link
Owner Author

@jarun jarun commented on 048c519 Oct 8, 2019

Choose a reason for hiding this comment

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

Thanks Lin!

Please sign in to comment.