Re: [Zope] VHM / traverse subpath interaction bug?

2008-10-11 Thread Dieter Maurer
Chris Withers wrote at 2008-10-10 15:56 +0100: ... Well okay, but can Zope 2's VHM be re-implemented in such a way as to not need the silly hidden traversal step? As I have explained: It could -- but probably would not do the correct thing when you put objects with traversal magic between

Re: [Zope] VHM / traverse subpath interaction bug?

2008-10-05 Thread Dieter Maurer
Chris Withers wrote at 2008-10-3 15:32 +0100: Dieter Maurer wrote: Worse yet, if you go to: http://localhost:8080/VirtualHostBase/https/example.com:443/test/VirtualHostRoot/_vh_something/x/y/z ...you get: ['virtual_hosting', '/something', 'x', 'y', 'z'] Anyone got any ideas as to what's

Re: [Zope] VHM / traverse subpath interaction bug?

2008-10-03 Thread Dieter Maurer
Chris Withers wrote at 2008-10-2 08:13 +0100: I've tried this on Zope 2.8-2.11.1 and it behaves the same on all but feels like a bug. I wonder if anyone else agrees or, better yet, knows what's going on here... So, add a Script (Python) called test in the root on a Zope instance running on

Re: [Zope] VHM / traverse subpath interaction bug?

2008-10-03 Thread Chris Withers
Dieter Maurer wrote: Worse yet, if you go to: http://localhost:8080/VirtualHostBase/https/example.com:443/test/VirtualHostRoot/_vh_something/x/y/z ...you get: ['virtual_hosting', '/something', 'x', 'y', 'z'] Anyone got any ideas as to what's going on here? It is very strange that you

Re: [Zope] VHM / traverse subpath interaction bug?

2008-10-03 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chris Withers wrote: Dieter Maurer wrote: Worse yet, if you go to: http://localhost:8080/VirtualHostBase/https/example.com:443/test/VirtualHostRoot/_vh_something/x/y/z ...you get: ['virtual_hosting', '/something', 'x', 'y', 'z'] Anyone got

[Zope] VHM / traverse subpath interaction bug?

2008-10-02 Thread Chris Withers
Hi All, I've tried this on Zope 2.8-2.11.1 and it behaves the same on all but feels like a bug. I wonder if anyone else agrees or, better yet, knows what's going on here... So, add a Script (Python) called test in the root on a Zope instance running on port 8080 and in it put: return