From adb10b6d5d0dd3b51bd1dab38e5a7be50a2d6853 Mon Sep 17 00:00:00 2001 From: nova Date: Thu, 21 May 2026 00:05:36 +0200 Subject: [PATCH] (hopefully) finalizing move_right --- interactions.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/interactions.c b/interactions.c index 29c5031..b499253 100644 --- a/interactions.c +++ b/interactions.c @@ -207,6 +207,10 @@ void move_right(){ } dir_changed(); } else if (mid_dir.current_file->file_type & FILE_TYPE_EXEC) { + chdir("."); + char *cmd = parse_cmd("./"SETTINGS_COMMAND_REPLACE_STR,mid_dir.current_file); + if (system(cmd)) { + } } else { char *mime = get_mimetype(mid_dir.current_file); char *extension = mid_dir.current_file->file_name; @@ -233,7 +237,7 @@ void move_right(){ } if (!(status & STATUS_MOVE_RIGHT_MATCH)) { for (i = 0; i < mimetype_default_count; i++) { - if (strstr(mimetype_default_cmd[i].mimetype, mime) == 0) { + if (strstr(mime, mimetype_default_cmd[i].mimetype)) { cmd = parse_cmd(mimetype_default_cmd[i].command, mid_dir.current_file); if (system(cmd)) { }