]> git.sur5r.net Git - i3/i3/commitdiff
i3-dmenu-desktop: strip newlines from dmenu ≥ 4.4 (Thanks saurabhgeek92)
authorMichael Stapelberg <michael@stapelberg.de>
Tue, 25 Dec 2012 11:41:00 +0000 (12:41 +0100)
committerMichael Stapelberg <michael@stapelberg.de>
Tue, 25 Dec 2012 11:41:00 +0000 (12:41 +0100)
fixes #891

i3-dmenu-desktop

index 5bf77c2f56de9de6b75dec7cbc69ff45fa35cd95..80d33c23559469f489286e28167341a434781728 100755 (executable)
@@ -287,6 +287,8 @@ my $status = ($? >> 8);
 exit $status unless $status == 0;
 
 my $choice = <$dmenu_out>;
+# dmenu ≥ 4.4 adds a newline after the choice
+chomp($choice);
 my $app;
 # Exact match: the user chose “Avidemux (GTK+)”
 if (exists($choices{$choice})) {