Commits on Oct 2, 2012
  1. [enhance] typer: apply use an injective unification (wip) (see below …

    cedricss committed Oct 2, 2012
    …for more info)
    Arguments can have for all when the fun doesn't expect ones.
    Here is an example of a typing problem it solves:
    module MakeQ(X) {
     function f(int v) {
    module M {
      function g(v){ v }
    Q = MakeQ(M)
    This fix uses the previous work to enable restricted coercion on module:
     | ((W_Algebra.SType_forall schm1), _)
             when is_under_coercion  -> (... specialize schm1...)
    Todo: rename is_under_coercion by something more general.
    Important: note that this patch switches unify_simple_type type arguments. In the unification the order is important.
Commits on Sep 26, 2012
  1. [enhance] stdlib.crypto: Rewrites crypto functions (change the interf…

    BourgerieQuentin committed Sep 26, 2012
    …ace compute on binary intead of string)
  2. [Rrevert] "[enhance] make_package: simplified the Mac Package name"

    Aqua-Ye committed Sep 26, 2012
    This is problematic for nightlies. Have to think of a better solution.
    This reverts commit 2ab5e46.
  3. [doc] README: markdown typo

    Aqua-Ye committed Sep 26, 2012
  4. [revert] "[fix] Makefile: install opa-create on distrib"

    Aqua-Ye committed Sep 26, 2012
    This reverts commit b5aaeb4.
Commits on Sep 25, 2012
  1. [enhance] compiler, js server: Export also distant identifier to the …

    BourgerieQuentin committed Sep 25, 2012
    …global namespace (needed by closure runtime serialization)
  2. [fix] compiler, js: Take care of js cleaning at linking (the test sho…

    BourgerieQuentin committed Sep 25, 2012
    …uld be a bit more restrictive)
Commits on Sep 24, 2012
  1. [fix] opadoc: no need to ignore doctype in imp_Code, but recursively …

    Aqua-Ye committed Sep 20, 2012
    …remove doctype directive instead
  2. [enhance] opadoc, surfaceAst, qmlAst: transfer opacapi and module inf…

    Aqua-Ye committed Sep 19, 2012
    …o from SurfaceAst to QmlAst and print it in api file