diff options
Diffstat (limited to 'dmenu.c.rej')
-rw-r--r-- | dmenu.c.rej | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/dmenu.c.rej b/dmenu.c.rej new file mode 100644 index 0000000..67eb339 --- /dev/null +++ b/dmenu.c.rej @@ -0,0 +1,22 @@ +--- dmenu.c ++++ dmenu.c +@@ -643,7 +650,7 @@ setup(void) + static void + usage(void) + { +- fputs("usage: dmenu [-bfiv] [-l lines] [-p prompt] [-fn font] [-m monitor]\n" ++ fputs("usage: dmenu [-bfinv] [-l lines] [-p prompt] [-fn font] [-m monitor]\n" + " [-nb color] [-nf color] [-sb color] [-sf color] [-w windowid]\n", stderr); + exit(1); + } +@@ -666,7 +673,9 @@ main(int argc, char *argv[]) + else if (!strcmp(argv[i], "-i")) { /* case-insensitive item matching */ + fstrncmp = strncasecmp; + fstrstr = cistrstr; +- } else if (i + 1 == argc) ++ } else if (!strcmp(argv[i], "-n")) /* instant select only match */ ++ instant = 1; ++ else if (i + 1 == argc) + usage(); + /* these options take one argument */ + else if (!strcmp(argv[i], "-l")) /* number of lines in vertical list */ |