David,
> On 14 Feb 2019, at 03:56, David Richards <david.i.richards.iii@gmail.com> wrote:
>
> Hi community,
>
> Consider:
>
> | file |
> file := FileLocator workingDirectory .
> file fullName .
> "==> '/Users/dr/Documents/Pharo/images/Study (Pharo 7.0 - 64bit stable)'"
> file pathSegments .
> "==> #()"
>
> How do we obtain path segments for the working directory?
>
> Is this an edge case where pathSegments does not return a semantically consistent value?
>
> Thanks
> David
A FileLocator is a bit special, it is usable, but not yet fully realised, more abstract.
You can use resolve. Consider:
FileLocator home pathString.
��"'/Users/sven'"
FileLocator home resolve pathSegments.
��"#('Users' 'sven')"
HTH,
Sven