`cabal user-config diff` returns garbage on windows
Open
cabal-install: cmd/user-config
platform: windows
type: bug
- Dominant language
- Haskell
- Stars
- 1.7k
- Forks
- 750
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 28
Description
Add the following to global `cabal.config`:
```
extra-include-dirs: C:\ghcup\msys64\mingw64\include
extra-lib-dirs: C:\ghcup\msys64\mingw64\lib
extra-prog-path: C:\ghcup\bin,
C:\cabal\bin,
C:\ghcup\msys64\mingw64\bin,
C:\ghcup\msys64\usr\bin
```
`cabal user-config diff` will return:
```
+ C: \ghcup\msys64\usr\bin
+ extra-include-dirs: C:\ghcup\msys64\mingw64\include
+ extra-lib-dirs: C:\ghcup\msys64\mingw64\lib
+ extra-prog-path: C:\ghcup\bin,
```
cabal-install version 3.10.2.1.
Contributor guide
Assessment
This issue has not been assessed yet.