From 76dcebcadfbe9098623b0f6b54eeebcdbf872c96 Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Thu, 31 Jul 2008 10:59:11 -0400 Subject: [PATCH] mpdmenu: Update title menu cases. --- scripts/mpdmenu.pl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/mpdmenu.pl b/scripts/mpdmenu.pl index 192c28e..d2c4c2c 100755 --- a/scripts/mpdmenu.pl +++ b/scripts/mpdmenu.pl @@ -197,7 +197,7 @@ if (defined $album) { s/\s*$ob\s*((e\.)?piano|english|japanese|inst|tv|without|w\/o|off|back|short|karaoke|game).*//i; # Deal with titles like "blah instrumental". - s/\s+(instrumental|off vocal|short|tv)([\s-]+(size|version|s))?$//i; + s/\s+(instrumental|off vocal|short|tv)([\s-]+(mix|size|version))?$//i; s/\s+without\s+\w+$//i; my $basetitle = $_; @@ -231,7 +231,8 @@ if (defined $album) { ); # MPD searches are case-insensitive. - next if (!($t_title =~ m/(\P{Latin}|^)\Q$basetitle\E(\P{Latin}|$)/)); + next if (!($t_title =~ m/(\P{Latin}|^)\Q$basetitle\E(\P{Latin}|$)/ || $t_title =~ m/\Q$basetitle\E/i)); + $t_artist = sanitise($t_artist); $t_title = sanitise($t_title); -- 2.43.0