Arun Prakash Jana
4f15fb765a
Always detach opener
...
This may affect issue #227 but the defunct processes do not use any memory and exit when nnn exits. I guess that happens because of xdg-open using an intermediate script.
However, if we do not detach xdg-open, the child process is killed when the terminal is closed which is a severe problem.
2019-04-26 08:46:57 +05:30
Arun Prakash Jana
04bd1ea71d
Revert "Fix #225 "
...
This reverts commit 32dde3390a
.
2019-04-25 21:11:35 +05:30
Arun Prakash Jana
6186e8b458
Fix check for binary value
2019-04-25 19:02:55 +05:30
Arun Prakash Jana
58e4b443a5
Check binary config values are 1
2019-04-24 20:31:52 +05:30
Arun Prakash Jana
32dde3390a
Fix #225
2019-04-23 21:54:59 +05:30
Arun Prakash Jana
e973330c91
Fix build break
2019-04-23 19:59:37 +05:30
Arun Prakash Jana
adad3f2fe8
Allocate initial path dynamically
2019-04-23 08:50:25 +05:30
Arun Prakash Jana
c270b6002f
Fix picker mode with file
2019-04-23 01:52:53 +05:30
Arun Prakash Jana
cd4009dbf6
Remove redundant change for HOME
2019-04-23 01:13:02 +05:30
Arun Prakash Jana
b0132ba440
Remove redundant checks for g_tmpfpath
2019-04-22 23:57:26 +05:30
Arun Prakash Jana
99b1b1f489
SSHFS refinements
2019-04-22 02:14:43 +05:30
Arun Prakash Jana
92bbeb360d
Handle exit status of child process
2019-04-22 01:24:54 +05:30
Arun Prakash Jana
a900b2c4fa
Support config dir ~/.config/nnn
2019-04-21 23:59:51 +05:30
Arun Prakash Jana
f9264577d2
Support copymode across contexts
2019-04-21 19:53:13 +05:30
Arun Prakash Jana
4ceb0800e4
Fix clang-tidy warning
2019-04-21 19:28:55 +05:30
Arun Prakash Jana
7133971052
Revert "Fix clang error"
...
This reverts commit 78de6b5752
.
2019-04-21 15:41:26 +05:30
Arun Prakash Jana
b059e08f3a
Reduce statements
2019-04-21 15:40:30 +05:30
Arun Prakash Jana
78de6b5752
Fix clang error
2019-04-21 12:05:56 +05:30
Arun Prakash Jana
d2865de329
Refactor SSHFS code
2019-04-21 11:55:00 +05:30
Mischievous Meerkat
c71056c03d
Merge pull request #248 from elig0n/diff_pgup_ctrlu
...
Differentiate half-page Ctrl+U/D and pageful PageDN/UP movement keys
2019-04-21 02:10:11 +05:30
elig0n
a3eb617dc6
Differentiate half-page Ctrl+U/D and pageful PageDN/UP movement keys
2019-04-20 23:25:15 +03:00
Arun Prakash Jana
882a17a60f
SSHFS support
2019-04-21 00:47:11 +05:30
Arun Prakash Jana
5cf3471716
Plugins!
2019-04-18 20:32:53 +05:30
Arun Prakash Jana
39035bd75c
nnn as file manager: more changes
...
1. Support passing files to nnn
2. Enable debug logs much early
2019-04-16 22:55:59 +05:30
Arun Prakash Jana
bb002eeda0
Fix #243
2019-04-15 19:38:07 +05:30
Arun Prakash Jana
6013d024ef
Code reformat
2019-04-13 21:59:34 +05:30
Arun Prakash Jana
afafb7ef8f
Fix readline() call sequence
2019-04-13 20:48:18 +05:30
Arun Prakash Jana
c2a0a2ddce
More concise help
2019-04-13 08:30:32 +05:30
Arun Prakash Jana
ad4ffb8928
Do not refresh if same dir
2019-04-13 05:40:34 +05:30
Arun Prakash Jana
33365dea52
Shortcut to visit root
2019-04-12 20:36:23 +05:30
Arun Prakash Jana
3e4797f728
Free readline buffer in corner cases
2019-04-12 20:06:29 +05:30
Arun Prakash Jana
7b07e8e0e8
Update help
2019-04-12 15:57:27 +05:30
Arun Prakash Jana
8e016dc7fa
Remove redundant variable
2019-04-12 15:42:33 +05:30
Arun Prakash Jana
85922c3139
Code refactor
2019-04-11 21:49:54 +05:30
Arun Prakash Jana
191eef8554
Retire xdirname()
2019-04-11 19:49:42 +05:30
Arun Prakash Jana
6175f33b75
Shorter NULL checks
2019-04-11 19:27:38 +05:30
Arun Prakash Jana
69328f5b03
Print file opener in debug mode
2019-04-10 07:44:38 +05:30
Arun Prakash Jana
4b32b53a5a
Keep global settings together
2019-04-10 07:44:35 +05:30
Arun Prakash Jana
f7dd38d90e
Remember detail/light mode of context
2019-04-09 20:25:17 +05:30
Arun Prakash Jana
7ada9a0b6b
Add comment
2019-04-09 17:02:20 +05:30
Arun Prakash Jana
4997f047cc
Support only scripts directory
2019-04-06 06:54:06 +05:30
Arun Prakash Jana
1b06828819
Ignore case in version compare
2019-04-01 21:11:23 +05:30
Arun Prakash Jana
4cce877449
Fix issue with file details
2019-04-01 20:14:49 +05:30
Arun Prakash Jana
1238130e78
Copy last file name before refresh
2019-04-01 08:50:54 +05:30
Arun Prakash Jana
dc6c6b8ca5
Experimental: save filter status on context switch
2019-04-01 08:42:43 +05:30
Arun Prakash Jana
f8de2b2254
Minor changes
2019-03-31 09:56:30 +05:30
Jens Guenther
e856df277c
Recognize End/Home keys for editing
2019-03-25 17:29:45 +01:00
Arun Prakash Jana
9f2955435e
Do not subscribe to IN_ATTRIB events
2019-03-23 08:42:34 +05:30
Arun Prakash Jana
fa31775547
Fix #231
2019-03-22 19:30:01 +05:30
Arun Prakash Jana
30fb03e726
Fix lint warnings
2019-03-21 22:25:27 +05:30
Arun Prakash Jana
10dea591f0
Fix #229
2019-03-20 23:52:08 +05:30
Arun Prakash Jana
10c8344fbd
Update docs
2019-03-20 09:22:44 +05:30
Arun Prakash Jana
b0960a2e3d
Break when watch desc becomes 0
2019-03-20 05:50:20 +05:30
Arun Prakash Jana
58a7773755
Remove obsolete help
2019-03-19 21:30:13 +05:30
Arun Prakash Jana
ac2a4041b6
Fix build break
2019-03-19 20:13:03 +05:30
Arun Prakash Jana
24b72f65c5
Fix selection symbol (+) lost after a few seconds
...
This is fix on Linux. Someone has to test it on BSD and fix IF there's
similar issue with the kevent based mechanism.
We need to mask and check if the intended events are received because
some events like IN_UNMOUNT, IN_Q_OVERFLOW or IN_IGNORED may arrive
without knowledge.
2019-03-19 19:39:43 +05:30
Arun Prakash Jana
40b98e8c9e
Prepare for release v2.4
2019-03-19 03:17:22 +05:30
Arun Prakash Jana
f30d21b7a4
Fix #227
2019-03-18 19:01:14 +05:30
Arun Prakash Jana
2946a89c00
Clear rest of the line
2019-03-18 06:42:52 +05:30
Arun Prakash Jana
39f84efa55
Do not refresh on mediainfo
2019-03-18 06:42:49 +05:30
Arun Prakash Jana
eb7e14a964
Code reformat
2019-03-18 05:24:33 +05:30
Arun Prakash Jana
f2ee21cdcd
checkpatch warning fixes
2019-03-17 19:40:57 +05:30
Arun Prakash Jana
cdc7d81b60
Change debug file name, close before exit
2019-03-15 22:18:14 +05:30
Arun Prakash Jana
47d35e1396
Remove redundant check
2019-03-14 20:15:59 +05:30
Arun Prakash Jana
9df78b4e0b
Proceed in filter mode after unhaide
2019-03-14 19:14:54 +05:30
Arun Prakash Jana
577e7693d6
Use persistent table
2019-03-14 18:58:04 +05:30
Arun Prakash Jana
1847a7647f
Persistent warnings
2019-03-14 18:21:02 +05:30
Arun Prakash Jana
f9036bd959
Fix #223
2019-03-14 00:12:37 +05:30
Arun Prakash Jana
2849da93e7
Centralized mem free
2019-03-13 23:19:35 +05:30
Arun Prakash Jana
c8f080f0b5
Update context switch logic
2019-03-13 22:44:23 +05:30
Arun Prakash Jana
573c61f330
Modular context switch
2019-03-13 20:54:23 +05:30
Arun Prakash Jana
df5daf409e
Delay for copy messages
2019-03-13 19:01:22 +05:30
Arun Prakash Jana
a70a4bf732
Do not change contents on ESC
2019-03-13 08:33:17 +05:30
Arun Prakash Jana
9b212da6d4
Reduce popup msg delay
2019-03-13 02:55:36 +05:30
Arun Prakash Jana
ffc4b7e55d
Don't refresh in filter mode
2019-03-13 02:52:50 +05:30
Arun Prakash Jana
54c89ca2a1
Go to start dir key is '@' now
2019-03-12 16:44:58 +05:30
Arun Prakash Jana
69aeeb51d2
GUI app launcher with drop-down menu
...
`nlauncher` is POSIX compliant. It needs `fzy`.
2019-03-12 16:23:00 +05:30
Arun Prakash Jana
99c1bdd2b7
Minor refactor
2019-03-11 23:56:18 +05:30
Arun Prakash Jana
90f25bf7a8
make :wqopen_max local static
2019-03-11 20:44:45 +05:30
Arun Prakash Jana
a94daefcff
Inline printmsg
2019-03-11 20:33:19 +05:30
Arun Prakash Jana
2e07a20d23
Option -d
to show hidden files.
...
NNN_SHOW_HIDDEN is removed.
2019-03-11 20:21:41 +05:30
Arun Prakash Jana
8882aa8022
No need to use packed structs
2019-03-11 20:08:03 +05:30
Arun Prakash Jana
b95d1de4c5
Remove unused macros
2019-03-11 07:48:23 +05:30
Arun Prakash Jana
b73ab3373a
Show messages
2019-03-11 07:26:45 +05:30
Arun Prakash Jana
013ab595b2
Smooth screen resize handling
2019-03-11 05:08:39 +05:30
Arun Prakash Jana
5d9bfed5a3
Fix regression with nnn.vim
2019-03-11 00:49:46 +05:30
Arun Prakash Jana
9ca3f7d06b
Skip shell invocation to run user-scripts
2019-03-10 23:57:27 +05:30
Arun Prakash Jana
b9205f1778
Do not delay on single file selection
2019-03-10 22:50:50 +05:30
Arun Prakash Jana
ed724dfd0c
Fix build break
2019-03-10 22:40:11 +05:30
Arun Prakash Jana
085483ff6d
Reformat spawn()
2019-03-10 21:44:16 +05:30
Arun Prakash Jana
59db99f75d
Fix build break
2019-03-10 15:09:50 +05:30
Arun Prakash Jana
8b1ef2d9d5
Reformat spawn()
2019-03-10 12:57:41 +05:30
Arun Prakash Jana
616443ffa3
Fix #179
2019-03-10 12:02:59 +05:30
Arun Prakash Jana
1c9934ab7f
Error handling
2019-03-10 07:30:18 +05:30
Arun Prakash Jana
c609885763
Special handling for editor
2019-03-10 07:30:18 +05:30
Arun Prakash Jana
4289f13c40
Formatting
2019-03-09 22:04:17 +05:30
Arun Prakash Jana
5f55bde141
A more prominent current indicator
2019-03-09 21:30:16 +05:30
Arun Prakash Jana
e0eea57845
Fix regression
2019-03-09 18:18:32 +05:30
Arun Prakash Jana
2a85da09d5
Refactor redraw
2019-03-09 17:03:47 +05:30
Arun Prakash Jana
33768a6cff
Code refactor
2019-03-09 15:45:13 +05:30