Commits on May 24, 2016
  1. v0.006

            - added HTML::MasonX::Free::HTMLHunk
    committed May 24, 2016
  2. update changelog

    committed May 24, 2016
  3. space for version

    committed May 24, 2016
  4. default html escaping with an escape hatch

    heh heh
    
    get it?
    committed May 24, 2016
Commits on Sep 1, 2013
  1. v0.005

              update bugtracker and repo
    committed Sep 1, 2013
Commits on Nov 1, 2012
  1. v0.004

              fix the text of an error message
    
              pass tests on Win32 (path sep error! thanks, CPAN Testers!)
    committed Nov 1, 2012
  2. accept comp root \- on win32

    committed Nov 1, 2012
Commits on Sep 24, 2012
  1. v0.003

              HTML::MasonX::Free::Request to eliminate the wrapping chain; see
              4497ab8 for explanation
    committed Sep 24, 2012
  2. changelog

    committed Sep 24, 2012
  3. add ::Request to eliminate the wrapping chain

    What a pain in the rump.
    
    So, you have:
    
      /subderived=/foo
      isa
      /derived=/foo
      isa
      /base=/foo
    
    So, some component calls /foo and because of the Resolver it means that
    you get /subderived=/foo, and because of the Compiler it means you get
    /subderived=/foo:main.  Great!
    
    But if you call /foo from the top level, the wrapping chain makes it
    start with /base=/foo and then it expects you'll `call_next`.  That was
    okay when there was the "main code" of the component which worked
    differently than methods: always acting base-to-derived.  Methods work
    the other way, though, and now the method would get called on the most
    base and be sort of screwed.
    
    Now we eliminate the wrapping chain.
    committed Sep 24, 2012
  4. v0.002

              combined MasonX::Resolver::AutoInherit and MasonX::Component::RunMain
    
              They just didn't work well independently.  They only make sense
              when all put together.  What a bummer.
    committed Sep 24, 2012
  5. require latest mason

    committed Sep 24, 2012
  6. rename again

    committed Sep 23, 2012
Commits on Sep 22, 2012
Commits on Sep 21, 2012
  1. announce the merging

    committed Sep 21, 2012
  2. put it all in one namespace

    like admitting defeat!
    committed Sep 21, 2012
  3. .t not .txt

    committed Sep 21, 2012
  4. implement RunMain in compiler

    committed Sep 21, 2012
  5. move the stray tests under stray

    committed Sep 21, 2012
  6. build the compiler directly

    avoid thinking about Class::Container
    
    *shudder*
    committed Sep 20, 2012
  7. v0.001

              first release, after meaning to write this for three years
    committed Sep 20, 2012
  8. gitignore

    committed Sep 20, 2012
  9. docs

    committed Sep 20, 2012
  10. make it its own dist

    committed Sep 20, 2012
  11. initial import

    committed Sep 20, 2012