Permalink
Commits on Sep 24, 2011
  1. ExecJS 1.2.9

    josh committed Sep 24, 2011
  2. Merge pull request #51 from cablegram/master

    josh committed Sep 24, 2011
    Ensure that commands and args are properly quoted if they contain spaces or reserved shell characters (on Windows).
Commits on Sep 22, 2011
  1. Ensure that commands and args are properly quoted if they contain spa…

    cablegram committed Sep 22, 2011
    …ces or reserved shell characters (on Windows).
    
    
    http://technet.microsoft.com/en-us/library/cc723564.aspx states that "all reserved shell characters not in double quotes must be escaped." It also states that "any argument that contains spaces...must be enclosed in double quotes" Furthermore, "if a double-quoted argument itself contains a double quote character, the double quote must be doubled."
Commits on Sep 20, 2011
  1. ExecJS 1.2.8

    josh committed Sep 20, 2011
  2. Merge pull request #49 from rubys/master

    josh committed Sep 20, 2011
    Fix issue 48 for me
  3. correctly escape windows reserved shell characters

    rubys committed Sep 20, 2011
    Cope with @binary with values such as:
      C:\Windows\System32\cscript.exe //E:jscript //Nologo //U
  4. Quote windows shell args

    josh committed Sep 20, 2011
Commits on Sep 19, 2011
  1. Join sources with interpolation

    josh committed Sep 19, 2011
    JRuby's String#join doesn't respect encodings
    
    Fixes #47
  2. ExecJS 1.2.7

    josh committed Sep 19, 2011
  3. Ensure all args are shellescaped

    josh committed Sep 19, 2011
Commits on Sep 13, 2011
  1. node returns utf-8

    josh committed Sep 13, 2011
    Fixes #45
  2. ExecJS 1.2.6

    josh committed Sep 13, 2011
  3. Merge test files

    josh committed Sep 13, 2011
  4. Only install johnson on 1.8

    josh committed Sep 13, 2011
  5. Unbox mustang objects

    josh committed Sep 13, 2011
  6. Separate spidermonkey runner

    josh committed Sep 13, 2011
  7. Catch JScript syntax errors too

    josh committed Sep 13, 2011
  8. Encode UTF-8 literals for JScript

    josh committed Sep 13, 2011
Commits on Sep 12, 2011
  1. Lets be serious

    josh committed Sep 12, 2011
    its never going to be green
  2. ExecJS 1.2.5

    josh committed Sep 12, 2011
  3. Automagic files

    josh committed Sep 12, 2011
  4. Ensure commonjs vars are undefined

    josh committed Sep 12, 2011
Commits on Sep 9, 2011
  1. Remove jsc bin

    josh committed Sep 9, 2011
    Fixes #42
  2. Merge pull request #40 from spraints/master

    josh committed Sep 9, 2011
    Move module/exports/require undefinition for node runtime
  3. Fix gemspec.

    spraints committed Sep 9, 2011
Commits on Sep 7, 2011
  1. Merge pull request #38 from wagenet/windows-unicode

    josh committed Sep 7, 2011
    CScript Unicode fix
  2. Avoid 'force_encoding'

    wagenet committed Sep 7, 2011
Commits on Sep 3, 2011
  1. CScript Unicode fix

    wagenet committed Sep 3, 2011
Commits on Sep 2, 2011
  1. Merge pull request #36 from nwolfwood/linux_jsc

    josh committed Sep 2, 2011
    Change to look for jsc in PATH so it will be found on most linux machines