1. 23 Jan, 2019 1 commit
  2. 22 Jan, 2019 1 commit
  3. 21 Jan, 2019 6 commits
  4. 20 Jan, 2019 3 commits
    • rswindell's avatar
      The "stdio" File objects (stdin, stdout, stderr) did not work on Windows, · 7acadb70
      rswindell authored
      because the stdout FILE* is a different address in jsexec than it is in sbbs.dll
      (where the actual File I/O operations occurred). Refactored by passing the
      stdio file descriptor (and open mode) to js_CreateFileObject rather than the
      FILE* and using fdopen() to get a FILE* associated with the descriptor.
      stdout.write() now works, for example.
      7acadb70
    • rswindell's avatar
      Allow specific items (e.g. subs, dirs, xtrns, events, editors) to be · e611b31b
      rswindell authored
      selected/included with the -inc=<code> option or excluded with the
      -exc=<code> option.
      Fixed a problem where some item types did not have a 'code' property
      (this is a difficiency in the JS object model that will be fixed in the
      future - but a work-around is to just use the associative-array 'index'
      value if the 'code' property does not exist).
      e611b31b
    • rswindell's avatar
      Fix long-standing bug: if jsexec was passed any option which requires a · c1c465b0
      rswindell authored
      parameter value and no value was supplied (e.g. 'jsexec -c'), a null pointer
      dereference would cause the program to crash.
      Also display more helpful error if option parameter value is missing.
      c1c465b0
  5. 19 Jan, 2019 10 commits
  6. 18 Jan, 2019 3 commits
  7. 17 Jan, 2019 3 commits
  8. 16 Jan, 2019 2 commits
  9. 15 Jan, 2019 6 commits
  10. 14 Jan, 2019 3 commits
  11. 13 Jan, 2019 2 commits