Quellcode durchsuchen

Simplify getting editor env var

master
Arun Prakash Jana vor 6 Jahren
Ursprung
Commit
32ca8ca133
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden GPG-Schlüssel-ID: A75979F35C080412
1 geänderte Dateien mit 8 neuen und 14 gelöschten Zeilen
  1. +8
    -14
      src/nnn.c

+ 8
- 14
src/nnn.c Datei anzeigen

@@ -3577,20 +3577,14 @@ int main(int argc, char *argv[])

/* Edit text in EDITOR, if opted */
if (getenv("NNN_USE_EDITOR")) {
editor = xgetenv("VISUAL", NULL);
if (!editor)
editor = xgetenv("EDITOR", "vi");
if (editor) {
/* copier used as a temp var */
copier = editor;
while (*copier) {
if (*copier == ' ') {
*copier = '\0';
editor_arg = ++copier;
break;
}
++copier;
}
editor = xgetenv("VISUAL", xgetenv("EDITOR", "vi"));
/* copier used as a temp var */
copier = editor;
while (*copier && *copier != ' ')
++copier;
if (*copier == ' ') {
*copier = '\0';
editor_arg = ++copier;
}
}



Laden…
Abbrechen
Speichern