[go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Windows and AmigaOS style paths #191

Closed
wants to merge 1 commit into from

Conversation

afalkenhahn
Copy link

File part extraction won't work correctly when using backslashes instead of slashes, as it is the default on Windows. Also, filename extraction won't work on AmigaOS in case the filename comes directly after the drive letter, e.g. T:tempfile. This PR fixes both issues.

@SimantoR
Copy link
SimantoR commented Jan 1, 2023

Aren't there OS specific flags that can be used to determine the OS platforms? If we wrap the implementation under compiler flags, it might be beneficial?

@aral-matrix
Copy link
Collaborator

This pull request has been implemented manually in the May 2024 Update.

As @SimantoR suggested, the distinction has been made using _WIN32 and amigaos compiler defines that are set in those environments (yes, _WIN32 is also defined on 64 bit windows systems).
@afalkenhahn if you could check the correct implementation that would be great. I will close this request in a few days.

@aral-matrix aral-matrix self-assigned this Sep 1, 2024
@aral-matrix aral-matrix added enhancement New feature or request ready to close Pull request has been answered or implemented & is pending closure labels Sep 1, 2024
@aral-matrix
Copy link
Collaborator

closing with above explanation

@aral-matrix aral-matrix closed this Sep 1, 2024
@aral-matrix aral-matrix added superseded Pull request has been superseded by changes or was implemented manually into the main branch and removed ready to close Pull request has been answered or implemented & is pending closure labels Sep 1, 2024
@aral-matrix aral-matrix removed their assignment Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request superseded Pull request has been superseded by changes or was implemented manually into the main branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants