Skip to content

Plan for iolib/pathnames and file system functions? #63

@Ambrevar

Description

@Ambrevar

cl:pathname are notoriously difficult to use among others because of how their automatically parse wildcards.

See https://old.reddit.com/r/Common_Lisp/comments/nsqrcb/wildcardless_alternative_to_clpathname/ for a discussion.

It would be nice to offer a wildcard-less alternative to the CL community. iolib/pathnames and the iolib/os file system helpers seem to achieve just that :)

But I can't find much documentation about these parts of iolib.
What's their ultimate goal, provide a full blown replacement for the cl:pathname API?
If so, a few more helpers and features would be welcome, like the ones from https://shinmera.github.io/pathname-utils/. I would be happy to contribute if this fits the project goals.

Last, the CL community does not seem to be largely aware of the existence of iolib/pathname: maybe we could proselytize a little, like on awesome-cl, etc.?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions