Permalink
Commits on Oct 25, 2011
  1. [fix] bsl: Some types un-abstracted

    Nicolas Glondu committed Oct 25, 2011
Commits on Oct 24, 2011
  1. [feature] FormBuilder: now form knows about all its fields.

    ... and triggers form submission only if all fields validated
    correctly.
    akoprow committed Oct 23, 2011
Commits on Oct 21, 2011
  1. [enhance] xhtml.opa: append class when updating node instead of prepe…

    …nd (and remove unique sorting)
    Aqua-Ye committed with Aqua-Ye Oct 20, 2011
  2. [enhance] xhtml.opa: better fix for duplicate attributes (class, href…

    …, style) in xhtml node
    Aqua-Ye committed with Aqua-Ye Oct 20, 2011
  3. [fix] plugin: location of 'installed' plugin is incorrect when compil…

    …ing later
    
    this is a workaround using --static, need a proper fix
    OpaOnWindowsNow committed Oct 21, 2011
Commits on Oct 20, 2011
  1. [fix] plugin: use _tag file to specify used lib of a plugin

    some cleanup can be done now in plugin to remove some code duplication
    still it cannot be used directly to specify dependencies between plugins
    OpaOnWindowsNow committed Oct 20, 2011
  2. [enhance] system: bsl function Sys.process.exec binded

    Nicolas Glondu committed Oct 20, 2011
  3. [feature] bslregister: activate js validation

    this commit is ugly, we need some refactoring because
    bslregister.ml is constructing destination name of final js files
    but bslRegisterLib.ml has no information about theses name
    
    everything should be moved to bslRegisterLib
    OpaOnWindowsNow committed Oct 18, 2011
  4. [feature] plugin: activate compilation of stdlib imported plugins

    plugins should go to the plugins directory
    
    each plugin is a directory (with the plugin name) containing
         - PLUGINNAME.opa_plugin listing files relevant for plugin compilation
              (ml, js and jsconf files)
              js files starting with jschecker_ are used for js validation only
         - listed files
         - other files (doc ...)
    
    missing feature, specify dependencies tothe bsl or other plugins
    OpaOnWindowsNow committed Oct 20, 2011
  5. [fix] xhtml.opa: improved the handle_xhtml function, in order to merg…

    …e href attribute and the specific_attribute href field
    Aqua-Ye committed Oct 20, 2011
Commits on Oct 18, 2011
  1. [enhance] xhtml.opa: added a function to update an xhtml attribute by…

    … appending a new value to it (usefull for updating class attribute especially)
    Aqua-Ye committed Oct 18, 2011
  2. [fix] xhtml.opa: improved the handle_xhtml function, in order to merg…

    …e class attribute and the specific_attribute class field
    Aqua-Ye committed Oct 18, 2011
Commits on Oct 14, 2011
  1. [doc] stdlib/resource: document hack about content-type

    François-Régis Sinot committed Aug 5, 2011
  2. [cleanup] jsbsl/clientonly: removed one unused bypass

    François-Régis Sinot committed May 27, 2011
  3. [feature] stdlib/network: Network.cloud now distributed (as opposed t…

    …o shared)
    François-Régis Sinot committed Oct 14, 2011
Commits on Oct 13, 2011
  1. [fix] closure_serialisation: enable client to server closure serialis…

    …ation when the env is empty
    OpaOnWindowsNow committed Oct 13, 2011
  2. [fix] closure_serialisation: clean a garbagge coercion introduced wit…

    …h closure_serialisation commits
    OpaOnWindowsNow committed Oct 13, 2011
Commits on Oct 12, 2011
  1. [feature] stdlib: added an experimental UI library

    Rescued this interesting proposal for an UI library. Although it is very
    experimental, I think it's worth of being on master, as a proposal towards a
    better UI library. Note: most of the work due to David.
    François-Régis Sinot committed Oct 12, 2011
  2. [feature] dom.opa, event.opa: new DOM events onpaste, oninput

    David Rajchenbach-Teller committed with François-Régis Sinot Mar 25, 2011
  3. [fix] TRX: Evaluation of productions was sometimes too eager.

    If a choice was rejected because of partiality (i.e. parsing was
    non-partial and the rule matched but did not consume all input)
    then its associated production was still evaluated. So for
    instance:
    
    do Parser.parse(
      parser "/" -> jlog("bli")
           | "/bla" -> jlog("bla"),
      "/bla")
    
    would print both bli & bla (OPA-832). Fixed now.
    akoprow committed Oct 12, 2011