filepath
filepath copied to clipboard
Haskell FilePath core library
* https://github.com/haskell/cabal/pull/9523 * https://github.com/haskell/process/pull/298 * https://github.com/composewell/streamly/pull/2639 * https://github.com/haskell/directory/pull/165 * https://github.com/haskell/win32/pull/226
Following: * https://github.com/haskell/pvp/pull/46 * https://nikita-volkov.github.io/internal-convention-is-a-mistake/ The move could be considered a breaking change. It's also not entirely clear what the process/impact is, since we're dealing with a boot package. @Bodigrim...
Before: https://hackage.haskell.org/package/filepath-1.4.2.2/docs/src/System.FilePath.Posix.html#takeFileName After: https://hackage.haskell.org/package/filepath-1.4.100.3/docs/src/System.FilePath.Posix.html#takeFileName @hasufell I think I understand the underlying motivation, and I am generally sympathetic to DRYing things up, this is why so far I refrained from reporting...
```haskell > System.FilePath.Windows.isValid "\\\\?\\UNC\\" True > putStrLn "\\\\?\\UNC\\" \\?\UNC\ ``` I think this is wrong: `\\?\UNC\` is incomplete, it is nether file nor folder name. https://github.com/haskell/filepath/blob/98f8bba9eac8c7183143d290d319be7df76c258b/System/FilePath/Internal.hs#L1065-L1067 If we are in...
When reviewing the Shake normalise function, I realised the implementation I had was all wrong. I should backport the appropriate Shake tests to the FilePath library and see if that...
In GitLab by @andreasabel on Dec 8, 2022, 17:06 Windows supports `/` as path separator. (Apparently, since forever, which I didn't know, but this discussion even says DOS already accepted...
In GitLab by @alt-romes on Sep 29, 2022, 24:12 Hi! This is issue is meant to discuss some performance tuning and ideas. I was recently trying to write a programming...
In GitLab by @abel on Oct 10, 2022, 20:58 See https://hackage.haskell.org/package/filepath-1.4.100.0/docs/System-FilePath.html#v:makeRelative . I would intuitively have expected `makeRelative` to be a partial inverse to ``, so that the following law...
In GitLab by @mpickering on Sep 27, 2022, 23:46 `TemplateHaskellQuotes` imposed less constraints on the module and means that when you load it into GHC you don't need to perform...
In GitLab by @maerwald on Sep 8, 2022, 09:25 Reported by Aura via email ---- The module documentation of System.OsPath.Posix.Internal states the following: "A library for FilePath manipulations, using Posix...