mkm3u: Use colons as the implicit separators for named seasons and series.
[epls] / mkm3u
diff --git a/mkm3u b/mkm3u
index 74496b2..5464ac7 100755 (executable)
--- a/mkm3u
+++ b/mkm3u
@@ -379,7 +379,7 @@ class Season (BaseSeason):
         label = "%s %s" % \
           (epname, ", ".join("%d.%s" % (me.i, e) for e in epn))
       else:
-        label = "%s%s %s" % (me.title, epname, ", ".join(epn))
+        label = "%s%s %s" % (me.title, epname, ", ".join(epn))
     else:
       if me.implicitp:
         label = "%s. %s" % (", ".join(epn), title)
@@ -387,7 +387,7 @@ class Season (BaseSeason):
         label = "%s. %s" % \
           (", ".join("%d.%s" % (me.i, e) for e in epn), title)
       else:
-        label = "%s%s. %s" % (me.title, ", ".join(epn), title)
+        label = "%s%s. %s" % (me.title, ", ".join(epn), title)
     return label
 
 class MovieSeason (BaseSeason):
@@ -406,9 +406,9 @@ class MovieSeason (BaseSeason):
       label = title
     elif title is None:
       epname, epn = me._epnames(i, neps)
-      label = "%s%s %s" % (me.title, epname, ", ".join(epn))
+      label = "%s%s %s" % (me.title, epname, ", ".join(epn))
     else:
-      label = "%s%s" % (me.title, title)
+      label = "%s%s" % (me.title, title)
     return label
 
 class Series (object):
@@ -449,7 +449,7 @@ class Playlist (object):
         label = ep.label()
         if me.nseries > 1 and ep.series_title_p and \
            ep.season.series.title is not None:
-          if ep.season.i is None: sep = ""
+          if ep.season.i is None: sep = ""
           else: sep = " "
           label = ep.season.series.title + sep + label
         if not ep.chapters: