]> Sergey Matveev's repositories - nnn.git/log
nnn.git
2 years agoPrepare for release v4.5 Cachaça v4.5
Arun Prakash Jana [Tue, 26 Apr 2022 00:48:07 +0000 (06:18 +0530)]
Prepare for release v4.5 Cachaça

2 years agoMerge pull request #1347 from luukvbaal/patches
Arun [Tue, 26 Apr 2022 13:03:05 +0000 (18:33 +0530)]
Merge pull request #1347 from luukvbaal/patches

Fix patch conflicts and rebase

2 years agoFix patch conflicts and rebase
Luuk van Baal [Tue, 26 Apr 2022 12:54:27 +0000 (14:54 +0200)]
Fix patch conflicts and rebase

2 years agoUse bold forward arrowhead for current
Arun Prakash Jana [Mon, 25 Apr 2022 22:56:01 +0000 (04:26 +0530)]
Use bold forward arrowhead for current

2 years agoAdd 2 spaces after icons for better visibility
Arun Prakash Jana [Mon, 25 Apr 2022 22:29:12 +0000 (03:59 +0530)]
Add 2 spaces after icons for better visibility

2 years agoFix #1345: allow symlink name '@' in single file case
Arun Prakash Jana [Wed, 20 Apr 2022 14:50:25 +0000 (20:20 +0530)]
Fix #1345: allow symlink name '@' in single file case

2 years agoMerge pull request #1344 from SlIdE42/patch-1
Arun [Sun, 17 Apr 2022 11:35:26 +0000 (17:05 +0530)]
Merge pull request #1344 from SlIdE42/patch-1

quitcd script for Elvish shell > 0.17.0

2 years agoquitcd script for Elvish shell > 0.17.0
SlIdE42 [Sun, 17 Apr 2022 11:29:51 +0000 (13:29 +0200)]
quitcd script for Elvish shell > 0.17.0

2 years agoHandle broken window if started in type-to-nav
Arun Prakash Jana [Sat, 16 Apr 2022 13:09:55 +0000 (18:39 +0530)]
Handle broken window if started in type-to-nav

2 years agoBind ^J with toggle auto-jump on open
Arun Prakash Jana [Sat, 16 Apr 2022 12:06:07 +0000 (17:36 +0530)]
Bind ^J with toggle auto-jump on open

2 years agoReplace ^J with + to (un)select
Arun Prakash Jana [Sat, 16 Apr 2022 11:28:11 +0000 (16:58 +0530)]
Replace ^J with + to (un)select

^J has been reported as out of place several times.
As `+` is used as the seleciton marker, it makes more sense.

2 years agoMerge pull request #1342 from N-R-K/use_elements
Arun [Thu, 14 Apr 2022 00:56:16 +0000 (06:26 +0530)]
Merge pull request #1342 from N-R-K/use_elements

consistently use ELEMENTS macro

2 years agoconsistently use ELEMENTS macro
NRK [Sun, 27 Mar 2022 19:09:58 +0000 (01:09 +0600)]
consistently use ELEMENTS macro

+ some small white-space fixes

2 years agoMerge pull request #1338 from JingMatrix/fix-gsconnect
Arun [Sat, 9 Apr 2022 11:26:30 +0000 (16:56 +0530)]
Merge pull request #1338 from JingMatrix/fix-gsconnect

Allow gsconnect to handle multiple devices

2 years agoAllow gsconnect to handle multiple devices
JingMatrix [Sat, 9 Apr 2022 09:42:31 +0000 (11:42 +0200)]
Allow gsconnect to handle multiple devices

When gsconnect is connected to multiple devices, the original
script won't work. Now the code will share files to all devices.

2 years agoMerge pull request #1337 from pcapriotti/pcapriotti/quit-on-cd-docs
Arun [Thu, 7 Apr 2022 00:56:12 +0000 (06:26 +0530)]
Merge pull request #1337 from pcapriotti/pcapriotti/quit-on-cd-docs

Clarify docs in the quit-on-cd wrapper

2 years agoClarify docs in the quit-on-cd wrapper
Paolo Capriotti [Wed, 6 Apr 2022 15:28:12 +0000 (17:28 +0200)]
Clarify docs in the quit-on-cd wrapper

2 years agoShow reverse timestamp for young entries
Arun Prakash Jana [Sat, 2 Apr 2022 03:55:59 +0000 (09:25 +0530)]
Show reverse timestamp for young entries

Show timestamps for entries modified/created within 5 minutes in
reverse.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
2 years agoopener improvements
Arun Prakash Jana [Fri, 1 Apr 2022 01:46:16 +0000 (07:16 +0530)]
opener improvements

- show file name
- open hovered if none selected
- open and exit if only one file selected
- code improvements

2 years agoFix #1333: plugin openall to open selection
Arun Prakash Jana [Thu, 31 Mar 2022 13:43:54 +0000 (19:13 +0530)]
Fix #1333: plugin openall to open selection

2 years agoMerge pull request #1331 from JingMatrix/master
Arun [Fri, 25 Mar 2022 22:32:44 +0000 (04:02 +0530)]
Merge pull request #1331 from JingMatrix/master

Preview for djvu files

2 years agoPreview for djvu files
JingMatrix [Fri, 25 Mar 2022 16:21:11 +0000 (17:21 +0100)]
Preview for djvu files

2 years agoMerge pull request #1330 from N-R-K/prompt_clearsel
Arun [Wed, 23 Mar 2022 21:35:47 +0000 (03:05 +0530)]
Merge pull request #1330 from N-R-K/prompt_clearsel

native prompt: clear selection on successful operation

2 years agonative prompt: clear selection on successful operation
NRK [Wed, 23 Mar 2022 18:18:46 +0000 (00:18 +0600)]
native prompt: clear selection on successful operation

have been using the %j substitution for a bit now, it's quite nice :)
but it's also quite annoying when doing something like

mv "%j" ./

in this case, the files have been moved but the selection is incorrectly
points to them.

when there's a successful operation made on the selection via the native
prompt, it makes sense to clear the selection.

2 years agoMerge pull request #1329 from N-R-K/avoid_malloc
Arun [Wed, 23 Mar 2022 15:33:31 +0000 (21:03 +0530)]
Merge pull request #1329 from N-R-K/avoid_malloc

avoid unnessary heap allocation

2 years agoavoid unnessary heap allocation
NRK [Tue, 22 Mar 2022 11:50:54 +0000 (17:50 +0600)]
avoid unnessary heap allocation

the binary size shouldn't change since it'll most likely go into the bss
section.

2 years agoSupport n/N to cancel forced rm
Arun Prakash Jana [Sun, 13 Mar 2022 07:07:50 +0000 (12:37 +0530)]
Support n/N to cancel forced rm

2 years agoMerge pull request #1321 from N-R-K/preview_tui_debug
Arun [Thu, 10 Mar 2022 17:22:46 +0000 (22:52 +0530)]
Merge pull request #1321 from N-R-K/preview_tui_debug

preview-tui: make debugging easier

2 years agopreview-tui: make debugging easier
NRK [Fri, 24 Dec 2021 00:39:21 +0000 (06:39 +0600)]
preview-tui: make debugging easier

i've noticed that there's a non-trival amount of issues user face
related to preview-tui. allowing all the null redirection to be easily
switched on/off can make debugging much easier, both for the users and
for us.

2 years agoFix entry order
Arun Prakash Jana [Sat, 26 Feb 2022 20:36:24 +0000 (02:06 +0530)]
Fix entry order

2 years agoFix #1312
Arun Prakash Jana [Sat, 26 Feb 2022 20:13:00 +0000 (01:43 +0530)]
Fix #1312

2 years agoMerge pull request #1314 from Darukutsu/master
Arun [Wed, 23 Feb 2022 15:41:22 +0000 (21:11 +0530)]
Merge pull request #1314 from Darukutsu/master

Added a user-script/plugin to send selected files using GSConnect.

2 years agoMerge pull request #1315 from N-R-K/include-hidden
Arun [Wed, 23 Feb 2022 15:38:12 +0000 (21:08 +0530)]
Merge pull request #1315 from N-R-K/include-hidden

export NNN_INCLUDE_HIDDEN to plugins

2 years agoUpdate plugins/gsconnect
daru [Tue, 22 Feb 2022 16:04:43 +0000 (17:04 +0100)]
Update plugins/gsconnect

Co-authored-by: N-R-K <79544946+N-R-K@users.noreply.github.com>
2 years agoUpdate plugins/gsconnect
daru [Tue, 22 Feb 2022 16:02:02 +0000 (17:02 +0100)]
Update plugins/gsconnect

Co-authored-by: N-R-K <79544946+N-R-K@users.noreply.github.com>
2 years agoworkaround with xargs -0
Darukutsu [Tue, 22 Feb 2022 15:16:19 +0000 (16:16 +0100)]
workaround with xargs -0
added hover over file to send

2 years agoAdded a user-script/plugin to send selected files using GSConnect.
Darukutsu [Sun, 20 Feb 2022 16:57:30 +0000 (17:57 +0100)]
Added a user-script/plugin to send selected files using GSConnect.

