Граф коммитов

300 Коммитов

Автор SHA1 Сообщение Дата
Julian Ospald d2f89df9b1
Fix build on GHC-7.10.3 2020-05-09 00:50:08 +02:00
Julian Ospald 5c1d8ed455
Fix build with older GHCs 2020-05-09 00:33:37 +02:00
Julian Ospald 270d007e40
Use streamly-posix for dircontents wrt #34
Also add getDirsFilesStream.
2020-05-08 23:46:39 +02:00
Julian Ospald ae21dbc7fa
Improve documentation 2020-04-17 12:48:44 +02:00
Julian Ospald 014d78e055
Bump hpath-directory to 0.13.3 2020-04-14 23:49:39 +02:00
Julian Ospald 3cb17dd253
Merge branch 'mac-compatibility' 2020-04-14 23:45:20 +02:00
Julian Ospald 54bea3b9c2
Update travis 2020-04-14 22:59:41 +02:00
Julian Ospald 572fbfa59a
Release hpath-posix-0.13.2 2020-04-14 22:41:37 +02:00
Julian Ospald 92cc84377d
Fix tests on mac 2020-04-14 22:39:48 +02:00
Julian Ospald 74d686547e
Fix humongous bug with fdopendir on mac
https://opensource.apple.com/source/Libc/Libc-1244.1.7/include/dirent.h.auto.html

ccall picks the wrong one, causes crashes and truncated d_name
entries. Wrapping the function in a small C shim, as well as
using the CAPI, fixes this.
2020-04-14 22:39:47 +02:00
Julian Ospald 06b5a46cf8
Update travis with osc build 2020-04-14 22:39:47 +02:00
Julian Ospald 13674f39b3 Require non-broken streamly-bytestring 2020-02-19 13:59:44 +01:00
Julian Ospald bb86e3ba24 Bump hpath-posix to 0.13.1 2020-02-19 13:28:01 +01:00
Julian Ospald ec9884276c Fix bug in createDirRecursive with trailing path separators 2020-02-17 18:50:08 +01:00
Julian Ospald 23f4221fe1 Remove unnecessary dependencies from hpath-posix 2020-02-08 22:06:33 +01:00
Julian Ospald d21b7bed3b
Spelling 2020-01-30 00:28:15 +01:00
Julian Ospald 25083b293d
Bump hpath-io 2020-01-30 00:28:05 +01:00
Julian Ospald 09f25deecc
Fix hpath-io deps 2020-01-29 23:09:40 +01:00
Julian Ospald 1d7ffca4ac
Update ChangeLog 2020-01-29 23:07:55 +01:00
Julian Ospald 33e68590b2
Fix hpath-directory.cabal 2020-01-29 23:06:57 +01:00
Julian Ospald e1f302b4a6
Split hpath-directory into hpath-posix 2020-01-29 23:06:13 +01:00
Julian Ospald 4df7e02e27
Bump streamly-bytestring >= 0.1.0.1 for older GHCs 2020-01-27 12:51:44 +01:00
Julian Ospald ecb52f5217
Clean up 2020-01-26 22:40:03 +01:00
Julian Ospald 768443df27
Make sure it builds with 7.10.3 2020-01-26 22:10:32 +01:00
Julian Ospald f7e2131192
Release new versions 2020-01-26 21:52:34 +01:00
Julian Ospald 87e452c49f
Add/update READMEs 2020-01-26 21:52:13 +01:00
Julian Ospald 1d00ae469d
Make hpath-io use hpath-directory 2020-01-26 21:52:08 +01:00
Julian Ospald d4402a25bb
Set hpath-directory version to 0.13.0 2020-01-26 21:48:26 +01:00
Julian Ospald 0c770be3a5
Don't run toAbs manually, doesn't make sense 2020-01-26 21:48:08 +01:00
Julian Ospald f3f232e4c9
Add hpath-directory 2020-01-26 20:40:37 +01:00
Julian Ospald b7cd5ba857
Add takeAllParents 2020-01-26 20:40:37 +01:00
Julian Ospald 7d0ca1c230
Use streamly-bytestring 2020-01-26 14:27:38 +01:00
Julian Ospald a6036a7aea
Fix documentation 2020-01-24 13:01:28 +01:00
Julian Ospald 0ff3808544
Bump versions 2020-01-20 20:19:45 +01:00
Julian Ospald 9d8b7d5bfc
Fix HPath.IO after API changes 2020-01-20 19:51:01 +01:00
Julian Ospald d0beba227a
Add another doctest to splitDirectories 2020-01-20 19:51:01 +01:00
Julian Ospald 607e67378c
Improve documentation 2020-01-20 19:51:01 +01:00
Julian Ospald 7b66379d49
Add rootPath, isRootPath, and getAllComponents{,AfterRoot} 2020-01-20 19:51:01 +01:00
Julian Ospald db23ad6b38
Move isParentOf to its own section 2020-01-20 19:51:01 +01:00
Julian Ospald f2986e60db
Don't preserve trailing path separators 2020-01-20 19:51:01 +01:00
Julian Ospald 1eeef0806d
Unexpose HPath.Internal 2020-01-20 19:51:00 +01:00
Julian Ospald 375d8ae0a3
Redo parseAny 2020-01-20 19:51:00 +01:00
Julian Ospald 3abc68cdd6
Remove RelC and Fn wrt #29
'Path Fn </> Path Fn' leads to incorrect semantics.
The only fix is introducing complicated type family
machinery, which isn't justified.
2020-01-20 19:51:00 +01:00
Julian Ospald 117641c419
Bump versions 2020-01-18 18:59:21 +01:00
Julian Ospald 824aff1751
Add various new functions to HPath.IO 2020-01-18 18:53:04 +01:00
Julian Ospald 94077aa6a6
Add parseAny friends 2020-01-18 18:44:28 +01:00
Julian Ospald 22ddeeadcc
Add isSpecialDirectoryEntry 2020-01-18 18:43:55 +01:00
Julian Ospald 1f4e289903
Fix run-doctests working dir 2020-01-16 02:05:34 +01:00
Julian Ospald bb24a57e36
Fix build on ghc <7.11 2020-01-14 00:07:38 +01:00
Julian Ospald 9e831749c0
Release hpath-filepath-0.10.1 2020-01-13 23:50:24 +01:00