Arun Prakash Jana
33c4a227d2
Make Makefile generic
пре 7 година
Arun Prakash Jana
00aaee9ff1
nlay - a highly customizable file handler
пре 7 година
Arun Prakash Jana
89224cfa98
Use readline() at chdir prompt
With the features the readline library provides it would be too naive to ignore.
We break out of the curses mode into the prompt and get back in.
This change introduces dependency on libncurses.
пре 7 година
Zhiming Wang
afa0540934
Makefile: use libncurses instead of libncursesw on Darwin
macOS 10.12.4 and many earlier versions have libncurses 5.4 with wide character
support, but not libncursesw.
пре 7 година
Arun Prakash Jana
5b68fa1a67
Use libncursesw for internationalization
Update README on dependencies
пре 7 година
Arun Prakash Jana
85d7f2762e
Move man to $PREFIX/share/man
пре 7 година
Arun Prakash Jana
275b42efb0
Prepare for release v1.0
пре 7 година
Arun Prakash Jana
372a3a0c80
Add Makefile.generic, update docs
пре 7 година
Arun Prakash Jana
74a13c645d
Maximize rlimit, switch to detail view in du mode
пре 7 година
Arun Prakash Jana
6cb87b4248
Fix #4 .
пре 7 година
Arun Prakash Jana
aebe6c1898
Fix warnings. Harden compilation.
пре 7 година
Zhiming Wang
e758ff78e5
Allow custom CFLAGS and CPPFLAGS in Makefile
This is consistent with the fact that custom LDFLAGS are already allowed, and
for once, it makes warning options easier to control.
Also use automatic variables $@ and $^ consistently.
пре 7 година
Arun Prakash Jana
87e0891b8d
Remove redundant stuff
1. Have a faster copy of strlcpy()
2. Remove redundant legacy files
3. Fix an issue with NULL check on array name
пре 7 година
Arun Prakash Jana
90e98b832b
Revert non-portable optimization
пре 7 година
Arun Prakash Jana
7be7a6d215
Optimizations
пре 7 година
Arun Prakash Jana
584a5f90f3
Remove sh as script opener, use vi
пре 7 година
Arun Prakash Jana
8775a52779
Rename project to nnn (Noice is Not Noice)
пре 7 година
Arun Prakash Jana
c78e3bf14f
strip binary
пре 7 година
sin
e56e7d912b
Bump to 0.6
пре 8 година
sin
2bed0dd175
Accept user-defined LDFLAGS in Makefile
Diff by Ypnose
пре 8 година
Arun Prakash Jana
2958ecd040
Remove libmagic, use file command.
The magic.mgc file gets created in the local directory, opening
the global file throws unwanted messages. So we are using the o/p
of the file command to determine if the file is a plain text file.
пре 8 година
Arun Prakash Jana
e59b414503
Remove config.h on clean.
пре 8 година
Arun Prakash Jana
bc731cd9c0
Modify file type handling.
Use mpv, fmedia, zathura.
Invoke libmagic to identify text files and open with vim.
Use xdg-open for unhandled mimes.
пре 8 година
sin
d56de6318f
Bump to 0.5
пре 8 година
sin
98e06fc739
Bump to 0.4
пре 9 година
sin
252e8561ef
Bump to 0.3
пре 9 година
lostd
ee72ebd042
Make config independent to avoid accidental overwrites
пре 9 година
sin
d337e25fb3
Bump to 0.2
пре 10 година
lostd
b78755bb01
First release
пре 10 година
lostd
4d72d592d8
No need for +=, also favors portability
пре 10 година
lostd
bd6b3e932e
Build with -lcurses by default to be more generic
пре 10 година
lostd
eebbf61c10
Use a var for dist files and remove queue.h
пре 10 година
sin
89d0dc35ee
Add dist target
пре 10 година
sin
f4b5df5b3a
Replace asprintf() with strlcpy() and strlcat()
пре 10 година
sin
cae14a8208
Ensure manprefix exists
пре 10 година
lostd
2d46c45a43
The queue header is not needed for now
пре 10 година
lostd
7ee4928a3f
Just let the commands show up
пре 10 година
sin
6d991593d6
Add manpage
пре 10 година
lostd
8e0f853f20
Still use some of the implicit magic
пре 10 година
sin
65c1dfe167
Add install/uninstall targets
пре 10 година
sin
4c330409b0
And CPPFLAGS
пре 10 година
sin
e776ebe36c
Use CFLAGS too
пре 10 година
sin
a13096b773
Force rebuild of noice.o if queue.h is modified
пре 10 година
sin
43fa667cd6
Add config.def.h
пре 10 година
sin
a9b5370ac6
Add strlcpy()
пре 10 година
lostd
b6c43f66a9
Change string copies to use strlcpy(3)
пре 10 година
lostd
561caf46db
Add the noice file browser
пре 10 година