jelera/vim-javascript-syntax — pull request #9 by dsjbirch (2012-05-12 19:13:12+00:00)
Title: This fixes the issue we discussed about semicolons.

https://github.com/jelera/vim-javascript-syntax/issues/6#issuecomment-5665372

The logic for dealing with semicolons was wrong, particularly considering that two statements can appear on a single line. I think this fixes the issue, I don't think it will affect anything else.