all repos — dmenu @ 6b5b580affe4f1f5315afd375c86a87d44799778

my build of dmenu

fixed a bug when dmenu is run with -v
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 14:39:54 +0100
commit

6b5b580affe4f1f5315afd375c86a87d44799778

parent

d8b48d64e168d515ade6631e75ce202f26e00f2d

2 files changed, 4 insertions(+), 4 deletions(-)

jump to
M config.mkconfig.mk

@@ -1,5 +1,5 @@

# dmenu version -VERSION = 2.4.2 +VERSION = 2.5 # Customize below to fit your system
M main.cmain.c

@@ -418,7 +418,9 @@ XEvent ev;

XModifierKeymap *modmap; XSetWindowAttributes wa; - if(isatty(STDIN_FILENO)) { + if(argc == 2 && !strncmp("-v", argv[1], 3)) + eprint("dmenu-"VERSION", (C)opyright MMVI-MMVII Anselm R. Garbe\n"); + else if(isatty(STDIN_FILENO)) { fputs("error: dmenu can't run in an interactive shell\n", stdout); usage(); }

@@ -445,8 +447,6 @@ }

else if(!strncmp(argv[i], "-sf", 4)) { if(++i < argc) selfg = argv[i]; } - else if(!strncmp(argv[i], "-v", 3)) - eprint("dmenu-"VERSION", (C)opyright MMVI-MMVII Anselm R. Garbe\n"); else usage(); setlocale(LC_CTYPE, "");