Просмотр исходного кода

Make NNN_COLORS override NO_COLORS (#515)

master
lvgx GitHub 4 лет назад
Родитель
Сommit
a6cef2504c
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: 4AEE18F83AFDEB23
2 измененных файлов: 7 добавлений и 3 удалений
  1. +1
    -1
      nnn.1
  2. +6
    -2
      src/nnn.c

+ 1
- 1
nnn.1 Просмотреть файл

@@ -417,7 +417,7 @@ separated by \fI;\fR:
\fBnnn:\fR this is a special variable set to the hovered entry before executing
a command from the command prompt or spawning a shell.
.Pp
\fBNO_COLOR:\fR if defined, disable ANSI color output.
\fBNO_COLOR:\fR disable ANSI color output (overridden by \fBNNN_COLORS\fR).
.Sh KNOWN ISSUES
.Nm
may not handle keypresses correctly when used with tmux (see issue #104 for


+ 6
- 2
src/nnn.c Просмотреть файл

@@ -1494,9 +1494,13 @@ static bool initcurses(void *oldmask)
#endif
curs_set(FALSE); /* Hide cursor */

if (!getenv("NO_COLOR")) {
char *colors = getenv(env_cfg[NNN_COLORS]);

if (colors || !getenv("NO_COLOR")) {
short i;
char *colors = xgetenv(env_cfg[NNN_COLORS], "4444");

if (!colors)
colors = "4444";

start_color();
use_default_colors();


Загрузка…
Отмена
Сохранить