2 years agoexport NNN_INCLUDE_HIDDEN to plugins
NRK [Tue, 22 Feb 2022 11:32:12 +0000 (17:32 +0600)]
export NNN_INCLUDE_HIDDEN to plugins

Closes: https://github.com/jarun/nnn/issues/1308
2 years agoFix condition
Arun Prakash Jana [Sun, 20 Feb 2022 20:31:03 +0000 (02:01 +0530)]
Fix condition

2 years agoMerge pull request #1313 from N-R-K/dragon_name
Arun [Sun, 20 Feb 2022 08:52:34 +0000 (14:22 +0530)]
Merge pull request #1313 from N-R-K/dragon_name

dragdrop: use "dragon-drop" if it exists

2 years agodragdrop: use "dragon-drop" if it exists
NRK [Sun, 20 Feb 2022 08:41:37 +0000 (14:41 +0600)]
dragdrop: use "dragon-drop" if it exists

to avoid name conflict some distros renamed dragon to `dragon-drop`
https://github.com/mwh/dragon/issues/17#issuecomment-889878960

2 years agoMerge pull request #1307 from N-R-K/fd_leak
Arun [Tue, 15 Feb 2022 14:18:53 +0000 (19:48 +0530)]
Merge pull request #1307 from N-R-K/fd_leak

don't leak inotify_fd to plugins

2 years agodon't leak inotify_fd to plugins
NRK [Tue, 15 Feb 2022 13:02:21 +0000 (19:02 +0600)]
don't leak inotify_fd to plugins

Closes: https://github.com/jarun/nnn/issues/1291
Co-authored-by: Daniel Eklöf <daniel@ekloef.se>
2 years agoMerge pull request #1306 from KlzXS/nmv_trash
Arun [Mon, 14 Feb 2022 01:47:49 +0000 (07:17 +0530)]
Merge pull request #1306 from KlzXS/nmv_trash

Respect NNN_TRASH in .nmv

2 years agoRespect NNN_TRASH in .nmv
KlzXS [Sun, 13 Feb 2022 09:37:21 +0000 (10:37 +0100)]
Respect NNN_TRASH in .nmv

2 years agoOpen previous active context on context quit
Arun Prakash Jana [Sat, 5 Feb 2022 18:53:45 +0000 (00:23 +0530)]
Open previous active context on context quit

2 years agoMerge pull request #1302 from N-R-K/makefile_rebuild
Arun [Fri, 4 Feb 2022 03:27:40 +0000 (08:57 +0530)]
Merge pull request #1302 from N-R-K/makefile_rebuild

rebuild if Makefile changes

2 years agorebuild if Makefile changes
NRK [Thu, 3 Feb 2022 16:20:55 +0000 (22:20 +0600)]
rebuild if Makefile changes

2 years agoMerge pull request #1300 from N-R-K/rsynccp_fix
Arun [Tue, 1 Feb 2022 12:58:41 +0000 (18:28 +0530)]
Merge pull request #1300 from N-R-K/rsynccp_fix

[rsynccp & fzcd]: avoid using non-portable xargs flag

2 years agofzcd: avoid using non-portable xargs flag
NRK [Tue, 1 Feb 2022 12:00:20 +0000 (18:00 +0600)]
fzcd: avoid using non-portable xargs flag

2 years agorsynccp: avoid using non-portable flags
NRK [Tue, 1 Feb 2022 10:29:40 +0000 (16:29 +0600)]
rsynccp: avoid using non-portable flags

Closes: https://github.com/jarun/nnn/issues/1299
2 years agoUpdate ToDo list link
Arun Prakash Jana [Sun, 23 Jan 2022 15:25:16 +0000 (20:55 +0530)]
Update ToDo list link

2 years agomake option O_NOSORT to disable sort on dir load
Arun Prakash Jana [Sun, 23 Jan 2022 05:22:33 +0000 (10:52 +0530)]
make option O_NOSORT to disable sort on dir load

2 years agoDisable filterinfo if file details enabled
Arun Prakash Jana [Sat, 22 Jan 2022 15:36:57 +0000 (21:06 +0530)]
Disable filterinfo if file details enabled

2 years agoUpdate copyright date
Arun Prakash Jana [Sat, 22 Jan 2022 10:32:51 +0000 (16:02 +0530)]
Update copyright date

2 years agoMerge pull request #1289 from luukvbaal/preview-tui
Arun [Mon, 17 Jan 2022 18:52:11 +0000 (00:22 +0530)]
Merge pull request #1289 from luukvbaal/preview-tui

Preview-tui support windows terminal split

