Permalink
Switch branches/tags
Nothing to show
Commits on Mar 29, 2012
  1. Build rhino when running make without arguments

    Thomas Miedema committed Dec 16, 2011
Commits on Mar 28, 2012
  1. Merge pull request #497 from brentlintner/copy.option.object

    goatslacker committed Mar 28, 2012
    Internally mutating the option argument causes unexpected behaviour.
Commits on Mar 27, 2012
  1. Internally mutating the option argument causes unexpected behaviour.

    brentlintner committed Mar 27, 2012
    Example:
    
        var options = {regexp: true};
        JSHINT("/*jshint regexp: false */\nvar c = /a.b/;", options);
        JSHINT("var a = /d.e/;", options);
    
    In the second call, `options.regexp == false`, and no errors are logged.
Commits on Mar 13, 2012
  1. Merge pull request #472 from jshint/gh395

    goatslacker committed Mar 13, 2012
    Warn about invalid (often typoed) options.
Commits on Mar 12, 2012
  1. Merge pull request #476 from wagenet/object-function

    goatslacker committed Mar 12, 2012
    Allows Object() to be called as a function
  2. Merge pull request #479 from fabiomcosta/patch-1

    goatslacker committed Mar 12, 2012
    Adds column to Trailing Whitespace warning.
Commits on Mar 11, 2012
  1. changing the fix for showing the column of the trailing whitespace, b…

    fabiomcosta committed Mar 11, 2012
    …ut does the same thing. Changing tests to check for the column number.
Commits on Mar 10, 2012
Commits on Mar 7, 2012
  1. Support for the 'with' statement.

    WolfgangKluge committed with valueof Mar 7, 2012
    This patch adds an opt-in support for the 'with' statement. By
    default JSHint warns against using 'with' but this warning
    can be overriden with option 'withstmt'.
    
    In strict mode, 'with' is _always_ prohibited and results in an
    error message from JSHint.
Commits on Mar 6, 2012
  1. Merge pull request #473 from jshint/gh377

    goatslacker committed Mar 6, 2012
    Assume globalstrict in the node environment.
Commits on Mar 5, 2012
  1. Assume globalstrict in the node environment.

    valueof committed Mar 5, 2012
    Fixes GH-377. Since there're no problems with using module level
    "use strict" in Node programs we don't need to display a warning
    about it.
    
    Test plan: `make test`.
  2. Warn about invalid (often typoed) options.

    valueof committed Mar 5, 2012
    Fixes GH-395.
    
    I've added code that checks both options provided as arguments to the
    JSHINT function and as command comments (`/*jshint ... */`). If JSHint
    doesn't know about an option it produces a warning:
    
      Bad option: '<name>'.
    
    Test plan: `make test`.
Commits on Mar 3, 2012
  1. Merge pull request #469 from WolfgangKluge/reset-values

    goatslacker committed Mar 3, 2012
    Reset value `comma.first` on every run.
Commits on Mar 2, 2012
Commits on Feb 27, 2012
Commits on Feb 25, 2012
  1. Support \0 in strings

    WolfgangKluge committed Feb 25, 2012
    Quick fix from @marianoguerra (#464). Does not support octals.
Commits on Feb 17, 2012
  1. Merge pull request #449 from Shutnik/master

    goatslacker committed Feb 17, 2012
    Adds XMLSerializer, DOMParser, atob, and btoa as browser globals
  2. Merge pull request #448 from domenic/message-channel

    goatslacker committed Feb 17, 2012
    Adds `Message(Channel|Event|Port)` to browser globals.
Commits on Feb 16, 2012
  1. Merge branch 'coffee-script' of https://github.com/goatslacker/jshint

    WolfgangKluge committed Feb 16, 2012
    …into goatslacker-coffee-script
  2. Add tests for browser globals

    Shutnik committed Feb 16, 2012
  3. Add DOMParser global to browser

    Shutnik committed Feb 16, 2012
Commits on Feb 15, 2012
Commits on Feb 13, 2012
Commits on Feb 10, 2012
Commits on Feb 8, 2012