Permalink
Commits on May 21, 2015
  1. tweaks

    Nickolay Platonov committed May 21, 2015
Commits on Mar 8, 2012
  1. v0.18

        - NodeJS transport made synchronous
    committed Mar 8, 2012
  2. v0.18

    committed Mar 8, 2012
Commits on Sep 10, 2011
  1. - re-packaging

    committed Sep 10, 2011
Commits on Aug 26, 2011
  1. - re-packaging

    committed Aug 26, 2011
Commits on Aug 11, 2011
  1. Merge branch 'isa_fix'

    Conflicts:
    	Changes
    committed Aug 11, 2011
Commits on Jun 27, 2011
  1. v0.17

        - fixed bug, for inheriting from non-joose superclass ("isa" builder was incorrectly inlined)
    Nickolay Platonov committed Jun 27, 2011
  2. - fixed bug, for inheriting from non-joose superclass ("isa" builder …

    …was incorrectly inlined)
    Nickolay Platonov committed Jun 27, 2011
Commits on Apr 15, 2011
  1. - NodeJS transport made synchronous

    Nickolay Platonov committed Apr 15, 2011
Commits on Apr 13, 2011
  1. - factored out the namespaces facility

    Nickolay Platonov committed Apr 13, 2011
Commits on Jan 23, 2011
  1. v0.16

        - minor performance improvement - avoid extra `prepareProperties` call, instead call directly to SUPER method
    
        - fixed bug, when the loaded scripts could not use require (`runInThisContext` runs the scripts in clear scope, which
          doesn't have usual node globals, like `require`)
    Nickolay Platonov committed Jan 23, 2011
  2. - updated docs

    Nickolay Platonov committed Jan 23, 2011
  3. - one more adjustment to NodeJS materializer

    Nickolay Platonov committed Jan 23, 2011
  4. - updated changes

    Nickolay Platonov committed Jan 23, 2011
Commits on Jan 17, 2011
  1. - avoid extra deps collection phase with direct call to SUPER

    Nickolay Platonov committed Jan 17, 2011
Commits on Jan 12, 2011
  1. v0.15

        - "eval" materializer now evalutes the code in the global scope (indirect eval or `execScript` in IE)
        - more robust detection whether we run in Test.Run scope or in normal interpreter (allows to have file names in stack traces)
    Nickolay Platonov committed Jan 12, 2011
  2. - enabled "global eval" test on NodeJS

    Nickolay Platonov committed Jan 12, 2011
  3. - some progress

    Nickolay Platonov committed Jan 12, 2011
Commits on Dec 16, 2010
  1. - ignore "indirect_eval" test on node

    Nickolay Platonov committed Dec 16, 2010
  2. - started switching to indirect eval call to evalute the variables in…

    … global scope (fails in Node for now)
    Nickolay Platonov committed Dec 16, 2010
Commits on Dec 14, 2010
  1. v0.14

        - bumped deps
        - tests for lazy classes upgraded to recent changes in JooseX.Meta.Lazy
        - throw Error instances and not strings in several places
    Nickolay Platonov committed Dec 14, 2010
  2. v0.14

    Nickolay Platonov committed Dec 14, 2010
  3. - bumped deps

    - tests for lazy classes upgraded to recent changes in JooseX.Meta.Lazy
    - throw Error instances and not strings in several places
    Nickolay Platonov committed Dec 14, 2010
Commits on Dec 9, 2010
  1. v0.13

        - fixed bug, when the current module was not being taken into account during deps loading
        (affected classes wrapped with Modules)
    
        - default Materialization role switched back to Eval, since its been finally turned out, that Firebug
        *can* debug the code, executed with "eval". In the same time, Firebug *can't* (at least AFAIK) debug
        the code, executed with assignment to `text` property of <script> tag
    Nickolay Platonov committed Dec 9, 2010
  2. - fixed bug, when the current module was not being taken into account…

    … during deps loading
    
        (affected classes wrapped with Modules)
    Nickolay Platonov committed Dec 9, 2010
Commits on Dec 2, 2010
  1. - switched back to Eval materialization

    - added note about debugging in firebug
    Nickolay Platonov committed Dec 2, 2010
Commits on Nov 18, 2010
  1. v0.12

        - various docs updates
    
        - uncommented tests for dependencies in "Lazy" classes on NodeJS platform
    
        - JooseX.Meta.Lazy excluded from the `Auto` bundle (was only required for testing)
        - JooseX.SimpleRequest included into the `Web` bundle
    
        - removed XHRSync transport, as it turned out that truly synchronous mode won't support files concatenation
    
        - `use.paths` is now the preferred way to specify the INC paths instead of `JooseX.Namespace.Depended.Manager.my.INC`
           using `JooseX.Namespace.Depended.Manager.my.INC` is still supported but will be removed in some of the future releases
    
        - improved <script> transport (still hardly usable on IE because of lacking 'onerror' support)
        - switched to 'ScriptTag' as a default materialization for Web
    
        - added 'async' attribute for <script> transport
          w/o this attribute the <script>s used for transporting could interfere with <script>s used for materialization which
          caused test failures in FF
    
        - now can handle dependencies from the 'has' section of class declaration:
    
            Class('SomeClass', {
    
                has : {
                    attr : {
                        meta    : 'Attribute.Meta',
                        trait   : 'Attribute.Trait'
                    }
                }
            })
    Nickolay Platonov committed Nov 18, 2010
  2. - updated docs

    Nickolay Platonov committed Nov 18, 2010
  3. - replaced link to openjsan

    Nickolay Platonov committed Nov 18, 2010
  4. - removed XHRSync transport, as it turned out that truly synchronous …

    …mode won't support files concatenation
    Nickolay Platonov committed Nov 18, 2010
  5. - some progress on docs

    Nickolay Platonov committed Nov 18, 2010
  6. - some progress on docs

    Nickolay Platonov committed Nov 18, 2010
  7. - updated TODO

    Nickolay Platonov committed Nov 18, 2010
  8. - implemented and tested dependencies from the 'has' section of class…

    … declaration
    Nickolay Platonov committed Nov 18, 2010
  9. - nodeJS transport turned back to async, as it seems making it sync w…

    …ill be more complex than I thought
    Nickolay Platonov committed Nov 18, 2010