2 years agoPreview-tui support windows terminal split
Luuk van Baal [Mon, 17 Jan 2022 13:20:27 +0000 (14:20 +0100)]
Preview-tui support windows terminal split
Co-authored-by: WanderLanz
2 years agoMerge pull request #1288 from Anomalocaridid/fix-nuke-imv
Arun [Sun, 9 Jan 2022 10:46:37 +0000 (16:16 +0530)]
Merge pull request #1288 from Anomalocaridid/fix-nuke-imv

add support for imv when named imv in nuke

2 years agoMerge pull request #1287 from lawnowner/master
Arun [Sun, 9 Jan 2022 10:45:52 +0000 (16:15 +0530)]
Merge pull request #1287 from lawnowner/master

Remove trailing blanks to assure .desktop suffix for xdg-mime.

2 years agoadd support for imv when named imv in nuke
Anomalocaridid [Sat, 8 Jan 2022 21:21:49 +0000 (16:21 -0500)]
add support for imv when named imv in nuke

2 years agoRemove trailing blanks to assure .desktop suffix for xdg-mime.
lwnctd [Sat, 8 Jan 2022 02:34:20 +0000 (05:34 +0300)]
Remove trailing blanks to assure .desktop suffix for xdg-mime.

2 years agoMerge pull request #1277 from N-R-K/webp_icon
Arun [Sun, 26 Dec 2021 12:03:46 +0000 (17:33 +0530)]
Merge pull request #1277 from N-R-K/webp_icon

add webp icon

2 years agoadd webp icon
NRK [Sun, 26 Dec 2021 08:43:18 +0000 (14:43 +0600)]
add webp icon

2 years agoMerge pull request #1276 from N-R-K/bookmark_doc
Arun [Sun, 26 Dec 2021 06:26:53 +0000 (11:56 +0530)]
Merge pull request #1276 from N-R-K/bookmark_doc

add bookmark section to the manpage

2 years agoadd bookmark section to the manpage
NRK [Sun, 26 Dec 2021 05:01:05 +0000 (11:01 +0600)]
add bookmark section to the manpage

2 years agoDocument symlinked bookmarks in the manpage
Arun Prakash Jana [Sun, 26 Dec 2021 04:27:41 +0000 (09:57 +0530)]
Document symlinked bookmarks in the manpage

2 years agoMerge pull request #1275 from N-R-K/pedantic_cleanups
Arun [Sat, 25 Dec 2021 17:06:13 +0000 (22:36 +0530)]
Merge pull request #1275 from N-R-K/pedantic_cleanups

Pedantic cleanups

2 years agocheck bound before making access
NRK [Sat, 25 Dec 2021 06:18:47 +0000 (12:18 +0600)]
check bound before making access

2 years agoavoid having function with unspecified arguments
NRK [Sat, 25 Dec 2021 05:26:47 +0000 (11:26 +0600)]
avoid having function with unspecified arguments

2 years agoavoid doing arithmetic on void pointer
NRK [Sat, 25 Dec 2021 04:37:53 +0000 (10:37 +0600)]
avoid doing arithmetic on void pointer

2 years agoMerge pull request #1270 from N-R-K/doc_improvement
Arun [Sat, 25 Dec 2021 02:47:45 +0000 (08:17 +0530)]
Merge pull request #1270 from N-R-K/doc_improvement

Make the manpage more clear

2 years agoMerge branch 'master' into doc_improvement
Arun [Sat, 25 Dec 2021 02:47:34 +0000 (08:17 +0530)]
Merge branch 'master' into doc_improvement

2 years agointroduce new plugin for jumping git root
Patrick [Fri, 24 Dec 2021 01:44:27 +0000 (17:44 -0800)]
introduce new plugin for jumping git root

2 years agoUse terms consistent with man page in docs
Arun Prakash Jana [Sat, 25 Dec 2021 02:19:03 +0000 (07:49 +0530)]
Use terms consistent with man page in docs

2 years agoUpdate bug report template
Arun Prakash Jana [Mon, 20 Dec 2021 06:26:54 +0000 (11:56 +0530)]
Update bug report template

2 years agoPreview-tui fix gif conversion
Luuk van Baal [Mon, 20 Dec 2021 01:39:10 +0000 (02:39 +0100)]
Preview-tui fix gif conversion

2 years agoPreview-tui fix gif whitespace name
Luuk van Baal [Sat, 18 Dec 2021 21:34:24 +0000 (22:34 +0100)]
Preview-tui fix gif whitespace name

2 years agoadd icon for opus files
NRK [Tue, 14 Dec 2021 18:45:58 +0000 (00:45 +0600)]
add icon for opus files

