From c433a3bd209d4bf3f9d264f38afbc32335aaa0c8 Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Wed, 18 Jun 2025 12:25:46 -0400 Subject: [PATCH] Revert "Apply case-insenstive patch" This reverts commit d050236423306c38af69d4231b4f8816db16cd4f. --- README.md | 3 +-- dmenu.c | 11 +++++------ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 9d2ec7a..e5bb66e 100644 --- a/README.md +++ b/README.md @@ -8,5 +8,4 @@ ### Patches -* [fuzzymatch](https://tools.suckless.org/dmenu/patches/fuzzymatch/) -* [case-insensitive](https://tools.suckless.org/dmenu/patches/case-insensitive/) +* [Fuzzymatch](https://tools.suckless.org/dmenu/patches/fuzzymatch/) diff --git a/dmenu.c b/dmenu.c index 122d871..1307268 100644 --- a/dmenu.c +++ b/dmenu.c @@ -56,9 +56,8 @@ static Clr *scheme[SchemeLast]; #include "config.h" -static char * cistrstr(const char *s, const char *sub); -static int (*fstrncmp)(const char *, const char *, size_t) = strncasecmp; -static char *(*fstrstr)(const char *, const char *) = cistrstr; +static int (*fstrncmp)(const char *, const char *, size_t) = strncmp; +static char *(*fstrstr)(const char *, const char *) = strstr; static unsigned int textw_clamp(const char *str, unsigned int n) @@ -822,9 +821,9 @@ main(int argc, char *argv[]) fuzzy = 0; else if (!strcmp(argv[i], "-f")) /* grabs keyboard before reading stdin */ fast = 1; - else if (!strcmp(argv[i], "-s")) { /* case-sensitive item matching */ - fstrncmp = strncmp; - fstrstr = strstr; + else if (!strcmp(argv[i], "-i")) { /* case-insensitive item matching */ + fstrncmp = strncasecmp; + fstrstr = cistrstr; } else if (i + 1 == argc) usage(); /* these options take one argument */