Commit graph

622 commits

Author SHA1 Message Date
Arun Prakash Jana 054f037bd2
Add goodies 2017-07-29 03:40:54 +05:30
Arun Prakash Jana dbafb31dd4
Update readme 2017-07-26 09:34:30 +05:30
Arun Prakash Jana 7fe6abb213
Prepare for release v1.3 2017-07-26 09:31:03 +05:30
Arun Prakash Jana 16f0054b48
Fix #34: use ~75% of max open file descs 2017-07-25 10:13:22 +05:30
Michael Fenn 75e3118acf Update fedora version to 26 (#33) 2017-07-12 12:34:23 +05:30
Arun Prakash Jana c9c5dfaef7
Remove tab 2017-07-09 07:41:44 +05:30
Arun Prakash Jana fb4263a736
Reset current on empty filter prompt 2017-07-08 11:02:17 +05:30
Arun Prakash Jana a8f7ee9deb
Option -n is redundant 2017-07-06 00:02:09 +05:30
Arun Prakash Jana 3f7a6c0b5d
Code refactoring 2017-07-05 23:46:10 +05:30
Arun Prakash Jana 7bb1e4e4bf
Use xmemrchr() instead of strrchr() 2017-07-05 10:17:42 +05:30
Arun Prakash Jana 7b6e3c261d
Change single-line 0-arg APIs to macros 2017-07-05 09:38:19 +05:30
Arun Prakash Jana 9a4c446760
Retire config.def.h, unify Makefiles 2017-07-05 08:38:34 +05:30
Arun Prakash Jana 3c612fe64d
Update memory usage (latest release) 2017-07-05 08:20:40 +05:30
Arun Prakash Jana 342ecdc3ef
More concise help screen. 2017-07-04 10:01:50 +05:30
Arun Prakash Jana e585d830cd
More optimization 2017-07-03 20:41:58 +05:30
Arun Prakash Jana 76d600b072
Use the global buffer 2017-07-03 18:09:11 +05:30
Arun Prakash Jana be8e9d5213
Re-format help 2017-07-03 10:24:20 +05:30
Arun Prakash Jana be8e4d8552
Custom color support for directories 2017-07-03 02:26:47 +05:30
Arun Prakash Jana a7d88ad7f9
Repeat search: reset current selection 2017-07-03 01:49:14 +05:30
Arun Prakash Jana 093caecd82
Calculate word size inline 2017-07-03 00:55:47 +05:30
Arun Prakash Jana b6b164572e
Unify cd HOME and BEGIN 2017-07-03 00:28:09 +05:30
Arun Prakash Jana 2b963634bc
Add option -e to use exiftool 2017-07-02 23:57:41 +05:30
Arun Prakash Jana acdc6dc0a3
Use non-blocking pipes 2017-07-02 20:32:38 +05:30
Arun Prakash Jana 55d916921f
Show correct information for symbolic links 2017-07-02 16:39:06 +05:30
Arun Prakash Jana 166e31b512
checkpatch fixes 2017-07-02 16:27:44 +05:30
Arun Prakash Jana 3bf858a580
Home-grown APIs, reduced binary size (<40KB) 2017-07-01 03:54:03 +05:30
Arun Prakash Jana 00f9ae9c85
Replace open and close dir with access() 2017-07-01 00:33:41 +05:30
Arun Prakash Jana f87bb199a0
Use bold blue for dirs, reset color 2017-06-30 20:33:36 +05:30
Arun Prakash Jana e780360e7d
Show directories in color (default: enabled) 2017-06-30 07:58:18 +05:30
Arun Prakash Jana 5619ef4436
Simplify argument handling 2017-06-30 05:27:25 +05:30
Arun Prakash Jana 04b9e8ec77
Add Debian badge 2017-06-29 18:58:31 +05:30
Arun Prakash Jana 590d079533
Prepare for release v1.2 2017-06-29 09:48:11 +05:30
Arun Prakash Jana f9a249c4a4
Pre-calculate spawned shell level 2017-06-28 09:59:43 +05:30
Arun Prakash Jana ae9ee35e0c
Show 1 while spawning a subshell 2017-06-25 22:55:46 +05:30
Arun Prakash Jana 908965b6f5
Support F2 to refresh 2017-06-25 10:07:04 +05:30
Arun Prakash Jana 65b818b0eb
Use refresh() to reflect print 2017-06-23 17:52:42 +05:30
Arun Prakash Jana 156c08ccc4
Show a message when busy 2017-06-22 18:23:44 +05:30
Arun Prakash Jana cd030f6b13
Use fstatat() istead of lstat() 2017-06-22 18:20:48 +05:30
Arun Prakash Jana 303f36aed0
Show total files in du mode 2017-06-22 09:39:17 +05:30
Arun Prakash Jana 2524dfb08c
Use correct data type and names for block count 2017-06-22 07:36:49 +05:30
Arun Prakash Jana ad4e35215b
Add if blocks used (helps in large dirs) 2017-06-22 07:12:40 +05:30
Arun Prakash Jana 90680cb370
Show content size of cur dir in du mode 2017-06-21 23:51:53 +05:30
Arun Prakash Jana f59cd3e90f
Minor changes 2017-06-21 09:49:02 +05:30
Arun Prakash Jana 3da053cbfa
Use macros for flags to spawn() 2017-06-20 21:29:37 +05:30
Arun Prakash Jana 5ea4eb0816
Use bitfields for settings 2017-06-20 20:28:53 +05:30
Arun Prakash Jana 2b248e4e1a
Re-structure header 2017-06-20 10:26:31 +05:30
Arun Prakash Jana 370ed32a28
An undocumented debug mode
1. The debug file is located at /tmp/nnn_debug.
2. Debug mode is completely disabled by default. The debug binary `nnndbg` can
be built by running `make debug`.
2017-06-20 00:50:19 +05:30
Arun Prakash Jana b66fa0325d
Use preincr and predecr 2017-06-17 12:28:21 +05:30
Arun Prakash Jana 7a2b1babdd
Push curses exit() and init() to functions 2017-06-15 21:34:47 +05:30
Arun Prakash Jana 6d20178881
Fix reasonable checkpatch reports 2017-06-15 19:34:56 +05:30