Skip to content
This repository
tag: v1122

Jan 03, 2012

  1. Frederic Ye

    [fix] Email: use return_path for Message-ID

    authored January 02, 2012

Jan 01, 2012

  1. Frederic Ye

    [enhance] rusage: changes that file name because does not use rusage …

    …anymore.
    authored January 01, 2012
  2. Frederic Ye

    [fix] rusage: do not consider freeBSD as Mac

    authored January 01, 2012

Dec 29, 2011

  1. Frederic Ye

    [fix] Email: use normal to_string function for the From field (keeps …

    …the name)
    authored December 29, 2011

Dec 28, 2011

  1. Frederic Ye

    [fix] Makefile: added opa-translate in the distribution package build…

    … process
    authored December 28, 2011

Dec 24, 2011

  1. Frederic Ye

    [enhance] bootstrap: upgraded default bootstrap version to 1.4.0

    authored December 24, 2011
  2. Frederic Ye

    [enhance] WBoostrap: changed WBoostrap.Button API a bit, documented a…

    … little more
    authored December 23, 2011 Aqua-Ye committed December 24, 2011

Dec 23, 2011

  1. [enhance] stdlib: add red icon set

    authored December 23, 2011
  2. [enhance] stdlib: add orange icon set

    authored December 23, 2011
  3. [enhance] stdlib: add green icon set

    authored December 23, 2011
  4. [enhance] stdlib: add blue icon set

    authored December 23, 2011
  5. [enhance] stdlib: color icons set - apply color to each icon

    authored December 23, 2011
  6. Rudy Sicard

    [fix] session,memleak,opa2js: client context was not propagated resul…

    …ting in server context
    
    The memory leak concerns non top-level sessions, which following a GET request on xhtml content (i.e. a web page), appeared in the xhtml serialization.
    The situation also implicitly happened when having a non serializable server closure is included in the xhtml (via onclick ...).
    
    In that case, the sessions were not collected when the client quit the web page, and would remains in memory in the server.
    authored December 22, 2011
  7. Rudy Sicard

    [feature] syntax,classic: loop sugar syntax

    see previous commit
    authored December 22, 2011
  8. Rudy Sicard

    [feature] syntax,js-like: loop sugar syntax

    f(function (a,b){ a+b })
    
    can be rewrite as : (see previous commit)
    
    f({function (a,b) a+b })
    
    which can be rewrite as
    
    f{function (a,b) a+b }
    
    The purpose is to be able to have loop syntax like in usual langage (Javascrip, C ...).
    
    For instance, let's define the functional for loop in opa:
    
    function for(b,e)(acc)(f){
      recursive function aux(i,acc){
        if(i<=e) aux(i+1,f(i,acc))
        else acc
      }
      aux(b,acc)
    }
    
    Now we can write a for loop very easily:
    v =
    for(1,10)(0){ function(i,acc)
      for(1,10)(acc){ function(j,acc)
        acc + i*j
      }
    }
    
    // to be compare to
    
    // javascript
    var acc = 0
    for(var i=1;i<=10;i++){
      for(var i=1;i<=10;i++){
        acc += i*j
      }
    }
    var v = acc;
    
    // classic syntax
    v =
    for(1,10)(0)(i,acc->
      for(1,10)(acc)(j,acc->
        acc + i*j
      )
    )
    
    //previous js-like situation
    v =
    for(1,10)(0)(function(i,acc){
      for(1,10)(acc)(function(j,acc){
           acc + i*j
          })
        })
    authored December 22, 2011
  9. Rudy Sicard

    [feature] syntax,js-like: block anonymous function syntax

    function (a,b,c){a+b+c}
    
    can be 'braces delimited' using
    
    {function (a,b,c) a+b+c}
    
    which can be more readable in some code
    authored December 22, 2011
  10. Rudy Sicard

    [feature] syntax,js-like: multi group of paramaters functions

    function f(a,b,c){
       function (d,e,f){
          a+b+c+d+e+f
       }
    }
    
    can now be more concise with
    
    function f(a,b,c)(d,e,f){
       a+b+c+d+e+f
    }
    
    like in the classic syntax
    authored December 22, 2011

Dec 22, 2011

  1. Norman Scaife

    [fix] stdlib: Updated mongo comments.

    authored December 22, 2011
  2. Norman Scaife

    [fix] stdlib: Removed redundant ty from Mongo.collection.

    authored December 22, 2011

Dec 21, 2011

  1. [enhance] gcharts: Gauge chart added with its options

    authored December 21, 2011
  2. Rudy Sicard

    [feature] opa-translator: build and install

    authored December 21, 2011
  3. Rudy Sicard

    [feature] js-like,pretty-printer: some enhancements, mostly unfinished

    disclaimer: the pretty-printer and the syntaxHelper are provided "as is"
    
    if somebody knows how to indent correclty code with Ocaml Format, enjoy and correct this code
    
    what remains to be done:
      -proper indentation
      -sugar for css
      -probably a lot of small tweaks
    
    To use the syntax converter:
    
    -first built it,
    ./build/bld.sh opa/syntaxHelper.native #to build it
    
    -second invoke it,
    ./syntaxHelper.native --parser classic --printer js-like FILE1 FILE2 ... --build-dir DESTINATION_DIRECTORY
    
    TOTO
    authored December 20, 2011
  4. Rudy Sicard

    [cleanup] parser: remove implicit declaration related to namespace fo…

    …r xhtml construct
    authored December 20, 2011
  5. Rudy Sicard

    [fix] syntaxHelper: add verification step of produced code

    authored December 20, 2011
  6. Quentin Bourgerie

    [feature] syntax: syntax helper

    authored November 22, 2011 OpaOnWindowsNow committed December 21, 2011
  7. Quentin Bourgerie

    [feature] syntax: js-like printer first draft

    authored November 22, 2011 OpaOnWindowsNow committed December 21, 2011
  8. Frederic Ye

    [enhance] Email: send functions now also take Email.options, only con…

    …taining custom_headers for the moment
    authored December 16, 2011
  9. Frederic Ye

    [cleanup] Email: mainly cleanup

    authored December 16, 2011
  10. Frederic Ye

    [doc] Email: added some doc

    authored December 16, 2011

Dec 20, 2011

  1. Frederic Ye

    [cleanup] resource_private: ws

    authored December 18, 2011
  2. Frederic Ye

    [enhance] resource: improved redirection page + error page

    authored December 18, 2011
  3. Frederic Ye

    [doc] resource: added some comments on resource

    authored December 18, 2011
  4. Frederic Ye

    [fix] html5: changed html5 resource page header a bit

    authored December 18, 2011
  5. Frederic Ye

    [enhance] closure: upgraded closure compiler to r08 + fixed detected …

    …errors
    authored December 18, 2011
  6. Quentin Bourgerie

    [fix] bslsession: according to closure compiler check (We just need t…

    …o define a common prototype)
    authored December 16, 2011 Aqua-Ye committed December 20, 2011
Something went wrong with that request. Please try again.