]> git.ipfire.org Git - thirdparty/git.git/blobdiff - bugreport.c
diff-files --raw: show correct post-image of intent-to-add files
[thirdparty/git.git] / bugreport.c
index aa8a489c35e8f48799e6e3e3d39e585724c89c3d..28f4568b01f28bbbb8e6de4c07c92947533e6ef7 100644 (file)
@@ -9,6 +9,7 @@
 static void get_system_info(struct strbuf *sys_info)
 {
        struct utsname uname_info;
+       char *shell = NULL;
 
        /* get git version from native cmd */
        strbuf_addstr(sys_info, _("git version:\n"));
@@ -29,8 +30,13 @@ static void get_system_info(struct strbuf *sys_info)
 
        strbuf_addstr(sys_info, _("compiler info: "));
        get_compiler_info(sys_info);
+
        strbuf_addstr(sys_info, _("libc info: "));
        get_libc_info(sys_info);
+
+       shell = getenv("SHELL");
+       strbuf_addf(sys_info, "$SHELL (typically, interactive shell): %s\n",
+                   shell ? shell : "<unset>");
 }
 
 static void get_populated_hooks(struct strbuf *hook_info, int nongit)