Commits (7)
...@@ -3,6 +3,7 @@ env: ...@@ -3,6 +3,7 @@ env:
- GHCVER=7.4.2 - GHCVER=7.4.2
- GHCVER=7.6.3 - GHCVER=7.6.3
- GHCVER=7.8.3 - GHCVER=7.8.3
- GHCVER=7.10.1
- GHCVER=head - GHCVER=head
script: script:
......
Copyright Neil Mitchell 2005-2014. Copyright Neil Mitchell 2005-2015.
All rights reserved. All rights reserved.
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without
......
...@@ -729,8 +729,8 @@ equalFilePath a b = f a == f b ...@@ -729,8 +729,8 @@ equalFilePath a b = f a == f b
-- | Contract a filename, based on a relative path. -- | Contract a filename, based on a relative path.
-- --
-- There is no corresponding @makeAbsolute@ function, instead use -- The corresponding @makeAbsolute@ function can be found in
-- @System.Directory.canonicalizePath@ which has the same effect. -- @System.Directory@.
-- --
-- > makeRelative "/directory" "/directory/file.ext" == "file.ext" -- > makeRelative "/directory" "/directory/file.ext" == "file.ext"
-- > Valid x => makeRelative (takeDirectory x) x `equalFilePath` takeFileName x -- > Valid x => makeRelative (takeDirectory x) x `equalFilePath` takeFileName x
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
_Note: below all `FilePath` values are unquoted, so `\\` really means two backslashes._ _Note: below all `FilePath` values are unquoted, so `\\` really means two backslashes._
## 1.3.1.0 *TBA* ## 1.4.0.0 *Mar 2015*
* Bundled with GHC 7.10.1 * Bundled with GHC 7.10.1
......
name: filepath name: filepath
version: 1.3.1.0 version: 1.4.0.0
-- NOTE: Don't forget to update ./changelog.md -- NOTE: Don't forget to update ./changelog.md
license: BSD3 license: BSD3
license-file: LICENSE license-file: LICENSE
author: Neil Mitchell <ndmitchell@gmail.com> author: Neil Mitchell <ndmitchell@gmail.com>
maintainer: Neil Mitchell <ndmitchell@gmail.com> maintainer: Neil Mitchell <ndmitchell@gmail.com>
copyright: Neil Mitchell 2005-2014 copyright: Neil Mitchell 2005-2015
bug-reports: https://github.com/haskell/filepath/issues bug-reports: https://github.com/haskell/filepath/issues
homepage: https://github.com/haskell/filepath#readme homepage: https://github.com/haskell/filepath#readme
category: System category: System
build-type: Simple build-type: Simple
synopsis: Library for manipulating FilePaths in a cross platform way. synopsis: Library for manipulating FilePaths in a cross platform way.
cabal-version: >=1.10 cabal-version: >=1.10
tested-with: GHC==7.8.3, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2 tested-with: GHC==7.10.1, GHC==7.8.3, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2
description: description:
This package provides functionality for manipulating @FilePath@ values, and is shipped with both <https://www.haskell.org/ghc/ GHC> and the <https://www.haskell.org/platform/ Haskell Platform>. It provides three modules: This package provides functionality for manipulating @FilePath@ values, and is shipped with both <https://www.haskell.org/ghc/ GHC> and the <https://www.haskell.org/platform/ Haskell Platform>. It provides three modules:
. .
...@@ -58,8 +58,7 @@ test-suite filepath-tests ...@@ -58,8 +58,7 @@ test-suite filepath-tests
build-depends: build-depends:
filepath, filepath,
base, base,
QuickCheck >= 2.6 && < 2.8, QuickCheck >= 2.7 && < 2.8
random == 1.0.*
source-repository head source-repository head
type: git type: git
......