2 years agoRestorepreview when launching subshell
Luuk van Baal [Fri, 17 Dec 2021 11:41:29 +0000 (12:41 +0100)]
Restorepreview when launching subshell

2 years agoReplace restorepreview workaround
Luuk van Baal [Tue, 14 Dec 2021 16:16:56 +0000 (17:16 +0100)]
Replace restorepreview workaround

2 years agoRemove -E from sed in plugins
KlzXS [Fri, 26 Nov 2021 09:33:11 +0000 (10:33 +0100)]
Remove -E from sed in plugins

2 years agoslight reword
NRK [Sat, 25 Dec 2021 02:39:29 +0000 (08:39 +0600)]
slight reword

2 years agoupadte the source code according to the docs
NRK [Sat, 25 Dec 2021 02:29:46 +0000 (08:29 +0600)]
upadte the source code according to the docs

2 years ago-A doc: change auto-select to auto-enter
NRK [Sat, 25 Dec 2021 02:24:38 +0000 (08:24 +0600)]
-A doc: change auto-select to auto-enter

2 years agoclarify '+' keybinding in type-to-nav mode
NRK [Sat, 25 Dec 2021 02:13:31 +0000 (08:13 +0600)]
clarify '+' keybinding in type-to-nav mode

2 years agoreword 'select' -> 'selection'
NRK [Sat, 25 Dec 2021 02:12:18 +0000 (08:12 +0600)]
reword 'select' -> 'selection'

2 years agofix plugin requirement
NRK [Sat, 25 Dec 2021 01:46:54 +0000 (07:46 +0600)]
fix plugin requirement

2 years agomake the manpage more clear
NRK [Thu, 23 Dec 2021 22:51:21 +0000 (04:51 +0600)]
make the manpage more clear

some of the terms used in the manpage aren't exactly obvious, especially
to a new user. this is an attempt at making the manual more clear and
remove any potential confusion.

here's a couple issues i've noticed where users were confused due to non
clear manpage description:

https://github.com/jarun/nnn/issues/1268
https://github.com/jarun/nnn/issues/1269
https://github.com/jarun/nnn/issues/1209

2 years agoUse terms consistent with man page in docs
Arun Prakash Jana [Sat, 25 Dec 2021 02:19:03 +0000 (07:49 +0530)]
Use terms consistent with man page in docs

2 years agoUpdate bug report template
Arun Prakash Jana [Mon, 20 Dec 2021 06:26:54 +0000 (11:56 +0530)]
Update bug report template

2 years agoMerge pull request #1267 from luukvbaal/preview-tui
Arun [Mon, 20 Dec 2021 04:46:23 +0000 (10:16 +0530)]
Merge pull request #1267 from luukvbaal/preview-tui

Preview-tui fix gif conversion

2 years agoPreview-tui fix gif conversion
Luuk van Baal [Mon, 20 Dec 2021 01:39:10 +0000 (02:39 +0100)]
Preview-tui fix gif conversion

2 years agoMerge pull request #1263 from luukvbaal/preview-tui
Arun [Sat, 18 Dec 2021 21:43:25 +0000 (03:13 +0530)]
Merge pull request #1263 from luukvbaal/preview-tui

Preview-tui fix gif whitespace name

2 years agoPreview-tui fix gif whitespace name
Luuk van Baal [Sat, 18 Dec 2021 21:34:24 +0000 (22:34 +0100)]
Preview-tui fix gif whitespace name

2 years agoMerge pull request #1258 from N-R-K/opus_icon
Arun [Fri, 17 Dec 2021 12:16:59 +0000 (17:46 +0530)]
Merge pull request #1258 from N-R-K/opus_icon

add icon for opus files

2 years agoMerge pull request #1257 from luukvbaal/patches
Arun [Fri, 17 Dec 2021 12:16:33 +0000 (17:46 +0530)]
Merge pull request #1257 from luukvbaal/patches

Restorepreview patch improvements

2 years agoRestorepreview when launching subshell
Luuk van Baal [Fri, 17 Dec 2021 11:41:29 +0000 (12:41 +0100)]
Restorepreview when launching subshell

2 years agoadd icon for opus files
NRK [Tue, 14 Dec 2021 18:45:58 +0000 (00:45 +0600)]
add icon for opus files

2 years agoReplace restorepreview workaround
Luuk van Baal [Tue, 14 Dec 2021 16:16:56 +0000 (17:16 +0100)]
Replace restorepreview workaround

2 years agoMerge pull request #1247 from KlzXS/posix_sed
Arun [Sun, 28 Nov 2021 01:15:30 +0000 (06:45 +0530)]
Merge pull request #1247 from KlzXS/posix_sed

Remove -E from sed in plugins