# HG changeset patch # User k0s # Date 1257544626 18000 # Node ID cb8ebcb8b4fd27c1dd9e05c26361af3d79b560e1 # Parent af07c17c7b2fecd26afc3db3520d39d38820ddc1 more corrections diff -r af07c17c7b2f -r cb8ebcb8b4fd genshi_view/template/+package+/handlers.py --- a/genshi_view/template/+package+/handlers.py Fri Nov 06 16:53:32 2009 -0500 +++ b/genshi_view/template/+package+/handlers.py Fri Nov 06 16:57:06 2009 -0500 @@ -19,10 +19,10 @@ def __init__(self, app, request): if request.method not in self.methods: raise HandlerMatchException - self.path = request.path.info.strip('/').split('/') + self.path = request.path_info.strip('/').split('/') if self.path == ['']: self.path = [] - if path[:len(handler_path)] != self.handler_path: + if self.path[:len(self.handler_path)] != self.handler_path: raise HandlerMatchException self.app = app self.request = request @@ -45,7 +45,7 @@ class GenshiHandler(Handler): def __init__(self, app, request): - Handler.__init__(self, request) + Handler.__init__(self, app, request) self.data = { 'request': request } def __call__(self): diff -r af07c17c7b2f -r cb8ebcb8b4fd genshi_view/template/+package+/templates/index.html --- a/genshi_view/template/+package+/templates/index.html Fri Nov 06 16:53:32 2009 -0500 +++ b/genshi_view/template/+package+/templates/index.html Fri Nov 06 16:57:06 2009 -0500 @@ -4,6 +4,6 @@ -Hello ${subject}! +Hello ${request.remote_user or 'world'}!