From 502000a4677344a58745820b177b93f1d13120d5 Mon Sep 17 00:00:00 2001 From: Raphael Scholer Date: Wed, 19 Aug 2015 05:28:56 +0200 Subject: [PATCH] cmus - Simplify extraction of artist and title information The "fallback" did exactly what the preceeding code did. --- i3pystatus/cmus.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/i3pystatus/cmus.py b/i3pystatus/cmus.py index 60e18c8..6797a14 100644 --- a/i3pystatus/cmus.py +++ b/i3pystatus/cmus.py @@ -6,12 +6,8 @@ from i3pystatus.core.util import TimeWrapper def _extract_artist_title(input): - for sep in ('-', ' - '): - split = input.split(sep) - if len(split) == 2: - return split[0], split[1] - # fallback - return (input.split('-') + [''] * 2)[:2] + artist, title = (input.split('-') + [''])[:2] + return artist.strip(), title.strip() class Cmus(IntervalModule):