Arun Prakash Jana
6f48a711d4
Auto-proceed on open (key + to toggle)
5 jaren geleden
Arun Prakash Jana
6aed714347
Run GUI app as plugin
5 jaren geleden
Sijmen J. Mulder
46fc9c983c
Fallbacks for absent NAME_MAX and PATH_MAX ( #455 )
* Fallbacks for absent NAME_MAX and PATH_MAX
Certainly NAME_MAX isn't guaranteed to exist and on (some versions of?)
Illumos and SmartOS it doesn't, so provide some reasonably accommodating
fallbacks.
* Smaller limits
* Remove now redundant PATH_MAX definition for Hurd
5 jaren geleden
Arun Prakash Jana
c434d8d4bc
Use enough buffer length for file names
5 jaren geleden
Arun Prakash Jana
9cbadc12be
Fix typo
5 jaren geleden
Arun Prakash Jana
e3d80da2ad
Exit prompt on ^D at empty prompt
5 jaren geleden
Ethan R
812368cce6
Added more readline bindings ( #452 )
5 jaren geleden
Arun Prakash Jana
e5ad7d81ff
PCRE 2 - fix check for filter match
Kind contribution from uno20001:
https://old.reddit.com/r/C_Programming/comments/etavho/file_manager_nnn_needs_help_with_pcre/fffk4wr/
5 jaren geleden
Arun Prakash Jana
196c09ab9b
PCRE 2 - fix compilation error
5 jaren geleden
Arun Prakash Jana
e2d37632ea
PCRE - add error handling
5 jaren geleden
KlzXS
27617c0446
Detach process with F_NOWAIT ( #450 )
* Experimental PCRE library support
To compile with PCRE install libpcre-dev(el) and run:
cc -Wall -Wextra -O3 -DPCRE -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -I/usr/include -o nnn src/nnn.c -lreadline -lncursesw -ltinfo -lpcre
* Detach process with F_NOWAIT
Co-authored-by: Mischievous Meerkat <engineerarun@gmail.com>
5 jaren geleden
Arun Prakash Jana
827875c3ef
Experimental PCRE library support
To compile with PCRE install libpcre-dev(el) and run:
cc -Wall -Wextra -O3 -DPCRE -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -I/usr/include -o nnn src/nnn.c -lreadline -lncursesw -ltinfo -lpcre
5 jaren geleden
Arun Prakash Jana
50df09b918
Do not show file name in status bar
Both in light and detail modes we show more characters than in status bar.
5 jaren geleden
Arun Prakash Jana
de4b817998
Lazy unmount, umount (macOS) support
5 jaren geleden
Arun Prakash Jana
60dfb79b8d
Check if path exists before trying to create
5 jaren geleden
Arun Prakash Jana
a87be62204
Use indicative dir names when creating
5 jaren geleden
Arun Prakash Jana
8d6f766e75
Remove redundant variables/assignments
5 jaren geleden
Arun Prakash Jana
8df6602fac
Remove redundant check
5 jaren geleden
Arun Prakash Jana
abd1df8770
Initialize mask
5 jaren geleden
Arun Prakash Jana
9b45b05746
Code refactor
5 jaren geleden
Arun Prakash Jana
0f1e648032
Refactor
5 jaren geleden
Arun Prakash Jana
7677cd4417
Copy current name in API
5 jaren geleden
Arun Prakash Jana
1c6fd9c7d7
Refactor
5 jaren geleden
Arun Prakash Jana
5e7c42c822
checkpatch.pl fixes
5 jaren geleden
Arun Prakash Jana
4d01aa78ae
Shorten env vars
5 jaren geleden
Arun Prakash Jana
6c2dc7fc95
Use macro
5 jaren geleden
Arun Prakash Jana
cfdd745611
Get rid of modulo operation
5 jaren geleden
Arun Prakash Jana
9b054d51f4
Key F5 toggle hidden
5 jaren geleden
Arun Prakash Jana
afb7efc860
Merge functions
5 jaren geleden
Arun Prakash Jana
dd02fb6049
Use simpler logic to show progress on Linux
5 jaren geleden
Arun Prakash Jana
5f18a0892c
Clear lastname is the top file is deleted
5 jaren geleden
Arun Prakash Jana
679374680f
Revert "Revert "Fixed calculation of capacity on OpenBSD ( #441 )""
This reverts commit 681b22d5c7
.
The statvfs man page:
http://man7.org/linux/man-pages/man3/statvfs.3.html
says clearly:
fsblkcnt_t f_blocks; /* Size of fs in f_frsize units */
I missed this earlier.
5 jaren geleden
Arun Prakash Jana
64667b377d
Options -e and -t
Replaces the following environment variables:
- NNN_USE_EDITOR
- NNN_IDLE_TIMEOUT
5 jaren geleden
Arun Prakash Jana
94a233b808
Fix: crash on entering empty dir, then press down
5 jaren geleden
Arun Prakash Jana
4f233c161a
Remove redundant check
5 jaren geleden
Arun Prakash Jana
feec63ebb3
Use do-while instead of while
5 jaren geleden
Arun Prakash Jana
681b22d5c7
Revert "Fixed calculation of capacity on OpenBSD ( #441 )"
This reverts commit 527e995f1f
.
5 jaren geleden
Arun Prakash Jana
f9d38d1420
A fancier prompt
5 jaren geleden
Maxim Baz
0fd1f142c7
Quit with an error code ( #442 )
* Quit with an error code
* Use `Q` as "quit with err"
* Remove extra var and simplify conditions
* Revert combining conditions
* Fix formatting
* Format help with as much tabs as possible
5 jaren geleden
Martin Ziemer
527e995f1f
Fixed calculation of capacity on OpenBSD ( #441 )
5 jaren geleden
Arun Prakash Jana
3a4dd4c469
Fix alignment
5 jaren geleden
Arun Prakash Jana
0222b75c2e
Use / to toggle string and regex
5 jaren geleden
Arun Prakash Jana
73a2919b7e
Prepare for release v2.9
5 jaren geleden
KlzXS
4930f34c3f
Catch NULL from malloc() ( #438 )
* Catch NULL from malloc()
* Tidy up errors
* Make indentaion look pretty in git
5 jaren geleden
Arun Prakash Jana
b1c9f4ed45
Use macro to print error
5 jaren geleden
Arun Prakash Jana
a9ebe7ed88
While drawing lines, set correct color
5 jaren geleden
Arun Prakash Jana
1a728603bf
(B)Tab for BackTab
5 jaren geleden
Arun Prakash Jana
364399246e
Show order info in filter info bar
5 jaren geleden
Arun Prakash Jana
1b252b6ecb
Keybind changes
5 jaren geleden
Arun Prakash Jana
8ebedab3f6
Fix doc
5 jaren geleden