JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
add exceptions to the .sh to keep backwards compat
authorMarco Peereboom <marco@conformal.com>
Mon, 29 Oct 2012 21:06:00 +0000 (16:06 -0500)
committerMarco Peereboom <marco@conformal.com>
Mon, 29 Oct 2012 21:21:07 +0000 (16:21 -0500)
spectrwm.c

index 51506d1..9695399 100644 (file)
@@ -6036,7 +6036,7 @@ setconfspawn(char *selector, char *value, int flags)
                        which[i] = '\0';
                        break;
                }
-       if (system(which) != 0)
+       if (flags == 0 && system(which) != 0)
                add_startup_exception("could not find %s",
                    &which[strlen("which ")]);
 
@@ -6073,6 +6073,12 @@ setup_spawn(void)
                                        " -nf $bar_font_color"
                                        " -sb $bar_border"
                                        " -sf $bar_color",      0);
+
+       /* these are not verified for existence */
+       setconfspawn("screenshot_all",  "screenshot.sh full",   1);
+       setconfspawn("screenshot_wind", "screenshot.sh window", 1);
+       setconfspawn("initscr",         "initscreen.sh",        1);
+
 }
 
 /* key bindings */