Should Drive return MOUNT POINT under *IX?

-----Original Message-----
From: Rick McGuire [mailto:[EMAIL PROTECTED] 
Sent: Monday, October 13, 2008 11:43
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Considering a small enhancement to filespec.

Full might work....though my first thought on hearing Full was it
returned everything, including the name portion.

Rick

On Mon, Oct 13, 2008 at 1:25 PM, David Ashley
<[EMAIL PROTECTED]> wrote:
> Rick McGuire wrote:
>> The filespec() BIF has a quirk that makes it's usage somewhat less
>> than portable.  On Windows, there are three options, 'Drive', 'Path',
>> and 'Name'.  On other platforms, there are just two options, 'Path'
>> and 'Name'.  Unfortunately, on Windows, the 'Path" option only
returns
>> the directory portion of the name, not the drive.  There's no option
>> that returns the full location information, which means that if you
>> wish to obtain the fully qualified location of the file, you need to
>> make two calls.  On *ix, of course, it works with just one call, and
>> the 'Drive' option is not supported, so you need to code additional
>> checks.
>>
>> I'd like to add a new option to filespec() that's portable across
>> platforms so you can do this with a single call.  On Windows, this
>> will return the full drive/path portion.  On *ix, this will be the
>> same as 'Path'.   The best name I've come up with for this is
>> 'Location'.  I'm open to suggestions on other alternatives.
>>
>> Rick
>>
>>
------------------------------------------------------------------------
-
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
>> Build the coolest Linux based applications with Moblin SDK & win
great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Oorexx-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>
>>
> The only alternative I can come up with is "Full" (full drive/path on
> Windows, path on *nix).
>
> David Ashley
>
>
>
------------------------------------------------------------------------
-
> This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
> Build the coolest Linux based applications with Moblin SDK & win great
prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>

------------------------------------------------------------------------
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the
world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to