Browse Source
Use libncursesw for internationalization
Update README on dependencies
master
Arun Prakash Jana
7 years ago
No known key found for this signature in database
GPG Key ID: A75979F35C080412
4 changed files with
6 additions and
6 deletions
-
Makefile
-
Makefile.generic
-
README.md
-
nnn.c
|
|
@@ -4,7 +4,7 @@ PREFIX = /usr/local |
|
|
|
MANPREFIX = $(PREFIX)/share/man |
|
|
|
|
|
|
|
CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter |
|
|
|
LDLIBS = -lcurses |
|
|
|
LDLIBS = -lncursesw |
|
|
|
|
|
|
|
DISTFILES = nnn.c config.def.h nnn.1 Makefile README.md LICENSE |
|
|
|
LOCALCONFIG = config.h |
|
|
|
|
|
@@ -4,7 +4,7 @@ PREFIX = /usr/local |
|
|
|
MANPREFIX = $(PREFIX)/share/man |
|
|
|
|
|
|
|
CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter |
|
|
|
LDLIBS = -lcurses |
|
|
|
LDLIBS = -lncursesw |
|
|
|
|
|
|
|
DISTFILES = nnn.c config.def.h nnn.1 Makefile README.md LICENSE |
|
|
|
LOCALCONFIG = config.h |
|
|
|
|
|
@@ -139,7 +139,7 @@ nnn vs. ranger memory usage while viewing a directory with 10,178 files, sorted |
|
|
|
|
|
|
|
### Installation |
|
|
|
|
|
|
|
nnn needs a curses implementation and standard libc. |
|
|
|
nnn needs libncursesw on Linux (or ncurses on OS X) and standard libc. |
|
|
|
|
|
|
|
- If you are using Homebrew, run: |
|
|
|
|
|
|
|
|
|
@@ -477,9 +477,6 @@ initcurses(void) |
|
|
|
keypad(stdscr, TRUE); |
|
|
|
curs_set(FALSE); /* Hide cursor */ |
|
|
|
timeout(1000); /* One second */ |
|
|
|
|
|
|
|
/* Set locale */ |
|
|
|
setlocale(LC_ALL, ""); |
|
|
|
} |
|
|
|
|
|
|
|
static void |
|
|
@@ -1674,6 +1671,9 @@ main(int argc, char *argv[]) |
|
|
|
exit(1); |
|
|
|
} |
|
|
|
|
|
|
|
/* Set locale */ |
|
|
|
setlocale(LC_ALL, ""); |
|
|
|
|
|
|
|
initcurses(); |
|
|
|
browse(ipath, ifilter); |
|
|
|
exitcurses(); |
|
|
|