spadgos/sublime-jsdocs — pull request #188 by mneuhaus (2013-06-06 22:52:17+00:00)
Title: Python 3 compatibility fix

I encapsulated the map function of the parse method by
list to get a proper list instead of a map object

Without this fix i couldn't use DocBlockr with PHP because it failed with this error:

```
Traceback (most recent call last):
File "/Applications/Sublime Text 3.app/Contents/MacOS/sublime_plugin.py", line 549, in run_
return self.run(edit)
File "/Users/mneuhaus/Library/Application Support/Sublime Text 3/Packages/DockBlockr/jsdocs.py", line 86, in run
snippet = self.generateSnippet(out, inline)
File "/Users/mneuhaus/Library/Application Support/Sublime Text 3/Packages/DockBlockr/jsdocs.py", line 130, in generateSnippet
out = self.fixTabStops(out)
File "/Users/mneuhaus/Library/Application Support/Sublime Text 3/Packages/DockBlockr/jsdocs.py", line 221, in fixTabStops
out[index] = re.sub("(\\$\\{)\\d+(:[^}]+\\})", swapTabs, outputLine)
TypeError: 'map' object does not support item assignment
```