Skip to content

Commit

Permalink
Prepare for release v3.3
Browse files Browse the repository at this point in the history
  • Loading branch information
jarun committed Jul 14, 2020
1 parent a02ff64 commit f17911e
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 2 deletions.
36 changes: 36 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,39 @@
nnn v3.3
2020-07-14

- subdir `mounts` for remote and archive mounts
- remove mount point on successful unmount of remote/archive
- show error and prompt user if `cp`/`mv`/`rm` operation fails
- support absolute/relative paths in cp/mv as
- mark current path automatically on archive/remote mount
- mark current path automatically on target file visit in _find and list_ mode
- option `-C` to place HW cursor on hovered for screen readers and braille displays
- option `-u` to use selection (if available) and skip `current/sel` prompt
- key <kbd>Alt+Esc</kbd> to clear filter prompt and redraw
- support <kbd>Esc</kbd> to cancel remove operation
- `gpge` & `gpgd`: encrypt and decrypt with GPG
- `blknew`: create new files and directories in bulk
- `preview-tui`
- unified to support `tmux`/`kitty`/`xterm`/`$TERMINAL`
- auto-determine split orientation based on terminal height and width
- provision to use [`scope.sh`](https://github.com/ranger/ranger/blob/master/ranger/data/scope.sh) and [`pistol`](https://github.com/doronbehar/pistol)
- various other improvements
- `upload`: send to Firefox Send if [`ffsend`](https://github.com/timvisee/ffsend) is found
- `hexview`: add [`hx`](https://github.com/krpors/hx) as alternative hex viewer
- `nuke` and `imgview`: add [`imv`](https://github.com/eXeC64/imv) as alternative image viewer
- add find (with `fd`) and grep (with `rg`) examples in plugins doc
- key <kbd>Esc</kbd> or left click to resend hovered file path to `NNN_FIFO`
- show `+` instead of `s` in status bar on selection
- <kbd>F5</kbd> removed (misfit for toggle hidden), <kbd>^S</kbd> removed (often masked, redundant)
- handle abnormal program termination and remove NNN_PIPE and/or NNN_FIFO
- clear selection after successful batch rename, link creation
- make option `O_CTX8` for 8 contexts (NOT backward compatible with 4 contexts)
- fix issue with child window resize (see #656)
- fix issue with `NNNLVL` on macOS (see #639)
- fix issue with restoring session with du/au enabled

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

nnn v3.2
2020-05-26

Expand Down
8 changes: 8 additions & 0 deletions misc/haiku/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,14 @@ ifeq ($(O_NOMOUSE),1)
CPPFLAGS += -DNOMOUSE
endif

ifeq ($(O_NOBATCH),1)
CPPFLAGS += -DNOBATCH
endif

ifeq ($(O_NOFIFO),1)
CPPFLAGS += -DNOFIFO
endif

ifeq ($(O_CTX8),1)
CPPFLAGS += -DCTX8
endif
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 May 26, 2020
.Dd Jul 14, 2020
.Dt NNN 1
.Os
.Sh NAME
Expand Down
2 changes: 1 addition & 1 deletion src/nnn.c
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@
#include "dbg.h"

/* Macro definitions */
#define VERSION "3.2"
#define VERSION "3.3"
#define GENERAL_INFO "BSD 2-Clause\nhttps://github.com/jarun/nnn"
#define SESSIONS_VERSION 1

Expand Down

16 comments on commit f17911e

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Jul 14, 2020

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 f17911e Jul 14, 2020

Choose a reason for hiding this comment

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

@dilawar will you be submitting to openSUSE Leap 15.2 as well? I couldn't auto-generate the package as it wasn't added in PackageCore yet.

@eclipseo
Copy link

Choose a reason for hiding this comment

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

@jarun nnn updated to 3.3 in F31/F32/F33/EPEL7 and EPEL8.

@szlin
Copy link
Collaborator

@szlin szlin commented on f17911e Jul 14, 2020

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 updated in the Debian archive.

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Jul 14, 2020

Choose a reason for hiding this comment

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

Thanks guys!

@sjmulder
Copy link
Collaborator

Choose a reason for hiding this comment

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

And in pkgsrc :)

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Jul 14, 2020

Choose a reason for hiding this comment

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

Thank you!

@SmartFinn
Copy link

Choose a reason for hiding this comment

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

@jarun did you forget to upload nnn-static-3.3.x86-64.tar.gz or will it no longer be attached to releases?

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Jul 14, 2020

Choose a reason for hiding this comment

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

I will upload it right away! Thanks for reminding.

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Jul 14, 2020

Choose a reason for hiding this comment

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

Done!

@dilawar
Copy link
Collaborator

Choose a reason for hiding this comment

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

Submitted request to openSUSE. 15.2 version is very old not sure why!

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Jul 15, 2020

Choose a reason for hiding this comment

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

@fornwall
Copy link

Choose a reason for hiding this comment

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

@jarun Late on the ball here, but the Termux nnn package has now also been updated, thanks for the heads up!

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Jul 23, 2020

Choose a reason for hiding this comment

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

No problem! Thank you!

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Aug 5, 2020

Choose a reason for hiding this comment

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

@fornwall do you think it makes sense to project nnn as the default file manager for Termux? In the next release we will have more colors in place and probably icons as well.

I was thinking if it's possible to add a convenience in the Termux Google Play page like:

  • Manage files with nnn.

in the lines of "Edit files with nano and vim". There are distros highlighting nnn in their release notes nowadays. And top-notch Termux support will remain one of the priorities of nnn (as it is even today).

@jarun
Copy link
Owner Author

@jarun jarun commented on f17911e Aug 5, 2020

Choose a reason for hiding this comment

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

And probably here as well: https://wiki.termux.com/wiki/Software

Please sign in to comment.