morse.epls: Fix some bungled episode titles.
[epls] / mkm3u
diff --git a/mkm3u b/mkm3u
index 6a9b688..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:
@@ -593,7 +593,7 @@ class EpisodeListParser (object):
     elif cmd == "epname":
       for k, v in me._keyvals(opts): me._bad_keyval("epname", k, v)
       name = ww.rest(); check(name is not None, "missing episode name")
-      try: sep = name.index(",")
+      try: sep = name.index("::")
       except ValueError: names = name + "s"
       else: name, names = name[:sep], name[sep + 1:]
       me._pl.epname, me._pl.epnames = name, names