From baf4c173aafc0f225d5eda1f4f4db3d92db02f0e Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Sun, 28 Jun 2026 17:10:55 +0200 Subject: fixup: fixed searching for `|` - it must also be escaped when converted to a regular expression --- src/search.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/search.c b/src/search.c index c156589..ffa3a99 100644 --- a/src/search.c +++ b/src/search.c @@ -198,7 +198,7 @@ teco_regex_escape(const gchar *str, gsize len) *p++ = '0'; *p++ = '0'; *p++ = '0'; - } else if (strchr("^.*+?([-]{\\$", *str)) { + } else if (strchr("^.*+?(|[-]{\\$", *str)) { *p++ = '\\'; *p++ = *str; } else { -- cgit v1.2.3