Permalink
Commits on Jul 19, 2012
  1. Updated README.

    committed Jul 19, 2012
  2. Rev'd scxml-test-framework submodule to receive fixes to broken tests…

    …. Now all tests pass.
    committed Jul 19, 2012
  3. Updated changes.md

    committed Jul 19, 2012
  4. Updated exposure of datamodel to action code again, to eliminate the …

    …use of the with statement in favor of local variable declaration in the document scope, such that action code references the datamodel via closure. This exposed to the interpreter by a generated getter and setter API.
    committed Jul 19, 2012
Commits on Jul 17, 2012
  1. Rev'd jsonml submodule.

    committed Jul 17, 2012
  2. Added changelog.

    committed Jul 17, 2012
Commits on Jul 16, 2012
  1. Tweaked README.

    committed Jul 16, 2012
  2. Updated README.md to reflect the API change such that documentToModel…

    … and documentStringToModel are now asynchronous. This is due to the fact that scripts may need to be downloaded asynchronously when parsing the document.
    committed Jul 16, 2012
  3. Updated node and rhino test servers to use new testing protocol that …

    …relies on passing around URL to test SCXML file, rather than the document encoded directly as a string in JSON. Also, fixed two small bugs in the rhino platform adapter.
    committed Jul 16, 2012
Commits on Jul 11, 2012
  1. Updated jsonml submodule.

    committed Jul 11, 2012
Commits on Jul 10, 2012
  1. Update master

    committed Jul 10, 2012
  2. Update master

    committed Jul 10, 2012
Commits on Jul 9, 2012
  1. Changed the way that action factor code gets initialized, so that it …

    …uses 'eval' in favor of 'new Function'. This was because 'new Function' does not create a closure around the current context, which was necessary in order to allow node.js's require to work in action, as require is not actually global, but exposed as a local scoped to the the current module.
    committed Jul 9, 2012
  2. Re-added jsonml submodule.

    committed Jul 9, 2012
  3. Updated rhino test script to the new API.

    Reverted rhino setTimeout emulator to use single timer. May need to revisit this to clean up the timer, as keeping a reference to it may keep the process from terminating.
    All tests pass.
    committed Jul 9, 2012
  4. Added pathSeparator property to platform API. This is not as nice as …

    …having proper support for a path modules, but seems to work well for nodejs.
    committed Jul 9, 2012
  5. Small modifications.

    committed Jul 9, 2012
Commits on Jul 6, 2012
  1. Intermediate commit. Created platform modules to encapsulate platform…

    …-specific functionality. All tests pass in nodejs, but script @src has not yet been tested.
    committed Jul 6, 2012
Commits on Jun 15, 2012
  1. Adding support for data and script @src attributes. Added code that s…

    …hould work for rhino, browser, and node.js. Intermediate commit - has not yet been tested.
    committed Jun 15, 2012
Commits on Jun 14, 2012