Bug in builtin function abspath

2005-07-24 Thread Andreas Buening
Hello! The builtin function abspath does not consider drive letters. Therefore, I think it will break not only on OS/2 but also on DOS or Win* systems. And I suspect it won't work on VMS, too. I've written a patch to handle drive letters. If anybody has a better solution, please let me know.

Re: Latest CVS make compile warnings fix

2005-07-24 Thread Paul D. Smith
%% J. Grant [EMAIL PROTECTED] writes: jg It it would not do any harm, perhaps we could consider filling in jg the missing entries with 0? I've already done this; the change was checked in a week or two ago. Cheers! --

Re: Latest CVS make compile warnings fix

2005-07-24 Thread Paul D. Smith
%% J. Grant [EMAIL PROTECTED] writes: jg Perhaps there could be a way to force setting of config.h macro's jg for those circumstances. I was thinking of something like that too. I have to go back and examine that code again deeply enough to understand it: I can't remember enough about the

Re: Bug in builtin function abspath

2005-07-24 Thread Boris Kolpackov
Andreas, Andreas Buening [EMAIL PROTECTED] writes: The builtin function abspath does not consider drive letters. Therefore, I think it will break not only on OS/2 but also on DOS or Win* systems. And I suspect it won't work on VMS, too. I think you are correct. I implemented abspath and my

Re: Bug in builtin function abspath

2005-07-24 Thread Paul D. Smith
%% Boris Kolpackov [EMAIL PROTECTED] writes: I've written a patch to handle drive letters. If anybody has a better solution, please let me know. bk I am of a strong opinion that such patches should be kept outside of bk the main tree. However I know that Paul disagrees with this