Jason R. Coombs avatar Jason R. Coombs committed 9b4ef9e

Fixed issues with _link_to_title

Comments (0)

Files changed (1)

jaraco/media/handbrake.py

 def _link_to_title(lines):
 	res = []
 	for line in lines:
-		if '+ title' in line:
-			res.append(dict(title=line[7:]))
-		d = re.match('+ (?P<key>.*):(<P<value>.*)', line).groupdict()
+		title = re.match(r'\+ title (?P<title>\d+):', line)
+		if title:
+			res.append(dict(title=title.group('title')))
+			continue
+		m = re.match(r'  \+ (?P<key>.*): (?P<value>.*)', line)
+		if not m:
+			import pdb; pdb.set_trace()
+		d = m.groupdict()
 		res[-1].update({d['key']: d['value']})
 	return res
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.