Skip to content

Commit

Permalink
Prepare for release v3.4
Browse files Browse the repository at this point in the history
  • Loading branch information
jarun committed Aug 18, 2020
1 parent 551e9ca commit 9c20f43
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 39 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
nnn v3.4
2020-08-18

- icons with icon-specific colors (thanks @KlzXS)
- enhanced `NNN_COLORS` with xterm 256 colors support
- new colorscheme with `NNN_FCOLORS` (file type specific colors)
- switch `-C` to force earlier colorscheme (dirs follow context color)
- updates for Haiku (thanks @CodeforEvolution)
- fix XFS navigation issue (thanks @ucs1)
- optimize archive extension matching on file open
- show location in context color
- support `host[:dir]` format for remote mounts
- clear selection after copy
- support traversal on file/dir creation
- show selection in reverse in status bar
- show status bar indicator `H` when hidden files are listed
- show and confirm archive command output
- support _cd on quit_ in picker mode

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

nnn v3.3
2020-07-14

Expand Down
2 changes: 1 addition & 1 deletion misc/haiku/nnn.rdef
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ resource app_version {
middle = 4,
minor = 0,

variety = B_APPV_DEVELOPMENT,
variety = B_APPV_FINAL,
internal = 0,

short_info = "nnn",
Expand Down
43 changes: 7 additions & 36 deletions misc/packagecore/packagecore.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,6 @@ commands:
install:
- make PREFIX="/usr" strip install DESTDIR="${BP_DESTDIR}"
packages:
archlinux:
builddeps:
- make
- gcc
- pkg-config
deps:
- ncurses
- readline
container: "archlinux/base"
centos7.5:
builddeps:
- make
Expand Down Expand Up @@ -68,16 +59,6 @@ packages:
commands:
pre:
- yum install epel-release
debian8:
builddeps:
- make
- gcc
- pkg-config
- libncursesw5-dev
- libreadline-dev
deps:
- libncursesw5
- readline-common
debian9:
builddeps:
- make
Expand All @@ -98,16 +79,6 @@ packages:
deps:
- libncursesw5
- readline-common
fedora30:
builddeps:
- make
- gcc
- pkg-config
- ncurses-devel
- readline-devel
deps:
- ncurses
- readline
fedora31:
builddeps:
- make
Expand Down Expand Up @@ -138,7 +109,7 @@ packages:
deps:
- libncurses6
- libreadline7
opensuse.tumbleweed:
opensuse15.2:
builddeps:
- make
- gcc
Expand All @@ -147,17 +118,17 @@ packages:
- ncurses-devel
deps:
- libncurses6
- libreadline8
ubuntu14.04:
- libreadline7
opensuse.tumbleweed:
builddeps:
- make
- gcc
- pkg-config
- libncursesw5-dev
- libreadline6-dev
- readline-devel
- ncurses-devel
deps:
- libncursesw5
- libreadline6
- libncurses6
- libreadline8
ubuntu16.04:
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 Jul 14, 2020
.Dd Aug 18, 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 @@ -117,7 +117,7 @@
#endif

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

Expand Down

9 comments on commit 9c20f43

@jarun
Copy link
Owner Author

@jarun jarun commented on 9c20f43 Aug 18, 2020

Choose a reason for hiding this comment

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

@CodeforEvolution @dilawar @eclipso @fornwall @sjmulder @szlin nnn v3.4 is released!

@fornwall 2 notes for you:

  • Will it be possible to support icons in Termux? I tried setting it up but they don't render.

  • Do you think it makes sense to project nnn as the default file manager for Termux?
    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).

@fornwall
Copy link

Choose a reason for hiding this comment

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

@jarun

Will it be possible to support icons in Termux? I tried setting it up but they don't render.

What do they depend on? Powerline fonts? If so users can install them manually by putting a font at ~/.termux/font.ttf and running termux-reload-settings, or by using the Termux:Styling app which is a GUI for that functionality. Or is it anything else?

Do you think it makes sense to project nnn as the default file manager for Termux?

Absolutely! I've updated the Edit files with nano and vim point to read Manage files with nnn and edit them with nano, vim or emacs (should take effect over the coming hours), let me know about other ideas!

@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 to openSUSE.

@jarun
Copy link
Owner Author

@jarun jarun commented on 9c20f43 Aug 18, 2020

Choose a reason for hiding this comment

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

Thanks @dilawar! I expected to see you in a turban. ;)

@fornwall the icons are from the icons-in-terminal project. I moved the font file icons-in-terminal.ttf (from my desktop) to ~/.termux/font.ttf and it works. A few letters are a bit thick but it works. I will document the procedure and probably raise a defect on the project to support Termux.

let me know about other ideas!

Thanks a lot! Termux+nnn is a deadly combination already. ;)

@jarun
Copy link
Owner Author

@jarun jarun commented on 9c20f43 Aug 18, 2020

Choose a reason for hiding this comment

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

Looks like this on Termux.

@jarun
Copy link
Owner Author

@jarun jarun commented on 9c20f43 Aug 18, 2020

Choose a reason for hiding this comment

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

Instructions for enabling icons on Termux.

@jarun
Copy link
Owner Author

@jarun jarun commented on 9c20f43 Aug 18, 2020

Choose a reason for hiding this comment

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

@fornwall please see if you can add a reference to nnn in the Wiki:Software section as well: https://wiki.termux.com/wiki/Software

@sjmulder
Copy link
Collaborator

Choose a reason for hiding this comment

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

Committed to pkgsrc but i haven't added an option for icons yet as it’s not completely clear to me yet what that would involve for a good end user installation experience. But I’ll have a look at that later.

@jarun
Copy link
Owner Author

@jarun jarun commented on 9c20f43 Aug 23, 2020

Choose a reason for hiding this comment

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

We can't ship the icons. So I would leave it to the users to install the font, compile on their box and use it.

Please sign in to comment.