Filespec doesn't really know anything about file system
actualities....it's really just a file name parser used to extract the
different portions of a file name.

Rick

On Mon, Oct 13, 2008 at 1:50 PM, Dan Carter <[EMAIL PROTECTED]> wrote:
> 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
>

-------------------------------------------------------------------------
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