Commits

Author Commit Message Labels Comments Date
James Mills
Code cleanup and documented arguments for Complete event class
James Mills
Code cleanup
mnlipp
Added optioanl event signaling the completion of an event and everything that has been caused by it.
James Mills
Merged in mnlipp/circuits-dev (pull request #3)
mnlipp
Add the possibility to redirect the success events to other channels.
mnlipp
Updated documentation to reflect the new "handler suspend" feature.
Alessio Deiana
replaces web dispatcher with simpler version
Alessio Deiana
handles x = yield self.callEvent(...)
James Mills
Made test_main more reliable
James Mills
Marked test_eval as skipping with failure
James Mills
Removed old BaseManager from playing with GreenletManager. Fixed test_manager_repr
James Mills
Fixed the exceptions being thrown for test_eval, but the test still fails
James Mills
Added a new failing test - evaluation of promised values
James Mills
Removed superfluous .value in test_longwait
James Mills
mnlipp
Allow future handlers to have a "special" event parameter just like ordinary handlers.
Alessio Deiana
fixes test_success
Alessio Deiana
fixes test_removeHandler
Alessio Deiana
fires Done() and Success() after all done executing
Alessio Deiana
removed extra whitespace
Alessio Deiana
fixes callEvent
Alessio Deiana
adds 2 failing tests for yield
James Mills
Implements promises which we detect for in circuits.web in cases where an event handler yields. Also only fire _success events after an event is well and truly finished (in the case of yielding event handlers)
James Mills
Merged with 3072:1758ab558724 (discarded)
James Mills
Merged with 3062:cfbc54c8c872 (Generated based call/wait)
James Mills
An experimental change in the way we handle call/wait features with greenlet. Introduces the BaseManager, GreenletManager. Uses GreenletManager if freenlet module is available otehrwise defaults to BaseManager. Works and Tested. All tests pass.
Alessio Deiana
work on yield
Alessio Deiana
work on yield
Alessio Deiana
folded
Alessio Deiana
fixes for yield
  1. Prev
  2. Next