Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-22 | Add target norl to drop libreadline | ||
2019-02-22 | Use a shorter macro | ||
2019-02-19 | Prepare for release v2.3 | ||
2019-02-01 | Don't rebuild on make install | ||
2019-01-24 | Use libreadline at command prompt | ||
2019-01-01 | Prepare for release v2.2 | ||
2018-12-17 | Revert "Remove CPPFLAGS since C++ is not used" | ||
Mistook CPPFLAGS ("C preprocessor flags") for CXXFLAGS ("C++ flags"). This reverts commit 0956b82d33fb2956da837e6a06a2a6f7216d47c0. | |||
2018-12-16 | Remove CPPFLAGS since C++ is not used | ||
2018-12-16 | Make curses flags configurable | ||
2018-12-16 | Also use pkg-config for regular ncurses | ||
2018-12-16 | Make optimization flags configurable | ||
2018-11-23 | Prepare for release v2.1 | ||
2018-11-10 | Re-structure files | ||
2018-11-10 | Retire nlay | ||
2018-11-03 | Add blank target | ||
2018-10-19 | Honour CPPFLAGS | ||
Preprocessor flags are passed in CPPFLAGS. Debian uses it to pass hardening options (-D_FORTIFY_SOURCE) to the compiler. | |||
2018-10-19 | Prepare for release v2.0 | ||
2018-08-16 | 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 | |||
2018-08-10 | Prepare for release v1.9 | ||
2018-05-02 | Prepare for release v1.8 | ||
2018-04-01 | Add more phony targets | ||
2018-03-14 | Fix #97: add manpage for nlay | ||
2018-03-14 | Make install(1) commands override-able (#96) | ||
2018-02-28 | 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. | |||
2018-02-28 | Prepare for release v1.7 | ||
2018-01-22 | Makefile: use PKG_CONFIG instead of hardcoding pkg-config (#78) | ||
2018-01-10 | make Makefile more packaging friendly (#76) | ||
* make Makefile more packaging friendly * packagecore: run `strip` before installing | |||
2017-12-29 | Check alignment and enable -O3 | ||
2017-12-25 | OpenSUSE gcc fails at '-fno-tree-loop-vectorize' | ||
2017-12-25 | Prepare for release v1.6 | ||
2017-12-19 | Fix #50: use -O3, disable -ftree-loop-vectorize | ||
2017-12-17 | Remove -O2 from debug build | ||
2017-11-30 | Use the same o/p filename in debug mode | ||
2017-11-30 | Fix #50: revert to -O2 optimization | ||
The while loop in xstrlcpy() breaks when -O3 is used. | |||
2017-10-05 | Prepare for release v1.5 | ||
2017-09-27 | Enable O3 optimization | ||
2017-09-04 | Prepare for v1.4 release | ||
2017-09-02 | Move config.h to nnn.h | ||
2017-07-26 | Prepare for release v1.3 | ||
2017-07-05 | Retire config.def.h, unify Makefiles | ||
2017-06-29 | Prepare for release v1.2 | ||
2017-06-20 | 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-05-13 | Make Makefile generic | ||
2017-05-13 | pkg-config for ncurses (#25) | ||
2017-05-11 | Prepare for release v1.1 | ||
2017-04-23 | nlay - a highly customizable file handler | ||
2017-04-20 | 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. | |||
2017-04-16 | 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. | |||
2017-04-16 | Use libncursesw for internationalization | ||
Update README on dependencies | |||
2017-04-13 | Move man to $PREFIX/share/man | ||