Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 19, 2012
  1. Updated README.

    authored
  2. Updated changes.md

    authored
  3. Updated exposure of datamodel to action code again, to eliminate the …

    authored
    …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.
Commits on Jul 17, 2012
  1. Rev'd jsonml submodule.

    authored
  2. Added changelog.

    authored
Commits on Jul 16, 2012
  1. Tweaked README.

    authored
  2. Updated README.md to reflect the API change such that documentToModel…

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

    authored
    …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.
Commits on Jul 11, 2012
  1. Updated jsonml submodule.

    authored
Commits on Jul 10, 2012
  1. Update master

    authored
  2. Update master

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

    authored
    …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.
  2. Re-added jsonml submodule.

    authored
  3. Updated rhino test script to the new API.

    authored
    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.
  4. Added pathSeparator property to platform API. This is not as nice as …

    authored
    …having proper support for a path modules, but seems to work well for nodejs.
  5. Small modifications.

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

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

    authored
    …hould work for rhino, browser, and node.js. Intermediate commit - has not yet been tested.
Commits on Jun 14, 2012
Something went wrong with that request. Please try again.