Julian Ospald
09eea518b8
Split packages into hpath{,-io,-filepath}
4 years ago
Julian Ospald
28e0d1d635
Add tested-with
4 years ago
Julian Ospald
1d03ec78b3
Clean up ghc matrix
4 years ago
Julian Ospald
f5c541b9cc
Move doctests to shell script
This fixes various problems with doctest:
* https://github.com/sol/doctest/issues/245
* https://github.com/composewell/streamly/issues/83
Also clean up travis.yml for cabal-3.
4 years ago
Julian Ospald
3529ec2a15
Revert "Fix support for older GHCs"
This reverts commit 21dd1718c0
.
4 years ago
Julian Ospald
21dd1718c0
Fix support for older GHCs
4 years ago
Julian Ospald
200fc9b581
Use streamly for copyFile
4 years ago
Julian Ospald
035c364b35
Fix doctests-posix
4 years ago
Julian Ospald
09062351f5
Release 0.9.2
6 years ago
George Wilson
df298f187e
Tighten base bound to prevent building before GHC 7.6
6 years ago
Julian Ospald
de46a0c568
Raise required bytestring version
We use Builders, which were introduced in 0.10.0.0.
6 years ago
Julian Ospald
9342abeb7a
Release 0.9.1
6 years ago
Julian Ospald
3aee719130
Make "unbuildable on windows" explicit
6 years ago
Julian Ospald
10662ee803
Bump to 0.9.0
6 years ago
Julian Ospald
672875f48f
Small .cabal cleanup
6 years ago
Julian Ospald
1c95c9f8f9
Bump to 0.8.1
6 years ago
Julian Ospald
5b08e14b55
Add createDirRecursive, fixes #6
7 years ago
Julian Ospald
a5942ff026
Use IfElse package for whenM/unlessM
7 years ago
Julian Ospald
4d71ad08ce
Release 0.8.0
7 years ago
Julian Ospald
ed06543981
Proper GHC conditionals to fix compiler warnings
7 years ago
Julian Ospald
64ae6db83a
New API: use CopyMode for overwriting and introduce RecursiveMode
This allows to specify the behavior on recursive operations,
such that one can collect failures instead of dying on the first
failure.
7 years ago
Julian Ospald
2a0a88a96d
Release 0.7.5
7 years ago
Julian Ospald
69dbf6714d
Relicense to BSD3
7 years ago
Julian Ospald
641e23c3ef
Release 0.7.3
8 years ago
Julian Ospald
d15d7761c1
Don't expose HPath.Internal
8 years ago
Julian Ospald
7e924d3386
Remove benchmarks
We don't really need this.
8 years ago
Julian Ospald
b603f72407
Release 0.7.2
8 years ago
Julian Ospald
98ca6c5d86
Sort module list alphabetically
8 years ago
Julian Ospald
8d948366f9
Add hspec for createSymlink
8 years ago
Julian Ospald
86e7496917
Re-add missing spec modules so they show up in sdist
8 years ago
Julian Ospald
395621b27a
Fix tests for sdist
We now create the necessary directories and files
for the tests on-the-fly.
8 years ago
Julian Ospald
08fa277b31
Release 0.7.1
8 years ago
Julian Ospald
7fa4c041a9
Remove -Wno-redundant-constraints since it's only in ghc >= 8.0.1
8 years ago
Julian Ospald
f2fe5a3419
Hide wrong -Wredundant-constraints messages
8 years ago
Julian Ospald
b55cf6d9f3
Fix for bytestring versions less than 0.10.8
8 years ago
Julian Ospald
ae9a806c2e
Fix to latest sendfile version to simplify imports
8 years ago
Julian Ospald
eb72fce33f
Add splitSearchPath, getSearchPath and stripExtension
8 years ago
Julian Ospald
a8ccfc2587
Release 0.7.0
8 years ago
Julian Ospald
797dcaf725
Backport changes from posix-paths PR:
* add isFileName
* add hasParentDir
* add hiddenFile
* add our own openFd version for more control
* small documentation improvements
* add a getDirectoryContents' version that works on Fd
* fix linting warnings
* lift version constraints in benchmark
Also adjust HPath.IO to work with the new API.
8 years ago
Julian Ospald
0fa66cd581
Use sendfile for copying and read/write as fallback
8 years ago
Julian Ospald
456af3b1ab
Release 0.6.0
8 years ago
Julian Ospald
7aac9bcb93
Adjust description
8 years ago
Julian Ospald
010756e190
Fix cabal file
8 years ago
Julian Ospald
9a4fd00710
Release 0.5.9
8 years ago
Julian Ospald
86a4b9ade2
Add IO modules, previously from HSFM
8 years ago
Julian Ospald
6638cd8cc1
Create HPath.IO module, adding canonicalizePath again
8 years ago
Julian Ospald
a946387330
Merge posix-paths into hpath
8 years ago
Julian Ospald
7e8c745e35
Clean up, rewrite stuff
8 years ago
Julian Ospald
148eeb619f
Implement String -> ByteString and vice versa conversion for filepaths
8 years ago
Julian Ospald
8c1bd139c0
Readd TH constructors
8 years ago