]> Sergey Matveev's repositories - nnn.git/log
nnn.git
5 years agoHappy Birthday nnn! 🍰 v3.1
Arun Prakash Jana [Mon, 13 Apr 2020 03:02:32 +0000 (08:32 +0530)]
Happy Birthday nnn! 🍰

5 years agoSupport $FZF_DEFAULT_COMMAND on fzopen plugin (#514)
Krisan Alifari [Sun, 12 Apr 2020 13:36:59 +0000 (20:36 +0700)]
Support $FZF_DEFAULT_COMMAND on fzopen plugin (#514)

5 years agoChange nav-as-you-type to type-to-nav
Arun Prakash Jana [Sun, 12 Apr 2020 13:31:02 +0000 (19:01 +0530)]
Change nav-as-you-type to type-to-nav

5 years agoSimplified dirname()
Arun Prakash Jana [Sun, 12 Apr 2020 12:14:29 +0000 (17:44 +0530)]
Simplified dirname()

5 years agoSimplify finding valid parent
Arun Prakash Jana [Sun, 12 Apr 2020 11:42:14 +0000 (17:12 +0530)]
Simplify finding valid parent

5 years agoFix indent
Arun Prakash Jana [Sun, 12 Apr 2020 03:26:56 +0000 (08:56 +0530)]
Fix indent

5 years agoOpinionated xstrlcpy changes (#513)
Saagar Jha [Sun, 12 Apr 2020 00:35:14 +0000 (17:35 -0700)]
Opinionated xstrlcpy changes (#513)

* Unvectorize xstrlcpy

On all libcs I could find, memcpy does a better job than we can.

* Rename xstrlcpy to xstrsncpy to avoid confusion

The semantics of our xstrlcpy differed slightly from strlcpy; we return
the number of copied characters; strlcpy returns the strlen(src).
strscpy from Linux is similar except it returns the number of copied
characters sans the NUL byte, so this is named strsncpy to be different.

5 years agoMinor refactor
Arun Prakash Jana [Sat, 11 Apr 2020 17:46:59 +0000 (23:16 +0530)]
Minor refactor

5 years agoMinor refactor
Arun Prakash Jana [Sat, 11 Apr 2020 14:53:24 +0000 (20:23 +0530)]
Minor refactor

5 years agoUpdate docs
Arun Prakash Jana [Sat, 11 Apr 2020 05:46:21 +0000 (11:16 +0530)]
Update docs

5 years agoHover on dir and connect remote
Arun Prakash Jana [Fri, 10 Apr 2020 13:02:28 +0000 (18:32 +0530)]
Hover on dir and connect remote

5 years agoUpdate docs
Arun Prakash Jana [Fri, 10 Apr 2020 12:30:52 +0000 (18:00 +0530)]
Update docs

5 years agoMinor reformat
Arun Prakash Jana [Thu, 9 Apr 2020 13:43:42 +0000 (19:13 +0530)]
Minor reformat

5 years agoShow status bar info in context color
Arun Prakash Jana [Thu, 9 Apr 2020 11:22:36 +0000 (16:52 +0530)]
Show status bar info in context color

5 years agoUpdate docs
Arun Prakash Jana [Thu, 9 Apr 2020 04:18:04 +0000 (09:48 +0530)]
Update docs

5 years agox to extract archive
Arun Prakash Jana [Tue, 7 Apr 2020 15:48:24 +0000 (21:18 +0530)]
x to extract archive

5 years agoFix #511: chew ling strings at filter prompt
Arun Prakash Jana [Mon, 6 Apr 2020 16:07:36 +0000 (21:37 +0530)]
Fix #511: chew ling strings at filter prompt

5 years agoFix #511
Arun Prakash Jana [Mon, 6 Apr 2020 15:36:39 +0000 (21:06 +0530)]
Fix #511

5 years agoFix #510
Arun Prakash Jana [Mon, 6 Apr 2020 14:00:16 +0000 (19:30 +0530)]
Fix #510

5 years agoA nocolor msg print
Arun Prakash Jana [Sun, 5 Apr 2020 16:23:15 +0000 (21:53 +0530)]
A nocolor msg print

5 years agoRemove redundant calls
Arun Prakash Jana [Sun, 5 Apr 2020 16:15:30 +0000 (21:45 +0530)]
Remove redundant calls

5 years agoFix jump on canceled duplicate
Arun Prakash Jana [Sun, 5 Apr 2020 09:12:32 +0000 (14:42 +0530)]
Fix jump on canceled duplicate

5 years agoSupport only NO_COLOR, revert -C to disable color
Arun Prakash Jana [Sun, 5 Apr 2020 07:34:14 +0000 (13:04 +0530)]
Support only NO_COLOR, revert -C to disable color

5 years agoAdd suport for "standard" NO_COLOR env variable (#508)
lvgx [Sun, 5 Apr 2020 01:56:18 +0000 (03:56 +0200)]
Add suport for "standard" NO_COLOR env variable (#508)

See https://no-color.org

5 years agoFix screen not cleared with drag down on narrow terms
Arun Prakash Jana [Sun, 5 Apr 2020 01:07:26 +0000 (06:37 +0530)]
Fix screen not cleared with drag down on narrow terms

5 years agoWith dimming, @ is not required for symlink to dir
Arun Prakash Jana [Sun, 5 Apr 2020 01:00:28 +0000 (06:30 +0530)]
With dimming, @ is not required for symlink to dir

5 years agoOption -C to disable color
Arun Prakash Jana [Sun, 5 Apr 2020 00:23:46 +0000 (05:53 +0530)]
Option -C to disable color

5 years agoStatus bar in context color
Arun Prakash Jana [Sat, 4 Apr 2020 18:09:21 +0000 (23:39 +0530)]
Status bar in context color

5 years agoAdd script to generate files
Arun Prakash Jana [Sat, 4 Apr 2020 04:27:21 +0000 (09:57 +0530)]
Add script to generate files

5 years agoUpdate docs
Arun Prakash Jana [Fri, 3 Apr 2020 14:13:33 +0000 (19:43 +0530)]
Update docs

5 years ago(Sh)TAB should get a new context if required
Arun Prakash Jana [Thu, 2 Apr 2020 15:17:15 +0000 (20:47 +0530)]
(Sh)TAB should get a new context if required

5 years agoAdded support for fzy (#505)
Nick Waywood [Thu, 2 Apr 2020 05:24:24 +0000 (16:24 +1100)]
Added support for fzy (#505)

* Added fzfz plugin

* Fixed shellcheck errors

* Fixed copy/paste error

* Added support for fzy, also renamed plugin since it's not specific to fzf anymore

* Refactored code

* Clean spillovers (jarun)

5 years agoAdded fzfz plugin (#502)
Nick Waywood [Wed, 1 Apr 2020 12:35:52 +0000 (23:35 +1100)]
Added fzfz plugin (#502)

* Added fzfz plugin

* Fixed shellcheck errors

* Fixed copy/paste error

5 years agoFix #499: add fflush() as well
Arun Prakash Jana [Wed, 1 Apr 2020 09:46:21 +0000 (15:16 +0530)]
Fix #499: add fflush() as well

5 years agoFix clang-tidy warnings
Arun Prakash Jana [Tue, 31 Mar 2020 22:20:17 +0000 (03:50 +0530)]
Fix clang-tidy warnings

5 years agoRemove redundant param
Arun Prakash Jana [Tue, 31 Mar 2020 22:06:06 +0000 (03:36 +0530)]
Remove redundant param

5 years agoFix #499
Arun Prakash Jana [Tue, 31 Mar 2020 21:02:23 +0000 (02:32 +0530)]
Fix #499

5 years agoAdd .desktop file for XDG compatible DEs (#501)
lvgx [Tue, 31 Mar 2020 20:59:21 +0000 (22:59 +0200)]
Add .desktop file for XDG compatible DEs (#501)

Install with `make install-desktop`
It now appears in application menus, search, etc. in XDG compatible
desktop environments (like GNOME, KDE, ...).

5 years agoFix #499: broken readline prompt
Arun Prakash Jana [Tue, 31 Mar 2020 20:56:32 +0000 (02:26 +0530)]
Fix #499: broken readline prompt

5 years agoFix fzcd at /, minot refactor
Arun Prakash Jana [Tue, 31 Mar 2020 16:56:20 +0000 (22:26 +0530)]
Fix fzcd at /, minot refactor

5 years agoQuicker re-sort
Arun Prakash Jana [Mon, 30 Mar 2020 21:02:13 +0000 (02:32 +0530)]
Quicker re-sort

5 years agoUpdate docs
Arun Prakash Jana [Mon, 30 Mar 2020 20:29:30 +0000 (01:59 +0530)]
Update docs

5 years agomake var O_NOBATCH to compile out native batch renamer
Arun Prakash Jana [Mon, 30 Mar 2020 16:39:39 +0000 (22:09 +0530)]
make var O_NOBATCH to compile out native batch renamer

5 years agoAdd fortune to help
Arun Prakash Jana [Mon, 30 Mar 2020 03:39:11 +0000 (09:09 +0530)]
Add fortune to help

5 years agoList mode: limit exceeded error
Arun Prakash Jana [Sun, 29 Mar 2020 17:05:41 +0000 (22:35 +0530)]
List mode: limit exceeded error

5 years agoUse more sensible msg
Arun Prakash Jana [Sun, 29 Mar 2020 15:50:09 +0000 (21:20 +0530)]
Use more sensible msg

5 years agoFix build break
Arun Prakash Jana [Sun, 29 Mar 2020 15:02:11 +0000 (20:32 +0530)]
Fix build break

5 years agoFix crash
Arun Prakash Jana [Sun, 29 Mar 2020 14:56:31 +0000 (20:26 +0530)]
Fix crash

5 years agoReduce presel usage
Arun Prakash Jana [Sun, 29 Mar 2020 14:52:43 +0000 (20:22 +0530)]
Reduce presel usage

5 years agoRefactor change directory
Arun Prakash Jana [Sun, 29 Mar 2020 11:55:11 +0000 (17:25 +0530)]
Refactor change directory

5 years agoRemove redundant name copy
Arun Prakash Jana [Sun, 29 Mar 2020 10:18:10 +0000 (15:48 +0530)]
Remove redundant name copy

5 years agoNo re-filter on MSGWAIT
Arun Prakash Jana [Sun, 29 Mar 2020 08:06:07 +0000 (13:36 +0530)]
No re-filter on MSGWAIT

5 years agoDo not reload
Arun Prakash Jana [Sun, 29 Mar 2020 03:26:08 +0000 (08:56 +0530)]
Do not reload

5 years agoFix build error
Arun Prakash Jana [Sat, 28 Mar 2020 22:54:31 +0000 (04:24 +0530)]
Fix build error

5 years agoReload dir when entering filter mode
Arun Prakash Jana [Sat, 28 Mar 2020 22:34:57 +0000 (04:04 +0530)]
Reload dir when entering filter mode

5 years agoFix sorting
Arun Prakash Jana [Sat, 28 Mar 2020 21:01:48 +0000 (02:31 +0530)]
Fix sorting

5 years agoExperimental: retain filter in normal mode
Arun Prakash Jana [Sat, 28 Mar 2020 19:12:20 +0000 (00:42 +0530)]
Experimental: retain filter in normal mode

5 years agoRetain hovered file name in filtered view with delayed msg
Arun Prakash Jana [Sat, 28 Mar 2020 06:55:35 +0000 (12:25 +0530)]
Retain hovered file name in filtered view with delayed msg

5 years agoFix wrong lint report
Arun Prakash Jana [Sat, 28 Mar 2020 04:15:22 +0000 (09:45 +0530)]
Fix wrong lint report

5 years agoSupport time type (access/change/mod) change
Arun Prakash Jana [Sat, 28 Mar 2020 03:50:14 +0000 (09:20 +0530)]
Support time type (access/change/mod) change

5 years agoUpdate link
Arun Prakash Jana [Fri, 27 Mar 2020 15:19:44 +0000 (20:49 +0530)]
Update link

5 years agoStatics are always initalized to 0
Arun Prakash Jana [Fri, 27 Mar 2020 09:08:56 +0000 (14:38 +0530)]
Statics are always initalized to 0

5 years agoFix #498
Arun Prakash Jana [Fri, 27 Mar 2020 07:36:01 +0000 (13:06 +0530)]
Fix #498

5 years agoUse meaningful vars
Arun Prakash Jana [Wed, 25 Mar 2020 15:22:27 +0000 (20:52 +0530)]
Use meaningful vars

5 years agoUpdate docs
Arun Prakash Jana [Wed, 25 Mar 2020 06:17:30 +0000 (11:47 +0530)]
Update docs

5 years agoUpdate badge
Arun Prakash Jana [Tue, 24 Mar 2020 03:48:04 +0000 (09:18 +0530)]
Update badge

5 years agoRemove redundant assignments
Arun Prakash Jana [Sat, 21 Mar 2020 15:58:48 +0000 (21:28 +0530)]
Remove redundant assignments

5 years agoReformat bookmark handling
Arun Prakash Jana [Sat, 21 Mar 2020 13:40:01 +0000 (19:10 +0530)]
Reformat bookmark handling

5 years agoAdd verbose option (#497)
KlzXS [Fri, 20 Mar 2020 19:28:42 +0000 (20:28 +0100)]
Add verbose option (#497)

5 years agoAdd regex exclude example
Arun Prakash Jana [Fri, 20 Mar 2020 19:25:46 +0000 (00:55 +0530)]
Add regex exclude example

5 years agoKey > to export file list
Arun Prakash Jana [Fri, 20 Mar 2020 18:16:58 +0000 (23:46 +0530)]
Key > to export file list

5 years agoFix #496: option -f to use readline history file
Arun Prakash Jana [Fri, 20 Mar 2020 16:54:15 +0000 (22:24 +0530)]
Fix #496: option -f to use readline history file

5 years agoOption -T obsoletes option -v
Arun Prakash Jana [Tue, 17 Mar 2020 21:11:30 +0000 (02:41 +0530)]
Option -T obsoletes option -v

5 years agoOption -T to change default sort order
Arun Prakash Jana [Tue, 17 Mar 2020 21:05:05 +0000 (02:35 +0530)]
Option -T to change default sort order

5 years agoSkip erasing the complete screen
Arun Prakash Jana [Mon, 16 Mar 2020 16:09:44 +0000 (21:39 +0530)]
Skip erasing the complete screen

5 years agoAdd clang-9 to compilation matrix
Arun Prakash Jana [Mon, 16 Mar 2020 01:52:33 +0000 (07:22 +0530)]
Add clang-9 to compilation matrix

5 years agoUpdate plugins to support some env vars
Arun Prakash Jana [Mon, 16 Mar 2020 01:10:02 +0000 (06:40 +0530)]
Update plugins to support some env vars

5 years agoUpdate man page
Arun Prakash Jana [Sun, 15 Mar 2020 15:25:14 +0000 (20:55 +0530)]
Update man page

5 years agobatch rename: check dep, handle invalid input
Arun Prakash Jana [Sun, 15 Mar 2020 14:56:53 +0000 (20:26 +0530)]
batch rename: check dep, handle invalid input

5 years agoAdapt PR #495
Arun Prakash Jana [Sun, 15 Mar 2020 14:21:54 +0000 (19:51 +0530)]
Adapt PR #495

5 years agoConvert batchrename to bash and rename it (#495)
KlzXS [Sun, 15 Mar 2020 14:19:05 +0000 (15:19 +0100)]
Convert batchrename to bash and rename it (#495)

5 years agoCheck if file is accessible
Arun Prakash Jana [Sat, 14 Mar 2020 16:14:48 +0000 (21:44 +0530)]
Check if file is accessible

5 years agoUpdate plugin docs
Arun Prakash Jana [Sat, 14 Mar 2020 15:07:04 +0000 (20:37 +0530)]
Update plugin docs

5 years agoHighlight the last copied/moved file
Arun Prakash Jana [Sat, 14 Mar 2020 14:52:38 +0000 (20:22 +0530)]
Highlight the last copied/moved file

5 years agoAdd x2sel plugin (reverse .cbcp) (#494)
lvgx [Sat, 14 Mar 2020 04:45:56 +0000 (05:45 +0100)]
Add x2sel plugin (reverse .cbcp) (#494)

This plugin is based on .cbcp and does basically the reverse operation.
It copies system clipboard newline-separated file list to selection.

5 years agoIncrease number of events handled
Arun Prakash Jana [Sat, 14 Mar 2020 01:21:52 +0000 (06:51 +0530)]
Increase number of events handled

5 years agoStart watching dir if filter mode is disabled
Arun Prakash Jana [Fri, 13 Mar 2020 21:30:41 +0000 (03:00 +0530)]
Start watching dir if filter mode is disabled

5 years agoFix #492
Arun Prakash Jana [Wed, 11 Mar 2020 16:29:34 +0000 (21:59 +0530)]
Fix #492

5 years agoIntegrate batch renamer plugin
Arun Prakash Jana [Wed, 11 Mar 2020 12:22:38 +0000 (17:52 +0530)]
Integrate batch renamer plugin

5 years agoAddressing #489 (#490)
KlzXS [Wed, 11 Mar 2020 12:20:55 +0000 (13:20 +0100)]
Addressing #489 (#490)

* Fix empty printf, change separator for sed

* Added missing quotes

5 years agoCase-insensitive Ctrl-key handling, man page update
Arun Prakash Jana [Wed, 11 Mar 2020 04:20:26 +0000 (09:50 +0530)]
Case-insensitive Ctrl-key handling, man page update

5 years agoCase-insensitive Ctrl-key handling, man page update
Arun Prakash Jana [Wed, 11 Mar 2020 03:44:59 +0000 (09:14 +0530)]
Case-insensitive Ctrl-key handling, man page update

5 years agoAdd middle click copy (#491)
lvgx [Wed, 11 Mar 2020 03:39:57 +0000 (04:39 +0100)]
Add middle click copy (#491)

* Add middle click copy

* Make middle click action configurable

This introduces the NNN_MIDDLECLICK environment variable, containing the
key that middle mouse click emulates. Only the first character is read.

* Document NNN_MIDDLECLICK in nnn.1

* Use NNN_MCLICK instead of NNN_MIDDLECLICK

* Add '^key' syntax to set middle click to Ctrl+Key

5 years agoAdd batchrename to readme, minor Makefile change
Arun Prakash Jana [Wed, 11 Mar 2020 03:37:20 +0000 (09:07 +0530)]
Add batchrename to readme, minor Makefile change

5 years agoPOSIX compliant batchrename plugin (#488)
KlzXS [Sun, 8 Mar 2020 01:45:11 +0000 (02:45 +0100)]
POSIX compliant batchrename plugin (#488)

* Added (almost) POSIX compliant batch rename script

* Not fully

* Added selection/current prompt

5 years agoAdd badge to Wiki
Arun Prakash Jana [Sat, 7 Mar 2020 18:10:46 +0000 (23:40 +0530)]
Add badge to Wiki

5 years agoFix #486
Arun Prakash Jana [Fri, 6 Mar 2020 13:28:08 +0000 (18:58 +0530)]
Fix #486

5 years agoFix #486
Arun Prakash Jana [Thu, 5 Mar 2020 23:20:04 +0000 (04:50 +0530)]
Fix #486

5 years agoShow statusbar in du/au mode
Arun Prakash Jana [Thu, 5 Mar 2020 15:38:55 +0000 (21:08 +0530)]
Show statusbar in du/au mode

5 years agoFix regression in calculating apparent du for dirs
Arun Prakash Jana [Thu, 5 Mar 2020 15:28:08 +0000 (20:58 +0530)]
Fix regression in calculating apparent du for dirs