Skip to content
Commits on Mar 2, 2012
  1. @perigrin

    add TODO doc

    perigrin committed Mar 2, 2012
  2. @perigrin
Commits on Feb 29, 2012
  1. Work around a known issue in Moose::Exporter.

    This partly solves problems introduced by updates to Moose and/or
    committed Feb 29, 2012
Commits on Feb 22, 2012
  1. @perigrin

    fix the dist.ini so that it builds cleaner for submitters

    * Add a bunch of hidden dependencies for POD::Weaver
    * Fix the configuration for the [Repository] plugin so it works more generically (I think)
    perigrin committed Feb 21, 2012
Commits on Jan 25, 2012
  1. Create an example that uses POE::Component::Client::HTTP.

    Requires a version of POE::Component::Client::HTTP newer than 0.944.
    committed Jan 25, 2012
Commits on Jan 19, 2012
  1. Bump version for release.

    committed Jan 19, 2012
Commits on Dec 16, 2011
  1. Merge pull request #2 from jasonmay/master

    Pass the object as an emitter properly on an error event
    committed Dec 16, 2011
Commits on Dec 15, 2011
  1. @jasonmay
Commits on Nov 3, 2011
Commits on Oct 28, 2011
  1. !!! Experiment with Reflex events being objects.

    Introduces a compatibility breakage in emit(), and all callbacks
    receive an event object rather than a hash of key/value pairs.
    committed Oct 25, 2011
Commits on Oct 19, 2011
  1. Add Reflex::Filehandle for times when you just want to know if there's

    readability and/or writability and don't need a stream.
    committed Oct 19, 2011
Commits on Sep 15, 2011
Commits on Aug 26, 2011
  1. Update to work with recent Moose. Fixes a bug reported by Tyler

    Riddle on #reflex.
    committed Aug 25, 2011
Commits on Jul 31, 2011
  1. Bump the version for release.

    committed Jul 30, 2011
  2. Apply Sébastien Aperghis-Tramoni's patch to allow Reflex to compile on

    Perl 5.8.8.  Resolves ticket 66275.
    committed Jul 30, 2011
Commits on Jul 17, 2011
  1. Implement a non-Moose inheritance example. Test the new Pod::Plexus "…

    …=include" directive.
    committed Jul 16, 2011
Commits on Jul 16, 2011
Commits on Jul 6, 2011
  1. Implement a couple prototypes for injecting event loops into Reflex::…

    …Base. Heavily leaning on confound's advice from #moose.
    committed Jul 5, 2011
Commits on Jun 28, 2011
Commits on May 31, 2011
  1. Whitespace fixes.

    committed May 31, 2011
  2. Revise documentation.

    committed May 31, 2011
  3. Remove emit() from roles.

    Roles are all about static composition, and events are for dynamic
    composition.  Roles that emit() events blur this distinction, so I'm
    deeming them to be "bad".
    Additionally, one of Reflex's prime directives is for consumers to
    decide how they'll handle things.  Implementing "interface" callbacks
    in roles (even default ones) takes this away from the consumer.  The
    current solution is to provide declarative helpers to define the
    defaults.  They also make more explicit that it's the consumer's role
    (har) to define callbacks in all cases.  This is slightly less
    convenient, but it's a lot cleaner.
    Also add vim format lines so I stop dealing with whitespace
    committed May 29, 2011
Commits on May 26, 2011
  1. Avoid breaking code that uses Reflex::Trait::Observed.

    Add a Reflex::Trait::Observed that's implemented by
    Reflex::Trait::Watched.  This is a temporary plceholder to avoid
    upgrade awkwardness.  It'll go away in a few releases of Reflex.
    committed May 26, 2011
  2. Rename "observe" to "watch".

    It's shorter, and it aligns the names of things with what node.js
    people understand.
    committed May 25, 2011
Commits on May 18, 2011
  1. Experimental queued I/O model, like a pared down STREAMS system.

    Meant to address ordering issues when I/O races with notifications
    like EOF and SIGCHLD, which can happen in pipe/fork/exec situations.
    committed May 18, 2011
Commits on May 7, 2011
Commits on Apr 16, 2011
Commits on Mar 26, 2011
  1. Add Andy Gorman's requirements for worker management. Begin generic w…

    …orker management requirements.
    committed Mar 26, 2011
Something went wrong with that request. Please try again.