Arun Prakash Jana
8b8e644cf5
Remove readline dep and use native prompt
- `nnn` is all about navigational convenience so the user doesn't have to type
- the binary size increases due to readline linkage
- alternative workflow: ^G, cd, `nnn`
- readline required using the prompt and the history would stay after quit
преди 6 години
Arun Prakash Jana
68f0af6220
Prepare for release v1.9
преди 6 години
Arun Prakash Jana
d6c0e1093a
Prepare for release v1.8
преди 6 години
Arun Prakash Jana
1653414039
Add more phony targets
преди 6 години
Arun Prakash Jana
063882c420
Fix #97 : add manpage for nlay
преди 6 години
Dridi Boukelmoune
6ac45b92bd
Make install(1) commands override-able ( #96 )
преди 6 години
ilovezfs
b750e4162b
Makefile: don't use non-portable -t option ( #83 )
This fixes the build with the BSD install command by eschewing the GNU
specific -t option, which is not portable.
преди 6 години
Arun Prakash Jana
0f89943d95
Prepare for release v1.7
преди 6 години
maxice8
ff502f0b3e
Makefile: use PKG_CONFIG instead of hardcoding pkg-config ( #78 )
преди 7 години
Jan Chren
a7aaf3a458
make Makefile more packaging friendly ( #76 )
* make Makefile more packaging friendly
* packagecore: run `strip` before installing
преди 7 години
Arun Prakash Jana
3a88e31a0e
Check alignment and enable -O3
преди 7 години
Arun Prakash Jana
cd177086ca
OpenSUSE gcc fails at '-fno-tree-loop-vectorize'
преди 7 години
Arun Prakash Jana
f687463574
Prepare for release v1.6
преди 7 години
Arun Prakash Jana
f801e2e630
Fix #50 : use -O3, disable -ftree-loop-vectorize
преди 7 години
Arun Prakash Jana
3da5f5d130
Remove -O2 from debug build
преди 7 години
Arun Prakash Jana
c70f429bc7
Use the same o/p filename in debug mode
преди 7 години
Arun Prakash Jana
5ff29cede8
Fix #50 : revert to -O2 optimization
The while loop in xstrlcpy() breaks when -O3 is used.
преди 7 години
Arun Prakash Jana
dcf8fbf78b
Prepare for release v1.5
преди 7 години
Arun Prakash Jana
b0a806ae2e
Enable O3 optimization
преди 7 години
Arun Prakash Jana
91ab00061c
Prepare for v1.4 release
преди 7 години
Arun Prakash Jana
277cf66097
Move config.h to nnn.h
преди 7 години
Arun Prakash Jana
7fe6abb213
Prepare for release v1.3
преди 7 години
Arun Prakash Jana
9a4c446760
Retire config.def.h, unify Makefiles
преди 7 години
Arun Prakash Jana
590d079533
Prepare for release v1.2
преди 7 години
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`.
преди 7 години
Arun Prakash Jana
33c4a227d2
Make Makefile generic
преди 7 години
Johnathan Jenkins
9eed24bbac
pkg-config for ncurses ( #25 )
преди 7 години
Arun Prakash Jana
a310176160
Prepare for release v1.1
преди 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
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 години