[Bese-devel] new dispatcher implementation

Evrim ULU evrim at core.gen.tr
Sun Jun 18 23:28:13 UTC 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

i've finished new dispatcher implementatioon. i've tested it however,
there may be glitches. please feel free to contact me in case of a
bug/feature req.

Here is a short changes log for information (in reverse order):

Mon Jun 19 02:25:21 EEST 2006  evrim at core.gen.tr
  * - merged conflicts with current dev-branch. tal-matcher updated
according to marc
os's ends-width patch.

Sun Jun 18 23:14:26 EEST 2006  evrim at core.gen.tr
  * - Introducing the new dispatcher implementation. now we have reusable
    matchers and handlers. API didn't change a lot for now. Only change
    is two arg'ed handler lambda()'s are replaced with zero arg-ed one's
    to form up a standard. Old arguments like application and context
    can be reached via special *context*. Please see also previous patch
    comments for more info about what may have changed.

Sun Jun 18 20:45:43 EEST 2006  evrim at core.gen.tr
  * - ucw example application fixed to reflect changes in new dispacther
    api.

Sun Jun 18 20:45:07 EEST 2006  evrim at core.gen.tr
  * - ucw admin application dispatchers fixed to reflect new dispatcher
    api.

Sun Jun 18 20:44:30 EEST 2006  evrim at core.gen.tr
  * - ensure-session moved to std-application class.

Sun Jun 18 20:43:11 EEST 2006  evrim at core.gen.tr
  * - defentry-point fixed accoring to new disaptcher implementation. It
    now creates a zero-arged lambda function for action handling.

Sun Jun 18 20:42:08 EEST 2006  evrim at core.gen.tr
  * - fixed exports for new dispatcher implementaion. exported
dispatchers:
  * action-dispatcher
  * minimal-dispatcher
  * simple-dispatcher
  * parenscript-dispatcher
  * url-dispatcher
  * regexp-dispatcher
  * tal-dispatcher
  - *dispatcher-registers* is un-exported since it does not exists
anymore.

Sun Jun 18 20:39:02 EEST 2006  evrim at core.gen.tr
  * - flush-request-response() moved to object std-request-context.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEleGMwzkKLGtRuHsRAttUAKDXMnmc3f8jLs6RjZ1OWtiVWY2VOQCeO4of
mL5z2UjW8qL726UtEaEQ4rk=
=+j1V
-----END PGP SIGNATURE-----




More information about the bese-devel mailing list