Arun Prakash Jana
b5de18c28f
Use const type
pirms 5 gadiem
Arun Prakash Jana
625c8d11f4
Refactor move_cursor()
pirms 5 gadiem
Arun Prakash Jana
f2fd923573
Fix #550
pirms 5 gadiem
Arun Prakash Jana
ffc0790fba
Add is_prefix(), block empty files completely
pirms 5 gadiem
Arun Prakash Jana
ebb6f153b5
Context code '+' to create context smartly
pirms 5 gadiem
Arun Prakash Jana
3f60a1931f
Decouple listpath and initpath
pirms 5 gadiem
Arun Prakash Jana
8b764a5f7c
Show messages appropriately
pirms 5 gadiem
Arun Prakash Jana
eee5057da5
Plugin mimelist: support reading file list from (cmd as) plugin
pirms 5 gadiem
Danh Doan
e8e87f6ba2
browse: fix nnn -e ( #549 )
The current code will start editor if the mime doesn't start with
"text/". But, we want the opposite.
Simplify the check by using `strncmp` instead.
We may improve by writing a helper: `start_withs` in the future.
This change also cleans -Wstrict-aliasing on Ubuntu 16.04 LTS
pirms 5 gadiem
Arun Prakash Jana
ff568ea748
Simplify unescape() in no locale mode
pirms 5 gadiem
Arun Prakash Jana
f5c6f4f90b
Dim file details in detail mode
pirms 5 gadiem
Arun Prakash Jana
f1a9446b99
Use mem* function
pirms 5 gadiem
Arun Prakash Jana
e7147c1f39
Show error at source
pirms 5 gadiem
Arun Prakash Jana
33fdbc2216
Fix #537
pirms 5 gadiem
Arun Prakash Jana
6689870460
Fix buffer cleanup
pirms 5 gadiem
Arun Prakash Jana
01392d48ad
Fix buffer cleanup
pirms 5 gadiem
Arun Prakash Jana
99d21531b4
Use memrchr if available
pirms 5 gadiem
Arun Prakash Jana
c732de32e4
Resolve path in list mode
pirms 5 gadiem
Arun Prakash Jana
06fe7d52dd
Minor refactor
pirms 5 gadiem
Arun Prakash Jana
f8a243ea91
Silently ignore invalid paths (documented)
pirms 5 gadiem
Arun Prakash Jana
d118c4cc24
Fix #532 : support picker and list modes together
pirms 5 gadiem
Arun Prakash Jana
fffaa74a09
Fix return and show error
pirms 5 gadiem
KlzXS
7b7252dd32
Fix picker and list mode conflict ( #533 )
* Fix picker and list mode conflict
* Comment the change
pirms 5 gadiem
Arun Prakash Jana
bc572df55a
NNN_SEL: custom selection file
pirms 5 gadiem
Arun Prakash Jana
752bc67de0
Bookmark key get priority over session
pirms 5 gadiem
Arun Prakash Jana
4b5ecbe8fc
Do a complete erase
pirms 5 gadiem
Arun Prakash Jana
12df1ab083
Fix listing files directly under /
pirms 5 gadiem
Arun Prakash Jana
b40e12ee9f
Remove hacky single path handling
pirms 5 gadiem
Arun Prakash Jana
75724f9e3b
Fix #520 : minimal erasure
pirms 5 gadiem
Arun Prakash Jana
645f43355e
Fix #526 : persistent session
pirms 5 gadiem
Todd Yamakawa
c63fb28eff
Fix #523 : handle NNN_PIPE ( #525 )
Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com>
pirms 5 gadiem
Arun Prakash Jana
58ecc240ed
Save offset in key-val pairs
pirms 5 gadiem
Arun Prakash Jana
e92b523976
Fix #523 : create NNN_PIPE early
pirms 5 gadiem
Arun Prakash Jana
ddaddcaf21
Experimental: guards to reduce repeat screen redraws
pirms 5 gadiem
Arun Prakash Jana
37ebf8054f
Go to first file or next match
pirms 5 gadiem
Arun Prakash Jana
63c177bb15
Env var NNN_LOCKER
pirms 5 gadiem
Arun Prakash Jana
135172a1c6
Fix #520
pirms 5 gadiem
Arun Prakash Jana
124d66dcbd
Fix build break
pirms 5 gadiem
Arun Prakash Jana
425c0559a5
One-pass key-val pair parsing for bms and plugs
pirms 5 gadiem
Arun Prakash Jana
ac8b56ecc2
Show entry even if no permission
pirms 5 gadiem
Arun Prakash Jana
588b413832
Optimized xstrlen(), xstrdup()
pirms 5 gadiem
Arun Prakash Jana
30a6caf8bc
Refactor set_time_type()
pirms 5 gadiem
Arun Prakash Jana
e0cdbcb521
Check for file first (more in number)
pirms 5 gadiem
Arun Prakash Jana
1029ff0d5b
MInor refactor
pirms 5 gadiem
Arun Prakash Jana
e72fa538d7
Reduce the scope of loop variables
pirms 5 gadiem
lvgx
a6cef2504c
Make NNN_COLORS override NO_COLORS ( #515 )
pirms 5 gadiem
Arun Prakash Jana
cd1c458c96
Fix build break
pirms 5 gadiem
Arun Prakash Jana
a9436cfe7b
Fix build break
pirms 5 gadiem
Arun Prakash Jana
c58434d078
Fix symlink to dir indicator in detail mode
pirms 5 gadiem
Arun Prakash Jana
35c3497364
Use memccpy
pirms 5 gadiem