Merge branch 'master' into ospath
This commit is contained in:
commit
a03c609268
1 changed files with 0 additions and 9 deletions
|
@ -17,15 +17,6 @@ status.
|
||||||
replacing all the RawFilePath with OsPath, which should be pretty
|
replacing all the RawFilePath with OsPath, which should be pretty
|
||||||
mechanical, with only some wrapper functions in Utility.FileIO and
|
mechanical, with only some wrapper functions in Utility.FileIO and
|
||||||
Utility.RawFilePath needing to be changed.
|
Utility.RawFilePath needing to be changed.
|
||||||
* Utility.FileIO is used for most withFile and openFile, but not yet for
|
|
||||||
readFile, writeFile, and appendFile on FilePaths.
|
|
||||||
Note that the FilePath versions do newline translation on windows,
|
|
||||||
which has to be handled when converting to the Utility.FileIO ones.
|
|
||||||
* System.Directory.OsPath is available with OsPath build flag, but
|
|
||||||
not yet used, and would eliminate a lot of fromRawFilePaths.
|
|
||||||
Make Utility.SystemDirectory import it when built with OsPath,
|
|
||||||
and the remaining 6 hours or work will explain itself..
|
|
||||||
This has been started in the `ospath` branch.
|
|
||||||
* As part of the OsPath conversion, Git.LsFiles has several
|
* As part of the OsPath conversion, Git.LsFiles has several
|
||||||
`pipeNullSplit'` calls that have toOsPath mapped over the results.
|
`pipeNullSplit'` calls that have toOsPath mapped over the results.
|
||||||
That adds an additional copy, so the lazy ByteString is converted to strict,
|
That adds an additional copy, so the lazy ByteString is converted to strict,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue