This is a bugfix release that also contains some improvements to our test coverage.
Fixes:
JSHint now makes sure that null references are not subscripted
within typeof and delete operators.
JSHint now recognizes defensive semicolon technique:
; (function () { / ... / }());
But still warns in cases like this:
; function () {}Fixed an issue with latedef not working for a specific use
of variable hoisting.
Fixed an intermittent bug with JSHint failing with an exception instead of returning a Too Many errors message.
Fixed incorrect comments in JSC wrapper.
Fixed a bug with JSC wrapper not parsing options with spaces correctly.
Thanks to Mike Pennisi and Dan Vanderkam.