Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Oct 27, 2011
Commits on Oct 26, 2011
  1. @dominictarr

    bump version 0.0.3

    dominictarr authored
  2. @dominictarr
  3. @dominictarr
  4. @dominictarr

    bump version 0.0.2

    dominictarr authored
  5. @dominictarr
  6. @dominictarr
  7. @dominictarr
  8. Disallow trailing commas.

    authored
    Clean up EXPECTED messages.
  9. Remove readlink -f from test scripts.

    authored
    Clean up tokenizer-test.sh
    Hide successful test output.
  10. @dominictarr

    Removed debug output and condensed canonical readlink function

    Nicholas Robinson authored dominictarr committed
  11. @dominictarr

    Added recursive canonical readlink function to cater to symlink depth…

    Nicholas Robinson authored dominictarr committed
    … greater than 1 on FreeBSD/OS X
  12. @dominictarr

    Updated wrapper for FreeBSD/OS X compatibility

    Nicholas Robinson authored dominictarr committed
  13. @dominictarr

    if you have any examples of using JSON.sh with twitter, or whatever, …

    dominictarr authored
    …please make a pull request and I will include them in the project!
  14. @dominictarr
  15. @xiongchiamiov @dominictarr

    Fix Useless Use Of Cat in readme example

    xiongchiamiov authored dominictarr committed
  16. Replaced all references to "readlink -f" with BSD/OS X compatible "ca…

    Nicholas Robinson authored
    …nonical_readlink" function
  17. Removed debug output and condensed canonical readlink function

    Nicholas Robinson authored
  18. Added recursive canonical readlink function to cater to symlink depth…

    Nicholas Robinson authored
    … greater than 1 on FreeBSD/OS X
Commits on Oct 25, 2011
  1. Tokenizer changes:

    authored
    * split up the tokenizer regex for readability
    * ignore inter-token whitespace
    * allow backslash-escapes in strings
    * disallow control characters in strings
    * clean up number regex and don't allow . (or the empty string)
    * fall-through token-matching case is . leaving the parser to validate it.
    
    Parser changes:
    * disallow non-string keys in objects
    * detect unrecognized tokens, e.g. @ A $ etc.
    * consistent quoting on case patterns
    * use ${token:-EOF} in error messages
    
    fixed wrong tests (and removed the wrong-test-generator)
    added new tests.
    fix test/valid-test.sh to count failures like test/invalid-test.sh
    removed unnecessary outlog/errlog files (and add to .gitignore)
  2. Updated wrapper for FreeBSD/OS X compatibility

    Nicholas Robinson authored
  3. @dominictarr

    make it official

    dominictarr authored
Commits on Oct 24, 2011
  1. @dominictarr

    add example to readme

    dominictarr authored
  2. @dominictarr
Something went wrong with that request. Please try again.