nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 47845870248d4629fc41ca0fc5ae3093e0897e88
parent 88306e2d9c972f61eb0e595e0b48353e01467dc5
Author: Arun <engineerarun@gmail.com>
Date:   Thu,  9 Jun 2022 02:26:27 +0530

Merge pull request #1394 from luukvbaal/explorer

Disable e on explorer mode
Diffstat:
Mpatches/restorepreview/mainline.diff | 2+-
Msrc/nnn.c | 4++--
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/patches/restorepreview/mainline.diff b/patches/restorepreview/mainline.diff @@ -202,7 +202,7 @@ index 6b0c1dc5..2aac557b 100644 case SEL_EDIT: + if (g_state.previewer) + notify_fifo(FALSE, TRUE); - if (!g_state.picker) + if (!(g_state.picker || g_state.fifomode)) spawn(editor, newpath, NULL, NULL, F_CLI); + if (g_state.previewer) { + pkey = previewkey; diff --git a/src/nnn.c b/src/nnn.c @@ -354,7 +354,7 @@ typedef struct { uint_t dircolor : 1; /* Current status of dir color */ uint_t dirctx : 1; /* Show dirs in context color */ uint_t duinit : 1; /* Initialize disk usage */ - uint_t fifomode : 1; /* FIFO notify mode: 0: preview, 1: explore */ + uint_t fifomode : 1; /* FIFO notify mode: 0: preview, 1: explorer */ uint_t forcequit : 1; /* Do not prompt on quit */ uint_t initfile : 1; /* Positional arg is a file */ uint_t interrupt : 1; /* Program received an interrupt */ @@ -7338,7 +7338,7 @@ nochange: copycurname(); goto nochange; case SEL_EDIT: - if (!g_state.picker) + if (!(g_state.picker || g_state.fifomode)) spawn(editor, newpath, NULL, NULL, F_CLI); continue; default: /* SEL_LOCK */