If I understand the code in trunk (with the temp fix) it does not
affect file wiring. It just changes how modules are located so that if
you have both module and modUle and you import modUle, it would
incorrectly pick up the former instead of the latter. I have yet to
see to module with names that only differ for their case.

Yes if a better solution comes up, I am all for it. I suggested Pierre
that he opens a ticket.

I am reluctant to remove the temporary fix without a better one
because that would break the new import on windows.

Massimo

On Jun 8, 8:56 pm, Jonathan Lundell <jlund...@pobox.com> wrote:
> On Jun 8, 2011, at 6:47 PM, Pierre Thibault wrote:
>
> > 2011/6/8 Jonathan Lundell <jlund...@pobox.com>
> > On Jun 8, 2011, at 6:03 PM, Massimo Di Pierro wrote:
>
> > > Let me tink about this.
> > > This has relevant content:
> > >http://www.python.org/dev/peps/pep-0235/
>
> > > Users who have an opinion please share it now. This is important.
>
> > What's going on, exactly? My impression is that something is getting 
> > lowercased that shouldn't be. Is it not within web2py's control?
>
> > Yes, I think it is a bug somewhere in the patch that I submitted.
>
> Good; then we can fix it. As PEP-235 implies, it's a good idea to be 
> case-preserving on case-insensitive filesystems.

Reply via email to