FWIW, patching is likely as easy as this (untested):
```diff
diff --git a/src/filetypes.c b/src/filetypes.c
index b1913e368..f773f1a2b 100644
--- a/src/filetypes.c
+++ b/src/filetypes.c
@@ -632,6 +632,10 @@ static GeanyFiletype *find_shebang(const gchar 
*utf8_filename, const gchar *line
                {       /* skip "env" and read the following interpreter */
                        basename_interpreter += 4;
                }
+               else if (g_str_has_prefix(tmp, "busybox "))
+               {
+                       basename_interpreter += 8;
+               }
 
                for (i = 0; ! ft && i < G_N_ELEMENTS(intepreter_map); i++)
                {
```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3884#issuecomment-2131264596
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/3884/[email protected]>

Reply via email to