Permalink
Commits on Aug 26, 2016
  1. Compile fix for haxe 3.3 (#43)

    ibilon committed with Simn Aug 26, 2016
Commits on Mar 9, 2016
Commits on Mar 8, 2016
  1. Merge pull request #41 from andyli/haxe33

    jasononeil committed Mar 8, 2016
    Fixed compilation with Haxe 3.3
Commits on Jan 25, 2016
  1. init TravisCI config

    andyli committed Jan 25, 2016
  2. Prepend an extra semi colon to the sizzle source.

    andyli committed Jan 25, 2016
    Or else it will call the preceding function when injected to the output...
  3. Workaround HaxeFoundation/haxe#4809

    andyli committed Jan 25, 2016
Commits on Aug 13, 2015
  1. 1.0.0 release

    jasononeil committed Aug 13, 2015
  2. Simplify .text() implementation

    jasononeil committed Aug 13, 2015
    (The node type checks already happen at a lower level)
Commits on Apr 24, 2015
Commits on Apr 8, 2015
  1. 1.0.0-rc.10

    jasononeil committed Apr 8, 2015
  2. Use Event->Void rather than EventListener

    jasononeil committed Apr 8, 2015
    Because in Haxe 3.2, EventListener is a class.
  3. Fix for "dtx-show='a && b'"

    jasononeil committed Apr 8, 2015
    && here isn't valid XML, but Haxe 3.1.3 was okay with it, and Haxe 3.2 has a predictable (though probably undefined) way of failing.
    
    Let's just deal with that for now. Might need a more obscure fix later if the XML parser changes.
Commits on Mar 28, 2015
  1. Fixes for Haxe 3.2

    jasononeil committed Mar 28, 2015
    - In Haxe 3.2 the Xml classes have been completely standardised across platforms
    - We now use these, and have been able to remove some workarounds for Flash etc
    - Unit tests pass on CPP, Neko, Flash and JS with Haxe 3.2
    - Unit tests still mostly pass on JS/Neko for Haxe 3.1.3, barring some encoding issues.
    - In Haxe 3.2 there is some confusion with DOMElement and Element, which affected a few things here.
    - When I say the unit tests pass, I'm assuming they will merge this pull request: HaxeFoundation/haxe#4095
Commits on Mar 22, 2015
  1. Fix for calling widget partials in the top level of another widget.

    jasononeil committed Mar 22, 2015
    Previously if a widget had
    
        <div><dtx:SomeWidget/></div>
    
    it was fine, but
    
        <dtx:SecondWidget/>
    
    with no parent would fail.
    
    This is a fix.
Commits on Mar 17, 2015
  1. Fix for IE8.

    jasononeil committed Mar 17, 2015
    Turns out it does support querySelectorAll, it just failed to detect it, because of Haxe
    thinking it was binding a function rather than testing if it exists.
Commits on Jan 19, 2015
  1. 1.0.0-rc.8

    jasononeil committed Jan 19, 2015
  2. 1.0.0-rc.7

    jasononeil committed Jan 19, 2015
  3. Merge pull request #38 from derekhinchliffe/master

    jasononeil committed Jan 19, 2015
    Fix bound properties with setter functions
Commits on Jan 17, 2015
  1. Fix bound properties with setter functions

    derekhinchliffe committed Jan 17, 2015
    With haxe 3 custom getter and setter function names are no longer
    supported, and he values of `get` and `set` in `FieldType.FProp(get,
    set, t, _)` will always be “get” and “set”.
    
    Without this fix, bindings were failing when using a property with a
    setter function because detox would create a new `set` method instead
    of adding lines to `set_foo`.
Commits on Nov 25, 2014
  1. Add ETernary to our null checks, and disabled registerModuleDependenc…

    jasononeil committed Nov 25, 2014
    …y for now
    
    (It was causing a stack overflow on some code bases, hard to debug)
Commits on Oct 26, 2014
Commits on Sep 22, 2014
Commits on Sep 19, 2014
  1. Add more unit tests

    jasononeil committed Sep 19, 2014
  2. Documentation touch-up

    jasononeil committed Sep 19, 2014
Commits on Aug 28, 2014
Commits on Aug 11, 2014
  1. Trim trailing whitespace

    jasononeil committed Aug 11, 2014
  2. Add "haxelibs" to gitignore

    jasononeil committed Aug 11, 2014
Commits on Aug 5, 2014
  1. Get most unit tests passing again

    jasononeil committed Aug 5, 2014
    (Still 1 failing on Neko & JS. C++ not compiling currently...)
  2. Add dumping option that shows where you are in the build chain.

    jasononeil committed Aug 5, 2014
    For times when you hit an insanely difficult to debug issue :(