I noticed that these days __file__ attributes of modules are case normalized (ie. lowercased on case insensitive file systems), or at least the directory part. Then I noticed that this is caused by the fact that all sys.path entries are case normalized. It turns out that site.py does this, in a function called makepath(), added by Fred about 8 months ago. I think this is wrong: we should always try to *preserve* case. I see os.path.normcase() as a tool to be able to better compare two paths, but you shouldn't *store* paths this way. I for one am irritated when I see a path that doesn't have the proper case. The intention of makepath() in site.py seems good -- it turns all paths into absolute paths -- but is the normcase really neccesary? *** Please CC follow-ups to me, as I'm not on python-dev. Just
On Mon, Jun 25, 2001 at 08:55:17AM +0200, Just van Rossum wrote:
*** Please CC follow-ups to me, as I'm not on python-dev.
Is that by choice ? It seems rather... peculiar, to me, that you have
checkin access but aren't on python-dev. You'll miss all those wonderful
"Don't touch CVS, I'm building a release" and "Who put CVS in an unstable
state?" messages.
--
Thomas Wouters
[Just van Rossum]
*** Please CC follow-ups to me, as I'm not on python-dev.
[Thomas Wouters]
Is that by choice ? It seems rather... peculiar, to me, that you have checkin access but aren't on python-dev.
Well, I suppose it's supposed to be a secret, but Guido and Just haven't talked in 17 years come Wednesday. IIRC, something about a bottle of wine and a toilet seat, and a small but energetic ferret. Just hacked his way into SourceForge access (those skills just run in the family, I guess), but every time he hacks onto Python-Dev Guido detects it and locks him out again. It's very sad, really -- but also wonderfully Dutch. at-least-that's-the-best-explanation-i-can-think-of-ly y'rs - tim
On Mon, Jun 25, 2001 at 03:51:00AM -0400, Tim Peters wrote: [ Tim explains about the century-old, horrid blood feud that cost the lives of many an innocent ferret, not to mention bottles of wine, caused by Just's future attempts to join python-dev -- damn that timemachine ] Okay... how about someone takes Guido out for dinner and feeds him way too many bottles of wine and ferrets to show him such things do not necessarily lead to blood feuds ? Maybe take along some psychotropic drugs and a halfway decent hypnotist for safety's measure. Meanwhile Barry subscribes Just to python-dev and you or someone else with the pickpocket skills to get at the keys for the time machine (come on, fess up, you all practiced) make sure Guido can't get at it, lest he try and make up with Just in the past in his 'suggestable' state... Better change the Mailman admin password too, just to be on the safe side. Or if that has no chance of a prayer in hell of working, I can give Just a secret xs4all.nl address (since he has an XS4ALL account nowadays, that shouldn't be a problem) and we just never tell Guido that py-dev@xs4all.nl is really Just ;)
It's very sad, really -- but also wonderfully Dutch.
No, it would only be wondefully dutch if either brother was German or
Belgian in some way, or of royal blood and married to the wrong type of
christian sect (Protestant or Catholic -- I keep forgetting which is which.)
--
Thomas Wouters
No need to get me drunk. Barry & I decided to change this policy weeks ago, but (in order to avoid a flurry of subscription requests from functional-language proponents) we decided to keep the policy change a secret. :-) Just can suscribe safely now. --Guido van Rossum (home page: http://www.python.org/~guido/)
"TW" == Thomas Wouters
writes:
TW> Okay... how about someone takes Guido out for dinner and feeds TW> him way too many bottles of wine and ferrets to show him such TW> things do not necessarily lead to blood feuds ? Maybe take TW> along some psychotropic drugs and a halfway decent hypnotist TW> for safety's measure. Don't forget the dentist, proctologist, and a trepanist. Actually, if you can find a holeologist it would be much more efficient (my cousin Neil, a.k.a. Dr. Finger, a.k.a. Dr Watumpka would be ideal, but he's studying in Dortmund these days). TW> Meanwhile Barry subscribes Just to python-dev I'd be glad to, and I won't even divulge the fact that python-dev is only ostensibly a closed, insular mailing list these days. TW> and you or someone else with the pickpocket skills to get at TW> the keys for the time machine No pickpocketing skill necessary. Guido leaves the keys in a small safebox magnetically adhered underneath the running boards. Just be sure to ground yourself first (learned the hard way)! TW> (come on, fess up, you all practiced) make sure Guido can't TW> get at it, lest he try and make up with Just in the past in TW> his 'suggestable' state... Better change the Mailman admin TW> password too, just to be on the safe side. I've tried that many times, but I suspect Guido has a Pybot thermetically linked to the time machine which "instantly" recedes several seconds into the past each time I change it, only to change it back. TW> Or if that has no chance of a prayer in hell of working, I can TW> give Just a secret xs4all.nl address (since he has an XS4ALL TW> account nowadays, that shouldn't be a problem) and we just TW> never tell Guido that py-dev@xs4all.nl is really Just ;) You realize it's way too "late" for that, don't you? The time machine works just as well in the forward direction as in the past direction, and long before he left the comfy environs of Amsterdam to brave it out in the harsh, unforgiving wilderness of Washington, he mapped out every moment of young Wouters' life. Why do you think I've worn aluminum foil underwear for the past 30 years? Trust me, it's not for the feeling of freshness and confidence it provides (okay, only partially). >> It's very sad, really -- but also wonderfully Dutch. TW> No, it would only be wondefully dutch if either brother was TW> German or Belgian in some way, or of royal blood and married TW> to the wrong type of christian sect (Protestant or Catholic -- TW> I keep forgetting which is which.) It would also be wonderfully American, but only if Just had trivially wronged Guido years ago by eating one of his nabisco cookies or some such. -Barry
participants (5)
-
barry@digicool.com
-
Guido van Rossum
-
Just van Rossum
-
Thomas Wouters
-
Tim Peters