You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’ve encountered an issue with the initialization of the Base.ACTIVE_PROJECT variable in Julia on windows system. Specifically, the unsafe_string(Base.JLOptions().project) call in the Base.init_active_project function generates a load path with lowercase directory paths (e.g., c:\Users\...) for the active project. However, this causes a mismatch when compared to other paths (generated elsewhere) which are capitalized (e.g., C:\Users\...).
Windows is case-insensitive, but having a standardized way of representing path would avoid this mismatch. I encountered the issue while using CondaPkg.jl.
The text was updated successfully, but these errors were encountered:
The standardized way is to call samefile. While uppercase drive is probably more canonical, it is fairly difficult to ensure that paths are fully "canonicalized" with all of the places they come from and can be altered by
I’ve encountered an issue with the initialization of the Base.ACTIVE_PROJECT variable in Julia on windows system. Specifically, the unsafe_string(Base.JLOptions().project) call in the Base.init_active_project function generates a load path with lowercase directory paths (e.g., c:\Users\...) for the active project. However, this causes a mismatch when compared to other paths (generated elsewhere) which are capitalized (e.g., C:\Users\...).
Windows is case-insensitive, but having a standardized way of representing path would avoid this mismatch. I encountered the issue while using CondaPkg.jl.
The text was updated successfully, but these errors were encountered: