Javascript semicolons

Apparently (says mislav), semicolons are totally unnecessary except for one case:

“When a line starts with parenthesis, prepend a semicolon”

Mislav makes a lot of cool stuff, like magic Rails pagination, but also Zepto.js, which is a brilliant idea, but on my last try, leaked memory like crazy (in a situation where the same operation in jQuery was fine—I forget exactly what caused it, but it had to do with removing and adding DOM elements, something you do non-stop with Backbone).

Still might turn off the jslint and cut down on the semicolons.