]>
Sergey Matveev's repositories - nnn.git/log
Arun Prakash Jana [Mon, 13 Apr 2020 03:02:32 +0000 (08:32 +0530)]
Happy Birthday nnn! 🍰
Krisan Alifari [Sun, 12 Apr 2020 13:36:59 +0000 (20:36 +0700)]
Support $FZF_DEFAULT_COMMAND on fzopen plugin (#514)
Arun Prakash Jana [Sun, 12 Apr 2020 13:31:02 +0000 (19:01 +0530)]
Change nav-as-you-type to type-to-nav
Arun Prakash Jana [Sun, 12 Apr 2020 12:14:29 +0000 (17:44 +0530)]
Simplified dirname()
Arun Prakash Jana [Sun, 12 Apr 2020 11:42:14 +0000 (17:12 +0530)]
Simplify finding valid parent
Arun Prakash Jana [Sun, 12 Apr 2020 03:26:56 +0000 (08:56 +0530)]
Fix indent
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.
Arun Prakash Jana [Sat, 11 Apr 2020 17:46:59 +0000 (23:16 +0530)]
Minor refactor
Arun Prakash Jana [Sat, 11 Apr 2020 14:53:24 +0000 (20:23 +0530)]
Minor refactor
Arun Prakash Jana [Sat, 11 Apr 2020 05:46:21 +0000 (11:16 +0530)]
Update docs
Arun Prakash Jana [Fri, 10 Apr 2020 13:02:28 +0000 (18:32 +0530)]
Hover on dir and connect remote
Arun Prakash Jana [Fri, 10 Apr 2020 12:30:52 +0000 (18:00 +0530)]
Update docs
Arun Prakash Jana [Thu, 9 Apr 2020 13:43:42 +0000 (19:13 +0530)]
Minor reformat
Arun Prakash Jana [Thu, 9 Apr 2020 11:22:36 +0000 (16:52 +0530)]
Show status bar info in context color
Arun Prakash Jana [Thu, 9 Apr 2020 04:18:04 +0000 (09:48 +0530)]
Update docs
Arun Prakash Jana [Tue, 7 Apr 2020 15:48:24 +0000 (21:18 +0530)]
x to extract archive
Arun Prakash Jana [Mon, 6 Apr 2020 16:07:36 +0000 (21:37 +0530)]
Fix #511: chew ling strings at filter prompt
Arun Prakash Jana [Mon, 6 Apr 2020 15:36:39 +0000 (21:06 +0530)]
Fix #511
Arun Prakash Jana [Mon, 6 Apr 2020 14:00:16 +0000 (19:30 +0530)]
Fix #510
Arun Prakash Jana [Sun, 5 Apr 2020 16:23:15 +0000 (21:53 +0530)]
A nocolor msg print
Arun Prakash Jana [Sun, 5 Apr 2020 16:15:30 +0000 (21:45 +0530)]
Remove redundant calls
Arun Prakash Jana [Sun, 5 Apr 2020 09:12:32 +0000 (14:42 +0530)]
Fix jump on canceled duplicate
Arun Prakash Jana [Sun, 5 Apr 2020 07:34:14 +0000 (13:04 +0530)]
Support only NO_COLOR, revert -C to disable color
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
Arun Prakash Jana [Sun, 5 Apr 2020 01:07:26 +0000 (06:37 +0530)]
Fix screen not cleared with drag down on narrow terms
Arun Prakash Jana [Sun, 5 Apr 2020 01:00:28 +0000 (06:30 +0530)]
With dimming, @ is not required for symlink to dir
Arun Prakash Jana [Sun, 5 Apr 2020 00:23:46 +0000 (05:53 +0530)]
Option -C to disable color
Arun Prakash Jana [Sat, 4 Apr 2020 18:09:21 +0000 (23:39 +0530)]
Status bar in context color
Arun Prakash Jana [Sat, 4 Apr 2020 04:27:21 +0000 (09:57 +0530)]
Add script to generate files
Arun Prakash Jana [Fri, 3 Apr 2020 14:13:33 +0000 (19:43 +0530)]
Update docs
Arun Prakash Jana [Thu, 2 Apr 2020 15:17:15 +0000 (20:47 +0530)]
(Sh)TAB should get a new context if required
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)
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
Arun Prakash Jana [Wed, 1 Apr 2020 09:46:21 +0000 (15:16 +0530)]
Fix #499: add fflush() as well
Arun Prakash Jana [Tue, 31 Mar 2020 22:20:17 +0000 (03:50 +0530)]
Fix clang-tidy warnings
Arun Prakash Jana [Tue, 31 Mar 2020 22:06:06 +0000 (03:36 +0530)]
Remove redundant param
Arun Prakash Jana [Tue, 31 Mar 2020 21:02:23 +0000 (02:32 +0530)]
Fix #499
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, ...).
Arun Prakash Jana [Tue, 31 Mar 2020 20:56:32 +0000 (02:26 +0530)]
Fix #499: broken readline prompt
Arun Prakash Jana [Tue, 31 Mar 2020 16:56:20 +0000 (22:26 +0530)]
Fix fzcd at /, minot refactor
Arun Prakash Jana [Mon, 30 Mar 2020 21:02:13 +0000 (02:32 +0530)]
Quicker re-sort
Arun Prakash Jana [Mon, 30 Mar 2020 20:29:30 +0000 (01:59 +0530)]
Update docs
Arun Prakash Jana [Mon, 30 Mar 2020 16:39:39 +0000 (22:09 +0530)]
make var O_NOBATCH to compile out native batch renamer
Arun Prakash Jana [Mon, 30 Mar 2020 03:39:11 +0000 (09:09 +0530)]
Add fortune to help
Arun Prakash Jana [Sun, 29 Mar 2020 17:05:41 +0000 (22:35 +0530)]
List mode: limit exceeded error
Arun Prakash Jana [Sun, 29 Mar 2020 15:50:09 +0000 (21:20 +0530)]
Use more sensible msg
Arun Prakash Jana [Sun, 29 Mar 2020 15:02:11 +0000 (20:32 +0530)]
Fix build break
Arun Prakash Jana [Sun, 29 Mar 2020 14:56:31 +0000 (20:26 +0530)]
Fix crash
Arun Prakash Jana [Sun, 29 Mar 2020 14:52:43 +0000 (20:22 +0530)]
Reduce presel usage
Arun Prakash Jana [Sun, 29 Mar 2020 11:55:11 +0000 (17:25 +0530)]
Refactor change directory
Arun Prakash Jana [Sun, 29 Mar 2020 10:18:10 +0000 (15:48 +0530)]
Remove redundant name copy
Arun Prakash Jana [Sun, 29 Mar 2020 08:06:07 +0000 (13:36 +0530)]
No re-filter on MSGWAIT
Arun Prakash Jana [Sun, 29 Mar 2020 03:26:08 +0000 (08:56 +0530)]
Do not reload
Arun Prakash Jana [Sat, 28 Mar 2020 22:54:31 +0000 (04:24 +0530)]
Fix build error
Arun Prakash Jana [Sat, 28 Mar 2020 22:34:57 +0000 (04:04 +0530)]
Reload dir when entering filter mode
Arun Prakash Jana [Sat, 28 Mar 2020 21:01:48 +0000 (02:31 +0530)]
Fix sorting
Arun Prakash Jana [Sat, 28 Mar 2020 19:12:20 +0000 (00:42 +0530)]
Experimental: retain filter in normal mode
Arun Prakash Jana [Sat, 28 Mar 2020 06:55:35 +0000 (12:25 +0530)]
Retain hovered file name in filtered view with delayed msg
Arun Prakash Jana [Sat, 28 Mar 2020 04:15:22 +0000 (09:45 +0530)]
Fix wrong lint report
Arun Prakash Jana [Sat, 28 Mar 2020 03:50:14 +0000 (09:20 +0530)]
Support time type (access/change/mod) change
Arun Prakash Jana [Fri, 27 Mar 2020 15:19:44 +0000 (20:49 +0530)]
Update link
Arun Prakash Jana [Fri, 27 Mar 2020 09:08:56 +0000 (14:38 +0530)]
Statics are always initalized to 0
Arun Prakash Jana [Fri, 27 Mar 2020 07:36:01 +0000 (13:06 +0530)]
Fix #498
Arun Prakash Jana [Wed, 25 Mar 2020 15:22:27 +0000 (20:52 +0530)]
Use meaningful vars
Arun Prakash Jana [Wed, 25 Mar 2020 06:17:30 +0000 (11:47 +0530)]
Update docs
Arun Prakash Jana [Tue, 24 Mar 2020 03:48:04 +0000 (09:18 +0530)]
Update badge
Arun Prakash Jana [Sat, 21 Mar 2020 15:58:48 +0000 (21:28 +0530)]
Remove redundant assignments
Arun Prakash Jana [Sat, 21 Mar 2020 13:40:01 +0000 (19:10 +0530)]
Reformat bookmark handling
KlzXS [Fri, 20 Mar 2020 19:28:42 +0000 (20:28 +0100)]
Add verbose option (#497)
Arun Prakash Jana [Fri, 20 Mar 2020 19:25:46 +0000 (00:55 +0530)]
Add regex exclude example
Arun Prakash Jana [Fri, 20 Mar 2020 18:16:58 +0000 (23:46 +0530)]
Key > to export file list
Arun Prakash Jana [Fri, 20 Mar 2020 16:54:15 +0000 (22:24 +0530)]
Fix #496: option -f to use readline history file
Arun Prakash Jana [Tue, 17 Mar 2020 21:11:30 +0000 (02:41 +0530)]
Option -T obsoletes option -v
Arun Prakash Jana [Tue, 17 Mar 2020 21:05:05 +0000 (02:35 +0530)]
Option -T to change default sort order
Arun Prakash Jana [Mon, 16 Mar 2020 16:09:44 +0000 (21:39 +0530)]
Skip erasing the complete screen
Arun Prakash Jana [Mon, 16 Mar 2020 01:52:33 +0000 (07:22 +0530)]
Add clang-9 to compilation matrix
Arun Prakash Jana [Mon, 16 Mar 2020 01:10:02 +0000 (06:40 +0530)]
Update plugins to support some env vars
Arun Prakash Jana [Sun, 15 Mar 2020 15:25:14 +0000 (20:55 +0530)]
Update man page
Arun Prakash Jana [Sun, 15 Mar 2020 14:56:53 +0000 (20:26 +0530)]
batch rename: check dep, handle invalid input
Arun Prakash Jana [Sun, 15 Mar 2020 14:21:54 +0000 (19:51 +0530)]
Adapt PR #495
KlzXS [Sun, 15 Mar 2020 14:19:05 +0000 (15:19 +0100)]
Convert batchrename to bash and rename it (#495)
Arun Prakash Jana [Sat, 14 Mar 2020 16:14:48 +0000 (21:44 +0530)]
Check if file is accessible
Arun Prakash Jana [Sat, 14 Mar 2020 15:07:04 +0000 (20:37 +0530)]
Update plugin docs
Arun Prakash Jana [Sat, 14 Mar 2020 14:52:38 +0000 (20:22 +0530)]
Highlight the last copied/moved file
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.
Arun Prakash Jana [Sat, 14 Mar 2020 01:21:52 +0000 (06:51 +0530)]
Increase number of events handled
Arun Prakash Jana [Fri, 13 Mar 2020 21:30:41 +0000 (03:00 +0530)]
Start watching dir if filter mode is disabled
Arun Prakash Jana [Wed, 11 Mar 2020 16:29:34 +0000 (21:59 +0530)]
Fix #492
Arun Prakash Jana [Wed, 11 Mar 2020 12:22:38 +0000 (17:52 +0530)]
Integrate batch renamer plugin
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
Arun Prakash Jana [Wed, 11 Mar 2020 04:20:26 +0000 (09:50 +0530)]
Case-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
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
Arun Prakash Jana [Wed, 11 Mar 2020 03:37:20 +0000 (09:07 +0530)]
Add batchrename to readme, minor Makefile change
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
Arun Prakash Jana [Sat, 7 Mar 2020 18:10:46 +0000 (23:40 +0530)]
Add badge to Wiki
Arun Prakash Jana [Fri, 6 Mar 2020 13:28:08 +0000 (18:58 +0530)]
Fix #486
Arun Prakash Jana [Thu, 5 Mar 2020 23:20:04 +0000 (04:50 +0530)]
Fix #486
Arun Prakash Jana [Thu, 5 Mar 2020 15:38:55 +0000 (21:08 +0530)]
Show statusbar in du/au mode
Arun Prakash Jana [Thu, 5 Mar 2020 15:28:08 +0000 (20:58 +0530)]
Fix regression in calculating apparent du for dirs