diff options
| author | Dylan Araps <dylan.araps@gmail.com> | 2026-03-12 11:55:10 +0200 |
|---|---|---|
| committer | Dylan Araps <dylan.araps@gmail.com> | 2026-03-12 11:55:10 +0200 |
| commit | 9df05cf368448e487b15d263a6f1a1a725e52f90 (patch) | |
| tree | 36c268a81d0940e78a59d2ffb774562b8a8f6a20 | |
| parent | 6d42e7e3638556f6524de9403ef5692001bcb274 (diff) | |
dfm: better exec message
Shows "command not found" which is clearer
| -rw-r--r-- | dfm.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -2309,7 +2309,10 @@ fm_exec(struct fm *p, int in, const char *d, const char *const a[], bool bg, boo int r = run_cmd(bg ? p->t.null : p->t.fd, in, d, a, bg); if (tf) fm_term_raw(p); if (r == -1) { - fm_draw_err(p, S("exec"), errno); + if (errno == ENOENT) + fm_draw_err(p, S("exec: command not found"), 0); + else + fm_draw_err(p, S("exec"), errno); return -1; } if (WIFEXITED(r)) { |